最近在给客户定制开发一套WordPress主题的时候,出现了一个特别奇怪的事情,就是我创建了一个新的文章类型,同时把默认的post_tag分类法也关联到了这个文章类型上,为的是能够让标签可以在post和新创建的文章类型中通用。但是也就是因为这个操作,导致了tag.php模板无法识别了,点击标签一直就显示首页内容,但是页面的链接还是标签的链接,之前这样的操作都是没有问题的,也不知道这次到底哪里弄错了还是什么原因,于是就到处排查问题,真真的是排查了一周也没找到问题和解决方法,就在今天,突然看到一篇文章中的方法和之前看到的都不一样,所以拿过来试试,结果让我太开心了,搞定了。方法很简单,只需要在您的index.php中添加上下面的代码就行了。
<?php count(explode('404;',$_SERVER['QUERY_STRING']))>1 && ($_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'] = substr($_SERVER['QUERY_STRING'], strpos($_SERVER['QUERY_STRING'], ':80')+3));?>
写出来就是如果您也遇到了这个问题,也可以使用这个方法试一试,万一管用呢,哈哈
还没有任何评论,你来说两句吧