因此,我将wordpress与静态首页结合使用,然后我有了打开博客帖子的博客链接。
我的问题是,如何将不同的模板/样式仅应用于该区域?
因此,我将wordpress与静态首页结合使用,然后我有了打开博客帖子的博客链接。
我的问题是,如何将不同的模板/样式仅应用于该区域?
请参阅Template Hierarchy 在法典中。
如果已分配静态首页,则该页优先使用的模板为front-page.php
, 帖子(博客)页面的模板是home.php
.
您可以为每个页面创建自定义模板,并从管理中的编辑页面屏幕将其分配给该页面。
WP Codex有一个关于“帖子页面”的自定义页面模板的示例。这应该符合你的需要。
http://codex.wordpress.org/Pages#A_Page_of_Posts
至于使用CSS定位不同的页面,您可以添加body_class()
函数,它根据显示的页面打印出body元素的类。按如下方式添加:<body <?php body_class($class); ?>>
有关的更多信息body_class()
功能:https://codex.wordpress.org/Function_Reference/body_class我试图在wordpress子主题中重新声明父主题已经在使用的函数。但是,在尝试执行此操作时,我收到一条“致命错误:无法重新声明”消息。此外,我尝试使用以下方法,但没有成功:if (!function_exists(\'jr_load_scripts\')) { // do fancy things here... } 这是the link 如果您想快速查看。。。EDIT: 以下是完整代码:if (!function_exists(\'jr_load_scripts\')) {