ทำไมคุณไม่ควรใช้ปลั๊กอินตรวจสอบธีม WordPress
เผยแพร่แล้ว: 2016-05-05เมื่อเร็ว ๆ นี้ เพื่อนผู้สร้างเว็บไซต์ WordPress แนะนำให้ฉันรวมปลั๊กอิน WordPress.org Theme Check ไว้ในรายการเครื่องมือการประเมินและการเลือกธีมของฉัน ตอนแรกดูเหมือนเป็นความคิดที่ดี แต่ยิ่งคิดนาน ความคิดก็ยิ่งเปลี่ยนไป
การประเมินและการเลือกธีม WordPress ไม่ใช่เรื่องง่าย ผู้สร้างเว็บไซต์ WordPress ทุกคนมีกระบวนการประเมินและคัดเลือกธีมของตัวเอง ซึ่งอาจมีความซับซ้อนมากขึ้น เราทุกคนสามารถให้อภัยได้เพราะต้องการถอยกลับไปใช้เครื่องมืออย่าง Theme Check ที่ในแวบแรก ดูเหมือนว่าจะทำงานเป็นตัวกรองที่ใช้งานง่ายเพื่อลดความซับซ้อนของกระบวนการเลือกธีม
น่าเสียดายที่สิ่งต่าง ๆ ไม่ได้ถูกตัดและแห้ง การตรวจสอบธีมไม่เคยได้รับการออกแบบมาให้เป็นเครื่องมือเลือกธีมสำหรับใช้งานทั่วไป และการทำความเข้าใจข้อความที่สร้างโดยปลั๊กอินนั้นต้องการความรู้ขั้นสูงเกี่ยวกับ PHP, แกนหลักของ WordPress และข้อกำหนดของธีม WordPress.org
หลังจากลองใช้ปลั๊กอินและอ่านเกี่ยวกับจุดประสงค์ของมัน ฉันก็ตัดสินใจไม่ใช้ปลั๊กอินตรวจสอบธีมเป็นวิธีประเมินธีม ต่อไปนี้คือเหตุผลสี่ประการที่คุณควรทำเช่นเดียวกัน

อ่านต่อหรือข้ามไปข้างหน้าโดยใช้ลิงก์เหล่านี้:
- 4 เหตุผลที่คุณไม่ควรใช้ Theme Checker Plugin
- <ahref=”reason1″>เหตุผลที่ 1: คุณต้องเป็นเจ้าของธีมก่อนจึงจะใช้งานได้
- <ahref=”reason2″>เหตุผลที่ 2: ธีม WordPress.org ผ่านไปแล้ว
- <ahref=”reason3″>เหตุผลที่ 3: ธีมพรีเมียมไม่ผ่าน
- <ahref=”reason4″>เหตุผลที่ 4: นั่นไม่ใช่เหตุผล
- <ahref=””>คุณควรใช้ปลั๊กอินตรวจสอบธีมเมื่อใด
4 เหตุผลที่คุณไม่ควรใช้ Theme Checker Plugin
เหตุผลที่ 1: คุณต้องเป็นเจ้าของธีมก่อนจึงจะสามารถใช้งานได้
นี่คือขั้นตอนที่คุณต้องดำเนินการเพื่อใช้ปลั๊กอินตรวจสอบธีม:
- ติดตั้งธีมที่คุณต้องการประเมิน
- ติดตั้งและเปิดใช้งานปลั๊กอินตรวจสอบธีม
- ไปที่ ลักษณะที่ ปรากฏ > ตรวจสอบธีม
- จากกล่องดรอปดาวน์ เลือกธีมที่คุณต้องการตรวจสอบ แล้วคลิก ตรวจสอบ! .
- ทบทวนและตีความคำเตือน คำแนะนำ และประกาศข้อมูลที่เป็นผลลัพธ์
คุณพบปัญหาในกระบวนการนี้เนื่องจากเกี่ยวข้องกับการเลือกธีมหรือไม่ ฉันแน่ใจว่าทำ

