Ответы в темах

Просмотр 15 ответов — с 1 по 15 (всего 19)
  • Да действительно. Попробовал в родительскую их закинуть, они и там не работают ))

    Вот в том то и дело, мне кажется что, что то изменилось….
    Я последний сайт на вордпрессе делал лет пять назад. И версия тогда была что то там около 4той.
    Сейчас то я последнюю взял Версия 6.1.1.
    А шаблон к стати самый распространённый colormag . Что тогда его юзал что сейчас.

    single-flower.php не работает. у меня почему то работает flower.php . чисто случайно как то попробовал и оно сработало….

    Что касается вот такой конструкции :

    Custom Post Types

    Custom Post Types use the following path to render the appropriate archive index page.

    1. archive-{post_type}.php – If the post type is product, WordPress will look for archive-product.php.
    2. archive.php
    3. index.php

    То она хоть убей не работает….
    Закидываю в дочернюю тему archive.php редактирую его, работает!
    Переименовываю {post_type} на свой, перестает работать…

    Может что то еще надо сделать ? Может в functions.php (в дочерней теме) кроме css надо как то подтягивать такие шаблоны ? Может я просто забыл что то сделать ?

    Слушайте ну пять балов Вам за то что с новичком общаетесь на понятиях «сущностей в программировании» ! Там википедия то запуталась с этим понятием, но я то понял сразу!)))

    Если позволите я на своем уровне как то попробую ответить.

    В инструкциях написано следующее : single-{post_type}.php — Например, если тип записи — product, то WordPress обратится к файлу single-product.php.

    Из этого я сделал вывод. Что если дописать файлу php название своего типа записей, то именно этот файл начнет отвечать за их отображение.

    То есть например. Файл archive.php отвечает за вывод списка архивов по всему сайту. А если я допишу в его имя свой тип записей например archive-flower.php то именно этот файл archive-flower.php начнет выводить архивы именно моего типа записей «flower».

    Я не правильно понимаю эту логику ?

    Ну а я о чем ? ) Я по этим инструкциям и делаю!

    Ну да. если просто content.php
    или category.php
    или archive.php
    То они все будут работать из дочерней темы.

    Не выводит.
    В шаблон он вот так выводит картинку:

    <?php } else { ?>
             <?php the_post_thumbnail( 'colormag-featured-image' ); ?>
          <?php } ?>

    И ни как у меня не получается к этому коду тайтл добавить.
    Не понимаю где он формирует the_post_thumbnail
    в functions.php только размеры указываются.
    Но где то же он прикрепляет к этому the_post_thumbnail тег альт.
    Если найти где , то возможно получиться в ручную прицепить туда же <?php the_title(); ?>

    • Ответ изменён 5 лет, 8 месяцев назад пользователем SeVlad. Причина: Оформляйте, пож, код как следует

    «Вам же сразу дали решение»
    Я же сразу и ответил +) Что плагинами у меня по чему то не получается решить проблему…

    Да я это все прекрасно понимаю…. не будем про seo +)))

    Вопрос остается открытым :
    В каком файле можно попробовать поправить (и как) что бы отображался title для «Изображением записи» ?

    Ну вот пожалуйста +))
    Из справки яндекса :
    1 «Кроме значений атрибутов alt и title при поиске по картинкам используются следующие тексты:»
    Обращаем внимание на слово «кроме». Делаем вывод что оба тега учитываются при поиске…

    2 «Однако атрибуты alt и title являются наиболее универсальными, поэтому их стоит прописывать всегда.»

    Вопросы ?

    Ну вот как то не к месту наверное будет расписывать здесь статью на тему Seo и приводить доводы почему я считаю что title к основной картинки записи нужен…

    Давайте от обратного пойдем, почему и с каких пор он стал не нужен ?
    Может я чего то не понимаю, дык я загуглил и не нашел никакой инфы на тему того что тег title для картинок устарел, и больше не нужен…

    Дело в том что установил я этот плагин. Ничего абсолютно не поменялось…

    Откат до более старой версии редактора, дал возможность добавлять title к загружаемой фотке.
    Но проблема осталась с «Изображением записи». К ней титл упорно не хочет приклеиваться.
    В каком файле можно попробовать это исправить ?

    Да Вы правы. Кажется разобрался….
    Спасибо!

    Попробовал. Это кусок который Вы дали :

    if ( ! function_exists( ‘colormag_setup’ ) ) {
    function colormag_setup() {
    # свой код
    }
    }
    Начал творить что то не понятное. По выводил в менюху сайта все страницы которые только есть +)) (даже в чистом виде).
    В него пробую вставлять код, тоже чудеса какие то происходят.

    Но тем не менее, как вариант, работает тупо, копирование всего содержимого header-functions.php прям в файл functions.php дочерней темы.
    Тогда да, его можно редактировать, но как то это все не кашерно…
    Если мне понадобиться (а скорее всего понадобиться) еще и другие файлы из внутренних папок редактировать? То что же все их содержимое хранить в functions.php ?

    Да и опять же, замкнутый круг какой то )) мне бы вовсе не нужно «заменять» или «переопределять» функции!
    Там в этом файле header-functions.php идет в основном html
    Типо:
    <div class=»news-bar»>
    <div class=»inner-wrap clearfix»>
    и тд…
    Мне его тупо верстать надо +)))
    Просто не в родительской а в дочерней теме…

Просмотр 15 ответов — с 1 по 15 (всего 19)