คุณสามารถเพิ่มโปรแกรมแก้ไขภาพในฟิลด์คำอธิบายสำหรับ taxonomies ที่กำหนดเองได้หรือไม่?


9

คุณสามารถเพิ่มโปรแกรมแก้ไขภาพในฟิลด์คำอธิบายสำหรับ taxonomies ที่กำหนดเองได้หรือไม่? มันจะดีถ้ามีตัวเลือกนี้ให้ใช้เมื่อคุณแก้ไขรายการสำหรับ taxonomy ไม่ว่าจะเป็น core หรือ custom


โซลูชันต่อไปนี้จาก @Butuzov ทำงานอย่างสมบูรณ์แทนที่ฟิลด์คำอธิบายของ Taxomony ด้วย Visual / WYSIWYG Editor
dj.cowan

คำตอบ:


11

เพิ่งเขียนฟังก์ชั่น มันจะแสดงเครื่องมือแก้ไข tinymce ในคำอธิบายอนุกรมวิธานที่กำหนดเองทุกตอน แน่นอนคุณสามารถแก้ไขเพื่อแสดงเฉพาะอนุกรมวิธานบางอย่างเท่านั้น

/**
 * Display advanced TinyMCE editor in taxonomy page
 */
function wpse_7156_enqueue_category() {
    global $pagenow, $current_screen;

    if( $pagenow == 'edit-tags.php' ) {
        require_once(ABSPATH . 'wp-admin/includes/post.php');
        require_once(ABSPATH . 'wp-admin/includes/template.php');

        wp_tiny_mce( false, array( 'editor_selector' => 'description', 'elements' => 'description', 'mode' => 'exact' ));
    } 
}
add_action( 'init', 'wpse_7156_enqueue_category' );

คุณสามารถระบุอาร์กิวเมนต์แรกในwp_tiny_mceราวกับtrueว่าคุณต้องการรุ่น TinyMCE ที่ถูกปล้น


คุณจับมัน Tareq ขอบคุณ! ฉันค่อนข้างแน่ใจว่าพวกเขากำลังย้ายสิ่งนี้ไปยัง API จริงสำหรับ 3.3 แต่ตอนนี้นี่เป็นทางออกที่ง่าย ฉันจะให้รางวัลในวันพรุ่งนี้เมื่อ WPSE ให้ฉัน :)
hsatterwhite

+1 เพื่อความง่าย กำลังเพิ่มไปยังตัวอย่างของฉันและจะลองเร็ว ๆ นี้ ขอบคุณ
Michal Mau

@ อย่างเปิดเผยตกลง ฉันลองแล้วและคุณอาจต้องการแก้ไขให้ทำงานกับ action = edit เพราะในหน้าจอแก้ไขอย่างรวดเร็ว #description ใช้ในตาราง taxonomy # tag-description ใช้สำหรับกล่องข้อความคำอธิบายบนหน้าจอแก้ไขอย่างรวดเร็ว แต่พื้นที่ของคุณมี จำกัด เนื่องจากการตั้งค่าสองคอลัมน์
hsatterwhite

เป็นเพียงเครื่องเตือนความจำให้กับ @hsatterwhite เพื่อมอบรางวัล
marfarma

ขอบคุณสำหรับการเตือนความจำทำและทำ ขอให้มีความสุข!
hsatterwhite

2

คุณได้ลอง ปลั๊กอินแท็กข้อความสมบูรณ์แล้ว หรือยัง

  • มันทำสิ่งที่คุณต้องการ
  • ทำงานร่วมกับ taxonomies ที่กำหนดเอง
  • ทำงานได้ดีกับรูปภาพ
  • รวมถึงการเชื่อมโยงภายใน WP ใหม่
  • มีการปรับปรุงเป็นประจำ

ภาพหน้าจอ:

ภาพหน้าจอของ Rich Text Tags


ฉันไม่เคยได้ยินเกี่ยวกับเรื่องนี้ ฉันขอขอบคุณคำตอบและเชื่อมโยงกับภาพหน้าจอ นอกจากคำตอบที่ได้รับการยอมรับแล้วนี่ยังเป็นทางออกที่ยอดเยี่ยม ขอบคุณ Maugly!
hsatterwhite

0

ไม่โดยตรงไม่

อย่างไรก็ตามคุณสามารถเขียนจาวาสคริปต์ที่กำหนดเองซึ่งใช้คลาสที่เหมาะสมกับฟิลด์รายการสำหรับคำอธิบายอนุกรมวิธานที่กำหนดเอง

หากสิ่งที่คุณต้องการทำจริงๆคือการสร้างความสัมพันธ์แบบ "ต่อกลุ่ม" ระหว่างโพสต์ (เช่นโพสต์ประเภท "ยาง" และประเภทโพสต์ของ "รถยนต์") แล้ว WordPress จะไม่ (ปัจจุบัน) มีสิ่งอำนวยความสะดวกสำหรับสิ่งนี้ อย่างไรก็ตามการโพสต์ 2 โพสต์ปลั๊กอินไม่ให้การทำงานนี้ (และช่วยให้คุณมากความยืดหยุ่นมากขึ้นในการสร้างความสัมพันธ์ที่ซับซ้อน)


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