Статьи

Как настроить авторов WordPress

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

Если вы имеете дело с авторами на своем веб-сайте WordPress, это нормально, что вы хотите, чтобы блог стал для них лучше. По этой причине мы подготовили несколько руководств, которые помогут настроить ваш блог WordPress, когда дело касается авторов. Вот что вы узнаете из этого руководства:

Содержание

Как изменить постоянную ссылку автора по умолчанию

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

Для изменения заголовка страницы автора по умолчанию могут быть разные причины. Например, если вы работаете над веб-сайтом для ресторана, где вы хотите, чтобы у ваших поваров были свои страницы и где они могли бы вести личные блоги (надеюсь, о еде), вы захотите изменить структуру постоянных ссылок. Если вы настроили все, чтобы соответствовать вашему ресторану, почему бы вам не изменить «автора» на «шеф-повара»?

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

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

Изменить постоянную ссылку автора по умолчанию:

  1. Откройте ваш файл functions.php
  2. Скопируйте и вставьте следующее:
function custom_author_base() {
global $wp_rewrite;
$author_slug = 'chef'; 
$wp_rewrite->author_base = $author_slug;
}
add_action('init', 'custom_author_base');
  1. Измените $ author_slug на то, что вы хотите отображать вместо «author» на личных страницах
  2. Сохранить изменения
  3. Перейдите в Настройки-> Постоянные ссылки.
  4. Нажмите «Сохранить изменения», не внося изменений на странице настроек.

Аааа, готово! Теперь вы можете переходить на страницу, используя свои новые постоянные ссылки.

Следуя нашему примеру, постоянная ссылка нового автора будет выглядеть примерно так: http://www.firstsiteguide.com/chef/gordon.

Перенаправить ссылку архива автора на другую страницу

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

Но что, если вы один автор? Это означает, что ссылка на вашу страницу архива ведет к тому же списку блогов, который у вас уже есть на вашей домашней странице или странице блога (в зависимости от организации вашего сайта), и это не имеет смысла. Вместо этого вы можете перенаправить своих пользователей на другую страницу – например, страницу «Обо мне», где вы можете рассказать своим посетителям больше о себе или предоставить дополнительную информацию о своих сообщениях, бизнесе или о том, что вы хотите.

Вы можете сделать это легко, используя всего несколько строк кода:

  1. Откройте файл functions.php
  2. Скопируйте и вставьте следующую функцию:
add_filter( 'author_link', 'redirect_link' );
function redirect_link() {
return home_url( 'about-us' );
}
  1. Измените страницу в 4- й строке на любую страницу, которую хотите
  2. Сохранить изменения

Вот и все. После того, как вы сохранили изменения, любой, кто нажмет на ссылку с именем автора, будет перенаправлен на страницу, указанную вами в коде. В нашем примере вы будете перенаправлены на http://www.firstsiteguide.com/about-us.

Хотя этот метод перенаправит вас на новую страницу, когда вы нажмете на ссылку архива автора (имя автора), ввод полного URL-адреса по-прежнему приведет вас к страницам архива по умолчанию. Если вы вручную перейдете, например, на www.yourdomain.com/archive/john, ссылка все равно будет показывать все сообщения Джона. Вы можете оставить это так, если вы все еще хотите, чтобы ваши архивные страницы были доступны, или вы также можете перенаправить весь URL-адрес.

Смена автора сообщения без создания дополнительных пользователей

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

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

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

Подготовьте функцию:

Для этого мы покажем вам, как взломать настраиваемые поля и перезаписать автора одним щелчком мыши:

  1. Откройте functions.php
  2. Скопируйте и вставьте следующий код:
add_filter( 'the_author', 'guest_author_name' );
add_filter( 'get_the_author_display_name', 'guest_author_name' );

function guest_author_name( $name) {
global $post;
$author = get_post_meta( $post->ID, 'author', true );
if ($author) $name = $author;
return $name;
}
  1. Сохранить изменения

Сменить автора через настраиваемые поля:

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

  1. Откройте сообщение, для которого вы хотите сменить автора
  2. к настраиваемым полям
  3. Добавьте новое поле и назовите его «автор».
  4. Введите имя автора в поле значения
  5. Сохранить изменения

Как настроить авторов WordPress

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

Довольно удобный способ, не так ли?

Авторы могут оформлять свои сообщения по-разному

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

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

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

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

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

Найдите имена авторов:

  1. Откройте файл index.php или любой, содержащий цикл
  2. Перед циклом вам нужно вставить эту строку кода:
