Ответы в темах

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • И второй вопрос, нафига вы в папки движка свой файл стилей суете?…

    Есть разница? Этот файл почти повторяет движковый

    Вы читать умеете?…

    Ожидал вопрос или точку

    • Ответ изменён 1 год, 9 месяцев назад пользователем Fänil.
    • Ответ изменён 1 год, 9 месяцев назад пользователем Fänil.

    Укажите пропавшие стили в зависимостях при загрузке своего стиля

    Здравствуйте, подключаю свой стиль:

    function login_dequeue() {
    wp_register_style( 'login_custom', admin_url() . 'css/login_custom.css', filemtime( get_stylesheet_directory()) . '/css/login_custom.css ');
    wp_enqueue_style( 'login_custom' );
    }
    
    add_action( 'login_enqueue_scripts', 'login_dequeue'); 

    но если выполнить,

    wp_dequeue_style( 'login' );

    то пропадает группа css лежащих в wp-admin/css/ это:

    • forms.min.css
    • buttons.min.css
    • l10n.css
    • dashicons.css

    но мой login_custom не пропадает при этом.

    Сейчас я использую этот код, чтобы вернуть стили обратно, кроме login.css, не знаю, корректно это или нет.

    function login_dequeue() {
    	/*wp_deregister_style( 'login' );*/
    	wp_dequeue_style( 'login' );
    	wp_enqueue_style('forms');
    	wp_enqueue_style('buttons');
    	wp_enqueue_style('dashicons');
    	wp_enqueue_style('l10n');
    	wp_register_style( 'login_custom', admin_url() . 'css/login_custom.css', filemtime( get_stylesheet_directory()) . '/css/login_custom.css ');
    	wp_enqueue_style( 'login_custom' );
    	}
    
    add_action( 'login_enqueue_scripts', 'login_dequeue'); 

    а зачем это делать?

    подключил свои стили, этот файл постоянно обновляется, стили перебивает

    • Ответ изменён 1 год, 9 месяцев назад пользователем Fänil.
    • Ответ изменён 1 год, 9 месяцев назад пользователем Fänil.
    • Ответ изменён 1 год, 9 месяцев назад пользователем Fänil.
Просмотр 3 ответов — с 1 по 3 (всего 3)