wordpress 添加上一篇下一篇出现乱码
其实,这个本不是什么高深的技术,可是由于种种原因,我遇到了问题,并自己解决了它。我相信其他的网友同样也会遇到这个问题,因此分享出来,希望对大家有用。
1. 找到你的主题安装目录、打开default文件夹下的single.php文件,大概在第14行的位置:
<div>
<div><?php previous_post_link(‘« %link’) ?></div>
<div><?php next_post_link(‘%link »’) ?></div>
</div>
复制这段代码。
呵呵,你从这里复制也是一样的。
2. 不错,这段代码就是显示上一篇下一篇标题以及链接的代码。
3. 然后复制第1步的代码到你正在使用主题的single.php的
if (have_posts()){
while (have_posts()) : the_post();
……………
endwhile;
}else{
echo(“<p>Sorry, no posts matched your criteria.</p>”);
}
这段代码之后。
3. 修改第1步的代码如下:
<div>
<div><?php previous_post_link(‘上一篇:%link’) ?></div>
<div><?php next_post_link(‘下一篇:%link’) ?></div>
</div>
保存。
4. 刷新,如果你比较幸运,就没有问题。可是我就没有那么幸运,我遇到了下面的问题:

看起来是乱码。
5. 无论我怎么修改都无法正常显示,因此我想起了可能是codepage不正确的原因。我赶忙查看网页源文件,是utf-8啊,这下我就迷惑了。

6. 后来我想到了会不会是因为php文件本身编码的问题,因为我整个网站是用的utf8,如果php文件本身不是utf-8或者英文,则都会出现问题。
7. 我用Dreamweaver CS3 查看文件编码类型,如下图 打开页面属性菜单,果不然我的文件编码是 gb2312,问题应该就在这里了。


8. 我把其修改为utf-8后保存,然后重新把“上一篇、下一篇”输入一便,保存,刷新,就OK了。

本文原载于三大炮(sandapao.com),原文地址为http://www.sandapao.com/html/y2009/08/wordpress-previous-next-title.html
相关文章
评论 (2)
学习学习了
- 如何同步iPhone和Outlook或者Google的日历
- 如何安装惠普hp的无线打印机?
- VBA Excel单元格赋值 批量赋值 自动编号
- wordpress 所有文章分页链接插件 wp-all-posts-page-link
- 如何开启笔记本电脑小键盘(数字键盘)?
- ADSL电话线连接 影响网速
- Excel数据导入MySql
- 低级格式化存储卡和格式化存储卡区别–数码资料储存与保护
- 如何在Windows XP上格式化硬盘
- godaddy空间wordpress 2.8.2 静态化
- wordpress创建sitemap文件插件 google sitemap generator
- 如何在photoshop中大批量改变图片尺寸?
- joomla 导入用户数据 数据转移
- Nero复制光盘
- Nero 刻录镜像文件
- 三大炮 : 不好意思,因为我没有苹果电脑所以帮不上你。
- 与国与国 : 我的是苹果电脑找不到那个网上邻居怎么办啊?
- 三大炮 : 自动断开的问题会不会是防火墙引起的,下次你把电脑防火......
- 小雪 : 您好,我是在网站上搜索无意间看见您的网站的,进去看了......
- 三大炮 : 应该是可以的。登录只是为了到ovi商店下载东西,和o......
- 黄小晨 : 你好,我想问下,我安装好ovi之后,它会提示让我登陆......
- 三大炮 : 不好意思,不会,呵呵。
- 东方浪子 : 楼主,不知道你会不会破解C7啊?
- 猫 : 太棒了
- 三大炮 : 这个不确认了,估计是卡的问题。你换张移动的GSM卡试......

学习!!!!!!!!