Решение проблем с неприкрепленными медиа-файлами

Прикрепление несвязанных, «одиноких» медиа-файлов позволяет поддерживать порядок в своей сборке. Загрузка медиа-файлов обычно осуществляется со страницы Edit Post (Редактировать Запись), где расположена кнопка Upload/Insert, щелчок по которой приводит к появлению удобного drag-n-drop медиа-загрузчика. Если вы загружаете файлы данным образом, WordPress «понимает», что вы хотите прикрепить файл к этой определенной записи. Очень просто и понятно, однако бывают ситуации, когда WordPress не знает, к какой записи относится файл. В этой статье мы…
Читать далее...Измерение задержки с помощью Apache Bench

Одним из существенных факторов, влияющих на скорость работы веб-сайта, выступает расстояние между вашими серверами и пользовательскими браузерами, с помощью которых осуществляется доступ к сайту. Время, необходимое для того, чтобы информация была передана от сервера к браузеру, называется задержкой (latency). Задержка увеличивается вместе с расстоянием. Высокая задержка может привести к медленной загрузке сайта для тех посетителей, которые значительно удалены от серверов в географическом плане (причем в данном случае производительность сервера не…
Читать далее...Медленная адаптация пользователей к новым версиям WordPress

Статья представляет собой перевод, поэтому не стоит удивляться тому, что некоторые данные в ней уже устарели (это касается выхода версии 3.3, к примеру). Новая версия WordPress 3.3 уже практически дышит в затылок. Однако вне зависимости от того, насколько это версия будет хороша или плоха, лишь 15% всех веб-сайтов, функционирующих на WordPress, в течение последующих нескольких месяцев обновятся до нее. Если вы взглянете на прошлые версии WordPress, то поймете, что обновление…
Читать далее...Ускорение работы WordPress: кэширование произвольных запросов с помощью Transient API

Использует ли ваша тема WordPress произвольные запросы для отображения случайных, популярных или свежих записей? Если да, то вы должны рассмотреть применение Transient API для кэширования запросов, что позволяет снизить потребление ресурсов, и тем самым сократить время загрузки. Допустим, на вашем сайте в цикле выводится шесть случайных записей. Вывод осуществляется в сайдбар. В данном случае Transient API может оказаться полезным. Каждый раз, когда пользователь обновляет страницу, произвольный запрос WP Query обращается…
Читать далее...Метки:wordpress кэширование , кэширование записей , ускорение работы wordpress
Плагины для рейтинга записей в WordPress

Рейтинг записей в WordPress — очень полезное усовершенствование, поскольку оно позволяет узнать, какой контент пользуется популярностью, и, соответственно, востребован, а какой не интересен пользователям, следовательно, надо его как-то переписать, добавить различных деталей, возможно, вообще убрать со страниц блога. На сегодняшний день есть масса плагинов, позволяющих создать рейтинг у записей. Записи с оценкой в WordPress можно выводить в сайдбаре, чтобы пользователи ресурса сразу могли к ним обратиться (большинство плагинов имеют для…
Читать далее...Бесконечная прокрутка WordPress-блога

Что такое бесконечная прокрутка? Обычно пользователи для перехода на более старую страницу (или более новую) должны щелкнуть по соответствующей ссылке, находящейся под областью контента. Это действие отнимает некоторое время, поэтому многие сайты решили перейти на бесконечную прокрутку. Что она представляет собой? Если вы пользовались Twitter или социальными сетями, то вы знаете, о чем идет речь. Как только пользователь достигает нижней части записи, контент со следующей страницы автоматически начинает загружаться, что…
Читать далее...Журнальные темы: почему мы должны от них отказаться

Журнальные темы выглядят довольно привлекательно. Слайдеры, иллюстрации, колонки, уникальные блоки с разнообразным контентом — все это публикуется обычно в демонстрационной версии темы. Такой подход, конечно же, нацелен на то, чтобы соблазнить потенциальных покупателей, которые чаще всего ведутся на красивую обертку. Однако нужно ли все это людям? Востребовано ли это? Я готов поспорить, что на деле никакой тип контента, размещаемый на сайтах, не нуждается в «журнальном» представлении. Если владелец сайта продолжает…
Читать далее...Полезные настройки для wp-config.php
Файл wp-config.php представляет собой конфигурационный файл, который позволяет определять все важные параметры для WordPress. При первой установке WordPress вы загружаете стандартный файл wp-config-sample.php, который затем вам понадобится изменить и переименовать в wp-config.php. Начиная с этого момента, вы можете вносить в него любые изменения. Заботимся о безопасности Есть два способа защитить свой файл wp-config.php от посторонних вмешательств. С одной стороны, вы можете просто переместить файл wp-config.php за пределы папки public_html, в…
Читать далее...Организация маркетинговой онлайн-кампании с помощью произвольных типов записей

Произвольные типы записей позволяют установить степень гибкости для WordPress, что делает эту open-source платформу более полезной на различных уровнях веб-разработки. Всякий раз, когда я сталкиваюсь с веб-ориентированными задачами, особенно с теми из них, которые затрагивают организацию данных, я сразу же проверяю, может ли WordPress справиться с этой работой, и обычно получаю утвердительный ответ. Как интернет-маркетолог и аналитик, я должен быть в состоянии организовать маркетинговые онлайн-кампании таким образом, чтобы их можно…
Читать далее...Как провести интернационализацию темы или плагина?

Интернационализация темы обычно не вызывает особых проблем. Для начала необходимо добавить к своей теме textdomain и установить определенную директорию для дополнительных языков. Это делается с помощью простого сниппета, размещенного в файле functions.php: В четвертой строке вы можете увидеть mytheme. Это и будет выступать вашим textdomain — вам понадобится задать вместо него название вашей темы. Если название темы слишком длинное, вы можете заменить его чем-то более коротким. Убедитесь в том, что…
Читать далее...


Комментарии