【发布时间】:2020-03-07 04:56:31
【问题描述】:
我已经研究了几个小时,但不明白 Wordpress 将如何找到和使用我的备用标题。
这是一个好的开始:
<!--?php /* */ if(is_page(23)) { get_header('about'); } else { get_header(); } wp_head(); ?-->
...向我展示如果在第 23 页我希望 Wordpress 插入我的标题而不是默认标题,那么这将启动该过程。
1 - 我创建了一个主题的子项,我是否在子项中创建(克隆)page.php 文件并将这段代码放入其中?
2 - 这表示我创建了一个“新”文件 - 我认为一个 php 将包含我的备用标题的所有信息。如果是这样,我怎样才能将 html 和 css 的格式转换为 php?我的备用标题有文本、两个图像和 css 格式。那会进入什么样的文件,或者我创建一个非 php,然后在上面显示的那个 php 函数中以某种方式引用该文件?
感谢任何人的帮助。好像我错过了几个步骤。
【问题讨论】:
-
欢迎来到 Stack Overflow!请尝试对其进行编辑以改进格式。您可以在此处查看帮助页面:stackoverflow.com/editing-help
-
您无需对
page.php执行任何操作。您需要创建/克隆header.php并将其命名为header-about.php。这样,如果您在 ID 为23的页面上,它将使用header-about.php文件。您可以将此代码放在“page.php”中get_header()当前所在的位置。 -
好的,感谢您的快速回复。但是...我在哪里插入代码 sn-p 让 Wordpress 知道我想交换标题?并且...如何获取用于第二个标头的 html 和 css 信息...如何将其放入此“新”标头?如果第二个头是一个php文件,它如何处理这个html和css信息?
-
那会是父母的 page.php,还是我也应该为孩子创建一个?