2011-06-16 54 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

相關問題