我正在开发一个通用发布的主题,主页上有一个大型内容幻灯片。
我在帖子编辑屏幕中加入了一个复选框元框,允许用户确定幻灯片中有哪些帖子,但我不知道如何为此创建查询。
该复选框与名为“幻灯片放映”的自定义字段相关
这是我目前为止的幻灯片代码;
<div id="slides">
<div class="slides-container">
<div class="slide-content">
<a href="<?php the_permalink(\'\');?>"><?php the_post_thumbnail(\'slideshow-thumb\');?></a>
<div class="slide-info">
<h3><?php $category = get_the_category(); echo \'<a href="\'.get_category_link($category[0]->cat_ID).\'">\'.$category[0]->cat_name.\'\';?></a></h3>
<h4><a href="<?php the_permalink(\'\');?>"><?php the_title(\'\');?></a></h4>
<?php $excerpt = get_the_excerpt(); echo string_limit_words($excerpt,70);?>
</div><!--/.slide-info-->
</div><!--/.slide-content-->
</div><!--/.slides-container-->
任何帮助都将不胜感激。
最合适的回答,由SO网友:sanchothefat 整理而成
您可以使用query_posts()
或anew WP_Query()
例如:
query_posts( array(
\'meta_key\' => \'slideshow\', // the custom field key to check
\'meta_value\' => \'1\', // the value eg. 0 or 1
\'meta_compare\' => \'=\' // check for equivalence
) );
// your loop goes here
wp_reset_query();
如果您选择
look in the codex 包括同时查询多个元键和值。