Часто нам хочется при написании статьи добавить, какой нибудь элемент, который будет обновляться. О том как это сделать, далее в этой статье.

Создаем файл date_today.php. Открываем его и вставляем следующий код в текст:

<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 и дописываем в него следующую функцию:

//функция вставки контента любого файла в страницу с помощью
//шорт-кода
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 при редактировании поста в режиме визуального редактирования:

include filepath="/date_today.php"

 

Взято с блога eavasi.ru