WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

language_attributes() WP 2.1.0

Выводит атрибуты для HTML тега <html> со значениями текущего языка: lang="ru-RU"

Строит набор атрибутов для HTML тега <html> HTML, содержащих название языка сайта и направление чтения для страницы.

Работает на основе: get_language_attributes()
✈ 1 раз = 0.000125с = быстро | 50000 раз = 2.85с = быстро

Хуков нет.

Возвращает

Ничего. Выводит строку на экран.

Использование

<html <?php language_attributes(); ?>>
$doctype(строка)
Тип html документа: xhtml или html.
По умолчанию: 'html'

Примеры

#1 Что выводит language_attributes()

Если у вас сайт на русском, то:

language_attributes();

// Выведет: lang="ru-RU"

#2 Как использовать в коде

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

Код language_attributes: wp-includes/general-template.php VER 5.0.1

<?php
function language_attributes( $doctype = 'html' ) {
	echo get_language_attributes( $doctype );
}

Cвязанные функции

Из метки: localize (локализация Internationalization)

Еще из тегов шаблона: Основные

2 коммента
  • Как можно поправить код что бы выводило только язык документа, например:
    lang="ru"
    lang="en"
    То есть без привязки к региону.

    1
    Ответить8 мес назад #
  • @ Иван cайт: sinkoffshow.ru

    Доброго времени суток!
    Прошу помощи. Перенёс сайт на ssl сертификат, все ссылки (изображения и т.д.) заменил плагин. А на страницы всё равно грузятся и показывается, что подключение к сайту защищено не полностью.
    Смотря исходный код страницы, нахожу html lang="ru-RU" prefix="og: http://ogp.me/ns#">; перед .
    В редакторе темы не могу найти, где её изменить. Перед DOCTYPE только <html class="no-js">
    По сути, исходя из кода, осталось только ссылки заменить из кнопок, и вот эту функцию, которая выводит ссылку. Как сделать чтобы данная функция выводила ссылку с протоколом правильным? Заранее огромное спасибо за ответ

    Ответитьмесяц назад #
Здравствуйте, !     Войти . Зарегистрироваться