หากคุณกำลังพิจารณาซื้อธีมพรีเมียม นี่หมายถึงการซื้อธีมที่คุณกำลังคิดจะซื้อ ก่อนที่จะ ใช้งานผ่านถุงมือตรวจสอบธีม ไม่สมเหตุสมผลใช่ไหม หากคุณเป็นเหมือนฉัน เมื่อคุณเสียเงินกับธีมพรีเมียม แสดงว่าคุณมุ่งมั่นที่จะใช้มัน คุณไม่ได้อยู่ในขั้นตอนการประเมินธีมอีกต่อไป คุณได้ย้ายไปยังการนำธีมไปใช้
ตกลง การตรวจสอบธีมไม่ดีสำหรับการประเมินธีมที่คุณต้องจ่าย แต่อย่างน้อย คุณสามารถตรวจสอบธีม WordPress.org ฟรีได้ ใช่ไหม
แน่นอนคุณทำได้ แต่ทำไมต้องกังวล?
เหตุผลที่ 2: ธีม WordPress.org ผ่านไปแล้ว
ก่อนที่ธีมจะเข้าสู่ไดเร็กทอรีธีม WordPress.org จะต้องเป็นไปตามข้อกำหนดของธีม WordPress.org ทั้งหมด กล่าวคือ ธีมใดๆ ที่คุณเลือกจาก WordPress.org รับประกันว่าจะผ่านการตรวจสอบทั้งหมด คุณอาจเห็นคำแนะนำสองสามข้อปรากฏขึ้น แต่ไม่มีคำเตือนใดๆ เนื่องจากธีมต้องผ่านการตรวจสอบทั้งหมดก่อนที่จะเพิ่มลงในไดเร็กทอรี
แล้วธีมที่ไม่ได้อยู่ในไดเร็กทอรีธีมของ WordPress.org ล่ะ? สมมติว่าคุณสามารถคัดลอกธีมที่ไม่ใช่ WordPress.org ได้ฟรี คุณก็ควรข้ามการตรวจสอบธีมจะดีกว่า ทำไม ด้วยเหตุผลประการที่สาม
เหตุผลที่ 3: ธีมพรีเมียมไม่ผ่าน
เนื่องจาก Theme Check ได้รับการออกแบบมาเพื่อหล่อหลอมธีมให้สอดคล้องกับแนวทางปฏิบัติของธีม WordPress.org จึงเป็นไปตามที่ผู้พัฒนาธีมระดับพรีเมียมมักไม่พยายามทำให้แน่ใจว่าธีมของพวกเขาจะผ่านการตรวจสอบธีม อย่างน้อย นั่นคือทฤษฎีของฉัน เพื่อทดสอบทฤษฎีนี้ ฉันได้ทดสอบธีมพรีเมียมสามธีมผ่านการตรวจสอบธีม: Creativo, Aegaeus และ Vantage Premium
จากทั้งสามนั้น มีเพียง Vantage Premium เท่านั้นที่ผ่าน แต่ควรผ่านเพราะ Vantage Premium เป็นเพียงเวอร์ชันปลดล็อคของ Vantage เวอร์ชันฟรี ซึ่งมีอยู่ในไดเร็กทอรีธีม WordPress.org
ชุดรูปแบบพรีเมียมอื่น ๆ ที่ฉันดูทั้งหมดทำให้ธงถล่ม
สิ่งนี้หมายความว่า? หมายความว่าธีมเหล่านี้มีปัญหาและควรหลีกเลี่ยงหรือไม่ แน่นอนไม่ หมายความว่าผู้พัฒนาธีมเหล่านี้ - Rocky Themes และ HB-Themes - ไม่เคยตั้งใจให้ผลิตภัณฑ์ของตนถูกเพิ่มลงในไดเร็กทอรีธีม WordPress.org หรือได้รับการประเมินด้วย Theme Check เป็นผลให้พวกเขาไม่พยายามปฏิบัติตามข้อกำหนดของธีม WordPress.org
การใช้ธีมระดับพรีเมียมผ่านการตรวจสอบธีมก็เหมือนการตรวจสอบมูลค่าของ Kelly Blue Book ของ Camaro ปี 1969 คุณกำลังใช้เครื่องมือในการประเมินซึ่งไม่ได้ออกแบบมาเพื่อทำ ซึ่งเป็นจุดที่นำเราไปสู่ปมที่แท้จริงของเรื่องนี้

เหตุผลที่ 4: นั่นไม่ใช่สิ่งที่ต้องการ
เหตุผลที่ดีที่สุดที่จะไม่ใช้การตรวจสอบธีมเป็นเครื่องมือเลือกธีมก็เพราะนั่นไม่ใช่เหตุผล
จุดประสงค์ของปลั๊กอินตรวจสอบธีมคืออะไร? เพื่อตรวจสอบธีมชัด ๆ แต่ตรวจสอบเพื่ออะไรกันแน่? นี่คือไฮไลท์บางส่วน:
- โค้ด PHP ที่เป็นอันตราย เช่น
eval()
- รหัส Adsense ที่ซ่อนไว้;
- การประกาศข้อมูลเมตาของเอกสารที่สำคัญ เช่น
DOCTYPE
,charset
และภาษา - รวมฟังก์ชั่น WordPress เช่น
wp_footer
และwp_head
; - งานที่ควรได้รับการจัดการโดยปลั๊กอินแทนที่จะเป็นธีม
- อีกเพียบเลย
มีบางสิ่งที่ Theme Check ประเมินว่าทุกธีมของ WordPress ควรปฏิบัติตาม – เช่นหลีกเลี่ยงการใช้ eval()
(holy yikes!) หรือการฝังโค้ด Adsense ในโค้ดธีม อย่างไรก็ตาม การตรวจสอบหลายอย่างของปลั๊กอินนั้นเป็นการตรวจสอบให้แน่ใจว่าธีมในไดเรกทอรีธีมของ WordPress จะทำงานกับการติดตั้ง WordPress แทบทั้งหมดและปลั๊กอินเกือบทั้งหมดในไดเรกทอรีปลั๊กอินของ WordPress
และอย่าเชื่อคำพูดของฉัน ฉันจะปล่อยให้คำถามที่พบบ่อยเกี่ยวกับปลั๊กอินการตรวจสอบธีมพูดเพื่อตัวเอง:
การตรวจสอบธีมได้รับการออกแบบมาเพื่อให้เป็นวิธีที่ไม่สมบูรณ์แบบในการทดสอบการปฏิบัติตามหลักเกณฑ์การทบทวนธีม ไม่ใช่ทุกธีมที่จะต้องปฏิบัติตามหลักเกณฑ์เหล่านี้ (เน้นของฉัน ) จุดประสงค์ของเครื่องมือตรวจสอบคือเพื่อให้แน่ใจว่าธีมที่อัปโหลดไปยังที่เก็บธีม WordPress.org ส่วนกลางนั้นตรงตามมาตรฐานล่าสุดของธีม WordPress และจะทำงานบนไซต์ที่หลากหลาย
หากยังไม่ชัดเจนเพียงพอ คำพูดนี้จากผู้เขียนปลั๊กอิน Samuel Wood (Otto) เพื่อตอบสนองต่อคำขอการสนับสนุนปลั๊กอินทำให้ทุกอย่างชัดเจน:
Theme Check ใช้สำหรับตรวจสอบเที่ยวบินก่อนส่ง (ไปยัง WordPress.org) ไม่ใช่วิธีการให้คะแนนคุณภาพของธีม (เน้นของฉัน )
กล่าวอีกนัยหนึ่ง Theme Check เป็นเครื่องมือในการระบุสิ่งที่จะป้องกันไม่ให้เพิ่มธีมลงในไดเร็กทอรีธีมของ WordPress.org ได้อย่างรวดเร็ว
คุณควรใช้ปลั๊กอินตรวจสอบธีมเมื่อใด

