闹了一个 WordPress 置顶文章的笑话

WordPress的文章置顶功能设计的不是很明显,只在文章的快速编辑中才有。

刚开始用的时候,这让我以为WordPress没有文章置顶的功能。由于有需要,便开始寻觅插件解决这个问题,很容易找到一款WP-Sticky

成功安装WP-Sticky并解决问题后,便发现上面说到的快速编辑中的文章置顶功能。原来早期的WP需要插件来实现置顶,但是现在WP在2.7以后便原生支持了。我的原则是尽可能少的使用插件(无论是Z-Blog还是WordPress),于是便禁用了插件。

然后杯具发生了,发现置顶文章的标题前一直显示着“Announcement:”作为前缀,非常郁闷,便一口咬定这是主题语言包没有翻译造成的。更可怜的是,找遍了整个WordPress文件夹,除了两个授权文件(txt格式),连announcement字样都没发现,更别提语言包了。

开始寻思着重新启用WP-Sticky,不用WP自带的置顶功能。启用了WP-Sticky,并将一篇文章设置为sticky。转到快速编辑中取消原来设置的置顶,这才发现文章标题的前面被加入了“Sticky:”,在“Announcement:”前面。

原来WP-Sticky插件在设置了文章置顶后会在文章标题前加入announcement和sticky……一个不熟悉WordPress的人闹出的笑话,多绕了一个圈,又回到原点。

PS:WP-Sticky在文章编辑页面增加三个选项,分别为announcement,sticky,normal。



  1. 原来置顶要插件呀,我博客也有置顶,但是当时怎么弄上去的忘了,好像没搞插件,系统自带的吧