先说说:由于英文习惯,通常:xx的oo,就会写成 xx's oo。所以很多介绍英文游戏的MOD或者其他需要这样表示的文章标题都会写成类似:xx's MOD,或者带上制作者名字:zwwooooo's MOD。
为什么要说:其实英文单引号'和&号召很多编程语言中都是些特殊运算符号,所以有时会导致一些问题。
那么这个会有什么后果:其实没什么大不了的后果,只是会造成网页W3C验证通不过,虽然很多人都忽视W3C验证(我也不太注重),但我喜欢绿色,红色标志总是令人不爽
那么如果我想更正咋办?总不能一篇一篇文章去修改吧,那是很蛋疼的做法,我就曾经做过类似的事,可以去这里围观……
最简单的方法就是用SQL语句了,方法如下:
1. 打开phpmyadmin -》点击博客的数据库名 -》SQL
2. 1 替换文章标题中所有 & 字符为中文全角的 & 字符:把下面的代码输入/复制进“在服务器 "localhost" 运行 SQL 查询”框,然后点击运行
UPDATE wp_posts SET post_title = REPLACE(post_title, '&','&')
2.2 替换文章标题中所有英文单引号 ' 为中文右单引号’:因为英文单引号在程序语言的特殊性,要特别表示,这里应该是用正则表示法 \' 来表示英文单引号,具体如下
UPDATE wp_posts SET post_title = REPLACE(post_title, '\'','’')
SQL查询其实很厉害,可惜不懂,只能皮毛玩一下。
zww
赏
oooo
or
- 本文标题:WP文章标题最好不要用英文单引号和英文&符号
- 本文链接:https://zww.me/archives/25227
- 发布时间:2010年08月04日 19:18
- 版权声明:除非注明,文章均为 zwwooooo 原创,转载请以链接形式标明本文地址!
我遇到的是用& WC3出现警告
@IM路人
就是因为此才折腾这个的