<?php $author = get_the_author_meta('display_name'); ?>
  1. Сохранить изменения

Теперь WordPress знает, как читать имя автора, и вы готовы к следующему шагу. После того, как вы создали переменную $ author и сказали WordPress поместить в нее имя автора (имя, которое будет помещено в переменную, является первым именем, которое можно изменить в настройках профиля пользователя), вам необходимо поместить переменную в код post_class .

Этот код нужно вставить в цикл:

  1. Откройте файл index.php или файл, который вы использовали на предыдущих шагах.
  2. Найдите элемент DIV, который содержит в себе идентификатор записи, и замените эту строку следующим:
<div id="blog-post-<?php the_ID(); ?>" <?php post_class($author); ?>>
  1. Сохранить изменения

Хорошо, вы закончили подготовку поверхности для стилизации постов для ваших авторов, и можно приступить к самой интересной части. Пришло время открыть файл CSS и определить правила CSS для каждого пользователя. Если вы помните, мы сказали WordPress найти имя автора и использовать его как класс. Это означает, что вам нужно дать своим классам соответствующие имена. Будьте осторожны – имена чувствительны к регистру, поэтому «Джон» не будет таким же, как «john».

Если вы подготовили имена, можете продолжать.

Стиль сообщений:

  1. Откройте файл style.css
  2. Добавляйте новые классы с именами пользователей. Например, если у вас два автора, Джон и Дженнифер, код CSS будет выглядеть примерно так:
.John {
color: blue;
}
.Jennifer {
color: red;
}
  1. Поиграйте со своим стилем. В этом примере мы изменили цвет их сообщения, но, как вы уже должны знать, CSS – очень мощный инструмент, который позволяет вам делать практически все – от изменения цвета и размера до даже анимации объектов.
  2. Сохранить изменения

Вот и все. Теперь вы можете загрузить свой блог и посмотреть, как изменения вступают в силу. Пожалуйста, не торопитесь и красиво оформляйте посты… о, вот и мы; вы можете оформлять свои сообщения так, как вам нравится (но, пожалуйста, сделайте их красивыми).

Лучшие плагины для биографии авторов для WordPress

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

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

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

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

Сексуальный автор биография

ЦЕНА: Бесплатно
ДЕМО

Как настроить авторов WordPress

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

Sexy Author Bio позволяет настраивать многие из его функций, чтобы вы могли изменять размеры значков граватара, размер и цвет шрифта, фон и многое другое. Как только вы создадите свою биографию, вы получите шорткод, который вы можете разместить в любом месте, где хотите, чтобы отображалась ваша сексуальная биография.

  • До 5 иконок социальных сетей
  • Отзывчивый
  • Настраиваемый

Самая причудливая авторская коробка

ЦЕНА: 18 $
ДЕМО

Как настроить авторов WordPress

Этот плагин премиум-класса – отличный выбор для тех из вас, кто хочет больше контролировать биографию своего автора. Если вам нужно отобразить собственную биографию или у вас более одного автора, плагин поможет вам. Он выглядит красиво и может отображать различные виджеты, которые позволяют вам общаться с аудиторией и увеличивать конверсию. Среди самой вкладки биографии и нескольких значков социальных сетей, которые вы можете разместить в поле, вы можете свободно добавлять последние публикации авторов и собственный HTML-код, который вы можете настроить в соответствии с вашими потребностями.

Плагин поставляется с палитрой цветов, чтобы вы могли раскрашивать свои виджеты. Он работает автоматически, что означает, что вам нужно только выбрать, где вы хотите, чтобы ваше поле появилось (например, до или после публикации / страницы). Есть окно автора RSS-канала, плагин готов к переводу и сетчатке, имеет случайные сообщения авторов для виджетов, отложенную загрузку и многое другое.

  • Различные настраиваемые виджеты
  • Иконки социальных сетей
  • Вкладка Custom HTML

Простая коробка для авторов

ЦЕНА: Бесплатно

Как настроить авторов WordPress

Вы можете получить представление об этом плагине, просто прочитав его название – он простой, понятный и легкий в использовании. Для тех из вас, кому не нужно слишком много от плагина биографии, плагин Simple Author может быть отличным выбором. Он создает стильную и современную коробку с биографией автора, где вы можете показать фотографию автора (граватар), 30 значков социальных сетей на выбор и, конечно же, место для краткой биографии.

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

  • Просто, стильно и современно
  • Отзывчивый и настраиваемый
  • Может отображаться только в конце поста / страницы