อย่าเข้าใจฉันผิด ฉันไม่มีอะไรนอกจากความรักในปลั๊กอิน Theme Check และความเคารพต่อผู้ที่สละเวลาเพื่อดูแลมัน การตรวจสอบธีมช่วยลดระดับการเป็นผู้ตรวจสอบธีมสำหรับ WordPress.org ได้อย่างแท้จริง ซึ่งถือว่ายอดเยี่ยมมาก เป็นเครื่องมือที่มีประโยชน์มากเมื่อใช้อย่างเหมาะสม แต่นั่นคือกุญแจสำคัญ: ต้องใช้อย่างเหมาะสม
คุณควรใช้ Theme Check เมื่อใด
สถานการณ์ที่ 1: คุณเป็นผู้พัฒนาธีมและต้องการเพิ่มธีมของคุณลงใน WordPress.org Theme Directory
ในกรณีนั้น ปลั๊กอินนี้จะช่วยคุณได้จริงๆ ใช้เพื่อตรวจสอบงานของคุณและระบุปัญหาที่ต้องแก้ไขก่อนที่ทีมตรวจสอบธีมของ WordPress จะสามารถอนุมัติธีมของคุณและเพิ่มลงในไดเร็กทอรีได้
สถานการณ์ที่ 2: คุณอยู่ในทีมตรวจสอบธีมของ WordPress.org เพื่อประเมินธีมสำหรับการเพิ่มลงในไดเรกทอรีธีมของ WordPress.org
ในกรณีนั้น จำเป็นต้องใช้ปลั๊กอิน เป็นขั้นตอนแรกๆ ที่คุณจะต้องทำเมื่อประเมินธีมของผู้สมัคร
นี่เป็นสถานการณ์เดียวที่ฉันนึกได้จริงๆ ว่าควรใช้ Theme Check ใด ผลลัพธ์ของปลั๊กอินตรวจสอบธีมจะต้องเข้าใจในบริบทของข้อกำหนดธีมของ WordPress.org
ห่อ
การตรวจสอบธีมเป็นปลั๊กอินที่ยอดเยี่ยมเมื่อใช้ตามวัตถุประสงค์: ตรวจสอบให้แน่ใจว่าธีมตรงตามข้อกำหนดสำหรับการเพิ่มเติมใน WordPress.org Theme Directory อย่างไรก็ตาม การใช้ปลั๊กอินเป็นเครื่องมือประเมินธีมสำหรับธีมที่มาจากแหล่งที่มาอื่นที่ไม่ใช่ WordPress.org ถือเป็นการใช้เครื่องมือในทางที่ผิดโดยเจตนา
ไม่ต้องสงสัยเลยว่าการเลือกธีม WordPress นั้นเป็นธุรกิจที่ยุ่งยาก อย่างไรก็ตาม สิ่งล่อใจที่จะถอยกลับไปใช้ Theme Check เป็นเครื่องมือประเมินผลนั้นถูกเข้าใจผิด ใช้วิธีการที่ยาวนานโดยการพัฒนากระบวนการเลือกธีมที่รอบคอบ และหลีกเลี่ยงการตัดธีมที่เป็นประโยชน์ออกไปโดยไม่จำเป็น ในขณะที่เพิ่มขั้นตอนพิเศษที่ไม่จำเป็นในกระบวนการเลือกธีมของคุณไปพร้อม ๆ กัน
แท็ก: