Некоторые из наших пользователей хотели, опубликовать учебник о том, как отображать постовые Выдержки в теме WordPress. Это очень простой учебник, что любой человек может реализовать и воспользоваться этой встроенной функцией. Преимущество реализации этого учебника является то, что он уменьшает время загрузки страницы, и поэтому увеличивает количество просмотров страниц.
Как уменьшить время загрузки страницы?
Если вы писали длинные посты которые имели много изображений, а затем их загружали на одной странице, то это может значительно повлиять на время загрузки страницы. Добавляя эту технику, вы можете просто показать мини-описание статьи и позволить пользователю переходить на просмотр одной страницы.
Как увеличить количество просмотров страниц?
Иногда пользователи просто читать статью на странице категории, если вы не используете выдержку. Добавляя это таким образом, они будут идти на исходный пост. То есть 2 просмотра страницы вместо 1. Он также призывает пользователей сделать комментарий на пост, потому что форма комментария также на этой странице, и они не должны загружать отдельную страницу, чтобы сделать комментарий.
Руководство
Откройте файл index.php, файл archive.php и файл category.php. Возможно перечисленные файлы, не все в шаблоне WordPress, так что просто откройте те, которые у вас есть.
Найти следующий участок кода:
<?php the_content(); ?>
И замените его на:
<?php the_excerpt(); ?>
Теперь у вас появятся собственные отрывки для ваших постов из вашей панели администратора WordPress и будет отображаться на дисплее в вашей теме.
Если вы не пишете пользовательский отрывок, то WordPress берет первые 55 слов из вашей записи и поместит их в выписке с округлением. Вы можете изменить максимальное количество слов, начиная с WordPress версии 2.9. Если вы желаете изменить максимальное количество слов, просто откройте файл functions.php в теме WordPress и поместите следующую функцию:
// Изменит длину выдержки
function andreyex_excerpt_lengths($length) {
return 100;
}
add_filter('excerpt_length', 'andreyex_excerpt_lengths');
// Изменить последний символ (далее) в выдержки
function andreyex_excerpts_more($more) {
return '...';
}
add_filter('excerpt_more', 'andreyex_excerpts_more');
Если вы хотите, увидеть как этот код работает в прямом эфире, просто нажмите на любую из наших категорий в меню навигации, и вы увидите, что мы не отображаются полные сообщения.
В WordPress выдержки, кажется, особенность исключительно для постов. Но некоторые пользователи хотели бы использовать это также для страниц. Несмотря на то, что WordPress поддерживает выдержки страниц внутренне, так как имеет такое же поле в базе данных MySQL, как и выдержка постов, он не дает возможность добавлять Excerpt к страницам через панель администратора WordPress. В этой статье мы будем использовать плагин, который добавляет поле Excerpt для ваших страниц, похожих на тот, который у ваших постов.
Откройте файл functions.php в вашей темы WordPress и добавьте туда написанный ниже код:
В качестве альтернативы, вы можете установить плагин, который называется PJW Page Excerpt, он прибавит поле Excerpt для вашего редактора страницы, как и ваш редактор постов.
В этом уроке мы перечислим несколько советов о том, как улучшить скорость вашего сайта WordPress. Имея быстрый сайт очень важно, если вы хотите, чтобы предоставить своим пользователям быстро сайт и высокий рейтинг в поисковых системах, как Google и Bing, которые принимают скорость загрузки страниц вашего сайта во внимание.
Приготовьтесь для ускорению вашего сайта WordPress
В данном руководстве рассматриваются следующие темы:
Включить динамическое кэширование
Добавление правильно настроенного динамического кэширования на ваш сайт WordPress будет иметь большое влияние на его скорость. Есть много услуг, таких как Varnish и APC , которые могут быть использованы, но все они требуют много конфигурации сервера и тонкой настройки вашего приложения, чтобы работать правильно. Есть плагины кэширования для сайтов на WordPress, такие как WP Super Cache. С его помощью, все, что вам нужно сделать, это установить плагин в WordPress и включить динамическое кэширование одним нажатием кнопки.
Включить сжатие GZIP
Для уменьшения размера данных, который передаются между вашим сервером и вашими посетителями, вы можете включить сжатие GZIP для ваших изображений, CSS и JavaScript файлов. Делая это, веб-сервер будет сжимать (как создается ZIP-файл, например) содержание, прежде чем он передается через Интернет в вашем браузере. С другой стороны, ваш браузер распаковывает содержимое перед выводом его. Это существенно снижает объем данных, которые передаваясь снижают время загрузки ваших страниц.
Самый простой способ включить сжатие GZIP для ваших изображений, CSS и JS файлы, это добавить эти строки в ваш файл .htaccess на сайте WordPress:
Сети по доставке контента (CDN) являются серверные сети, которые клонируют ваш сайт на всех узлах определения местоположения. Это означает, что, когда ваши посетители запросили ваш сайт, он будет обслуживаться с ближайшего локального сервера, а не с основного центра обработки данных вашего хостинг — провайдера. Для получения дополнительной информации по этому вопросу, прочитайте учебное пособие по CDN CloudFlare.
Оптимизация изображений
Изображения являются неотъемлемой частью каждого сайта. Важно, чтобы они были оптимизированы. Есть несколько вещей, касающихся наших образов, которые вы должны учитывать при принятии вашего сайта на WordPress:
Использование изображений нужного размера. Не нужно загружать большие изображения, а затем масштабировать их с HTML. Убедитесь, что ваши фотографии и другие изображения не больше, чем размер который на самом деле отображаются на сайте.
Smush изображения. В данных изображениях будут удалены все дополнительные данные из ваших фотографий — дата создания, камера используется для фото, GPS координаты и т.д. Существует хороший маленький плагин, который делает это для вас называется WP Smush.it.
Если возможно, используйте спрайты для ваших тем. Использование спрайтов является метод CSS, который использует одно изображение, чтобы показать несколько элементов дизайна на ваших страницах. Таким образом, вместо загрузки десятки маленьких изображений (создание запросов HTTP каждый раз), ваш сайт будет открывать только одно. Однако, необходимо учитывать, как тема разработана. Так всегда обращайте внимание на темы, которые используют спрайты.
Минимизировать ваши JavaScript и CSS файлы
Минимизация ваших CSS и файлов JavaScript означает, что все ненужные данные из них, как двойные пробелы, пустые новые строки, комментарии и т.д. , будут удалены из файлов, снижая их размер. Есть много онлайн — инструментов, которые можно использовать бесплатно для минимизации файлов. Кроме того, если вы используете плагин W3 Total Cache, он имеет возможность автоматически минимизировать CSS и JS файлы вашей темы.
Использование кэша браузера
Использование кэширования браузера означает, что вы можете указать, как долго браузеры ваших посетителей должны кэшировать изображения, CSS, JS и флэш-файлов. Однако, если какой-либо из этих ресурсов устанавливается, ваш сервер будет уведомлять браузер посетителей и кэшированное содержимое будет заменено новым. Вы можете добавить строки ниже в ваш файл .htaccess включение данной оптимизации.
Это хорошая практика , чтобы оптимизировать вашу базу данных WordPress время от времени. Вы можете думать об этом как запуск дефрагментации диска на локальном жестком диске. Для получения дополнительной информации по этому вопросу, проверить нашу статью о Как оптимизировать базу данных MySQL .
Нашел абсолютно проверенный и 100%-рабочий способ переезда сайтов под Вордпресс на другой домен или хостинг. Все можно сделать быстро, а главное — правильно! Читать →
На этом уроке мы покажем вам, как защитить свой сайт или блог WordPress от спама.
Есть несколько решений, которые могут быть сделаны:
Убедитесь, что ваше ядро WordPress использует последнюю стабильную версию. Подробные указания относительно обновления WordPress можно найти на соответствующей странице учебника.
Установить плагин Капчи на сайт. Хороший выбор это плагин WordPress ReCaptcha. Всесторонняя инструкция о том, как установить плагин на WordPress можно найти здесь. После активации, плагин будет запрашивать публичный и закрытый ключ API. Ссылка приведет вас к соответствующему веб — сайту Google, где вы можете получить ключи API бесплатно. Вставить их в соответствующие поля и активировать плагин ReCaptcha для комментариев и регистрации пользователей.
WordPress поставляется с предустановленным решением защиты от спама — Akismet. С подробное статьей об активации Akismet, можно ознакомится здесь.
Кроме того, вы можете предотвратить комментарии, размещенные посетителями, которые приходят от подозрительных и вредоносных IP — адресов. Это может быть сделано с помощью плагина Project Honey Pot в WordPress.