ทำไมคุณไม่ควรใช้ปลั๊กอินตรวจสอบธีม WordPress

เผยแพร่แล้ว: 2016-05-05

เมื่อเร็ว ๆ นี้ เพื่อนผู้สร้างเว็บไซต์ WordPress แนะนำให้ฉันรวมปลั๊กอิน WordPress.org Theme Check ไว้ในรายการเครื่องมือการประเมินและการเลือกธีมของฉัน ตอนแรกดูเหมือนเป็นความคิดที่ดี แต่ยิ่งคิดนาน ความคิดก็ยิ่งเปลี่ยนไป

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

น่าเสียดายที่สิ่งต่าง ๆ ไม่ได้ถูกตัดและแห้ง การตรวจสอบธีมไม่เคยได้รับการออกแบบมาให้เป็นเครื่องมือเลือกธีมสำหรับใช้งานทั่วไป และการทำความเข้าใจข้อความที่สร้างโดยปลั๊กอินนั้นต้องการความรู้ขั้นสูงเกี่ยวกับ PHP, แกนหลักของ WordPress และข้อกำหนดของธีม WordPress.org

หลังจากลองใช้ปลั๊กอินและอ่านเกี่ยวกับจุดประสงค์ของมัน ฉันก็ตัดสินใจไม่ใช้ปลั๊กอินตรวจสอบธีมเป็นวิธีประเมินธีม ต่อไปนี้คือเหตุผลสี่ประการที่คุณควรทำเช่นเดียวกัน

ปลั๊กอินตรวจสอบธีมสามารถดาวน์โหลดได้ฟรีจาก WordPress.org
ปลั๊กอินตรวจสอบธีมสามารถดาวน์โหลดได้ฟรีจาก 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: คุณต้องเป็นเจ้าของธีมก่อนจึงจะสามารถใช้งานได้

นี่คือขั้นตอนที่คุณต้องดำเนินการเพื่อใช้ปลั๊กอินตรวจสอบธีม:

  1. ติดตั้งธีมที่คุณต้องการประเมิน
  2. ติดตั้งและเปิดใช้งานปลั๊กอินตรวจสอบธีม
  3. ไปที่ ลักษณะที่ ปรากฏ > ตรวจสอบธีม
  4. จากกล่องดรอปดาวน์ เลือกธีมที่คุณต้องการตรวจสอบ แล้วคลิก ตรวจสอบ! .
  5. ทบทวนและตีความคำเตือน คำแนะนำ และประกาศข้อมูลที่เป็นผลลัพธ์

คุณพบปัญหาในกระบวนการนี้เนื่องจากเกี่ยวข้องกับการเลือกธีมหรือไม่ ฉันแน่ใจว่าทำ

เพื่อใช้ Theme Check ให้ไปที่ Appearance แล้วเลือก Theme Check
คุณต้องติดตั้งธีมบนไซต์ของคุณก่อนจึงจะสามารถใช้การตรวจสอบธีมเพื่อประเมินได้

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

ตกลง การตรวจสอบธีมไม่ดีสำหรับการประเมินธีมที่คุณต้องจ่าย แต่อย่างน้อย คุณสามารถตรวจสอบธีม 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 ได้อย่างรวดเร็ว

คุณควรใช้ปลั๊กอินตรวจสอบธีมเมื่อใด

สกรีนช็อตของกระบวนการเข้าร่วมทีมตรวจสอบธีม WordPress.org
จริงๆ แล้ว มี Backlog ที่สำคัญของธีมที่ต้องตรวจสอบที่ 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 เป็นเครื่องมือประเมินผลนั้นถูกเข้าใจผิด ใช้วิธีการที่ยาวนานโดยการพัฒนากระบวนการเลือกธีมที่รอบคอบ และหลีกเลี่ยงการตัดธีมที่เป็นประโยชน์ออกไปโดยไม่จำเป็น ในขณะที่เพิ่มขั้นตอนพิเศษที่ไม่จำเป็นในกระบวนการเลือกธีมของคุณไปพร้อม ๆ กัน

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