Добавление текста перед нижним колонтитулом в Wordpress

Я читал кодекс Wordpress, и кажется, что, если я хочу добавить некоторый текст непосредственно перед тем, как нижний колонтитул обнаруживается, я должен использовать код как это в моем functions.php

add_action('wp_footer', 'your_function');

function your_function() {
  $content = '<p>This is inserted at the bottom</p>';
  echo $content;
}

Это - мое понимание, что $content должен обнаружиться незадолго до нижнего колонтитула, но это не обнаруживается вообще. Там другой путь состоит в том, чтобы разоблачить мой код незадолго до нижнего колонтитула?

Я с WP 2.8, но это не должно иметь значения

7
задан Sarfraz 10 May 2010 в 06:42
поделиться

3 ответа

Ваш код действителен. Просто убедитесь, что ваша тема действительно запускает действие "wp_footer": где-то в footer.php, вероятно, должно быть do_action ('wp_footer') или wp_footer ()

5
ответ дан 6 December 2019 в 08:42
поделиться

Предоставленный вами код должен работать.

Вы уверены, что добавили его в активированную тему? А в functions.php в корне этой темы? Вы должны найти папки с темами в / wp-content /

. Альтернативный вариант - добавить контент прямо в "footer.php" вашей темы. В зависимости от типа контента это может быть лучший и простой вариант.

0
ответ дан 6 December 2019 в 08:42
поделиться

Если вы хотите добавить что-то прямо перед нижним колонтитулом (не в его середине), используйте

add_action('get_footer', 'your_function');

Эта ловушка запускается, когда файл темы вызывает get_footer () функция.

16
ответ дан 6 December 2019 в 08:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: