@ligisayan

Как на странице ошибок получить имя сайта на языке оригинала?

Всем привет! Нужно перевести фразу на странице ошибок, чтобы в ней ссылка вела на главную страницу сайта.
<p>
    <?php
    printf(
    /* translators: %s: a link to the embedded site */
    __( 'It looks like nothing was found at this location. Maybe try visiting %s directly?' ),
'<strong><a href="' . esc_url( home_url() ) . '">' . esc_html( get_bloginfo( 'name' ) ) . '</a></strong>');?></p>

Однако код ссылки выводится за абзацем.
<p>По данному адресу ничего не найдено. Попробуйте перейти на сайт <a href="#"></a>.</p>

В результате тестирования выяснил, что на странице ошибок в принципе не отрабатывают функции bloginfo( 'name' ) и get_bloginfo( 'name' )
Вот такая запись выводит пустой абзац
$name = bloginfo( 'name' );
	echo '<p>'.$name.'</p>';

Хотя, к примеру, вот такая функция отрабатывает и выводит ссылку
$url = esc_html( get_bloginfo( 'template_url' ) );
       echo '<p>'.$url.'</p>';

Можно ли как-то обойти этот момент?
  • Вопрос задан
  • 171 просмотр
Пригласить эксперта
Ответы на вопрос 1
Как именно? Скрин можно?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 13:47
1000 руб./за проект
26 апр. 2024, в 13:40
4000 руб./за проект
26 апр. 2024, в 13:39
500 руб./за проект