我在一個帖子頁面,此外我想顯示標題爲「sponsor」的所有帖子中的縮略圖,標題和鏈接。我能夠顯示縮略圖和標題:WordPress的獲取ID以外的ID
<a <?php echo (!wp_is_mobile())? 'target="_blank"' : '' ?> href="<?php _s(get_the_ID()) ?>">
<?php
query_posts(array('category_name' => 'sponsor'));
if (have_posts()) while (have_posts()) : the_post();
echo '<li>';
the_post_thumbnail('big-thumb', array('alt' => get_the_title(), 'class' => 'img-responsive post-cover'));
the_title();
echo '</li>';
endwhile;
wp_reset_query();
?>
</a>
但是我無法成功獲得「贊助者」類別內的帖子的正確鏈接。我嘗試過使用get_the_ID,但它使用我所在的帖子頁面中的鏈接。從我的研究中,我認爲這是因爲我需要在循環之外獲取頁面ID。
我是一個新手,當涉及到PHP,所以任何幫助將不勝感激。
什麼是你想獲得,從贊助商類別ID或帖子的鏈接使鏈接的帖子? – 2014-10-27 03:26:07
我正在嘗試獲取鏈接。我應該提到這一點,但我創建了一個名爲「external-link」的自定義字段,這是我想要的鏈接。 – kesernio 2014-10-27 03:50:30
你可以編輯這個問題,它會顯示你把get_the_ID()函數放在哪裏,我只想看看你是如何試圖獲得鏈接? – 2014-10-27 04:00:00