ผู้เชี่ยวชาญ Semalt: วิธีสร้างปลั๊กอิน WordPress อย่างง่าย

การสร้างปลั๊กอิน WordPress ที่กำหนดเองนั้นเป็นเรื่องง่าย คนส่วนใหญ่อาจพบว่าด้านนี้มีประโยชน์ในการจัดการการเปลี่ยนแปลงและความต้องการมากมาย ปลั๊กอินเป็นส่วนของโค้ด PHP ที่เปลี่ยนวิธีการทำงานของเว็บไซต์ของคุณ เป็นไปได้ที่จะสร้างรหัสนี้และเพิ่มไปยังเว็บไซต์ WordPress ของคุณโดยไม่ต้องแก้ไขรหัสหลักของเว็บไซต์ ในบางกรณีคุณอาจต้องเพิ่มคุณสมบัติที่เป็นเอกลักษณ์ให้กับเว็บไซต์ของคุณซึ่งไม่มีปลั๊กอินโฆษณาสำเร็จรูป

ในบทความ SEO นี้จัดทำโดย Andrew Dyhan ผู้เชี่ยวชาญชั้นนำจาก Semalt คุณจะได้เรียนรู้วิธีสร้างปลั๊กอิน WordPress ที่กำหนดเองของคุณ

โครงสร้างพื้นฐานของปลั๊กอิน WordPress

ในคู่มือ SEO นี้เราจะเน้นการสร้างปลั๊กอิน WordPress นี่เป็นไฟล์ PHP ที่เรียบง่ายซึ่งมีคำแนะนำบางอย่างอยู่ในนั้น ในความเห็น SEO ของฉันมันเป็นการดีเสมอที่จะสร้างโฟลเดอร์และวางไฟล์ PHP ไว้ข้างใน โฟลเดอร์นี้ควรมีชื่อคล้ายกับชื่อในปลั๊กอิน หลังจากสร้างไฟล์นี้จำเป็นต้องอัปโหลดไปยังโฟลเดอร์ wp-content / plugins บนโฮสต์เซิร์ฟเวอร์ของคุณ ปลั๊กอินมีพื้นฐานบางอย่าง ตัวอย่างเช่นมีส่วนหัว

ส่วนหัวของปลั๊กอิน WordPress

ส่วนหัวที่เรียบง่ายมีโครงสร้างการทำงานขนาดเล็กซึ่ง WordPress สามารถจดจำได้ ตัวอย่างเช่นมันมี:

<php?

ชื่อปลั๊กอิน: ปลั๊กอินใหม่ของเรา

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

ส่วนที่เหลือของปลั๊กอิน

ไม่มีการ จำกัด คำแนะนำที่คุณสามารถวางบนปลั๊กอินของคุณ อย่างไรก็ตามมันเป็นสิ่งสำคัญที่จะต้องพิจารณาการตอบสนองของเว็บไซต์ของคุณเป็นกลยุทธ์การก่อสร้าง การใส่รหัสมากเกินไปอาจทำให้ไซต์ของคุณได้รับการแก้ไขอย่างหนัก คุณสามารถแก้ไขปลั๊กอินได้มากเท่าที่คุณต้องการ มันเป็นไฟล์ PHP ง่าย ๆ ที่คุณสามารถปรับเปลี่ยนได้เช่นเดียวกับธีมการดัดแปลงใด ๆ ที่คุณสามารถทำได้กับไฟล์ functions.php ของคุณ จากจุดพื้นฐานสิ่งสำคัญคือการลดการเปลี่ยนแปลงที่คุณสามารถใส่ในเว็บไซต์ WordPress ตัวอย่างเช่นฉันสามารถใช้ตัวอย่างนี้เพื่อช่วยให้เว็บไซต์ของฉันเปลี่ยนเส้นทางไปยังหน้าอื่นแม้ในเว็บไซต์ใหม่ทั้งหมด

ฟังก์ชั่น my_custom_redirect () {

โพสต์ทั่วโลก $;

if (is_page () || is_object ($ โพสต์)) {

if ($ redirect = get_post_meta ($ post-> ID, 'redirect', จริง)) {

wp_redirect ($ redirect);

ออกจาก;

add_action ('get_header', 'my_custom_redirect');

ตัวอย่างนี้มีฟังก์ชั่นง่าย ๆ อย่างหนึ่ง สามารถอนุญาตให้คุณเพิ่มเมตาที่กำหนดเองไปยังหน้าใดก็ได้ นอกจากนี้ยังช่วยให้คุณเพิ่ม 'การเปลี่ยนเส้นทาง' ที่กำหนดเองโดยใช้ URL อื่น ในส่วนหัวก่อนหน้าของฉันปลั๊กอินทั้งหมดจะดูเหมือน

<php?

/ *

ชื่อปลั๊กอิน: ปลั๊กอินใหม่ของเรา

ฟังก์ชั่น my_custom_redirect () {

โพสต์ทั่วโลก $;

if (is_page () || is_object ($ โพสต์)) {

if ($ redirect = get_post_meta ($ post-> ID, 'redirect', จริง))

wp_redirect ($ redirect);

ออกจาก;

add_action ('get_header', 'my_custom_redirect');

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