Как настроить тему Tortuga WordPress

Изменение текста нижнего колонтитула в теме Tortuga

Очевидно, вы можете использовать решение самостоятельно изменить родительскую тему, но это не лучшая практика. Дочерние темы предназначены для предотвращения стирания пользовательских модификаций при каждом обновлении родительской темы. Поэтому я предлагаю два решения:

Решение №1

Измените шаблон footer.php. Просто сотрите do_action( 'tortuga_footer_text' );строку и вставьте свой html, например <?php echo ‘свой текст’; ?> . Вставьте свой код в теги, чтобы получить тот же стиль, что и исходная тема, если хотите.

Решение №2

Это решение имеет ограничение , так как у вас не будет простого доступа для изменения всех других функций, объявленных в файле template-tags.php. Ниже приведено рекомендуемое решение. Скопируйте файл template-tags.php в папку дочерней темы. Измените функцию tortuga_footer_text; просто замените tortuga на имя вашей дочерней темы, а затем измените эту вновь созданную функцию по своему усмотрению.

function child_theme_footer_text() {
?>
<span class="credit-link">
<?php echo 'Copyright &copy; 2016 <a href="/">MyChildTheme</a>'; ?>
</span>
<?php
}
add_action( 'child_theme_footer_text', 'child_theme_footer_text' );

После этого шага вы можете запросить этот вновь созданный файл template-tags.php в файле functions.php вашей дочерней темы следующим образом:

require get_stylesheet_directory() . '/inc/template-tags.php';

Последний шаг — изменить файл footer.php. Просто замените

<?php do_action( 'tortuga_footer_text' ); ?>

с

<?php do_action( 'child_theme_footer_text' ); ?>

Надеюсь, этот совет поможет, если вы используете красивую тему Tortuga , а также другие темы, которые, возможно, доставили вам головную боль, требуя файл template-tags.php внутри файла functions.php дочерней темы.

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *