Wordpress在自定义主题中覆盖标题

时间:2011-04-26 05:10:15

标签: regex wordpress wordpress-theming

我正在尝试更改Lightword主题,以便仅在标记中显示页面标题,而不是通常显示的“页面标题|博客标题”。

在标题模板中,我将标题行更改为:

<title><?php wp_title(''); ?></title>

在刷新服务器上的页面后,它仍然显示为“页面标题|博客标题”。我继续完全删除标题作为测试,仅留下<title></title> - 但在WP中看起来有些东西超出它,并且出现了相同的标题格式。

最后,我在标题标签中添加了一个空格(用于打破任何正则表达式):

<title><?php wp_title(''); ?></ title>

最后,我的头衔实际上出现了<title>Page Title</ title>。然而,这种行为让我觉得非常奇怪 - 为什么wordpress(或这个主题)会拒绝改变标题结构?是否有任何不那么愚蠢的方式绕过它?

1 个答案:

答案 0 :(得分:0)

尝试使用此选项仅显示页面标题:

<?php the_title(); ?>

修改

尝试使用此代码只获取标题中的页面名称:

<title><?php wp_title("",true); ?></title>