คำถามติดแท็ก wp-list-table

4
เปลี่ยนลำดับของคอลัมน์ที่กำหนดเองเพื่อแก้ไขแผงควบคุม
เมื่อคุณลงทะเบียนคอลัมน์ที่กำหนดเองเช่นนั้น: //Register thumbnail column for au-gallery type add_filter('manage_edit-au-gallery_columns', 'thumbnail_column'); function thumbnail_column($columns) { $columns['thumbnail'] = 'Thumbnail'; return $columns; } โดยค่าเริ่มต้นจะปรากฏเป็นรายการสุดท้ายทางด้านขวา ฉันจะเปลี่ยนคำสั่งซื้อได้อย่างไร ถ้าฉันต้องการแสดงคอลัมน์ด้านบนเป็นคอลัมน์แรกหรือคอลัมน์ที่สอง ขอบคุณล่วงหน้า

1
คอลัมน์ที่กำหนดเองสำหรับตารางรายการ taxonomy
ฉันมีรหัสต่อไปนี้เพื่อเพิ่มคอลัมน์ใหม่ในหน้าจอแก้ไข taxonomy ของฉัน ( edit-tags.php?taxonomy=book_place&post_type=books) function add_book_place_columns( $columns ) { $columns['foo'] = 'Foo'; return $columns; } add_filter( 'manage_edit-book_place_columns', 'add_book_place_columns' ); function add_book_place_column_content( $content ) { content = 'test'; return $content; } add_filter( 'manage_book_place_custom_column', 'add_book_place_column_content' ); มันใช้งานได้ แต่ฉันต้องเข้าถึงคำศัพท์ปัจจุบันในadd_book_place_column_contentฟังก์ชั่น ฉันจะทำสิ่งนั้นได้อย่างไร

1
ปลั๊กอิน API สำหรับการสร้างตารางรายการผู้ดูแลระบบที่ง่ายการจัดการและการส่งออกตาราง MySQL?
ฉันรู้WP_List_Tableชั้นเรียน (ซึ่งช่วยอย่างมากในขณะที่อยู่) อย่างไรก็ตามฉันกำลังมองหาบางอย่างที่มีความสามารถมากขึ้น - รูปแบบของ API ที่คุณสามารถ 'ลงทะเบียน' ตาราง MySQL, การfield_name => labelแปลผ่านและกราฟต์ทั้งหมด (ลิงก์เมนู, การสร้างตาราง, การแบ่งหน้า, การเรียงคอลัมน์) & อาจเป็นไปได้ การส่งออกข้อมูล (CSV ฯลฯ ) ทำเพื่อคุณโดยอัตโนมัติ! ฉันรู้ว่านี่เป็นคำขอที่เฉพาะเจาะจงมากแต่ฉันคิดว่ามันคุ้มค่าที่จะถาม ถ้าใครรู้อะไรที่คล้ายกันจากระยะไกลได้โปรดพูด! Heck ถ้าไม่มีอะไรออกมาในตอนนี้ข้าอาจสร้างมันขึ้นมาเองถ้าสิ่งนี้สร้างความสนใจ ...


1
การดำเนินการเป็นกลุ่มได้รับการจัดการในคลาสตารางรายการแบบกำหนดเองได้อย่างไร
ฉันกำลังทำงานบนตารางข้อมูลที่กำหนดเองเพื่อแสดงในแผงควบคุม WordPress ตารางเติมข้อมูลจากตารางฐานข้อมูลที่ฉันสร้างขึ้นในปลั๊กอิน ฉันใช้ตัวอย่างตาราง WordPress Custom List ที่ให้ไว้สำหรับคำถามการเข้ารหัสของฉันส่วนใหญ่ในพื้นที่นี้ แต่ตัวอย่างไม่มีอะไรสำหรับการจัดการการกระทำเป็นกลุ่ม นี่คือลิงค์สำหรับตัวอย่างเอกสาร: http://wordpress.org/extend/plugins/custom-list-table-example/ สำหรับการประมวลผลการดำเนินการเป็นกลุ่มตัวอย่างให้สิ่งนี้เท่านั้น: function process_bulk_action() { //Detect when a bulk action is being triggered... if( 'delete'===$this->current_action() ) { wp_die('Items deleted!'); } } ฉันต้องการทราบวิธีดึงรายการที่เลือกไว้สำหรับการดำเนินการเพื่อให้ฉันสามารถลบหรือแก้ไขรายการฐานข้อมูลได้
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.