WordPress безумовно, це найбільш адаптована динамічна система, яку ми можемо створити веб-сайт презентації, А блозі або навіть один Інтернет-магазин, Він пропонує тисячі тем (також називаються шаблонами або WordPress теми) та модулі (WordPress Модулі), за допомогою якого ми можемо створити веб-сайт, як ми хочемо, не знаючи коду PHP, HTML або графічного редагування.
Але трапляються і такі ситуації, коли нам потрібно вийти з “налаштувань default"пропонував WordPress і внести зміни. Часто це пов’язано зі зміною функцій WordPress.
У навчальному посібнику сьогодні ми побачимо як ми можемо створити спеціальний заголовок для 404 (не знайдено).
Як структура, більшість тем WordPress складаються з: index.php (перший файл, footer.php (нижня частина), sidebar.php (бічні ребра), single.php (стаття сторінка), header.php (зверху). Верхня і нижня, відповідно header.php si footer.php є загальними для всіх інших файлів вмісту. Точніше, якщо ми внесемо зміни до коду в header.php, він буде присутній абсолютно на всіх сторінках блогу / веб-сайту. Навіть у помилці 404, призначеній для неіснуючого вмісту / неіснуючих сторінок.
Більшість трафіку, реклами, статусу кодів відстеження веб-сайтів зазвичай розміщуються в header.php, але ми не завжди хочемо, щоб ці коди були активними на сторінках 404. Щоб уникнути цієї ситуації, найпростішим рішенням є визначення окремого заголовка для Сторінки помилок 404.
Як створити спеціальний заголовок для 404 сторінок з WordPress
Перш за все, нам потрібно мати FTP-доступ до файлів сайту і переконатися, що наша тема WordPress він має оголосив виділений файл для сторінок 404, Це знайдено в папці теми (wp-content / themes / name) 404.php. Якщо у вас немає цього файлу в поточній папці теми, ви можете скопіювати файл із теми двадцять тринадцять.
Після того як в каталозі поточної теми ми мали файл 404.php, ми зробимо це дублікат до файлу header.php який ми будемо називати "header_404.php».
Наступним кроком буде встановити цей файл як заголовок файлу 404.php. Ми робимо це, замінивши рядок:
<?php get_header(); ?>
cu
<?php include(TEMPLATEPATH . "/header_404.php");>
Збережіть файл після внесення змін.
Тепер у вас є два заголовки на тему WordPress. Одна загальна для всіх сторінок блогу та одна, присвячена 404 сторінкам не знайдено.
Цей допис востаннє змінено 6 травня 2021 р. 12:21