用过wordpress的人都知道,wordpress有些模版对于置顶文章会重复,就是置顶中有一条,然后正常的列表中又有一条,特别是刚置顶的时候最突出,怎么办呢,我在网上找了一些解决方案,然后结合我自己的实际情况,最终解决得还不错。这个终极,仅仅是对于我个人来说。
解决的方法很简单,先使用一个变量$topID = 1,然后在读置顶文章的时候给$topID赋值,并判断如果$topID不为1的时候才显示,因为我只需要显示一条置顶文章。
然后在列出正常文章的时候,判断get_the_ID()是否等于$topID,如果不是,才显示正常的文章。
很简单,不过要求你要有些代码经验,或者是php经验才能修改,代码不同的主题不一样,我就不贴代码了,如果你有问题,在这儿留言吧,我会告诉你的:P
后记:有位朋友在后台留言问我怎么做,我给他发了一个邮件,结果他说已经Ok了,然后告诉我一个很巧妙的方法,就是修改时间,我觉得他非常聪明,不用修改一行代码就解决了问题,比如说把文章的时间改为2099年,根据时间排序肯定永远出现在很一条,呵呵,赞一个这位朋友
注意:本文为我的独立博客镜像博客,自发表不再更新,原文可能随时被更新,敬请访问原文。同时,请大家不要在此评论,如果有什么看法,请点击这里:http://iove.net/1705/
本文来自http://iove.net,欢迎转载,转载敬请保留相关链接,否则视为侵权,原文链接:http://iove.net/1705/