Intereting Posts
Как заполнить родительскую страницу дочерними подстраницами и связанными с ними шаблонами извлекать значения мета ключевых значений всех сообщений из текущей категории Обрезанная фатальная ошибка в формате formatting.php Те же самые условия, не работающие на двух разных крючках Сообщения об ошибках, созданные в разделе «Настроить свой сайт» WordPress Получить верхний и нижний колонтитулы, используя в Admin Как изменить «Переместить в корзину» на «Переместить в черновик» для пользователей моего блога? Как правильно переписать URL-адрес пользовательским var Как добавить комментарий к скриптам, используя функцию в wordpress? Миниатюры галереи очень маленькие Как вручную изменить текущую дату для публикации даты в интерфейсе? Идентификаторы элементов меню – уникальны ли они на 100%? Создание мобильного навигационного заголовка с интеграцией настроек Шаблон WordPress author.php не работает с пользовательской структурой постоянной ссылки! Помогите! Как включить FTPS для использования WP / WP Clone в Jessie?

html lang = "" вместо lang = "en-us" – почему?

В нескольких установках wordpress начало html-тега выглядит так:

<html lang="en-US" ... 

несмотря на то что в wp-config не указан язык.

 define('WPLANG', ''); 

Hovever, в одной установке тег

 <html lang=" " ... 

как я могу изменить это на <html lang="en-us" ... , не меняя файл wp-config

Я говорю об интерфейсе, а не о панели управления.

Код в header.php выглядит так:

 <!DOCTYPE html> <html <?php language_attributes(); ?>> <head> 

и HTML-рендеринг выглядит следующим образом:

 <!DOCTYPE html> <html lang=" " prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#" class="no-js"> <head> ... 

Solutions Collecting From Web of "html lang = "" вместо lang = "en-us" – почему?"

Вы можете применить фильтр language_attributes к функции language_attributes() ( source ).

В основном вы можете сделать это, добавив что-то вроде этого к вашим functions.php :

 add_filter('language_attributes', 'custom_lang_attr'); function custom_lang_attr() { return 'lang="en-US"'; } 

Примечание. Имейте в виду, что вы перезаписываете параметр языка; исходная строка (см. @param ) представляет собой список атрибутов языка, разделенных пробелами.