Шорткоды WordPress — это короткий код, который можно использовать внутри текстового содержимого страницы или поста (или даже внутри шаблона сайта), чтобы вызвать определенную функцию или вывести содержимое. Создание шорткода — это довольно простое задание. Вам необходимо выполнить следующие шаги:
- Определите функцию для шорткода
Сначала определите функцию и назовите ее. Эта функция будет содержать все ваши операции и возвращаемое содержимое, которое будет отображаться при вызове шорткода. Например, для создания шорткода, который выводит текущее время, следует использовать следующую функцию:
function current_time_func() {
return date('Y-m-d H:i:s');
}
- Создайте шорткод
Теперь создайте шорткод, чтобы вызвать функцию. Для этого нужно использовать фильтр add_shortcode()
в WordPress. Например:
add_shortcode( 'current_time', 'current_time_func' );
Где current_time
— это название шорткода и current_time_func
— это функция, которая должна вызываться при использовании шорткода.
- Используйте шорткод
Теперь вы можете использовать шорткод на своей странице WordPress, используя название, которое вы выбрали для шорткода (в нашем случае это current_time
) внутри квадратных скобок. Например:
[current_time]
После сохранения и обновления страницы, вывод шорткода должен быть текущее время в формате ‘ГГГГ-ММ-ДД ЧЧ:ММ:СС’. Убедитесь, что указанное название шорткода не конфликтует с другими шорткодами, используемыми на вашем сайте.