Описание
Выводит или получает заголовок текущей страницы (страница месяца).
Этот Тег Шаблона работает только на страницах архивов по месяцам (там где в запрос передается аргумент m). На страницах вывода категорий, меток, авторов и т.д. single_month_title() работать не будет.
Этот тег преимущественно используется для вывода заголовка страницы, например, в теге <title>.
Использование
<?php single_month_title( $prefix, $display ) ?>
Параметры
- $prefix (строка)
- Текст, который нужно расположить перед заголовком.
По умолчанию: '' - $display (логический)
- Выводить на экран (true) или возвращать для обработки (false).
По умолчанию: true
Примеры
1. Базовый пример. Выведем заголовок для страницы:
<?php single_month_title( ) ?>
формат вывода будет:
prefix + MONTH + prefix + YEAR
Если указать префикс *, то получим:
*Февраль*2004
2. В префиксе можно использовать html теги:
<p><?php single_month_title('<br />') ?></p>
single_month_title()
из файла: /wp-includes/general-template.php WP 3.3.2function single_month_title($prefix = '', $display = true ) {
global $wp_locale;
$m = get_query_var('m');
$year = get_query_var('year');
$monthnum = get_query_var('monthnum');
if ( !empty($monthnum) && !empty($year) ) {
$my_year = $year;
$my_month = $wp_locale->get_month($monthnum);
} elseif ( !empty($m) ) {
$my_year = substr($m, 0, 4);
$my_month = $wp_locale->get_month(substr($m, 4, 2));
}
if ( empty($my_month) )
return false;
$result = $prefix . $my_month . $prefix . $my_year;
if ( !$display )
return $result;
echo $result;
}Ещё из раздела
Смотрите также: Функции WordPress и Теги Шаблона.
Многим компаниям, имеющим сайты не хватает грамотного подхода в раскрутке сайта, чтобы компания начала работать на все 100%. Однако эффективная раскрутка сайта - дело очень не легкое и требует кроме хороших знаний также отличный аналитический склад ума.