Часто нам хочется при написании статьи добавить, какой нибудь элемент, который будет обновляться. О том как это сделать, далее в этой статье.
Создаем файл date_today.php. Открываем его и вставляем следующий код в текст:
1 |
<code><!--?php date_default_timezone_set ('Europe/Moscow'); $today = date («d. m. Y»); echo «$today»; ?--></code> |
Сохраняем файл date_today.php в кодировке utf-8 without BOM (это делается легко в текстовом редакторе Notepad++) в директорию используемой темы.
Далее находим в этой же директории файл function.php и дописываем в него следующую функцию:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
//функция вставки контента любого файла в страницу с помощью //шорт-кода function include_file ($atts) { extract (shortcode_atts (array ('filepath' => 'NULL'), $atts)); if ($filepath!='NULL' && file_exists (TEMPLATEPATH.$filepath)){ ob_start (); include (TEMPLATEPATH.$filepath); $content = ob_get_clean (); return $content; } } add_shortcode ('include', 'include_file'); //окончание шорт-кода |
Все готово, осталось добавить в пост или статическую страницу наш короткий код. Не забудьте заключить его в квадратные скобки. Добавлять короткий код необходимо из админки WordPress при редактировании поста в режиме визуального редактирования:
1 |
include filepath="/date_today.php" |
Взято с блога eavasi.ru