the_author_meta

Описание

Этот тег шаблона выводит указанную мета-информацию о пользователе. Если тег используется внутри цикла The Loop, то указывать значение параметра $userID не обязательно (будет взят ID автора текущей записи). Если же тег используется вне цикла The Loop, то параметр $userID будет обязательным.

Чтобы сохранить результат в PHP переменной вы должны использовать функцию [[get_the_author_meta]]. Тег the_author_meta умеет только выводить результат.

Читать дальше..

WPLANG Lite

WPLANG Lite это маленький и очень нужный плагин для любого блога на WordPress. Данный плагин я отнес к категории обязательных для установки в блоге. Причина этого проста - он снижает потребление памяти при генерации страниц блога примерно на 3Мб. Будь у вас выделенный сервер или дешевый виртуальный хостинг - в любом случае плагин лишним не будет, так как много памяти не бывает. Работает плагин очень просто - он сканирует файл локализации WordPress "ru_RU.po" и создает облегченный вариант "ru_RU_lite.mo", в котором вырезана вся локализация админки WordPress. Причем при генерации страниц лицевой части блога будет использоваться облегченный вариант, а при открытии админки полный вариант перевода. Таким образом, после установки плагина вы не заметите ни малейших изменений в работе блога, кроме того, что он теперь будет использовать меньше памяти.

Читать дальше..

the_modified_date

Описание

Выводит дату или время последнего изменения текущей записи. Если запись после публикации не изменялась, то тег вернет дату публикации записи. Тег работает по большей части так же, как и тег the_modified_time. Должен использоваться в цикле The Loop.

Читать дальше..

the_date

Описание

Выводит или возвращает дату публикации текущей записи. Должен использоваться в цикле The Loop.

Внимание! Если на странице выводятся несколько записей с одинаковой датой публикации, то тег the_date выведет дату только для первой записи этого дня. Если вы хотите выводить дату публикации записи в любом случае, то вам надо воспользоваться тегом the_time.

Читать дальше..

Вывод информации о нагрузке блога на WordPress

Вывод информации о нагрузке WordPressВ последнее время меня стали спрашивать о том, как я вывожу в футере информацию о нагрузке блога при генерации страницы. Я имею ввиду число запросов к MySQL базе, время генерации страницы и число затраченной на это памяти. В основном, конечно, спрашивают о памяти, так как код показа числа запросов и времени генерации встроен в дефолтный шаблон WordPress, хоть по умолчанию и закомментирован. Сразу скажу, что память считается функцией memory_get_usage и я понятия не имею, как именно она работает. Скажем, не секрет, что последние версии WordPress даже при выделенных 32Мб памяти частенько не хотят работать, а поэтому число, выводимое функцией memory_get_usage ставит меня в тупик: во-первых, на локальном сервере функция выводит число потребляемой памяти раза в 4 большее, чем на хостинге и, во-вторых, в любом случае это число меньше 32Мб, без которых WordPress по сути работать не хочет. Вероятно, использование функции зависит от каких-то настроек сервера, но все мои поиски информации об этом не принесли никакого результата. Но, тем не менее, выводимое число потребляемой памяти можно использовать, как абстрактную величину: скажем, можно оценить насколько вырастает потребление памяти при включении какого-то плагина или генерация каких страниц блога у вас затрачивает наибольшее количество памяти.

Читать дальше..