【发布时间】:2010-08-25 22:17:47
【问题描述】:
当我需要向基于 Wordpress 的网站添加自定义页面时,我总是首先加载主题的标题:
<?php
require('../wp-blog-header.php');
include('../wp-content/themes/mytheme/header.php');
?>
不幸的是,由于 header.php 中的这段代码,每个自定义页面都获得了相同的标题(博客名称):
<head>
<title><?php if(is_home()) { bloginfo('name');} else { bloginfo('name'); echo ' | '; the_title(); } ?></title>
更改此页面标题的最佳方法是什么?
- 在加载会改变
the_title()的返回值的标头之前是否有一个wordpress方法可以调用? - 我是否应该更改 header.php 调用,以便它检查是否有以前为我的标题定义的自定义值?
谢谢,
【问题讨论】:
标签: php wordpress wordpress-theming