- 17
- 九月
WordPress标题不显示中文标签的解决办法
最近发现wordpress的一个bug,就是按标签查看时,如果标签含有中文,在页面的标题,也就是title没有显示所选标签。那如何解决呢?
下面是我的方法:
首先修改.htaccess 文件加上
RewriteRule ^tag/(.*)$ /index.php?tag=$1 [L]
#说明:(.*)即使匹配所有包括中文和英文的标签值,然后把匹配后的值放在$1里面
也就是每个标签的页面跳转到index.php?tag=$1,这样我们就能通过GET方法等到这个标签的title了
然后我们打开主题对应文件夹下面的header.php页面,在<title>标签里面加上这段,如
<title>
<?php wp_title('');
if ($_GET['tag']) echo $_GET['tag'];
if (is_search() ) { ?>
搜索 <?php echo $s; }
if ( !(is_404()) and (is_search()) or (is_single()) or (is_page()) or (function_exists('is_tag') and is_tag()) or (is_archive()) ) { ?>
» <?php } ?>
<?php bloginfo('name'); ?>
</title>
这时不管打开的是中文或者英文的标签,都可以在标题上面正常显示了^_^ Good Luck
原创文章如转载,请注明:转载自等待喝彩_OnEcho [ http://www.onecho.com ]
本文链接地址:http://www.onecho.com/2008-09-17/381.html
本文链接地址:http://www.onecho.com/2008-09-17/381.html

test
[回复]
:em24:
[回复]
当年曹操官到丞相,权倾天下,挟天子以令诸侯。为防止各路诸侯及地方官员上书到自己不利,曹操下令各地来函及奏折,必经他审查才可转到献帝手上。
有一次,献帝闻说刘备灭黄巾有功且是皇室宗,便下旨召刘备进京见驾。刘备听到献帝宣召高兴万分,便连忙赴京。
来到京城,刘备递交拜贴等待召见,过了一天,一问拜贴正在审查中,请耐心等候。
又过一天,再问拜贴正在审查中,请耐心等候。刘备对曹操审查之事亦有所闻,但心想:自已所递乃是小小拜贴,无关军国大事,料想曹操也不会为难。
如是数天都是叫刘备耐心等候,刘备只有花费钱财向曹操身边之人打探,回复说曹操十分忌才,怕献帝见到刘备而重用之便故意压下拜贴不发。
刘备闻此大怒,好个曹操,平时把持朝政,为所欲为,今天连我的拜贴也扣下。于是直闯丞相府,见面便高声质问曹操:操…………,为什么删了我的帖子。
[回复]