[英]Wordpress display private and public posts on Blog Page
在Wordpress中是否可以在博客頁面上同時顯示我的私人帖子和公共帖子。
我還在單一帖子頁面上尋找一種方法,如果它是私密的,則顯示一條消息表明它是。
那么,是否可以在我的博客頁面上同時顯示私人帖子和公共帖子?是否存在if帖子的if條件?
是的,您可以將其添加到查詢中,比如說wp_query,您可以在哪里使用它獲取模板或函數中任何位置的所有帖子。
只是您可以將以下查詢放入模板中。
$args = array(
'post_type' => 'blog',
'post_status' => array( 'publish', 'private')
);
$query = new WP_Query( $args );
只需將其放入您的模板中,您就可以將所有私密內容發布到模板中。
您可以通過這種方式獲得“私人”和“公開”職位
$args = array(
'post_status' => array( 'publish', 'private')
);
$query = new WP_Query( $args );
然后,您可以在循環內使用get_post_status()
來獲取狀態並指示消息。
供您參考: https : //developer.wordpress.org/reference/classes/wp_query/ https://developer.wordpress.org/reference/functions/get_post_status/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.