W

Skills Wordpress

blueprint
wordpress
ใช้เมื่อสร้าง แก้ไข หรือตรวจสอบไฟล์ JSON blueprint ของ WordPress Playground ทำงานเมื่อมีการกล่าวถึง blueprints, การกำหนดค่า playground หรือคำขอ…
official
mcp-php-schema
wordpress
นำทางและทำความเข้าใจสคีมา MCP PHP ใช้เมื่อนำไปใช้งาน MCP ไคลเอนต์/เซิร์ฟเวอร์ ทำความเข้าใจประเภทโปรโตคอล หรือค้นหา DTO ที่เหมาะสมสำหรับงาน
official
wordpress-router
wordpress
จัดประเภทโค้ดเบส WordPress และกำหนดเส้นทางไปยังเวิร์กโฟลว์ที่ถูกต้องสำหรับปลั๊กอิน ธีม บล็อก และการเช็คเอาต์แกนกลาง ดำเนินการคัดแยกโปรเจกต์อัตโนมัติเพื่อระบุประเภทของรีโพสิทอรี (ปลั๊กอิน ธีม ธีมบล็อก บล็อก Gutenberg แกนกลาง WP) และเครื่องมือที่มีอยู่ ส่งออกผลลัพธ์การจัดประเภทและการตัดสินใจเส้นทางไปยังสกิลเฉพาะโดเมนตามความตั้งใจของผู้ใช้และประเภทของโปรเจกต์ ต้องการสิทธิ์เข้าถึงรากของรีโพสิทอรีและการดำเนินการระบบไฟล์ bash/Node บางเวิร์กโฟลว์ต้องใช้ WP-CLI กำหนดเป้าหมาย WordPress 6.9+ พร้อม PHP 7.2.24+;...
official
wp-abilities-api
wordpress
การลงทะเบียน WordPress Abilities API, การเปิดเผยผ่าน REST, และการใช้งานฝั่งไคลเอ็นต์สำหรับ WordPress 6.9 ขึ้นไป ลงทะเบียนความสามารถและหมวดหมู่ใน PHP โดยใช้ wp_register_ability() และ wp_register_ability_category() พร้อม ID, ป้ายกำกับ, และข้อมูลเมตาที่เสถียร เปิดเผยความสามารถให้กับไคลเอ็นต์ผ่าน REST endpoints /wp-json/wp-abilities/v1/ โดยตั้งค่า meta.show_in_rest: true ใช้งานความสามารถใน JavaScript โดยใช้แพ็คเกจ @wordpress/abilities สำหรับการเข้าถึงฝั่งไคลเอ็นต์และการตรวจสอบสิทธิ์ ต้องใช้ WordPress 6.9 ขึ้นไป...
official
wp-block-development
wordpress
การพัฒนา WordPress block สำหรับ Gutenberg: metadata, การลงทะเบียน, การเรนเดอร์ และขั้นตอนการสร้าง ครอบคลุมการสร้าง block, การกำหนดค่า block.json, การเรนเดอร์แบบ static vs dynamic และการลงทะเบียน PHP ฝั่งเซิร์ฟเวอร์ด้วย register_block_type_from_metadata() บังคับใช้ apiVersion: 3 เพื่อความเข้ากันได้กับ WordPress 6.9+ รวมถึงการรองรับ iframe editor และการแยกสไตล์ จัดการการจัดลำดับ attribute, deprecations/migrations เพื่อป้องกันข้อผิดพลาด "Invalid block" และการประกอบ inner blocks รวมถึง...
official
wp-block-themes
wordpress
การพัฒนา WordPress block theme: theme.json, templates, patterns, และการแก้ไขปัญหา Site Editor ครอบคลุมการแก้ไข theme.json (presets, settings, per-block styles), templates และ template parts, patterns, และ style variations ใน WordPress 6.9+ รวมถึงสคริปต์ triage เพื่อตรวจจับ theme roots และโครงสร้าง block theme พร้อมขั้นตอนแนะนำสำหรับการสร้างธีมใหม่หรือแปลงธีมแบบคลาสสิก ให้เวิร์กโฟลว์การดีบักสำหรับปัญหาเกี่ยวกับลำดับชั้นของสไตล์ การแทนที่การปรับแต่งของผู้ใช้ และ Site...
official
wp-interactivity-api
wordpress
ใช้เมื่อสร้างหรือดีบักฟีเจอร์ของ WordPress Interactivity API (data-wp-* directives, @wordpress/interactivity store/state/actions, block viewScriptModule…)
official
wp-performance
wordpress
การวิเคราะห์ประสิทธิภาพและการปรับแต่ง WordPress เฉพาะฝั่งแบ็กเอนด์ โดยใช้ WP-CLI, Query Monitor และการวินิจฉัยแบบเจาะจง ตรวจจับและวัดคอขวดด้านประสิทธิภาพผ่านคำสั่ง WP-CLI doctor/profile, ส่วนหัว Server-Timing และการรวมเข้ากับ REST API ของ Query Monitor โดยไม่ต้องเข้าถึงเบราว์เซอร์ ครอบคลุมห้าหมวดหมู่การปรับแต่ง: การลดจำนวนคำสั่งฐานข้อมูล, การทำความสะอาดออปชันที่โหลดอัตโนมัติ, การกำหนดค่าแคชอ็อบเจกต์, การปรับแต่งงาน cron และการจัดการการเรียก HTTP ระยะไกล รวมถึงการตรวจสอบความปลอดภัย...
official
wp-phpstan
wordpress
การกำหนดค่า PHPStan การแก้ไขข้อผิดพลาด และการจัดการ baseline สำหรับโปรเจกต์ WordPress จัดการรูปแบบการพิมพ์เฉพาะของ WordPress: จุดสิ้นสุด REST ด้วย WP_REST_Request, callback hook ด้วยประเภท @param ที่แม่นยำ, ผลลัพธ์ฐานข้อมูล และอาร์กิวเมนต์งานของ Action Scheduler จัดการการแก้ไขคลาสของปลั๊กอิน/ธีมของบุคคลที่สามผ่าน stubs (php-stubs/woocommerce-stubs, php-stubs/acf-pro-stubs) และรูปแบบการละเว้นที่กำหนดเป้าหมาย ให้การค้นพบ PHPStan ที่แน่นอน การตรวจสอบความถูกต้องของการกำหนดค่า baseline...
official
wp-playground
wordpress
อินสแตนซ์ WordPress ที่รวดเร็วและใช้แล้วทิ้งได้ทั้งในเบราว์เซอร์หรือในเครื่องผ่าน CLI พร้อมการเมานต์อัตโนมัติ การสลับเวอร์ชัน และการดีบักด้วย Xdebug สร้างไซต์ WordPress ชั่วคราวใน WebAssembly ด้วย SQLite รองรับ WordPress 6.9+ และ PHP 7.2.24+ พร้อมการสลับเวอร์ชันอย่างรวดเร็วสำหรับการทดสอบความเข้ากันได้ คำสั่ง CLI ประกอบด้วย server (เมานต์ปลั๊กอิน/ธีมอัตโนมัติ), run-blueprint (การตั้งค่าตามสคริปต์) และ build-snapshot (ส่งออก ZIP ที่แชร์ได้) ผ่าน Node.js 20.18+ ตรวจจับและเมานต์โค้ดปลั๊กอินหรือธีมในเครื่องโดยอัตโนมัติ...
official
wp-plugin-development
wordpress
เวิร์กโฟลว์การพัฒนา WordPress plugin อย่างสมบูรณ์ตั้งแต่สถาปัตยกรรมจนถึงความปลอดภัยและการจัดแพ็กเกจเพื่อเผยแพร่ ครอบคลุมโครงสร้างของ plugin, hooks/actions/filters, วงจรการเปิดใช้งาน/ปิดใช้งาน/ถอนการติดตั้ง และ Settings API สำหรับ UI การจัดการและการจัดการตัวเลือก รวมถึงพื้นฐานความปลอดภัยที่จำเป็น: การตรวจสอบ/ทำความสะอาดข้อมูลอินพุต, nonces, การตรวจสอบสิทธิ์, และคำสั่ง SQL แบบ parameterized ผ่าน $wpdb->prepare() รองรับรูปแบบการจัดเก็บข้อมูล, การตั้งค่า cron task ที่มี idempotency, และการย้าย schema พร้อมกับ...
official
wp-plugin-directory-guidelines
wordpress
ใช้เมื่อตรวจสอบปลั๊กอิน WordPress สำหรับการปฏิบัติตาม GPL ตรวจสอบส่วนหัวของใบอนุญาตหรือความเข้ากันได้ ประเมินรูปแบบ upsell/freemium/trialware ตรวจสอบความถูกต้อง…
official
wp-project-triage
wordpress
การตรวจสอบพื้นที่เก็บข้อมูล WordPress แบบกำหนดตายตัวพร้อมผลลัพธ์ JSON ที่มีโครงสร้างสำหรับคำแนะนำในเวิร์กโฟลว์ ตรวจจับประเภทของโปรเจกต์ (ปลั๊กอิน, ธีม, ธีมแบบบล็อก, แกนหลักของ WordPress, Gutenberg, เว็บไซต์เต็มรูปแบบ) และส่งออกรายงาน JSON ที่ผ่านการตรวจสอบความถูกต้องของสคีมา ซึ่งรวมถึงเครื่องมือ การทดสอบ และคำแนะนำเวอร์ชัน ทำงานผ่านสคริปต์ตรวจจับ Node.js ที่รากของพื้นที่เก็บข้อมูล ส่งออกฟิลด์ project.kind, signals และ tooling เพื่อแนะนำเวิร์กโฟลว์ปลายทาง ระบุการมีอยู่ของเครื่องมือ PHP/Node และเฟรมเวิร์กการทดสอบเพื่อแจ้งคำสั่งและข้อกำหนดที่เกี่ยวข้อง...
official
wp-rest-api
wordpress
ลงทะเบียน ตรวจสอบ และดีบักจุดสิ้นสุด REST API ของ WordPress พร้อมการบังคับใช้สคีมาและการควบคุมสิทธิ์ ครอบคลุมการลงทะเบียนเส้นทางผ่าน register_rest_route() และคลาสย่อย WP_REST_Controller การเปิดเผยฟิลด์ที่กำหนดเองผ่าน register_rest_field และการลงทะเบียนเมตา และการเปิดเผย REST ของ CPT/แท็กโซโนมีผ่าน show_in_rest บังคับใช้การตรวจสอบสคีมา การทำความสะอาดอาร์กิวเมนต์ และการเรียกกลับสิทธิ์ รองรับคุกกี้ + nonce รหัสผ่านแอปพลิเคชัน และปลั๊กอินการตรวจสอบสิทธิ์ที่กำหนดเอง รวมถึงเวิร์กโฟลว์การคัดแยกเพื่อ...
official
wp-wpcli-and-ops
wordpress
การดำเนินการและระบบอัตโนมัติของ WordPress ผ่าน WP-CLI พร้อมการค้นหาและแทนที่อย่างปลอดภัย การจัดการฐานข้อมูล และรองรับ multisite ครอบคลุมการค้นหาและแทนที่สำหรับการย้ายโดเมน การส่งออก/นำเข้าฐานข้อมูล การจัดการปลั๊กอิน/ธีม/ผู้ใช้ การตรวจสอบ cron และการล้างแคช มีระบบป้องกันในตัว: การยืนยันสภาพแวดล้อม การตรวจสอบแบบ dry-run และขั้นตอนการสำรองข้อมูลก่อนการดำเนินการที่อาจก่อให้เกิดความเสียหาย รองรับการทำงานแบบ multisite ด้วยการกำหนดเป้าหมายเฉพาะไซต์ ( --url ) และทั้งเครือข่าย ( --network ) ช่วยให้...
official
wpds
wordpress
ใช้เมื่อสร้าง UI ที่ใช้ประโยชน์จาก WordPress Design System (WPDS) และคอมโพเนนต์ โทเค็น รูปแบบ ฯลฯ ของมัน
official