[英]Count Posts In A WP Taxonomy
我在通過搜索論壇制作的函數PHP文件中包含以下代碼:
function sc_estio_project_management_count() {
echo '<div class="estio-counter" style="background-color: #FF5000";>We currently have<br />' . '<span class="estio-counter-span">' . esc_html( get_tag(210)->count ) . '</span>' . '<br />vacancies in<br />Project <br id="estio-counter-break"/>Management<br /><br /><a href="/training/job-type/project-management/">View all vacancies</a></div>';
}
add_shortcode( 'estio_project_management_count', 'sc_estio_project_management_count' );
的. esc_html( get_tag(210)->count ) .
. esc_html( get_tag(210)->count ) .
很棒,並且當前會回顯自定義帖子類型中的帖子數量。 當前,職位類型中有8種工作類型,每種都有一個單獨的ID,即上面的是“ 210”,因此在我的前端,這表示“項目管理”中當前有X個工作。
任何人都可以幫助我如何將所有這8個職位類型的總數加在一起,以便我編寫一個簡短的代碼來回顯職位總數? 即“我們目前共有X個職位可用”)
既然您說過這些工作都藏在一個帖子中:WordPress擁有一個名為wp_count_posts的函數
$count_posts = wp_count_posts( 'jobs' )->publish ;
因此,例如,您可以對像上面的示例一樣發布的CPT作業進行計數。 “工作”是您要計算的CPT
有關更多參考: https : //codex.wordpress.org/Function_Reference/wp_count_posts
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.