Статьи

5 вещей, которые следует учитывать при завершении сайта

Итак, вы закончили свою тему, все элементы дизайна на месте, и вы довольны тем, как она выглядит и работает. Но ты действительно сделал? Есть так много мелочей, которые можно легко просмотреть.

Давайте посмотрим на некоторые из них и посмотрим, что мы можем с этим поделать.


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

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
<?php
add_filter( ‘wp_mail_from’, ‘new_mail_from’ );
function new_mail_from( $email ) {
    $email = ‘[email protected]’;
 
    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;
}
?>

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


Есть много вещей, которые можно сделать с помощью выдержки из фильтрации, прежде чем она будет сохранена, чтобы контролировать ее длину. Мы поговорим о двух фильтрах excerpt_length : excerpt_length и excerpt_more

Длина выдержки по умолчанию составляет 55 слов, не путайте это с символами. Чтобы изменить это значение, мы можем использовать простую функцию, такую ​​как:

1
2
3
4
5
6
7
8
<?php
add_filter( ‘excerpt_length’, ‘my_excerpt_length’ );
function my_excerpt_length( $len ) {
    $len = ’22’;
 
    return $len;
}
?>

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

01
02
03
04
05
06
07
08
09
10
11
12
<?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 за excerpt_more . Как мы все знаем, по умолчанию больше текста выглядит следующим образом [...] . Изменить это значение довольно просто, как в первом примере для длины фрагмента.

1
2
3
4
5
6
7
8
<?php
add_filter( ‘excerpt_more’, ‘my_excerpt_more’ );
function my_excerpt_more( $more ) {
    $more = ‘…’;
 
    return $more;
}
?>

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

01
02
03
04
05
06
07
08
09
10
<?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;
}
?>

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


Аналитика — большая часть успешного веб-сайта. Неважно, маленький ли это сайт «мама и поп» или сайт компании из списка Fortune 500. Всегда есть способ извлечь выгоду из отслеживания моделей использования вашего сайта.

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

  • Google Analytics для WordPress от Yoast

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

  • Панель аналитики Google

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

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


Да, да, я знаю, что этот предмет был сделан до смерти, реанимирован и снова записан. Так почему я поднимаю это в этой статье …

Это потому, что люди все еще не обращают внимания на то, что такое SEO и что он может сделать для вашего сайта. Конечно, это не статья о том, как правильно обращаться с SEO в вашей теме, я собираюсь предположить, что вы уже сделали это.

Что я собираюсь сделать, так это просто поделиться некоторыми моими личными выборами для плагинов SEO при завершении работы над новым сайтом.

  • Все в одном пакете SEO

    В течение многих лет я использовал этот плагин для ежедневных нужд SEO клиентских сайтов. Он всегда работал превосходно, и я буду продолжать использовать его в течение многих лет.

  • WordPress SEO от Yoast

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

  • W3 Total Cache

    Я знаю, что большинство из вас, читающих это, вероятно, спрашивают, есть ли у меня ослабленный винт. Какое отношение имеет кэширование страниц к SEO? Если учесть, что Google использует скорость страниц в качестве фактора при ранжировании сайтов, становится ясно, что кеширование может быть не только частью производительности, отвечающей вашим потребностям, но и важным фактором в SEO.


В мире развития есть некоторые вещи, которые неизбежны. Одна из тех вещей — страшное «Все прошло!» звонок / текст / электронная почта / другая форма контакта. Если у вас еще не было роскоши иметь дело с этим, просто подождите, вы будете.

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

Вы действительно не хотите быть тем парнем, который должен сказать клиенту, что ему не повезло. Вы?

Самое замечательное в сообществе открытого исходного кода — это когда вам нужно решение для чего-то, что непременно должно быть из множества вариантов на выбор. Если вы будете искать «резервную копию» в каталоге плагинов WordPress, вы получите около 500 результатов. Не все вещи созданы равными, и поиск 500 плагинов может занять очень много времени. Поэтому я собираюсь немного сузить поле деятельности и поговорить о паре решений, которые я использовал в этой работе, и которые работают хорошо.

  • BackWPup

    Это был мой плагин goto для резервного копирования некоторое время. Это не только резервное копирование базы данных, но и всей файловой структуры. Полученная в результате резервная копия может быть сохранена на сервере, отправлена ​​на вашу электронную почту или, что более важно, может быть сохранена с использованием нескольких внешних хранилищ, таких как S3, Dropbox или даже через FTP другого сервера.

  • Онлайн резервное копирование для WordPress

    Аналогично BackWPup Online Backup для WordPress создаст резервную копию на вашем локальном сервере, которую вы можете скачать, или он может отправить ее вам по электронной почте. Существует также третий вариант резервного копирования в собственную учетную запись технологии резервного копирования и хранения резервных копий в их защищенном центре обработки данных (100 МБ бесплатно).

  • VaultPress

    В отличие от первых двух решений VaultPress поставляется с ежемесячной платой от 5 до 40 долларов на момент написания этой статьи. Это также полная сторонняя резервная копия. При резервном копировании вашего сайта файлы сохраняются на серверах VaultPress и затем могут быть восстановлены оттуда. Это означает, что если что-нибудь случится с вашим сервером или персональным компьютером, файлы все равно будут в целости и сохранности на своих серверах.

Некоторые другие плагины, которые я использовал на протяжении многих лет и заслуживают похвального упоминания в этой категории, — это WP-DB-Backup , Complete Central Backup и Backup .


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

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