Наверное, это очередная бестолковая вещь, которую мои руки так и чешутся сделать.
И раз у меня есть на это время и нет сил на что-либо еще, то тогда уж точно - напишу! “О чем?” - может спросить уважаемый читатель. О тегах WordPress!
“О Боже!” - это в полном праве может сказать читатель - но ведь есть же Кодекс WordPress! Зачем еще?!”
Ну что же - очень и очень резонно! В качестве оправдания могу лишь привести две вещи.
Первая причина - из огромного количества тегов WordPress на практике используется лишь малая их часть. И вот здесь я хотел бы собрать воедино как раз те, которые используются.
Более того, могу сказать, что пользуясь лишь перечисленным ниже списком, я уже успел создать две вполне себе работающих темы под WordPress. Конечно, эти две темы простенькие, но факт остается фактом.
Вторая причина - я так быстрее запомню все эти теги WordPress.
Итак - ниже представлен список “практичных” тегов WordPress с их кратким описанием. Все теги условно мною разбиты на области их применения в теме WordPress.
Теги шаблона WordPress
Выводит название сайта:
Выводит описание сайта:
Возвращает ссылку на главную страницу сайта:
Возвращает кодировку сайта (под WordPress это всегда utf–8):
Также возвращает ссылку на главную страницу сайта:
Возвращает путь к файлу стилей style.css темы WordPress (устарело и не рекомендуется использовать):
Возвращает путь к текущей теме WordPress:
Также возвращает путь к текущей теме WordPress:
Возвращает язык сайта (страницы):
Возвращает e-mail администратора сайта:
Возвращает заголовок просматриваемой статьи или записи:
Подключить файл шаблона header.php:
Подключить файл шаблона sidebar.php:
Подключить файл шаблона footer.php:
Запуск action в шапке и подвале страницы, обе функции необходимы для правильной работы некоторых плагинов и всей темы WordPress в целом:
- помещается перед тегом
- помещается перед тегом
Подключить файл шаблона комментариев:
Вывод текущего года в шаблоне WordPress:
Теги записи WordPress
Выводит заголовок текущей страницы или записи:
Возвращает ссылку на текущую страницу или запись:
Выводит отрывок (цитату) записи с помещением в конец этой цитаты символов […] (может существовать только внутри цикла loop):
Выводит полное содержимое (весь текст) текущей записи (может существовать только внутри цикла loop):
Выводит имя автора записи:
Выводит время (дату) публикации текущей записи:
Стандартный цикл loop для вывода записей в шаблоне WordPress:
Расширенный пример (показанного выше) стандартного цикла loop, который может послужить в качестве миниатюрного шаблона:
Возвращает ссылку на предыдущую запись:
Возвращает ссылку на следующую запись:
Вывести теги записи (может существовать только внутри цикла loop):
Вывести ссылку на комментарии к записи (может существовать только внутри цикла loop):
Вывести миниатюру записи внутри самой записи:
Вывод миниатюры по умолчанию, если не задана другая миниатюра:
Вывести (создать) постраничную навигацию (пагинация):
Подключить виджет в шаблоне WordPress:
Функции файла functions.php
Поставить на загрузку файл js-скриптов:
Поставить на загрузку файл CSS-стилей:
Пример функции для загрузки скриптов и стилей:
Зарегистрировать новую панель под виджеты в шаблоне WordPress:
Включить возможность применения миниатюр в шаблоне WordPress:
Установить размер миниатюр в шаблоне по умолчанию:
Шаблон с метаданными темы WordPress:
Будет дополняться (возможно).