Intereting Posts
Прекратить синтаксический анализ коротких кодов если get_post_meta пуст, сделайте что-нибудь «Согласование» или «Связывание» двух страниц WordPress: пользовательские поля? Проверка пользовательского поля на страницах администратора сделать редактор разделов без изменений для моего post_type human_time_diff () возвращает «48 лет назад» для всех комментариев SQL-запрос для получения сообщений из нескольких категорий, но не в категории Перевод не работает после редактирования шаблона плагина Как ограничить доступ к видео на прямой URL-адрес Параметры API WordPress Settings не сохраняются для некоторых пользователей add_action по статусу наследования Использование дополнительных пользовательских полей в виджетах процесс дезинфекции / трансформации post_content wp_editor в настраиваемом поле метатекста – изображения и html не выполняются Пустой / Белый на некоторых частях страниц

якорный тег в заголовке не работает на других страницах, кроме главной страницы

У меня есть привязанный тег, который обертывает изображение моего логотипа, которое возвращает вас на домашнюю страницу, используя следующие

<a href="<?php bloginfo('url'); ?>"><img src="<?php bloginfo('template_directory'); ?>/images/logo.png" alt="Good Morning Moon"/></a>

Он находится внутри моего файла header.php. На моей домашней странице, которая является устаревшей страницей, установленной на пользовательский шаблон со следующим кодом, она работает

 <?php /* Template Name:Home Page */ ?> <?php get_header(); ?> <?php get_footer(); ?> 

Однако на любой из моих других страниц, которые используют шаблон по умолчанию, который, как я полагаю, является файлом index.php, у меня есть настройка, основанная на поиске http://codex.wordpress.org/Template_Hierarchy, тег привязки не отображается, мой Файл index.php выглядит так

 <?php get_header(); ?> <?php get_footer(); ?> 

Что может быть причиной этого?

Насколько я могу судить, код, который вы публикуете, должен работать; однако вы используете устаревшие теги шаблонов.

Попробуйте заменить bloginfo( 'url' ) на echo home_url() и bloginfo( 'template_directory' ) с помощью echo get_template_directory_uri() , например:

 <a href="<?php echo home_url(); ?>"> <img src="<?php echo get_template_directory_uri(); ?>/images/logo.png" alt="Good Morning Moon"/> </a> 

Для более конкретной инструкции было бы очень полезно увидеть полный код фактических файлов шаблона / шаблона.