Новости
- вступ
- Сторінка для тегів WordPress
- Другий спосіб створити сторінку міток
- Примітка
- Створюємо сторінку з хмарою всіх міток сайту
- Показуємо сторінку міток в меню сайту
вступ
Нещодавно я зрозумів, що не приділяв тегами (мітками) WordPress належної уваги. Вчора подивився в консолі сторінку «Мітки» і побачив, що їх більше 500 і це після видалення не прикріплених міток. Пора робити для них окрему сторінку. Як завжди даю практичне рішення. Для збереження змін в шаблоні використовуємо дочірню тему .
Для безпеки, щоб не втратити сайт, робимо резервну копію сайту. Як це зробити читаємо тут .
Сторінка для тегів WordPress
У створенні сторінки йдемо практичним шляхом. Для шаблону сторінки беремо файл вашого шаблону, що виводить сторінки (page) сайту. Копіюємо його і переносимо для редагування в текстовий редактор типу Notepad ++.
-Іщем в файлі функцію, яка виводить контент. Швидше за все це буде функція:
<? Php the_content (); ?>-Замість неї вписуємо стандартну функцію WP для виведення хмари міток:
<? Php wp_tag_cloud ($ args); ?> //, де $ args це аргументи функції.-Наприклад, вкажемо такий аргумент:
<? Php wp_tag_cloud ( 'number = 2000'); ?>, Де 2000 ця кількість міток.
-Зберігає файл під ім'ям [tag.php]. Якщо такий файл вже є, даємо йому інше ім'я;
-Заліваем цей файл в каталог робочого шаблону.
-В шаблоні з'явиться назва нового файлу, що ми і бачимо на сторінці «Редактор» в консолі сайту.
Другий спосіб створити сторінку міток
якщо шаблон сайту складний, то можуть виникнути складнощі з використанням шаблонного файлу для сторінки. В цьому випадку йдемо другим шляхом.
- В текстовому редакторі створюємо такий файл:
На початку файлу задаємо його назва: The template name: Tag. Отримуємо в консолі назву «Шаблон мітки». Якщо нічого не писати, отримаємо просто файл: tag.php.
- Зберігаємо під ім'ям [tag.php]
- Заливаємо створений файл в каталог шаблону.
Примітка
У файлі, який я навів для прикладу функція [wp_tag_cloud] вказана з атрибутами:
- smallest = 12 & largest = 36 (мінімальний і максимальний розмітити шрифтів міток);
- number = 1500 (кількість виведених міток);
- format = flat (включає, параметр separator;)
- separator = | (Роздільник)
- orderby = name (сортування по імені, можна не вказувати).
Створюємо сторінку з хмарою всіх міток сайту
Сторінка для тегів WordPress створена. Після створення файлу сторінки для виведення хмари міток, залишається цю сторінку створити.
- Йдемо на вкладку: Створити сторінку;
- У спойлере сторінки «Налаштування» (вгорі), включаємо «Атрибути сторінки»;
- Пишемо вступ, наприклад: Це загальне хмара міток сайту;
- У «атрибутах сторінки» вказуємо шаблон, створений нами раніше «Tag»;
- Не забуваємо дати сторінці назву і опублікувати;
- Далі йдемо на Зовнішній вигляд → Меню та додаємо пункт меню з створеної сторінкою. Зберігаємося;
- Дивимося результат.
Показуємо сторінку міток в меню сайту
- Йдемо на вкладку Меню;
- Вибираємо потрібно меню для редагування;
- Додаємо в це меню створену сторінку виведення позначок;
- Назвемо її «Лист міток»;
- Зберігаємо зміни в меню і дивимося результат. Сторінка для тегів WordPress створена.
Статті по темі
Статті пов'язані з теми:
Php the_content (); ?Php wp_tag_cloud ($ args); ?
Php wp_tag_cloud ( 'number = 2000'); ?
Php / * Template Name: Tag Archive * /?
Gt; <Div> <?
Php get_header (); ?
Gt; <H2> Архів міток </ h2> <?
Php wp_tag_cloud ( 'smallest = 12 & largest = 36 & number = 1500 & format = flat & separator = | & orderby = name'); ?
Gt; <?
Php if (have_posts ()):?