Поддержка Темы и шаблоны Добавление изменений в дочернюю тему

  • Anonymous User 15945860

    (@anonymized-15945860)


    Как правильно добавлять изменения в дочернюю тему?
    В шаблоне я решила добавить в заголовок код переводчика. И внесенный код не работает, только я добавлю код в родительскую тему.
    Структура расположения файла выглядит так домен/wp-content/themes/название-темы/inc/structure.php
    Я дублирую этот файл и его путь и просто там где мне нужно в файле structure.php вставляю код переводчика.
    Ранее я также делала и все работало.
    Сейчас что-то изменилось или как стоит внести в файл изменения? Это не просто замена какого кода из родительской темы, а именно вставка доп-ного кода в заголовок где название сайта.

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • Такие вопросы нужно задавать авторам той самой секретной темы.
    Возможно тема вообще не может иметь дочек, возможно ее нужно делать каким-то хитрым «авторским» методом. Возможно еще стопицоттыщь причин.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Структура расположения файла выглядит так домен/wp-content/themes/название-темы/inc/structure.php

    Тут всё зависит от того, как именно в родительской теме подключается этот файл. Если используются функции, которые сначала проверяют наличие файла в дочерней теме, — то можно просто скопировать его туда и менять.

    Если же файл подключается напрямую — изменить его в дочерней теме не получится, нужно искать другой вариант (например, с помощью фильтров и действий).

    Добавление изменений в дочернюю тему

    Чтобы вам помогли нужно привести название это темы. Иначе вам ни кто ни чего толком не скажет.

    В шаблоне я решила добавить в заголовок код переводчика.

    В каком шаблоне? Сама тема не шаблон. Шаблон это файл PHP, для страниц записей шапки и т.д. И что означает «код переводчика»?

    той самой секретной темы.

    tuxfighter, есть версия что речь идет о теме seedlet. На ней сделан сайт указанный в профиле автора вопроса. Вот только что это такое код переводчика? Те флажки что шапке? Тогда опять таки вопрос — как человек пытался это сделать?

    Автор Anonymous User 15945860

    (@anonymized-15945860)

    Дополнение к вопросу.
    Тема https://themepalace.com/downloads/lekhak/.
    Код переводчика это php код с шорткодом плагина gtranslate <?рhp echo do_shortcode('[gtranslate]'); ?>.
    В блоге и теме Seedlet переводчик выведен в меню при помощи настроек самого плагина. В этой теме только одно меню. Вместе с переводчиком меню не выглядит хорошо.
    Сейчас код добавлен в родительскую тему потому работает. Однако если тема обновится код пропадет.
    Потом мне нужно добавить (не заменить) свою ссылку на страницу Обратной связи там где страница «Политика конфиденциальности» в подвале темы. В дочерней теме тоже не работает.

    Автор Anonymous User 15945860

    (@anonymized-15945860)

    @intman1958 @sergeybiryukov я добавила комментарий как дополнение к вопросу, так как изменить текст вопроса уже нельзя.

    Тема https://themepalace.com/downloads/lekhak/.

    Эта тема включена в официальный каталог тем вордпресс. Вот ее страница в каталоге Слева на этой странице кнопка перехода в ее поддержку.

    Не исключено, что tuxfighter прав

    Возможно тема вообще не может иметь дочек, возможно ее нужно делать каким-то хитрым «авторским» методом.

    А может что-то не так в том что вы скачали. Попробуйте установить ту же lekhak, но из официального каталога.

    Автор Anonymous User 15945860

    (@anonymized-15945860)

    @intman1958 я скачала оф каталога внутри админки сайта. там писать надо на английском, кроме того не всегда почему-то авторы отвечают в таком разделе.

    Chernikova?

    там писать надо на английском,

    где писать, что писать? В поддержку темы? Если не владеете английским воспользуйтесь переводчиком гугла.

    Как я понял вы создаете блог, на нескольких языках. Но ведь так называемых «блоговых» тем масса. Попробуйте другие например Basic или MH Magazine lite, там как минимум дочерние темы не создают проблем.

    Автор Anonymous User 15945860

    (@anonymized-15945860)

    @intman1958 тем масса, но внешний вид у них перегруженный. я выбрала то что мне понравилось. тема Basic конечно радует своей адаптивностью особенно для сео, однако она не обновлялась в каталоге с 2020 года и плохо работает с новыми блоками Gutenberg, в этой теме почти не имеет смысла использовать некоторые фишки нового редактора.

    там писать надо на английском

    во времена гугло-яндекс переводчиков так себе отмазка, даже на неуважительную причину не тянет. да и ни кто не запрещал писать по русски в таких разделах.

    кроме того не всегда почему-то авторы отвечают в таком разделе.

    п вы думаете что кто-то вам ответит здесь про тему, у которой 200 установок?
    не 200 тыщ, а всего 200.

    тем масса,

    Это как когда то было » в нашем сельпо лучше, приходишь спрашиваешь «есть», тебе говорят «нет» и ни каких очередей.» Выбор темы для сайта при том что тем «чуть чуть больше чем до фига» дело не из простых.

    но внешний вид у них перегруженный

    Тут либо разгружать допиливая тему, либо использовать минималистичные темы. Вот здесь есть несколько примеров. Проверьте только входят ли они в официальный каталог И попробуйте тему Astra.

    в этой теме почти не имеет смысла использовать некоторые фишки нового редактора.

    И что без этих фишек ни как? Их ни чем не заменить?

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