简单生活
返回文章列表
413 字3 分钟

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

设计开发#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。

历史留言归档

5
静态只读归档
陈
陈剑
原来置顶要插件呀,我博客也有置顶,但是当时怎么弄上去的忘了,好像没搞插件,系统自带的吧
囧
囧啊囧
我博客置顶了一次文章。
6
6度小K
[F]Hehe[/F]
睿
睿智
发布文章时有个公开度,里面设一下置顶就可以了。
S
SuperPhper
如果支持分类指定就好了,指定某一分类的某一篇文章,只在该分类下置顶。