我想有一个标题页为首页的网站和所有其他网页,然后点击“下一步”,并为所有其他网页,类别,文章等网站上的不同标题。在标题中是否有这样做的方法。php文件还是我必须做一些不同的事情?
我使用免费主题作为网站的主干,并实现了一个子主题来创建唯一的标题,以及单独添加功能,以便在更新父主题时不会丢失更改,因此我有最小的空间来调整以影响这些更改。
我想有一个标题页为首页的网站和所有其他网页,然后点击“下一步”,并为所有其他网页,类别,文章等网站上的不同标题。在标题中是否有这样做的方法。php文件还是我必须做一些不同的事情?
我使用免费主题作为网站的主干,并实现了一个子主题来创建唯一的标题,以及单独添加功能,以便在更新父主题时不会丢失更改,因此我有最小的空间来调整以影响这些更改。
根据主题,在大多数情况下,您可以简单地编辑header.php
在子主题中,添加条件:
if(is_home()) {
// code for the header displayed on home & paged
} else {
// code for the header on all other URLs
}
is_home()
如果您位于所谓的“博客帖子索引”(即,您在首页显示博客帖子列表)上,以及通过“下一页”链接访问的每个附加页面上,则返回true。在一个主题中可以有多个头文件,并且可以让模板根据您选择的条件加载它们。
你已经有了header.php
模板调用时加载的文件get_header()
; 您可以创建一个名为header-front.php
使用主页和您选择的任何其他页面的标记,并通过调用get_header( \'front\' )
. 传递的参数是文件的slug(文件名中“header”和“.php”之间的所有内容)。
我看过的每一篇关于这个主题的教程都已经过时了,所以我希望这里的人能帮助我。我想为我的wp登录设置样式。带有CSS文件的php页面。但我想以一种在Wordpress更新时不会被覆盖的方式来做。据我所知,根据我读到的图茨,在我的主题函数中使用函数添加它的最佳方式。php文件。不幸的是,人们建议使用的代码并不适合我。这是我添加的代码。<?php function custom_login() { echo \'<link rel=\"stylesheet\" href=\"wplog