Разработка сайта для Вашего бизнеса. Веб дизайн. Дизайн логотипа, фирменного стиля, рекламная фотография . Комплексный рекламный креатив.

Ralex. We do the work.
На рынке с 1999го года. Средняя ценовая категория. Ориентация на эффективность решений.
Ознакомтесь с нашим портфолио
Узнайте больше о услугах
Свяжитесь с нами:
E-mail: [email protected]
Tel: (044) 587 - 84 - 78
Custom web design & дизайн и разработка сайта "под ключ"
Креативный, эффективный дизайн. Система управления сайтом (СУС).
Custom flexible разработка систем электронной коммерции
Система e-commerce разрабатывается под индивидуальные потребности. Гибкая функциональность.
Search Engine Optimzation & оптимизация под поисковые системы (SEO)
Постоянная оптимизация и мониторинг сайта в поисковых системах. Достигаем результата быстро и эффективно
Custom logo design & дизайн логотипа и фирменного стиля
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.
профессиональная рекламная фотография
креативно, смело, качественно
Custom logo design & рекламный креатив. дизайн рекламы
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.

Міняємо шаблон для всіх записів рубрики в WordPress

Наша взаимовыгодная связь https://banwar.org/

У Вордпресс можна зробити шаблон для всіх записів якоїсь певної рубрики звичним способом. Сьогодні я покажу, як це обійти. У Вордпресс можна зробити шаблон для всіх записів якоїсь певної рубрики звичним способом

Я вчора розповідав яким чином в WordPress можна зробити різну довжину анонсів записи в залежності від присвоєної записи рубрики . Заодно нагадав, що в WordPress є прекрасний внутрішній механізм шаблонів. Завдяки якому швидко і легко створюються індивідуальні шаблони для будь-яких типів даних і таксономій. У тому числі і для архівів рубрик, про яких і йшла мова.

Один уважний читач зовсім вірно помітив, що в WordPress можна зробити шаблон для всіх записів рубрики. Мається на увазі single.php. Так, дійсно, звичним способом це зробити не вийде.

У single.php можна задати індивідуальний шаблон лише для конкретних записів. Наприклад, зверстати його заздалегідь, призначати кожен раз при публікації. Що стосується далеко не у всіх випадках. З недавніх пір, а саме починаючи з WordPress версії 4.4, з'явився вбудований механізм шаблонів записів такого виду: single- {post-type} - {slug} .php. Де {post-type} - тип даних, а {slug} - коротке ім'я записи. Тобто для стандартних записів, потрібно вказувати тип даних post, для кастомних (CPT) відповідні їм імена. Ну, а {slug}, нагадаю, це коротке ім'я записи, яке вказується в URL записи.

Так як же в WordPress створити шаблон для записів конкретної категорії?

Насправді все дуже просто. Для цього можна скористатися невеликим хуком, який традиційно розміщуємо в файлі functions.php активної теми або у функціональному плагін сайту.

add_filter ( 'single_template', create_function ( '$ the_template', 'foreach ((array) get_the_category () as $ cat) {if (file_exists (TEMPLATEPATH. "/single-{$cat->slug}.php")) return TEMPLATEPATH. "/single-{$cat->slug}.php";} return $ the_template; '));

В результаті, ми зможемо створювати шаблон для записів рубрик наступним чином: single- {cat-slug} .php. Де {cat-slug} - коротке ім'я рубрики.

І все.

Так як же в WordPress створити шаблон для записів конкретної категорії?
Категории
  • Биология
  • Математика
  • Краеведению
  • Лечебная
  • Наука
  • Физике
  • Природоведение
  • Информатика
  • Новости

  • Новости
    https://banwar.org/
    Наша взаимовыгодная связь https://banwar.org/. Запустив новый сайт, "Пари Матч" обещает своим клиентам незабываемый опыт и возможность выиграть крупные суммы.


    Наши клиенты
    Клиенты

    Быстрая связь

    Тел.: (044) 587-84-78
    E-mail: [email protected]

    Имя:
    E-mail:
    Телефон:
    Вопрос\Комментарий: