คำถามติดแท็ก terms

ใน WordPress มีการกำหนดคำศัพท์เป็นอนุกรมวิธานกล่าวคือเมื่อคุณสร้างหมวดหมู่หรือแท็กใหม่คุณจะสร้างคำศัพท์ใหม่

5
get_the_term_list ที่ไม่มีลิงก์ใน 3.1
ฟังก์ชันใดที่จะแสดง taxonomies แบบกำหนดเองที่เกี่ยวข้องกับโพสต์เป็นข้อความ ขณะนี้ฉันใช้ get_the_term_list ซึ่งใช้งานได้ดีกับหน้าเอกพจน์ แต่ไม่มากนักเมื่อใช้ taxonomy ในแท็ก title ที่เก็บถาวร - postype.php

1
get_terms - ระดับสูงสุดเท่านั้น
ฉันกำลังพยายามที่จะได้รับเทอมสูงสุดเท่านั้น: $cat_args = array( 'parent ' => 0, 'number' => 10, 'hide_empty' => false, ); $categories = get_terms( 'question_category' , $cat_args); แต่เคียวรี่นี้ส่งคืน childterms ทั้งหมดด้วยฉันลองทุกอย่าง แต่จะได้รับเงื่อนไขของเด็กเสมอ ฉันพยายามตั้งแต่ 5 ชั่วโมงที่ผ่านมาและไม่พบสิ่งผิดปกติในรหัสของฉันนี่คือข้อบกพร่อง WP หรือมีบางอย่างผิดปกติในรหัสของฉัน ขอบคุณสำหรับการช่วยเหลือ.

3
รับโพสต์ประเภทอนุกรมวิธานที่แนบมากับ
การได้รับอนุกรมวิธานหรือคำศัพท์เป็นไปได้หรือไม่ที่จะดึงประเภทโพสต์ใด ๆ / ทั้งหมดที่อนุกรมวิธานแนบมาด้วย? ตัวอย่างเช่นหากรู้ว่าการจัดทำอนุกรมวิธานcategoryหรือการให้คำศัพท์ทางcategoryอนุกรมวิธานนั้นมีฟังก์ชั่นการย้อนกลับของวิศวกรที่categoryเป็นอนุกรมวิธานpostหรือไม่? ข้อมูลที่ไม่จำเป็น ฉันกำลังทำงานกับเขตข้อมูลที่กำหนดเองในคำศัพท์อนุกรมวิธานที่จำเป็นต้องรู้ประเภทโพสต์โดยเฉพาะ แต่ถ้าพารามิเตอร์ประเภทโพสต์ใน URL ไม่ได้มีเหตุผลอะไรก็ตามที่ฉันประสบปัญหา

1
รับโพสต์ตามประเภทโพสต์ที่กำหนดเอง Taxonomy และคำศัพท์
ตกลงดังนั้นฉันมีประเภทโพสต์ที่กำหนดเองที่เรียกว่า "บริการ" ประเภทโพสต์ที่กำหนดเองนี้มีอนุกรมวิธานเรียกว่า "พื้นที่" และมี 5 คำในอนุกรมวิธานนั้น สมมติว่าฉันมี 10 โพสต์ใน "บริการ" และมี 5 โพสต์ในคำว่า "จิตรกรรม" และอีก 5 เกี่ยวกับคำว่า "การถ่ายภาพ" ฉันต้องสามารถค้นหาโพสต์จาก "บริการ" แต่แทนที่จะแสดง 10 โพสต์แสดงเฉพาะ 5 ที่เกี่ยวข้องกับ "จิตรกรรม" ในขณะนี้ฉันสามารถค้นหาด้วยอนุกรมวิธานและข้อกำหนด แต่จะแสดงโพสต์ทั้งหมดจาก "บริการ" โดยไม่มีตัวกรองตามคำศัพท์ โดยทั่วไปแบบสอบถามโพสต์โดย post_type จากคำที่ฉันเลือก ความช่วยเหลือใด ๆ จะน่ากลัว ขอบคุณ <ul id="service-list"> <?php $args = array('tax_query' => array( array('taxonomy' => 'areas', 'field' …

2
มีข้อเสียของการใช้ wp_defer_term_counting หรือไม่
ฉันมีฐานข้อมูล WordPress พร้อมโพสต์กว่า 2 ล้านโพสต์ เมื่อใดก็ตามที่ฉันแทรกโพสต์ใหม่ฉันต้องโทรwp_set_object_termsซึ่งใช้เวลานานกว่าสองวินาทีในการดำเนินการ ฉันเจอโพสต์นี้ที่แนะนำให้โทรwp_defer_term_countingข้ามการนับคำ มีผลกระทบร้ายแรงต่อการทำงานของ WordPress หรือไม่หากฉันใช้วิธีการนี้ นี่คือรหัสจากโพสต์ในกรณีที่ลิงก์เสีย: function insert_many_posts(){ wp_defer_term_counting(true); $tasks = get_default_tasks(); for ($tasks as $task){ $post = array( 'post_title' => $task[content], 'post_author' => $current_user->ID, 'post_content' => '', 'post_type' => 'bpc_default_task', 'post_status' => 'publish' ); $task_id = wp_insert_post( $post ); if ( $task[category] ) //Make …

2
UI อนุกรมวิธานลำดับชั้น
ฉันไม่ชอบวิธีที่ taxonomies แสดงภายในผู้ดูแลระบบ Wordpress และสงสัยว่าถ้าใครรู้วิธีที่ดีที่สุดในการเชื่อมต่อและเปลี่ยนแปลง ขณะนี้ถ้าฉันเลือกคำบางคำในโพสต์ของฉันคำที่เลือกให้ไปที่ด้านบนสุดของรายการและลำดับชั้นไม่ทำงานทำให้ผู้ใช้สับสนในสายตา โปรดดูภาพเหล่านี้สำหรับแนวคิดของสิ่งที่ฉันกำลังพูดถึง ฉันต้องการแสดง taxonomies อย่างชัดเจนว่าจะแสดงอย่างไรในตอนแรกด้วยเพียงแค่คำที่ถูกต้องถูกเลือก มีวิธีการทำเช่นนี้หรือไม่โดยไม่ต้องแก้ไขแกน Wordpress โดยตรงฉันไม่เห็น hooks เลยที่จะใช้ ขอบคุณสำหรับความช่วยเหลือที่คุณสามารถให้ได้! เฮเลน

5
วิธีการส่งออกและนำเข้า taxonomies (หมวดหมู่แท็กและ / หรืออนุกรมวิธานที่กำหนดเอง) และข้อกำหนดของพวกเขา
ฉันต้องการส่งออกหมวดหมู่ Wordpress ทั้งหมด (ไม่มีโพสต์เพียงหมวดหมู่) จากบล็อกหนึ่งไปยังอีกบล็อกหนึ่ง ฉันจะทำสิ่งนั้นได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.