загрузите другую таблицу стилей в сообщение категории

Мой шаблон сообщения не будет загружать таблицу стилей, что происходит не так?

function wpse_enqueue_post_template_styles() { if ( is_post_template( 'category-bedrijven.php' ) ) { wp_enqueue_style( 'post-template', get_stylesheet_directory_uri() . '/layout-interieur.css' ); } } add_action( 'wp_enqueue_scripts', 'wpse_enqueue_post_template_styles' ); 

Solutions Collecting From Web of "загрузите другую таблицу стилей в сообщение категории"

Вы можете сделать это,

 function wpse_enqueue_post_template_styles() { if ( is_category('bedrijven') ) { wp_enqueue_style( 'post-template', get_stylesheet_directory_uri() . '/layout-interieur.css' ); } } add_action( 'wp_enqueue_scripts', 'wpse_enqueue_post_template_styles' ); 

Здесь bedrijven – это ваша категория.

Как вы сказали, вышеупомянутый метод не сработал для вас, поэтому здесь я предлагаю другой метод –

Сначала удалите полный код первого метода. Затем следуйте нижеприведенному методу,

Шаг 1: В functions.php вашей темы добавьте код,

 function the_dramatist_register_category_styles() { wp_register_style( 'post-template', get_stylesheet_directory_uri() . '/layout-interieur.css' ); } add_action( 'wp_enqueue_scripts', 'the_dramatist_register_category_styles' ); 

Этим блоком кода мы регистрируем ваш файл стилей в WordPress . Поэтому мы можем назвать это в любое время.

Шаг 2: Теперь перейдите в файл category-bedrijven.php и внутри этого файла category-bedrijven.php ниже код-

 <?php wp_enqueue_style('post-template'); ?> 

Это будет работать, если вы это сделаете правильно.

Надеюсь, это поможет.

 function wpse_enqueue_post_template_styles() { if ( is_page_template( 'category-bedrijven.php' ) ) { wp_enqueue_style( 'cat-style', get_stylesheet_directory_uri() . '/layout-interieur.css' ); } } add_action( 'wp_enqueue_scripts', 'wpse_enqueue_post_template_styles' ); 

Вы можете сделать так:

$ handle = 'wpdocs';

wp_register_style ($ handle,

get_stylesheet_directory_uri (). '/ relative / path / to / stylesheet.css', array (), '', true);

if (is_page_template ('template-name.php')) {wp_enqueue_style ($ handle); }