Итак, вы закончили с выбором темы, оформлением сайта и структурированием всех нужных элементов на сайте. Но завершен ли на этом процесс финальной настройки сайта? Есть еще ряд "мелочей", которые легко пропустить, но от этого их значение не становится меньше. Давайте рассмотрим некоторые из них и посмотрим, что нам еще нужно сделать.

1. Управление своей электронной почтой

Ничего нет хуже, чем автоматический ответ на регистрацию или заявку от нового пользователя, в котором в подписи электронного сообщения значится "WordPress" и какой-то обратный адрес, который ничего не говорит новому пользователю. К счастью, есть парочка фильтров, которые помогут исправить это досадное недоразумение.

<?php
add_filter( 'wp_mail_from', 'new_mail_from' );
function new_mail_from( $email ) {
    $email = 'me@mywordpressite.com';
 
    return $email;
}
 
add_filter( 'wp_mail_from_name', 'new_mail_from_name' );
function new_mail_from_name( $name ) {
    $name = 'My Cool WordPress Site';
 
    return $name;
}
?>

Приведенный выше код достаточно прост для понимания. У функций есть всего 1 аргумент: или имя, или электронный адрес почты. Мы выбираем эту переменную и добавляем наше собственное имя или адрес почты, на который и надо в дальнейшем писать. В зависимости от ваших нужд эти функции можно оставить или настолько простыми, или же усложнить, задав различные имена и обратные почтовые адреса в зависимости от того, данные из каких форм используются, какие страницы, каков статус нового пользователя и так далее.

Читайте также:

2. Управление анонсами записей

Есть много вещей, с помощью которых можно управлять анонсами для записей или страниц. Поговорим о 2 фильтрах: excerpt_length и excerpt_more. По умолчанию в анонс включается 55 слов (не путать с символами!) Чтобы изменить данный параметр, просто используйте следующую простую функцию:

<?php
add_filter( 'excerpt_length', 'my_excerpt_length' );
function my_excerpt_length( $len ) {
    $len = '22';
 
    return $len;
}
?>

Но можно пойти еще дальше и использовать настраиваемое мета-поле, чтобы указать максимальную длину анонса отдельно для каждого поста:

<?php
add_filter( 'excerpt_length', 'my_excerpt_length' );
function my_excerpt_length( $len ) {
    global $post;
 
    if ( $custom = get_post_meta( $post->ID, 'custom_excerpt_length', true ) ) {
        $len = $custom;
    }
 
    return $len;
}
?>

Кроме этого, у нас есть не только excerpt_length, но и excerpt_more. По умолчанию, вместо фразы "Читать далее →" у нас отображается что-то вроде следующего [...]. Здесь тоже можно настроить значение при помощи несложного кода:

<?php
add_filter( 'excerpt_more', 'my_excerpt_more' );
function my_excerpt_more( $more ) {
    $more = '...';
 
    return $more;
}
?>

Теперь всё выглядит куда лучше. Еще можно вместо скобок и многоточия сделать ссылку на сам раскрывающийся текст. Вот так:

<?php
add_filter( 'excerpt_more', 'my_excerpt_more' );
function my_excerpt_more( $more ) {
    global $post;
    $link = get_permalink( $post->ID );
    $more = "<a href='$link' class='excerpt-more'>More &gt;</a>";
 
    return $more;
}
?>

И теперь у нас есть текст, который в явной форме "сообщает" читателю, что для прочтения всего поста нужно кликнуть по ссылке-тексту и прочесть, что же мы написали.

Читайте также:

3. Не забывайте об аналитике

Анализ данных — ключ к успешному развитию сайта, и неважно, идет ли речь о семейном сайте или о крупном корпоративном ресурсе. Отслеживание моделей поведения пользователей на сайте подскажет вам, в каком направлении развивать и монетизировать свой проект. Очень много опций для трекинга предлагают плагины на основе возможностей Google Analytics, но некоторые из этих плагинов реализованы особенно удачно. Поговорим о наилучших решениях среди подобных.

  • Google Analytics for WordPress by Yoast — Yoast подняли аналитику посещаемости и пользовательской активности на сайтах на качественно новый уровень. Вы можете отслеживать показатели трафика для конкретных постов, авторов, кликов, загрузок и т.д. С таким огромным количеством данных, которые этот плагин позволяет собрать, вы сможете не просто построить пользовательские шаблоны поведения, но и собрать невероятное количество данных для самых разных целей.
  • Google Analytics Dashboard — при помощи этого плагина вы получаете рассортированный доступ ко всей собранной информации. Виджет в панели позволяет быстрым взглядом оценить ключевые показатели собранной статистики посещаемости сайта, самые популярные посты и страницы, оценить ключевые запросы и основные источники трафика, а также показатели отказов, посещений и просмотров для отдельно взятых материалов.

Использование 2 вышеупомянутых плагинов в одной "связке" позволит вам понять, как и откуда приходят посетители / клиенты, и улучшить производительность сайта на основе этих данных.

Читайте также:

4. Немного SEO-настроек с далеко идущими последствиями

Знаю-знаю, что эта тема уже всем порядком надоела, но тем не менее, многие по-прежнему продолжают игнорировать поисковую оптимизацию своих ресурсов, хотя за счет достаточно простых решений можно существенно улучшить позиции своих сайтов в поисковой выдаче. В этом посте речь не будет идти о том, как полностью провести поисковую оптимизацию выбранной вами темы оформления, но зато мы поговорим о самых удачных SEO-плагинах для использования на своем сайте:

  • All in One SEO Pack — этим плагином я пользовался годами для клиентских нужд на различных проектах. Он отлично работает, буду им и впредь пользоваться и вам тоже советую.
  • WordPress SEO by Yoast — этот плагин позволяет добиться поразительных результатов в поисковой оптимизации сайта, и этим он мне очень понравился. Правда, менее подготовленные в техническом плане пользователи могут воспринять его как немного "громоздкое" решение, но всё это — дело навыков и вкуса.
  • W3 Total Cache — вот тут вы можете спросить, мол, какое отношение кэширование страниц имеет к поисковой оптимизации? Учтите, что теперь Google использует скорость загрузки страниц сайта как один из факторов при ранжировании страниц в поисковой выдаче. Теперь понятно, что кэширование страниц и более быстрая загрузка — одни из ключевых параметров для успешной настройки SEO-параметров.

Читайте также:

5. Настройка резервного копирования

В мире разработки веб-ресурсов есть еще несколько вещей, которых никак нельзя избежать. Среди них — отдающий истерикой заголовок "Всё пропало!" в письме, текстовом сообщении, в Скайпе или этот же возглас при звонке в техподдержку. Если вам пока везло, и ваш сайт не "исчезал" — не радуйтесь, это лишь вопрос времени.

Посетителям сайта будет показана "заглушка" с сообщением, что команда трудится над устранением причин сбоя или падения сайта, но на самом деле вы зачастую сами не будете знать, что же конкретно произошло с вашим сайтом. На этом этапе есть 2 решения: вы либо делаете регулярно резервные копии, либо нет. В зависимости от того, что вы выбрали, вы сможете восстановить свой сайт за считанные минуты или же потратите на это несколько дней (а то и недель).

Решений для создания регулярных бэкапов есть немало: если заглянуть в каталог WordPress с плагинами по запросу "резервное копирование", то вы увидите более 500 предлагаемых вариантов. Но все эти плагины работают одинаково эффективно. А потому давайте посмотрим на лучшие среди них:

  • BackWPup — долгое время я пользовался этим плагинов для регулярного создания резервных копий. Он не только создает бэкап БД, но и сохраняет всю структуру файлов и страниц на сайте. Результат сохраняется на сервере или может быть отправлен на почту или же храниться в "облаке" наподобие S3, Dropbox или даже на собственном FTP-сервере.
  • Online Backup For WordPress — также создает полный бэкап для скачивания и хранения на локальном сервере либо для отправки по электронной почте. Также вы можете использовать для создания и хранения резервных копий учетную запись Backup Technology (позволяет хранить бесплатно до 100 МБ).
  • VaultPress — в отличие от 2 предыдущих плагинов, этот плагин работает на основе ежемесячной платной подписки (от $5 до $40 на момент написания этой статьи). Все созданные вами резервные копии хранятся при этом на серверах VaultPress, так что если что-то неладное случится с вашими серверами или локальным компьютером / ноутбуком, то данные можно будет легко восстановить.

К числу других плагинов, которые могу рекомендовать для использования, относятся WP-DB-Backup, Complete Central Backup, и Backup.

Читайте также:

Заключение

Мы коснулись всего 5 вопросов, которые надо решить перед окончательным запуском своего сайта. Это, конечно, не все вопросы, которые надо решить перед запуском; но они могут стать хорошей "отправной точкой" для проведения ряда работ для личных или клиентских сайтов касательно профессиональной настройки сайта.

Также не забывайте, что уровень технических навыков у разных пользователей и заказчиков тоже разный, поэтому одни решения и плагины им подойдут, а другие могут показаться довольно сложными. Так что отбирайте уровень автоматизации и сложности работ на сайте при помощи различных плагинов в зависимости от уровня профессиональных навыков, следите за новинками и помните, что для решения одних и тех же задач есть несколько разных вариантов на ваше усмотрение.

Источник: WP.tutsplus.com

Вам понравился материал?

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

2 комментария

сначала новые
по рейтингу сначала новые по хронологии

Спасибо! Пригодилось

Ярослав

Немножко побольше нужно розписать по коду, но все же КРАСАВА