有點卡住了一個WordPress的循環,我想知道是否有人可以幫忙。WordPress的循環出口類別列表到PHP回聲
我需要運行WordPress的循環,但只獲得了類別名稱/ ID(無論是罰款)從每一個職位,並擁有所有這些變量作爲一個PHP項目,我可以在頁面後呼應。
它適用於類別列表過濾系統,但我只想顯示已張貼在該頁面上顯示的類別。
循環也是動態的,所以我不能只是硬編碼exclude/include,我需要將所有數字的值一起回顯。
我希望有道理!任何有想法的人都會很酷。謝謝!
有點卡住了一個WordPress的循環,我想知道是否有人可以幫忙。WordPress的循環出口類別列表到PHP回聲
我需要運行WordPress的循環,但只獲得了類別名稱/ ID(無論是罰款)從每一個職位,並擁有所有這些變量作爲一個PHP項目,我可以在頁面後呼應。
它適用於類別列表過濾系統,但我只想顯示已張貼在該頁面上顯示的類別。
循環也是動態的,所以我不能只是硬編碼exclude/include,我需要將所有數字的值一起回顯。
我希望有道理!任何有想法的人都會很酷。謝謝!
我會用get_the_category功能是這樣的...
<?php
// before you begin the wordpress loop
$category_array = array();
?>
<?php
// from *within* the wordpress loop
foreach((get_the_category()) as $category) {
if (!in_array($category->cat_name, $category_array)) {
$category_array[] = $category->cat_name;
}
}
?>
<?php
// after the wordpress loop is finished
echo implode(",", $category_array);
?>
此代碼基本上創建了一個新的(空)陣列,從而在當前頁面中的每個類別中,請檢查您是否已經補充說,類別名稱添加到數組中,如果不是,請繼續添加。然後當循環結束時,回顯一個逗號分隔的類別名稱字符串。 (當然,如果你想要一個逗號和空格「,」或任何其他分隔符,可以更改分隔符)。
法典的文章,對其他的事情,你可以用功能做了很多的更多信息。希望有所幫助。
編輯:修復了這個實現,因爲我忘記了這個將會在你使用循環列出許多帖子的頁面上使用。 (您需要從WordPress的外循環初始化數組,然後回顯你的結果的循環已經完成之後)。
賈裏德說是一流的!非常感謝你,完美的作品!我不能告訴你這是多麼的高興,我再次感謝你。你是明星! – David42x