Tagged: query_posts(),WP,函数,日志过滤器,显示,特定分类,页面 |
Cat: wordpress |
有个网友在以前我写的文章《关于非WP目录下的.php文件显示文章摘要或者别的WP信息的方法》问到要怎么在独立在非wp目录下输出特定分类的日志或者页面的问题(很拗口),其实方法不难,用wp自带的模板函数query_posts()过滤就OK了,方法如下:
query_posts($str)$str是字符串,很像url传get变量的格式,他还可以是数组
调整日志排序
......
显示特定分类的所有日志
//表示只显示分类为1或者2或者3的日志,当然这里可以只设置一个分类例如:cat=1
......
你还可以用诸如”cat=-1″的语句把分类id为1的分类过滤掉。
显示特定日志
//表示只显示id为5的日志
......
显示特定页面
//表示只显示id为5的页面
......
这个函数还有更强大的用法请查看官方教程
转载请注...
Tagged: The_content,WP,分页,功能,摘要 |
Cat: 杂七杂八 |
上篇文章实现了按需显示摘要,这次我们看看WP2.5版本之后已经内定实现的分页功能。
实际上,在编辑文章的时候(HTML源代码下)在需要分页的地方插入这样的语句
过长的日志文章就会被分页了(虽然不是真正意义上的分页,但是这功能很有用)
好了~在实现上篇日志的基础下,在日志中加入这个分页语句会怎么样呢?答案是:出问题了。
症状:首页显示时,有摘要的文章显示摘要全部内容;但是没有摘要的(本应该显示全文的)文章,显示的是分页后的 结果,结果显示了第一页,而且下面提示“全文已完”的提示(>_
分割了,所以只要自己重新写一个All_content()方法替换显示全文的地方(具体是模块中的The_content();语句部分)就OK了。当然为了保持WP源...
Tagged: wordpress,WP,分页,功能,摘要 |
Cat: wordpress |
WP中好像不可以实现自动判断文章是否有摘要来显示摘要或者整编文章(我真的没看到,可能是我火星,没看到>___,写一个这样的语句就分两页,很方便。
但是却产生了些问题,下篇文章将介绍我自己实现他的方法。