Если вы хотите использовать больше функций, ознакомьтесь с их версией PRO.

Написать авторам по электронной почте, когда их статьи будут опубликованы

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

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

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

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

  1. Откройте functions.php
  2. Скопируйте и вставьте код:
function wpr_authorNotification($post_id) {
$post = get_post($post_id);
$author = get_userdata($post->post_author);
$message = "
Hey there ".$author->display_name.",
Your post, ".$post->post_title." has just been published. You can now visit your own text and enjoy it embedded into the site!";
wp_mail($author->user_email, "Your article has been published", $message);
}

add_action('publish_post', 'wpr_authorNotification');
  1. Изменить текст сообщения
  2. Сохранить изменения

Если вы не хотите, чтобы все были уведомлены о публикации, вы можете проверить роль пользователя и выполнить код только в том случае, если, например, у автора сообщения есть роль участника или определенное имя пользователя.

Например, вы можете отправить электронное письмо с уведомлением пользователя о публикации, только если этим пользователем является Джон:

if ($author='John') {
add_action('publish_post', 'wpr_authorNotification');
}

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

Создайте индивидуальный список лучших авторов в своем блоге

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

В этом коротком руководстве мы собираемся показать вам, как создать список авторов, отображающий простой список на боковой панели.

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

<?php wp_list_authors( $args ); ?>

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

Как настроить авторов WordPress

В этом случае вам нужно сосредоточиться на переменной $ args, в которой хранится массив параметров, которые вы можете легко изменить. Если вы хотите узнать больше о функции и всех параметрах, вам следует посетить страницу WordPress Codex, посвященную функции wp_list_authors.

Составьте топ-лист авторов:

В следующих строках мы собираемся показать вам функцию, которая сортирует авторов по количеству сообщений и показывает только 10 лучших:

  1. Откройте sidebar.php
  2. Скопируйте и вставьте следующую функцию:
<?php
$args = array(
'orderby'       => 'post_count',
'order'         => 'DESC',
'number'        => '10',
'optioncount'   => true,
'show_fullname' => false,
);
wp_list_authors( $args );
?>
  1. Сохранить изменения

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

Если вы не внесли никаких изменений, функция отобразит 10 лучших авторов (отсортированных по количеству их сообщений) в порядке убывания и покажет количество сообщений рядом с именем каждого автора. Кроме того, имя автора будет автоматически связано со страницей личного архива этого автора, где перечислены все сообщения, написанные этим человеком. Как это круто?

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

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

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

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

Виджет статистики авторов и публикаций

ЦЕНА: бесплатно

Как настроить авторов WordPress

Этот бесплатный плагин носит название Author and Post Statistic Widget, и его можно легко установить из репозитория плагинов WordPress:

  1. Перейдите в Плагины-> Добавить новый
  2. Найдите «Виджет статистики по авторам и публикациям»
  3. Установите и активируйте плагин
  4. Перейдите в Внешний вид -> Виджеты.

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

Виджеты:

В бесплатной версии вы получаете следующие виджеты:

  • Активные пользователи – показывает список авторов, которые активны на вашем сайте. В нем перечислены имена пользователей со ссылкой на их профили и показано количество опубликованных сообщений.
  • Список популярных авторов – показывает список самых популярных авторов на вашем сайте и добавляет счетчик сообщений и комментариев рядом с именами авторов. Вы можете выбрать интервал дат, из которого будут выбираться сообщения
  • Популярные сообщения – отображает список самых популярных сообщений. Виджет показывает ваши сообщения и добавляет рядом с ними счетчик просмотров. Это позволяет вам выбрать интервал дат, из которого будут выбираться сообщения.
  • Список популярных сообщений – отображает список самых популярных сообщений, а рядом с ранее указанным количеством просмотров также отображается количество комментариев. Вы можете выбрать отображение сообщений за последние 7, 30, 90 или 365 дней.
  • Статистика по авторам и сообщениям – показывает список авторов и все их сообщения.

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

Если всего этого вам недостаточно, этот плагин можно расширить до версии PRO, которая стоит от 14 до 55 долларов и добавляет ряд различных графических статистических данных на вашу панель инструментов. Версия PRO также содержит новые шорткоды, которые позволяют отображать дополнительную статистику о ваших авторах и сообщениях.

Подведение итогов

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Кнопка «Наверх»

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: