Shortcake (รหัสย่อ UI)
ผู้มีส่วนร่วม: Fusionengineering, Mattheu, Danielbachhuber, Zebulonj, Goldenapples, Jitendraharpalani, Sanchothefat, Bfintal, Davisshaver, Garyj, Mte90, Fredserva, Khromov, Bronsonquick, Dashaluna
แท็ก: รหัสย่อ
ต้องใช้อย่างน้อย: 4.5
ทดสอบมากถึง: 5.0.3
แท็กเสถียร: 0.7.4
ใบอนุญาต: GPLV2 หรือใหม่กว่า
ใบอนุญาต URI: http://www.gnu.org/licenses/gpl-2.0.html
Shortcake ทำให้การใช้รหัสย่อของ WordPress เป็นชิ้นส่วนของเค้ก
คำอธิบาย
ใช้ร่วมกับ add_shortcode
, Shortcake จัดหาอินเทอร์เฟซที่ใช้งานง่ายสำหรับการเพิ่มรหัสย่อลงในโพสต์และการดูและแก้ไขจากภายในตัวแก้ไขเนื้อหา
เมื่อคุณติดตั้งปลั๊กอินคุณจะต้องลงทะเบียน UI สำหรับรหัสย่อของคุณ สำหรับแรงบันดาลใจลองดูตัวอย่างของชอร์ตเค้กในป่า
หากต้องการรายงานข้อบกพร่องหรือคำขอคุณสมบัติโปรดใช้ปัญหา GitHub
การติดตั้ง
Shortcake สามารถติดตั้งได้เช่นเดียวกับปลั๊กอิน WordPress อื่น ๆ
เมื่อคุณทำเสร็จแล้วคุณจะต้องลงทะเบียน UI สำหรับรหัสของคุณ
ใหม่ใน 0.4.0 คือความสามารถในการแนบฟังก์ชั่น JavaScript กับการอัปเดตแอตทริบิวต์เหตุการณ์ การดำเนินการตะขอสามารถใช้เพื่อแสดงหรือซ่อนฟิลด์แบบไดนามิกตามค่าของอื่นหรือเพื่อใช้กฎการตรวจสอบความถูกต้องที่กำหนดเอง
คำถามที่พบบ่อย
ฉันจะลงทะเบียน UI สำหรับคู่คีย์/ค่าโดยพลการเป็นแอตทริบิวต์รหัสย่อได้อย่างไร
Shortcake ไม่รองรับคีย์ที่กำหนดเอง => คู่ค่าเป็นแอตทริบิวต์รหัสย่อเพราะมันไม่ใช่ประสบการณ์ผู้ใช้ที่ยอดเยี่ยม
หลังจากอัพเกรดเป็น Shortcake 0.7.x ฟิลด์ UI ของรหัสย่อบางส่วน (โพสต์เลือกเลือกผู้ใช้ ฯลฯ ) ไม่ทำงานตามที่คาดไว้ ฉันจะทำอย่างไร?
ในเวอร์ชัน 0.7.0 เราอัปเดตเป็นสาขาล่าสุดของไลบรารี Select2 ซึ่งให้ฟิลด์ Select ที่ได้รับการปรับปรุงในประเภทฟิลด์เหล่านี้ สิ่งนี้ทำให้เกิดความขัดแย้งที่รู้จักกับปลั๊กอินที่ enqueue รุ่นเก่าของ Select2 (ปลั๊กอินยอดนิยมที่มีความขัดแย้งที่รู้จัก ได้แก่ WooCommerce และ Advanced Custom Fields Pro และอื่น ๆ )
หากคุณพบว่าคุณกำลังประสบกับความขัดแย้งกับปลั๊กอินเหล่านี้คุณสามารถตั้งค่าสถานะให้โหลด Select2 ในเนมสเปซที่แตกต่างกันโดยกำหนดค่าคงที่ SELECT2_NOCONFLICT
ใน wp-config.php ของคุณ (หรือที่ใดก็ได้ที่กำหนดไว้ก่อนตะขอ 'init')
define( 'SELECT2_NOCONFLICT', true );
การทดสอบกำลังดำเนินการ
เรามีความครอบคลุมการทดสอบสำหรับ PHP โดยใช้ phpunit และ JavaScript โดยใช้จัสมิน
รันการทดสอบในพื้นที่
การทดสอบของจัสมินสามารถใช้งานได้โดยใช้ grunt jasmine
และยังทำงานเป็นส่วนหนึ่งของงาน grunt scripts
ในการอัปเดตไฟล์ core wordpress ที่ใช้โดยชุดทดสอบจัสมินให้เรียกใช้ grunt updateJasmineCoreScripts --abspath="/path/to/wordpress-install"
ภาพหน้าจอ
1. ไม่มีชอร์ตเค้กรหัสย่อมี UI น้อยที่สุด
2. แต่ด้วย shortcake, tinymce จะทำให้รหัสย่อในมุมมอง tinymce
3. และเพิ่ม UI ที่ใช้งานง่ายเพื่อแก้ไขเนื้อหารหัสย่อและแอตทริบิวต์
4. เพิ่มรหัสย่อใหม่ลงในโพสต์ของคุณผ่าน "เพิ่มสื่อ"
ประกาศอัพเกรด
0.4.0
เราได้ลบความเข้ากันได้ Shim สำหรับอาร์กิวเมนต์แอตทริบิวต์ placeholder
คุณควรลงทะเบียนตัวยึดตำแหน่งสำหรับฟิลด์ของคุณโดยใช้อาร์กิวเมนต์ meta
0.3.0
เราได้ลบความเข้ากันได้ Shim สำหรับแอตทริบิวต์ content
เวทมนตร์ หากคุณใช้สิ่งนี้เพื่อสนับสนุนการแก้ไขเนื้อหาภายในคุณจะต้องเปลี่ยนการลงทะเบียน UI ของคุณเพื่อใช้ inner_content
การเปลี่ยนแปลง
0.7.4 (16 มกราคม 2019)
- ความเข้ากันได้ของตัวแก้ไขบล็อก: ป้องกันไม่ให้เทมเพลตถูกส่งออกก่อนหัวเอกสารซึ่งบังคับให้เบราว์เซอร์เป็น quirksmode ทำลายรูปแบบ CSS บางอย่างในตัวแก้ไขบล็อก
- การแก้ไขข้อผิดพลาด: ข้อผิดพลาดด้านบน
- การแก้ไขข้อผิดพลาด: แก้ไขข้อผิดพลาด JavaScript ซึ่งจะทำให้การแทรกโพสต์องค์ประกอบโมดอลนั้นว่างเปล่าหากรหัสย่อใด ๆ มีฟิลด์ SELECT โดยไม่มีตัวเลือกที่มองเห็นได้และไม่มีชุดเริ่มต้น
- การแก้ไขข้อผิดพลาด: แก้ไขข้อผิดพลาดที่ปุ่ม "เลือกไฟล์" ในตัวควบคุมสื่อไม่ตอบสนองหลังจากแทรกองค์ประกอบโพสต์แล้ว
- การปรับปรุง: เพิ่มแอตทริบิวต์ฟิลด์ "อนุญาต" ที่เป็นตัวเลือกที่จะส่งผ่านไปยังฟิลด์ Select2 (โพสต์, ผู้ใช้หรือคำว่าเลือก) เพื่อให้สามารถล้างฟิลด์หลายแบบเลือกได้ด้วยการคลิกเพียงครั้งเดียว (ตัวเลือกนี้เริ่มต้นที่จะปิดและไม่ควรส่งผลกระทบต่อฟิลด์ที่มีอยู่)
0.7.3 (5 กันยายน 2017)
- ความปลอดภัย: ใช้การตรวจสอบความถูกต้องใน AJAX แสดงการโทรกลับรหัสย่อเพื่อป้องกัน CSRF
- การแก้ไขข้อผิดพลาด: ตรวจสอบให้แน่ใจว่า JS hooks เดียวกันยิงในทุกประเภทฟิลด์
- การแก้ไขข้อผิดพลาด: แก้ไขข้อบกพร่องที่มีผลต่อหลายฟิลด์เลือก (ค่าไม่สามารถยกเลิกได้เมื่อตั้งค่าและไม่สามารถตั้งค่าเริ่มต้นหลายค่า)
- การแก้ไขข้อผิดพลาด: ป้องกันฟิลด์ที่เข้ารหัสที่มีอักขระสองเปอร์เซ็นต์จากการทำลาย
- การแก้ไขข้อผิดพลาด: แก้ไขปัญหาบางอย่างที่สถานะของสื่อโมดอลไม่ได้รีเซ็ตอย่างถูกต้องหากปิดรหัสโดยไม่บันทึก
- การแก้ไขข้อผิดพลาด: กรณีสนับสนุนที่มีอินสแตนซ์ WP_EDITOR หลายรายการในหน้าและตรวจสอบให้แน่ใจว่ารหัสย่อที่ถูกแก้ไขจะถูกส่งไปยังหน้าที่ถูกต้อง
- การปรับปรุง: เมื่อฟิลด์ post_select กำลังเลือกจากประเภทโพสต์มากกว่าหนึ่งประเภทให้แสดงประเภทโพสต์ควบคู่ไปกับชื่อโพสต์เพื่อการเลือกที่ง่ายขึ้น
- การปรับปรุง: แสดงภาพขนาดย่อที่แนบมาสำหรับประเภทสิ่งที่แนบมาใด ๆ ไม่ใช่แค่รูปภาพ
- การปรับปรุง: เพิ่มข้อความแสดงข้อผิดพลาดที่เป็นประโยชน์มากขึ้นหากไม่มีการลงทะเบียนรหัสสั้นกับ shortcake ui
- อัปเดตการแปลภาษานอร์เวย์
0.7.2 (24 เมษายน 2017)
- การแก้ไขข้อผิดพลาด: แก้ไขพฤติกรรมใน WordPress 4.7.4 โดยที่การแก้ไขรหัสย่อจะแทรกรหัสย่อใหม่ลงในตัวแก้ไขแทนที่จะอัปเดตรหัสย่อที่แก้ไข
- การแก้ไขข้อผิดพลาด: การแทนที่ที่ใช้เพื่อหลบหนีอักขระเปอร์เซ็นต์ (%) ในแอตทริบิวต์แทนที่การปรากฏตัวครั้งแรกเท่านั้น
- การแก้ไขข้อผิดพลาด: สำหรับฟิลด์เลือกที่มี multiple = true อนุญาตให้เลือกหลายตัวเลือกที่จะเลือกโดยค่าเริ่มต้น
- เพิ่ม i18n สำหรับสตริงทั้งหมดในเทมเพลตฟิลด์ไฟล์แนบ
- เพิ่มการแปลภาษาฟินแลนด์
0.7.1 (16 มีนาคม 2017)
- เปลี่ยนการจัดรูปแบบรหัสย่อเพื่อเพิ่มพื้นที่ก่อนที่จะปิดตัวลง
- แก้ไขการจัดตำแหน่งของไฟล์แนบที่มีชื่อไฟล์ยาว
- การแก้ไขข้อผิดพลาด: ตั้งค่าเริ่มต้นบนฟิลด์ที่เลือก (ก่อนหน้านี้จะไม่มีการตั้งค่าค่าสำหรับฟิลด์เลือกเว้นแต่ผู้ใช้จะโต้ตอบกับฟิลด์)
- การปรับปรุง/การแก้ไข: นำสำเนาของ Media Modal มาใช้ซ้ำอีกครั้งและรีเซ็ตสถานะเมื่อปิดแทนที่จะสร้างมาร์กอัปซ้ำทุกครั้งที่มีการเข้าถึงโมดัล
- ความเข้ากันได้: ใช้เวอร์ชัน "เต็ม" ของ Select2.js 4.0.3 เพื่อป้องกันไม่ให้ปลั๊กอินขัดแย้งกับปลั๊กอินอื่น ๆ ซึ่งคาดว่าเวอร์ชันเต็มจะถูกยึด
- ความเข้ากันได้: เพิ่ม Flag
SELECT2_NOCONFLICT
เพื่อโหลด Select2 ในเนมสเปซที่ไม่ซ้ำกันเพื่อป้องกันความขัดแย้งกับปลั๊กอินอื่น ๆ ที่กำลังโหลด Select2.js เวอร์ชัน 3 - เพิ่มการแปลภาษานอร์เวย์
- การแก้ไขรูปแบบการเข้ารหัสหลายรายการ
0.7.0 (18 พฤศจิกายน 2559)
- เพิ่มปุ่ม "เพิ่มองค์ประกอบโพสต์" ลงในปุ่มสื่อ - คลิกเดียวเพื่อเปิดรายการรหัสย่อแทนที่จะคลิกปุ่ม "เพิ่มสื่อ" จากนั้นค้นหา "แทรกองค์ประกอบโพสต์" ในเมนู
- เพิ่มประเภทฟิลด์ "SELECT"
- เพิ่มประเภทฟิลด์ "ผู้ใช้เลือก"
- เพิ่มตะขอใหม่ที่ยิงในการแสดงผล/แก้ไข/ปิดรหัสย่อซึ่งสามารถใช้สำหรับประเภทฟิลด์ซึ่งต้องใช้การเริ่มต้น JavaScript ที่กำหนดเองหรือการล้างข้อมูล
- เลือกฟิลด์: เพิ่มการสนับสนุนแบบเต็มสำหรับหลายฟิลด์เลือก
- เลือกฟิลด์: รองรับการสั่งซื้อที่กำหนดเองของตัวเลือก
- เลือกฟิลด์: ตัวเลือกการจัดกลุ่มสนับสนุนใน
<optgroup>
s โดยส่งผ่านเป็นอาร์เรย์ซ้อนกัน - ฟิลด์ไฟล์แนบ: รองรับการเลือกหลายรายการ
- ฟิลด์ไฟล์แนบ: รองรับภาพ SVG (หากการอัปโหลด SVG ถูกเปิดใช้งานโดยปลั๊กอินหรือธีม)
- การแก้ไขข้อผิดพลาด: จัดการกับเครื่องหมายเปอร์เซ็นต์เมื่อถอดรหัสฟิลด์ที่มี
encode=true
- การแก้ไขข้อผิดพลาด: แก้ไขปัญหาที่ใช้เวลาสองคลิกบนรหัสย่อในโปรแกรมแก้ไขเพื่อเปิดใช้งาน Modal Edit Shortcode
- การแก้ไขข้อผิดพลาด: แก้ไขปัญหาเมื่อค้นหารหัสย่อตามชื่อที่หากรหัสย่อหลายตัวเริ่มต้นด้วยสตริงการค้นหาเฉพาะจะถูกส่งคืนครั้งแรก
- การแก้ไขข้อผิดพลาด: เฉพาะฟิลด์คำอธิบายบนแอตทริบิวต์หากไม่ว่างเปล่า
- ความเข้ากันได้: ลบ shims สำหรับการจัดการ Media Modal ใน WP 4.1 และ 4.2
- ความเข้ากันได้: อัปเกรดไลบรารี Select2 เป็น 4.0.3 เพื่อหลีกเลี่ยงความขัดแย้งกับปลั๊กอินอื่น ๆ ที่ใช้ Select2 เวอร์ชันล่าสุด
- เพิ่มการแปลภาษาตุรกี
- เพิ่มการแปลภาษาฟินแลนด์
- เพิ่มการแปลภาษาสวีเดน
- เพิ่มการแปลฮังการี
0.6.2 (12 พฤศจิกายน 2558)
- การแก้ไขข้อผิดพลาด: ฟังเหตุการณ์ "เปลี่ยน" บนปุ่มตัวเลือกและช่องทำเครื่องหมายเพื่อให้แน่ใจว่าแอตทริบิวต์รหัสย่อได้รับการอัปเดต
- การแก้ไขข้อผิดพลาด: ทำให้แน่ใจว่า
register_shortcode_ui
ทำงานอยู่เสมอก่อนที่จะโทรหา get_shortcodes () แก้ไขโพสต์เลือก Ajax callback เมื่อใช้ register_shortcode_ui
hook
0.6.1 (9 พฤศจิกายน 2558)
- แก้ไข JavaScript TypeError เมื่อคลิกรายการเมนูเฟรมสื่อ
- แก้ไขลิงก์ใน readme
0.6.0 (2 พฤศจิกายน 2558)
- รองรับอาร์กิวเมนต์
encode=true
สำหรับแอตทริบิวต์เพื่ออนุญาตการสนับสนุน HTML ที่ จำกัด แอตทริบิวต์จะต้องเรียกใช้ผ่าน shortcode_atts()
เพื่อที่จะได้รับการถอดรหัสอย่างถูกต้อง - กำหนดค่าคงที่
SHORTCODE_UI_DOING_PREVIEW
เมื่อแสดงตัวอย่างรหัสย่อซึ่งช่วยให้การเรียกกลับเพื่อให้บริการการแสดงที่แตกต่างกันของรหัสย่อใน tinymce - เมื่อสิ่งที่แนบมาถูกเลือกไว้แล้วสำหรับแอตทริบิวต์รหัสย่อการเปิดไลบรารีสื่อจะรวมถึงที่เลือกไว้
- ทำความสะอาดไอคอนการจัดแนวแนวตั้งในองค์ประกอบโพสต์โพสต์ UI
- เพิ่มคลาสยูทิลิตี้ CSS ให้กับฟิลด์ HTML ทั้งหมด ตัวอย่างเช่นฟิลด์ไฟล์แนบถูกห่อหุ้มด้วย
shortcode-ui-field-attachment
- เพิ่มตัวกรองเพื่อแก้ไขอาร์กิวเมนต์ UI รหัสย่อเกี่ยวกับการลงทะเบียน
- ทำความสะอาดปลั๊กอินตัวอย่างดังนั้นจึงเป็นข้อมูลอ้างอิงนักพัฒนาที่มีประโยชน์มากขึ้น
- ใช้ JavaScript regex ของ Core สำหรับการแยกรหัสสั้นแทนที่จะรักษา Regex แยกต่างหาก
- อนุญาต HTML ในฉลากและคำอธิบาย
- เพิ่มการแปลเดนมาร์ก
- เพิ่มการแปลภาษาอิตาลี
- เพิ่มการแปลภาษาเยอรมัน
- การรวมหลัก: รองรับ PHP 5.2 อย่างเต็มที่
- การแก้ไขข้อผิดพลาด: ยังคงมีคุณสมบัติรหัสย่อและเนื้อหาภายในเมื่อไม่มี UI ลงทะเบียนสำหรับพวกเขา ก่อนหน้านี้พวกเขาจะถูกทิ้ง
- การแก้ไขข้อผิดพลาด: แสดงคำอธิบายบนฟิลด์เลือกโพสต์
- การแก้ไขข้อผิดพลาด: การเปลี่ยนฟิลด์แอตทริบิวต์เหตุการณ์เชื่อมโยงกับเหตุการณ์
input
แทนที่จะเป็น keyup
- บันทึกย่อการเปิดตัวเต็มรูปแบบ
0.5.0 (26 สิงหาคม 2558)
- ฟิลด์ไฟล์แนบ: ทำให้ง่ายต่อการเปลี่ยนไฟล์แนบโดยคลิกที่รูปขนาดย่อ; เพิ่มข้อมูลเมตาของไฟล์แนบในมุมมองฟิลด์
- ฟิลด์ไฟล์แนบ: javaScript refactored เพื่อทริกเกอร์เหตุการณ์
- เพิ่มประเภทอินพุต
range
- แนะนำ hook
register_shortcode_ui
สำหรับปลั๊กอินเพื่อลงทะเบียน UI อย่างปลอดภัยยิ่งขึ้นด้วย - แท็บตัวอย่างลบเพื่อนำประสบการณ์ผู้ใช้ของ Shortcake เข้ามาใกล้ Core มากขึ้นซึ่งเป็นที่ต้องการตัวอย่างภาพอินไลน์ Visual ผ่านตัวอย่างแยกต่างหากในสื่อ Modal
- ทำความสะอาด JavaScript โดยใช้ JShint
- เพิ่มการแปลภาษารัสเซีย
- เพิ่มการแปลภาษาโปรตุเกส
- เพิ่ม pHPDOC ในทุกคลาส
- การแก้ไขข้อผิดพลาด: ยังคงมีอยู่
inner_content
สำหรับรหัสย่อแม้ว่า UI จะไม่ได้กำหนดไว้ - การแก้ไขข้อผิดพลาด: การกดปุ่ม ESC ในมุมมอง Shortcake จะปิด Modal (แก้ไขเป็นแกนกลาง)
- การแก้ไขข้อผิดพลาด: การกดปุ่มลบเมื่อเลือกตัวอย่างชอร์ตเค้กในตัวแก้ไขภาพตอนนี้ส่งผลให้ถูกลบรหัสย่อ (แก้ไขเป็นแกนกลาง)
- การแก้ไขข้อผิดพลาด: ฟังก์ชั่น 'การค้นหา' ของชอร์ตเค้กไม่ขัดแย้งกับกริดรหัสย่อที่หน้าจอขนาดเล็กอีกต่อไป (แก้ไขเป็นแกนกลาง)
- การแก้ไขข้อผิดพลาด: ใช้
get_post_type()
แทน get_current_screen()->post_type
ดังนั้นบริบทจึงถูกตั้งค่าอย่างเหมาะสมในส่วนหน้า - บันทึกย่อการเปิดตัวเต็มรูปแบบ
0.4.0 (22 มิถุนายน 2558)
- การใช้ Carldanley/WP-JS-Hooks สำหรับ API พื้นฐานเพื่อลงทะเบียนการโทรกลับ JS บนแอตทริบิวต์รหัสย่อ
- ฟิลด์ไฟล์แนบใช้ตัวบ่งชี้การโหลดเมื่อตัวอย่างสำหรับไฟล์แนบกำลังโหลด
- เพิ่มการแปลภาษาจีน
- เพิ่มการแปลภาษาฝรั่งเศส
- เพิ่มการแปลภาษาสเปน
- การแก้ไขข้อผิดพลาด: ป้องกันการตายเมื่อโหลดตัวแก้ไขในบริบทส่วนหน้า
- การแก้ไขข้อผิดพลาด: ฟิลด์สียังรองรับอาร์กิวเมนต์
meta
- การแก้ไขข้อผิดพลาด: ลบช่องว่างติดตามจากรหัสย่อโดยไม่มีแอตทริบิวต์
- การแก้ไขข้อผิดพลาด: ลบ Slash สองครั้งในเส้นทาง CSS Editor
- บันทึกย่อการเปิดตัวเต็มรูปแบบ
0.3.0 (27 เมษายน 2558)
- การเปลี่ยนแปลงการเปลี่ยนแปลง : เราได้ลบความเข้ากันได้ Shim สำหรับแอตทริบิวต์
content
เวทมนตร์ หากคุณใช้สิ่งนี้เพื่อสนับสนุนการแก้ไขเนื้อหาภายในคุณจะต้องเปลี่ยนการลงทะเบียน UI ของคุณเพื่อใช้ inner_content
- ประเภทฟิลด์
post_select
ใหม่สำหรับการเลือกจากรายการโพสต์ รองรับพารามิเตอร์ query
เพิ่มเติมเพื่อแก้ไขคำค้นหา - การใช้อาร์กิวเมนต์
post_type
ใหม่ UI สามารถลงทะเบียนสำหรับประเภทโพสต์เฉพาะ สิ่งนี้มีประโยชน์หากคุณต้องการ UI สำหรับรหัสย่อที่กำหนดจะปรากฏในประเภทโพสต์เฉพาะเท่านั้น - สำหรับแอตทริบิวต์รหัสย่อแต่ละรายการสามารถระบุอาร์กิวเมนต์
meta
เพื่อเพิ่มแอตทริบิวต์ HTML โดยพลการลงในฟิลด์ เราได้เพิ่มความเข้ากันได้ Shim สำหรับอาร์กิวเมนต์ placeholder
ที่มีอยู่ ความเข้ากันได้นี้จะถูกลบออกใน v0.4 - เมื่อแทรกรหัสย่อ UI จะแสดงข้อความที่เป็นประโยชน์เมื่อรหัสย่อไม่มีแอตทริบิวต์ในการกำหนดค่า ก่อนหน้านี้ผู้ใช้ถูกนำเสนอด้วยหน้าจอที่ค่อนข้างว่างเปล่า
- ปลั๊กอินตัวอย่างของเราสามารถเปิดใช้งานผ่านผู้ดูแลระบบ WordPress
- การคลิก "แทรกองค์ประกอบโพสต์" ในเมนูด้านซ้ายทำหน้าที่เป็นปุ่มย้อนกลับอย่างมีประสิทธิภาพเพื่อเลือกรหัสย่อ
- ภาษารอบ ๆ ประสบการณ์การแก้ไขสะท้อนถึงรหัสย่อที่คุณแก้ไข ตัวอย่างเช่นด้วยรหัสย่อ Pullquote "Edit Post Element" กลายเป็น "แก้ไข pullquote"
- เพิ่มการแปลภาษาดัตช์
- ไฟล์ JavaScript ที่มาย้ายไปยัง
js/src
เพื่อความชัดเจนระหว่างแหล่งที่มาและ JavaScript ที่สร้างขึ้น - ไฟล์ PHP ถูกสแกนโดยใช้ php_codesniffer
- การแก้ไขข้อผิดพลาด: แอตทริบิวต์รหัสย่อที่ไม่ได้ตั้งค่าได้รับการสนับสนุนอย่างเหมาะสม
- การแก้ไขข้อผิดพลาด: ฟิลด์ไฟล์แนบลงทะเบียนการพึ่งพาอย่างถูกต้อง
- การแก้ไขข้อผิดพลาด: ประสบการณ์ "แทรกโพสต์องค์ประกอบ" ควรทำงานเมื่อถูกปิดใช้งานตัวแก้ไขภาพ ชอร์ตเค้กเป็นเพียงคู่กับจิ๋ว
- การแก้ไขข้อผิดพลาด: รูปแบบตัวแก้ไขจะถูกโหลดบน
after_setup_theme
เพื่อป้องกันการเสียชีวิต - โน้ตรีลีสเต็ม
0.2.3 (8 เมษายน 2558)
- แก้ไขปัญหาความเข้ากันได้ของ WP 4.1 ย้อนหลังโดยการกู้คืนอาร์กิวเมนต์ที่ส่งผ่านไปยัง Tinymce View ความเข้ากันได้ Shim
0.2.2 (6 เมษายน 2558)
- อพยพอัพเดทที่ส่งผ่านไปยังการแสดงผลมุมมอง Tinymce สำหรับความเข้ากันได้ของ WP 4.2 อาร์กิวเมนต์ที่ผ่านมาก่อนหน้านี้ไม่จำเป็นดังนั้นการลบจึงไม่ทำลายความเข้ากันได้ย้อนหลัง
0.2.1 (18 มีนาคม 2558)
- ตรวจสอบให้แน่ใจว่าใช้ jQuery respects jQuery.noconflict () โหมดใน WP
0.2.0 (18 มีนาคม 2558)
- JS สรุปโดยใช้เบราว์เซอร์
- การปรับปรุงเพื่อ "เพิ่มองค์ประกอบโพสต์" UI: รหัสย่อเรียงลำดับตามลำดับตัวอักษร; ค้นหาตามป้ายกำกับ
- ง่ายกว่ามากในการเลือกตัวอย่างรหัสย่อที่มี iframes
- ความเข้ากันได้ของ WordPress 4.2
- เพิ่มตัวเลือกสีลงในรายการของฟิลด์ที่มีศักยภาพ
- การแก้ไขข้อผิดพลาด: ความเข้ากันได้ของ IE11
- การแก้ไขข้อผิดพลาด: ช่องทำเครื่องหมายสามารถไม่ถูกตรวจสอบได้
- โน้ตรีลีสเต็ม
0.1.0 (23 ธันวาคม 2014)
- รองรับประเภทอินพุต HTML5 ทั้งหมดสำหรับฟิลด์ฟอร์ม
- แท็บตัวอย่างรหัสย่อภายในประสบการณ์การแก้ไข }* ติดฉลาก UI อีกครั้งรอบ“ องค์ประกอบโพสต์” ซึ่งเป็นคำอธิบายมากกว่า“ รายการเนื้อหา”
- แก้ไขข้อบกพร่องมากมาย
- โน้ตรีลีสเต็ม