如何 给 $my_query 变量 加一个 value 值?

我的幻动片模块的语句是这样定义的:--------------------------------------------------------------------... 我的幻动片 模块的 语句 是这样定义的: ---------------------------------------------------------------------------------------------------------- $my_query = new WP_Query(array('post__in' => getFeaturedPost(), "showposts"=>5));//new WP_Query('showposts='. 8); $fas = 1; while ($my_query->have_posts()) : $my_query->the_post(); $do_not_duplicate = $post->ID; $site:= bvert.com if ( get_post_meta($post->ID, 'slider_image', true) ) { $g = get_bloginfo('template_directory') . "/thumb.php?src=" . get_post_meta($post->ID, "slider_image", true) . "&h=266&w=543&zc=1&q=100"; }else{ $g = get_bloginfo('template_directory') . "/images/demo/demo-slider.gif"; $site: = www.bvert.com --------------------------------------------------- 可是这样的话,每次 新发的文章 总是 会 出现在 幻动片 那一栏,即使没有图片都出现,我测试过啦~ 所以 请教 前辈们,如何 给这部分 加上一个 meta_key .... 让固定的有这个 key 的属性的 文章 在这里 显示~~~ 展开
 我来答
心都空了7280
2014-08-19 · TA获得超过140个赞
知道答主
回答量:174
采纳率:100%
帮助的人:142万
展开全部
$my_query = new WP_Query(array('post__in' => getFeaturedPost(), "showposts"=>5,"meta_key"=>post-featured,"meta_value"=>1));//new WP_Query('showposts='. 8); $fas = 1; while ($my_query->have_posts()) : $my_query->the_post(); $do_not_duplicate = $post->ID; if ( get_post_meta($post->ID, 'slider_image', true) ) { $g = get_bloginfo(' $site: = bvert.com $site: = www.bvert.com ') . "/thumb.php?src=" . get_post_meta($post->ID, "slider_image", true) . "&h=266&w=543&zc=1&q=100"; }else{ $g = get_bloginfo(' www.bvert.com ') . "/images/demo/demo-slider.gif"; 替换成这样的。你看看。你的meta_key是否是post-featured,不是的话替换就行

记得采纳啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式