วิธีสร้าง Custom 404 Header สำหรับ WordPress Theme - 404 Custom Header ใน WordPress Themes

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

ในการกวดวิชาในวันนี้เราจะมาดู วิธีที่เราสามารถสร้างส่วนหัวที่กำหนดเองสำหรับ 404 (Not Found).

ในฐานะโครงสร้างส่วนใหญ่ธีม WordPress ประกอบด้วย: index.php (ไฟล์แรก, footer.php (ด้านล่าง) sidebar.php (ขอบด้านข้าง), single.php (หน้าบทความ), header.php (ด้านบน) ส่วนบนและล่างตามลำดับ header.php si footer.php เป็นไฟล์ทั่วไปสำหรับไฟล์เนื้อหาอื่น ๆ ทั้งหมด อย่างแม่นยำมากขึ้นถ้าเราทำการเปลี่ยนแปลงรหัส header.phpมันจะปรากฏในทุกหน้าของบล็อก / เว็บไซต์ แม้ในข้อผิดพลาด 404 ซึ่งมีไว้สำหรับเนื้อหาที่ไม่มีอยู่จริง / หน้าที่ไม่มีอยู่จริง
การติดตามการเข้าชมโฆษณารหัสสถานะการติดตามเว็บไซต์ส่วนใหญ่จะอยู่ใน header.php แต่เราไม่ต้องการให้รหัสเหล่านี้ใช้งานได้ในหน้า 404 เสมอไป เพื่อหลีกเลี่ยงปัญหานี้ทางออกที่ง่ายที่สุดคือการกำหนดส่วนหัวแยกต่างหากสำหรับ 404 หน้าข้อผิดพลาด.

วิธีสร้างส่วนหัวที่กำหนดเองสำหรับ WordPress 404 pages

ก่อนอื่นเราต้องมี FTP เข้าถึงไฟล์ของไซต์และตรวจสอบให้แน่ใจว่าธีม WordPress ของเรามีอยู่ ประกาศไฟล์ทุ่มเทสำหรับ 404 หน้า. นี่คือที่พบในโฟลเดอร์ธีม (wp-content / themes / name) 404.php. หากคุณไม่มีไฟล์นี้อยู่ในโฟลเดอร์ธีมปัจจุบันคุณสามารถคัดลอกไฟล์จากธีม Twenty Thirteen

หลังจากที่เราได้ไฟล์ 404.php ในโฟลเดอร์ธีมปัจจุบันเราจะทำอย่างใดอย่างหนึ่ง ซ้ำกับไฟล์ header.php ที่เราจะเรียกว่า "header_404.php"
ขั้นตอนต่อไปคือการตั้งค่าไฟล์นี้เป็นส่วนหัวของไฟล์ 404.php เราทำเช่นนี้โดยแทนที่บรรทัด:

<?php get_header(); ?>

cu

 <?php include(TEMPLATEPATH . "/header_404.php");>

บันทึกไฟล์หลังจากที่คุณทำการเปลี่ยนแปลง

ตอนนี้คุณจะมีสองส่วนหัวในธีม WordPress หนึ่งที่พบบ่อยสำหรับหน้าเว็บบล็อกทั้งหมดและอีกส่วนหนึ่งสำหรับ 404 Not Found

หลงใหลในเทคโนโลยี ฉันชอบทดสอบและเขียนบทช่วยสอนเกี่ยวกับระบบปฏิบัติการ macOSลินุกซ์ Windowsเกี่ยวกับการกำหนดค่าเว็บเซิร์ฟเวอร์ WordPress, WooCommerce และ LEMP (Linux, NGINX, MySQL และ PHP) ฉันเขียนบน StealthSettings.com ตั้งแต่ปี 2006 และไม่กี่ปีต่อมา ฉันเริ่มเขียนบทแนะนำและข่าวสารเกี่ยวกับอุปกรณ์ในระบบนิเวศ iHowTo.Tips Apple: iPhone, iPad, Apple ดู, โฮมพอด, iMac, MacBook, AirPods และอุปกรณ์เสริม

แสดงความคิดเห็น