我是Wordpress初学者,我想在一个列出我的帖子的页面上设置多个查询。
特色帖子
我有首页列出所有类别的特写文章,分类页列出当前类别的特写文章。
问:使用我的特色帖子,新的类别名称,还是设置粘性帖子(在公开发布选项下),我想在首页和类别页面上特写?每个帖子都有自己的分类,像新闻,所以我的特色帖子将是第二个类别。
查询
让我们假设我使用类别名称作为特写文章(但之后我得到了我的特写帖子类别的permalink (网站/我的特色帖子/2013/07.)这是我不想要的(也许粘帖是更好的解决方案)
我试图设置查询,以列出有特色的帖子,但只能从标准的post类型,而不是画廊或视频
<?php
$arg = array(
'cattegory_name' => 'my-featured-category',
'posts_per_page' => 5,
'nopaging' => true,
'post_status' => 'publish',
'post_type' => 'post'
);
$featured= new WP_Query($arg);
if ($featured->have_posts()):
while ($featured->have_posts()) :
$featured->the_post();
?>然后在the_title()下面;.诸若此类
我得到的是来自所有类别的所有文章。
问:另外,我如何根据最后一天的观点和评论数量来获得热门文章?
问:如何列出有post格式视频的帖子
问:是否有任何基于标准构建wp_query的在线工具?
谢谢。
发布于 2013-07-29 14:54:16
您还可以使用标记将帖子设置为“特色”。然后,您可以使用tag=featured和WP_Query来获得带有特定标记的帖子(本例中的“功能”)。
至于你的额外问题..。
Q1:您可以将页面视图保存到平面文件或WordPress数据库中。有一次,我使用数据库将UNIX时间戳存储为传统的WP post元,用于每个post页面视图。因为它是一个时间戳,所以我可以很容易地计算页面视图的时间(我还可以运行SQL查询来删除比某个timespan更早的post元)。
注释也可以通过时间排序进行查询。见查询。
当然,有插件可以为你做到这一点,但对我来说,他们包括无用的膨胀,我不需要。
Q2:对于查询post格式,使用名为tax_query的查询变量,就像GATEKeeper在WP支持问题:http://wordpress.org/support/topic/post-formats#post-2034414中所做的那样。
Q3:google查询返回了一个名为http://wpquerygenerator.com/的东西。
https://stackoverflow.com/questions/17915324
复制相似问题