คำถามติดแท็ก post-status

5
วิธีรับโพสต์ทั้งหมดด้วยสถานะโพสต์ใด ๆ
ฉันกำลังสร้างแดชบอร์ดส่วนหน้าที่ฉันต้องการแสดงโพสต์ทั้งหมดโดยผู้ใช้ปัจจุบัน ดังนั้นฉันจึงต้องแสดงโพสต์ในทุกรัฐส่วนใหญ่published, และtrashed pendingตอนนี้ฉันใช้ข้อความค้นหาง่าย ๆ แต่กลับมาเฉพาะบทความที่เผยแพร่ $query = array( 'post_type' => 'my-post-type', 'post_author' => $current_user->ID ); query_posts($query); ใครช่วยได้บ้าง ฉันต้องทำอะไรอีก

3
สถานะโพสต์ใหม่สำหรับประเภทโพสต์ที่กำหนดเอง
recipesฉันมีประเภทโพสต์ที่กำหนดเอง ฉันกำลังใช้สคริปต์ cron เพื่อรวบรวมข่าวโดยอัตโนมัติลงในฐานข้อมูล ขณะนี้กำลังนำเข้าและบันทึกเป็น 'รอการตรวจสอบ' เป็นไปได้ไหมที่จะสร้างสถานะโพสต์อื่นที่เรียกว่าAggregatedซึ่งจะแสดงรายการข่าวรวมทั้งหมดที่จะเผยแพร่? ฉันพยายามใช้register_post_statusฟังก์ชั่นนี้ไม่ได้ผล: function custom_post_status(){ register_post_status( 'aggregated', array( 'label' => _x( 'Aggregated', 'recipes' ), 'public' => false, 'exclude_from_search' => true, 'show_in_admin_all_list' => true, 'show_in_admin_status_list' => true, 'label_count' => _n_noop( 'Aggregated <span class="count">(%s)</span>', 'Aggregated <span class="count">(%s)</span>' ), ) ); } add_action( 'init', 'custom_post_status' ); ขอบคุณสำหรับความช่วยเหลือในสิ่งนี้

2
เป็นไปได้ไหมที่จะมี "ระดับ" สถานะแบบร่าง / เผยแพร่เพิ่มเติม
มีวิธีใดบ้างที่จะมีสถานะการโพสต์มากกว่าแบบร่างหรือเผยแพร่ ตัวอย่างเช่นหากคุณเขียนบทความจำนวนมากคุณอาจต้องการพิมพ์เนื้อหาทั้งหมดและตั้งสถานะของโพสต์เหล่านี้เป็น "เนื้อหา - ร่างจดหมาย" จากนั้นคุณสามารถจัดรูปแบบใหม่ทำให้ข้อความเป็นตัวหนาเพิ่มการเน้นโค้ด ฯลฯ และตั้งค่าเป็น "Styled - Drafted" จากนั้นในการตรวจสอบขั้นสุดท้ายคุณสามารถตั้งสถานะเป็น "ตรวจสอบแล้ว" จากนั้นในที่สุดก็เผยแพร่มัน เป็นไปได้ใน wordpress เวอร์ชัน 3 ปัจจุบันเพื่อให้บรรลุสถานการณ์ดังกล่าว?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.