2011-06-16 17 views
0

我试图使WordPress的自定义查询。我想把它拉起来被标记相关的人们都在页面的任何职位。 IE浏览器 - 如果它们是湾198滑板公园页面上,他们也看到所有海湾198滑板公园的职位名单。如何添加自定义键到PHP在WordPress的

我已经获得了自定义查询的工作,但我需要这是动态的,所以如果你在Bay 198页面上,你会看到这些帖子,但是如果你在Precision Skateboards页面上,你会看到那些特定的职位。

我能想到的最简单的方法是在每个页面上创建一个与标签相同的自定义字段,这样我就可以将每个页面的标签填充为自定义字段,返回帖子。

的问题是,我无法弄清楚如何实现自定义键调用到自定义查询。这里是我到目前为止的代码,这其中之一是工作的一个:

<?php $second_query = new WP_Query(' tag=bay-198&posts_per_page=500 '); while($second_query->have_posts()) : $second_query->the_post(); ?> 

我只需要弄清楚如何替换“标签=湾-198”,并把它动态地拉在基于标签的网页上。

希望这是有道理的,我感谢所有帮助。

回答

0

您可以使用containts您的自定义字段的值的变量。然后添加变量到查询就像这样:

<?php 
$mykey_values = get_post_custom_values('my_key'); 
$tag = $mykey_values['your-custom-field']; 
$second_query = new WP_Query(' tag=' . $tag . '&posts_per_page=500 '); while($second_query->have_posts()) : $second_query->the_post(); ?> 
+0

这是正确的想法,唯一的问题是,我需要它是动态的,所以,我可以将代码放到模板,然后将刚注册的任何自定义键位于页面上。 – eckert 2011-06-17 13:39:33

相关问题