如何将wp_enQueue_style加载到我自己创建的另一个标头

时间:2020-08-06 作者:التقنية tech

如何将wp\\u enqueue\\u样式添加到我自己创建的另一个标题

标题名称manga single reading。wp manga中的phpwp\\u enqueue\\u样式代码。php

代码是wp\\u enqueue\\u样式(“wp manga plugin css”,wp\\u manga\\u URI。“assets/css/style.css”);

1 个回复
最合适的回答,由SO网友:Ben 整理而成

Wordpress具有一个非常健壮的模板层次结构,应该加以遵守,请看wphierarchy.com.

如果出于某种原因需要两种标头格式,可以在主题根目录中创建一个名为header-manga.php 然后可以使用调用页面模板<?php get_header( \'manga\' ); ?>.

设置好新标题后,您可以创建一个自定义页面模板,如page-mymanga.php 它调用漫画标题,如上所述。

一旦有了此标题,就可以设置要使用此标题的页面,使其具有页面模板page-mymanga.php 使用WP控制面板,然后在主题中使用功能functions.php 可能如下所示的文件:

add_action(\'wp_enqueue_scripts\',\'load_custom_template_script\');
function load_custom_template_script(){
    if ( is_page_template(\'page-mymanga.php\') ) {
        wp_enqueue_style( \'wp-manga-plugin-css\', get_template_directory_uri() . \'/assets/css/style.css\' );
    } 
}

If you\'re working in a theme from the marketplace I would strongly recommend looking into making a child theme before making any edits to the theme file. If you make changes to the parent, any future version updates will overwrite your updates.