WordPress伪静态和中文标签支持配置方法


当前第2页 返回上一页

把上面的规则代码复制到记事本里,改为httpd.ini,放到网站根目录。然后到网站后台设置固定链接。固定链接可以自定义。
官方提供了如下一些参数。


代码如下:

%year% 年份
%monthnum% 月份
%day% 日期
%hour% 小时
%minute% 分钟
%second% 秒
%postname% 文章名。
如文章名是“This Is A Great Post!”,
那么“this-is-a-great-post”就是url中的文章名。
%post_id% 文章的ID
%category% 目录
%author% 作者

我用的是文章的ID,%post_id%.html,如此设置,就是你看到的文章地址样式了。
  伪静态配置好了,但还有问题哦。我们设置的文章标签通常是中文,但中文标签wordpress默认是不支持的,会跳到404页面去。要让其支持中文,还需要修改下程序文件。
“wp-include”目录下的“class-wp.php”文件。

第一步:

找到
$pathinfo = $_SERVER['PATH_INFO'];
修改为:
$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], 'UTF-8', 'GBK');


第二步:

找到
$req_uri = $_SERVER['REQUEST_URI'];
修改为:
$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], 'UTF-8', 'GBK');


如此修改,wordpress就支持中文的标签了。

  是不是一下畅快多了?

  注意:如果你的博客目录或根目录装有其他程序,上面伪静态的“httpd.ini”会导致把你的访问都转回博客的首页,从而导致不能访问和你博客同一目录或根目录的程序,如果有谁有更好的方法,求分享!


标签:WordPress

返回前面的内容

相关阅读 >>

wordpress 文章摘要功能实现代码

wordpress中使用wp_count_posts函数来统计文章数量

wordpress文章标题为空时其它内容代替的方法

wordpress中制作导航菜单的php核心方法讲解

wordpress实现彩色标签云的方法

wordpress编辑器中添加链接功能自动加入nofollow的方法

wordpress wp_list_categories(分类的链接列表)的使用方法

wordpress博客搜索关键词高亮显示实现代码

如何让phpnow支持wordpress静态化链接的方法

wordpress建站的10个重要的安全插件和技巧(图)

更多相关阅读请进入《wordpress》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...