Поддержка Проблемы и решения Собственный footer в рубрике

  • Подскажите как решить проблему. Необходимо к определенной рубрике (blog) и к записям в этой рубрике добавить некоторые картинки в футер, но так чтобы они отображались только в ней.
    Пробовал создавать клон footer.php -> footer-blog.php и добавлял туда необходимый текст, затем в index.php шаблона <?php get_footer(); ?> менялся на

    <?php if (is_category('Blog')) {
    get_footer('blog');
    } else {
    get_footer();
    } ?>

    результата никакого (( Помогите пожалуйста решить проблему

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • скрой стилями там, где не нужно

    скрой стилями там, где не нужно

    много рубрик и страниц будет где не нужно.

    много рубрик и страниц будет где не нужно.

    скрой везде и открой где нужно.

    скрой везде и открой где нужно.

    можно пример ? если не затруднит

    display: none;
    display: box;
    Модератор Yuri

    (@yube)

    в index.php шаблона

    Вы уверены, что рубрики и записи выводятся именно этим шаблоном?

    <?php if (is_category('Blog')) {

    Чтобы срабатывало и в рубрике, и в записях в ней, условие нужно дополнить
    if ( is_category('Blog') or in_category('Blog') ) {

    И лучше использовать ярлык (slug) или id рубрики, чем ее имя (name).

    Вы уверены, что рубрики и записи выводятся именно этим шаблоном?

    Прописывал точно в файлах необходимой темы (OceanWP)

    И лучше использовать ярлык (slug) или id рубрики, чем ее имя (name).

    Пробовал менять и на циферный id рубрики

    Модератор Yuri

    (@yube)

    Если Вы уверены, что все делаете абсолютно правильно, а условие не работает, попробуйте перед проверкой добавить вызов wp_reset_query().

    Проблема с вывоводом в рубрике решена, но возникла проблема с отображением в записях этой рубрики. При переходе на страницу с админки ничего не выдает. В index.php прописано

    <?php if ( is_category(4) or in_category(4) ) {
    get_footer('blog');
    } else {
    get_footer();
    } ?>
    Модератор Yuri

    (@yube)

    В index.php прописано

    У OceanWP есть шаблон singular.php. Если ничего не переломано, именно он должен выводить одиночные записи и страницы.

    У OceanWP есть свой функционал Meta-box Settings, который позволяет на любой странице вывести кастомный футер:
    https://snipboard.io/i9OgTs.jpg

    Обратитесь к документации вашей темы
    https://docs.oceanwp.org/article/819-extra-settings-oceanwp-panel

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Тема «Собственный footer в рубрике» закрыта для новых ответов.