关于使WordPress支持中文url的方法

关于使WordPress支持中文url的方法,第1张

解决方法很简单:

1.进入 wp-includes 目录,打开该目录下的 class-wp.php 文件。(备份先!)

2.找到 $pathinfo = isset( $_SERVER['PATH_INFO'] ) ? $_SERVER['PATH_INFO'] : ''(第167行)其实可以Ctrl+F查单词SERVER

3.将第二个 $_SERVER['PATH_INFO'] 替换为 mb_convert_encoding($_SERVER['PATH_INFO'], 'UTF-8', 'GBK') (注意分号)

4.再找到list( $req_uri ) = explode( '?', $_SERVER['REQUEST_URI'] )(第171行)

5.将 $_SERVER['REQUEST_URI'] 替换为 mb_convert_encoding($_SERVER['REQUEST_URI'], 'UTF-8', 'GBK')

6.保存,WordPress URL里就可以支持中文字符串了!

随着版本变化,情况可能又会改变,我更改后的截图放在这里供参考。

原文链接

英文wordpress变成中文界面 方法一:

其实要把这个英文界面的wordpress 变成中文界面真的非常简单——我们需要做的只有两点:

1、添加语言文件,把它放到wordpress程序所在目录的“wp-content”目录下即可(把语言文件放在language目录内);

2、把配置文件wp-config.php 中的  define ('WPLANG', '') 改成 define ('WPLANG', 'zh_CN') 即可。

3、上传语言文件。

如果你没有汉语的语言文件,可以到http://cn.wordpress.org/下载wordpress的最新中文版本,找到wp-content文件夹中的"language"文件夹,上传到服务器上即可。

注意:切不可把 wp-config.php文件上传到服务器上覆盖原文件,因为服务器上的文件包含了数据库的配置方面的内容。一旦被破坏,你将无法登入你的wordpress。

英文wordpress变成中文界面 方法二

此外,还有一个更简单的方法,不用再上传什么语言文件了。方法是:

1、编辑wp-config.php文件(一定不要在记事本里修改,你可以下载下来在editplus或dreamweaver等程序里修改——因为记事本会改变文件内容中的文字编码。虽然我们看起来还是一样,但程序读取的时候就会不认识它了。

2、进入wordpress后台,点击左边最上方的 "Dashboard",展开后再点击"Updates"

这时,你会看到右边出现下面的这个样子

3、点击Update Automatically,升级完成后就变成中文页面了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11847884.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存