我需要在我的wordpress网站的所有页面中有月/年。
例如:如果页面标题是“在线考试”,我需要将其设置为“2014年10月在线考试”。我有大约10-12页,在所有的档案中。我尝试在页面标题中使用%month%,但没有成功。我可以用正确的代码重命名所有的页面,如果我得到而不是每个月重命名。
我曾看到许多网站使用此功能。请帮我做这个。
非常感谢。
我需要在我的wordpress网站的所有页面中有月/年。
例如:如果页面标题是“在线考试”,我需要将其设置为“2014年10月在线考试”。我有大约10-12页,在所有的档案中。我尝试在页面标题中使用%month%,但没有成功。我可以用正确的代码重命名所有的页面,如果我得到而不是每个月重命名。
我曾看到许多网站使用此功能。请帮我做这个。
非常感谢。
请在函数中输入以下代码。php文件。您需要创建名为“custom\\u post\\u name”的自定义字段,并将自定义字段文本设置为要添加到页面标题的内容。
function alter_page_title(){
global $post;
$current_page_title = $post->post_title;
/* Check if lower case version of current page title is = online exams. */
if (strtolower($current_page_title) == "online exams"){
/* If yes then get value of custom_post_name meta field and add that to beginning of title & return */
$custom_title_to_append = get_post_meta($post->ID, custom_post_name, true);
return $custom_title_to_append. " ".$current_page_title;
} else {
/* else return title as is */
return $post->post_title;
}
}
add_action(\'the_title\', \'alter_page_title\');
我希望有这样的结构:www.mysite.com/2013 (必须显示2013年的所有职位)www.mysite.com/my-category/2013 (必须显示2013年和“我的类别”类别的所有帖子)www.mysite.com/my-category/my-tag/ (必须显示所有类别为“我的类别”和标记为“我的标记”的帖子)www.mysite.com/my-category/ (必须显示“我的类别”类别的所有帖子)www.mysite.com/my-