У меня есть предупреждение о всех моих сообщениях на моей странице после того, как я обновил свою тему - PullRequest
0 голосов
/ 29 января 2020

Я только что обновил свою тему, и произошла следующая ошибка:

Предупреждение: sprintf (): слишком мало аргументов в / home / itsallab / public_html / wp-content / themes / covernews / lib /breadcrumb-trail/inc/breadcrumbs.php в строке 254

В этой строке файла написано:

:sprintf('<a href="'.esc_url( $link_item ).'" itemprop="item">%s</a>', $item );

Какая часть может вызвать эту ошибку?

Ответы [ 2 ]

0 голосов
/ 30 января 2020

я нашел разрешение. у него было еще два, что нужно здесь ".esc_url ($ link_item)." "Не знаю, почему после обновления это изменилось, но я

0 голосов
/ 29 января 2020

Конкатенация строк и sprintf не должны объединяться в одну строку. Попробуйте использовать следующее:

sprintf('<a href="%s" itemprop="item">%s</a>', esc_url( $link_item ), $item );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...