,

22 причины сделать сайт на WordPress, а не HTML

Трудно поверить, но всего 53 процента компаний малого бизнеса имеют свой сайт. Хотите верьте, хотите – нет, но девятнадцать процентов компаний утверждают, что у них нет своего сайта во избежание лишних трат. Многие руководители не понимают, что на самом деле запустить сайт можно менее чем за сто долларов. Вы можете купить домен, хостинг, установить WordPress и купить готовый шаблон всего за сто долларов. Спросите самих себя: готовы ли вы потратить сто долларов на то, чтобы иметь потрясающий сайт и расширить границы своего бизнеса? Или это для вас слишком много? Вы наверняка спросите что такое WordPress и почему многие компании по веб-дизайну никогда о нем не упоминают.

Что такое WordPress?

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

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

Зачем пользоваться WordPress? Существует много причин. Вот несколько из них.

  1. Сэкономьте денег

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

  1. Создай любой сайт под свои нужды

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

sony music - 22 причины сделать сайт на Wordpress, а не HTML

Не верите? Зайдите на сайт Sony Music, Bata, AMC или Xerox, которые являются лишь малой частью компаний, пользующихся услугами WordPress.

  1. Избавьтесь от посредников

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

  1. Тысячи шаблонов на выбор

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

contruction theme - 22 причины сделать сайт на Wordpress, а не HTML

  1. Возможность прокачать сайт при помощи плагинов

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

  1. Настройка сайта за пять минут

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

  1. Дружелюбный интерфейс

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

wp dashboard - 22 причины сделать сайт на Wordpress, а не HTML

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

  1. Продолжительная поддержка и апдейты

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

  1. Поддержка мобильных устройств

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

  1. Улучшенная безопасность

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

image 2 - 22 причины сделать сайт на Wordpress, а не HTML

  1. Простое внедрение SEO

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

image 11 - 22 причины сделать сайт на Wordpress, а не HTML

  1. Откройте бизнес-блог

Согласно HubSpot, компании со своим блогом получают больше трафика и на 97 процентов больше ссылок на свои сайты, чем те компании, у которых собственных блогов нет. Будет лишним говорить, что наличие блога в наши дни является важным элементом, чтобы получить лиды и увеличить объем продаж. Используйте WordPress, чтобы создать блог для своего сайта.

  1. Удобное управление контентом

Внутри админки WordPress вы сможете вдоволь наиграться с кучей великолепных функций. Например, загрузить мультимедийный контент, пользуясь интерфейсом drag-and-drop, создавать галереи изображений, настраивать расписания для публикации постов в определенное время суток и добавлять крутые виджеты для разнообразия сайдбара. И все это без единого вмешательства в кодинг. Могли бы вы сделать что-то подобное с HTML-сайтом?

wp editor - 22 причины сделать сайт на Wordpress, а не HTML

  1. Превратите свой сайт в онлайн-магазин

Подумываете о том, чтобы начать электронный бизнес? Воспользуйтесь WordPress! Многие крупные онлайн-магазины вроде Marks & Spencer пользуются WordPress, и навряд ли вы сможете почувствовать разницу между «обычными» Интернет-магазинами. Великолепные бесплатные плагины вроде WooCommerce могут превратить ваш сайт в Интернет-магазин и это займет всего лишь несколько минут.

harvey nicols - 22 причины сделать сайт на Wordpress, а не HTML

  1. Создайте собственное сообщество

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

buddypress - 22 причины сделать сайт на Wordpress, а не HTML

  1. Интеграция сторонних сервисов

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

  1. Перевести сайт на другой язык

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

  1. Настройте свой дизайн

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

  1. Сделай сайт с премиум-членством

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

  1. Улучшенные решения маркетинга

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

wordpress list builder - 22 причины сделать сайт на Wordpress, а не HTML

Но и это еще не все. Вы также можете подключить ваши соцмедиа-каналы и использовать приложения вроде JetPack, чтобы автоматически делиться ими в Facebook, Twitter, Tumblr и Google+, публикуя свой контент.

  1. Бесхлопотный тестинг

Тестинг A/B это незаменимый инструмент в любом бизнес-плане, который позволит увеличить вашу конверсию.

ab testing - 22 причины сделать сайт на Wordpress, а не HTML

Благодаря возможностям WordPress соединяться со сторонними приложениями, вы можете интегрировать сервисы вроде Unbounce и Optimizely, чтобы создать посадочные страницы и запустить сплит-тесты для улучшения своего сайта и тем самым заставить свой трафик генерировать большее число продаж.

  1. У WordPress есть будущее

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

 

, ,

Как использовать SMTP сервер, чтобы отправлять электронные письма Вордпресс

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

Проблема с электронными письмами

Вордпресс использует почтовую функцию в PHP для того, чтобы отправлять электронные письма. На многих хостингах эта функция либо толком не настроена, либо отключена вовсе дабы избежать ее злоупотребления. В любом из этих сценариев ваши письма не будут доставлены. Альтернативным решением может быть использование сторонних сервисов вроде Mandrill, Google Apps или Sendgrid. Но вам надо будет платить за свой профиль и стоимость будет зависеть оттого, сколько пользователей/аккаунтов вы хотите добавить или сколько писем собираетесь отсылать. Но есть и третий вариант.

Использование e-mail профилей вашим хостингом

Многие Вордпресс-хостинги предлагают сервис электронной почты для каждого домена, который вы используете с ними. Это означает, что вы можете создавать e-mail профили с собственным доменным именем вроде yourname@yoursite.com. Сперва вам понадобится создать e-mail аккаунт. В целях эксперимента мы покажем вам как создать такой аккаунт в cPanel. Ваш хостинг может использовать другие системы управления профилем, но основной процесс одинаков на всех хостингах. Итак, зайдите в свой хостинг и нажмите по email accounts.

emailaccounts1 1 - Как использовать SMTP сервер, чтобы отправлять электронные письма Вордпресс

У вас появится простенькая форма, куда вам надо ввести информацию, необходимую для создания своего аккаунта электронной почты. Поскольку мы будет использовать этот профиль для отправки писем, мы рекомендуем вам использовать название вроде wordpress@example.com, заменив example.com на свое доменное имя.

emailform 1 - Как использовать SMTP сервер, чтобы отправлять электронные письма Вордпресс

Перед тем, как использовать свой e-mail профиль, нам понадобится следующая информация от вашего хостинга:

1. SMTP Host для вашего электронного ящика
2. SMTP Port для безопасного входа

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

Использование своего почтового ящика в Вордпресс

Вам надо будет установить и активировать плагин WP Mail SMTP. После активации зайдите на страницу Settings > Email, чтобы настроить плагин.

emailoptions 1 - Как использовать SMTP сервер, чтобы отправлять электронные письма Вордпресс

Вам надо ввести свой электронный адрес, который вы только что создали. Не забудьте удостовериться, что опция Send all WordPress emails via SMTP отмечена. Под настройками SMTP заполните информацию о вашем порте, которую получили от своего хостинга. В качестве способа шифровки используйте SSL. Поскольку мы используем сервер SMTP, плагину понадобятся ваши данные, чтобы отправлять электронные письма. В области аутентификации выберите ‘Yes: Use SMTP authentication.’ и укажите детали входа в SMTP.

Затем нажмите по кнопке сохранения, страница перезагрузится и вы увидите соответствующее сообщение.

Тестирование ваших настроек SMTP

У WP Mails SMTP есть функция отладки. После сохранения настроек пролистайте вниз и введите свой адрес электронной почты.

sendtestemail 1 - Как использовать SMTP сервер, чтобы отправлять электронные письма Вордпресс

Плагин отошлет вам тестовое сообщение. Если вы его не получили, значит, у вас что-то не так в настройках.

Устранение проблем

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

Плюсы и минусы использования серверов своего сайта для отправки электронных писем

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

Однако у хостингов ВП есть свои ограничения на исходящие письма, поэтому они не очень хорошо подходят для массовых рассылок. Другая частая проблема заключается в том, что их сервера иногда могут быть ненадежными. Если вы заметите задержку в доставке писем, то вам следует подумать об использовании сторонних сервисов вроде Google Apps for Work, Mandrill или SendGrid.


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — vadim@coma.lv, +371 29394520


, ,

Как легко отобразить код у себя на сайте

У вас есть блог, посвященный разработке, и вы хотели бы выкладывать на нем фрагменты кодов? По умолчанию отображение кодов на сайте Ворпдресс задачка не из легких, так как по причинам безопасности фильтры WordPress блокируют любой код, добавленный в посты, виджеты или комментарии. Поэтому вам надо установить и активировать плагин Synatx Highlighter Evolved. После его активации зайдите на страницу Settings » Syntax Highlighter, чтобы настроить только что установленный плагин.

syntaxhilightersettings - Как легко отобразить код у себя на сайте

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

[php]
<?php
echo “Hello World”;
?>
[/php]

Для CSS:

[css]
.entry-title {
font-family:”Open Sans”, arial, sans-serif;
font-size:16px;
color:#272727;
}
[/css]

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

Как отображать код в Вордпрессе без использования плагинов

Многие пользователи ведут блоги, не связанные с разработкой, поэтому им не нужно часто вставлять фрагменты кодов в свои посты. Для редких случаев вы можете добавлять код, конвертируя его в HTML похожим образом:

&gt;?php echo «Hello World»; ?&lt;

Проблема в этом способе заключается в том, что это сложно сделать вручную, поэтому вам понадобится использовать специализированные онлайн-сервисы. Сконвертировав код в HTML вы можете вставлять его в посты. Для дополнительного оформления можете обернуть код в теги <code> и </code>.

Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — vadim@coma.lv, +371 29394520


,

Как отключить автоматическую линковку ссылок в WordPress?

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

Зачем Водпресс делает ссылки кликабельными в комментариях?

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

texturl autolinked - Как отключить автоматическую линковку ссылок в Wordpress?

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

Отключаем автоматическую линковку

Просто добавьте эту строчку кода в файл functions.php вашего сайта:

remove_filter( 'comment_text', 'make_clickable', 9 );

Этот код просто отключает фильтр, который делает ссылки кликабельными. Если вы захотите вернуть все на круги своя, то просто уберите этот код. Также, если будете добавлять код в файл functions.php, то обновление шаблона можете перезаписать этот файл. Также учитывайте, что этот код работает только с ссылками в виде текста: если пользователь решил добавить ссылку как таковую, пользуясь тегами HTML, то эти ссылки будут кликабельными.


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — vadim@coma.lv, +371 29394520


,

Как убрать текстовое поле комментариев вниз в WordPress 4.4

Вы замечали, что в WordPress версии 4.4. произошло небольшое изменение с полями для комментариев? Теперь панель комментирования расположена вверху, в то время как поля Name, Email и Website теперь находятся снизу. В этой статье мы расскажем как вернуться к прошлому состоянию.

Почему форма комментирования была изменена?

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

newcommentformwp - Как убрать текстовое поле комментариев вниз в Wordpress 4.4

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

Сдвиг поля комментирования вниз

Просто вставьте этот код файл functions.php вашего сайта.

function wpb_move_comment_field_to_bottom( $fields ) {
$comment_field = $fields['comment'];
unset( $fields['comment'] );
$fields['comment'] = $comment_field;
return $fields;
}

add_filter( 'comment_form_fields', 'wpb_move_comment_field_to_bottom' );

Затем можете зайти на сайт в качестве незарегистрированного пользователя и посмотреть на изменения.

beforeafter - Как убрать текстовое поле комментариев вниз в Wordpress 4.4


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — vadim@coma.lv, +371 29394520


,

Что такое SEO-дружелюбная URL-структура в WordPress?

Прежде чем мы затронем вопрос постоянных ссылок WordPress, важно дать определение того, что такое SEO-дружелюбный URL. Такой адрес содержит ключевые слова, которые объясняют суть статьи и их легко прочесть как человеку, так и поисковикам. Они также повышают шансы на более высокую выдачу в поисковых системах. Пример SEO-дружелюбного адреса:

http://www.coma.lv/how-to-install-wordpress/

А как выглядит НЕ дружелюбный к SEO адрес?

http://www.coma.lv/?p=10467

По умолчанию WordPress теперь использует заголовок поста в URL, что является наиболее СЕО-дружелюбной структурой адресов. Так почему же тогда новички продолжают задавать вопросы о структуре постоянных ссылок? Это потому, что в прошлом WordPress не использовал красивые адреса, известные также как постоянные ссылки. По умолчанию Вордпресс использовал не столь дружелюбные к СЕО адреса, как из примера выше. Это изменилось в версии WordPress 4.2, поэтому если вы лишь недавно установили Вордпресс, то у вас адреса дружелюбны к поисковой оптимизации. Вы также можете с легкостью подтвердить настройки своих постоянных ссылок в админке Вордпресс.

Разъяснение страницы настроек постоянных ссылок

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

settingspermalink - Что такое SEO-дружелюбная URL-структура в Wordpress?

Как видите, там есть целое множество опций. Давайте попробуем разобраться. Первая опция, которая называется plain, использует стандартную структуру адресов в WordPress. Эта опция не дружелюбна к поисковой оптимизации.

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

Однако если речь идет о публикации новостей, то вы можете желать, чтобы в ваших адресах отображалась дата, указывая тем самым на свежесть новости и улучшая опыт использования. В нашем понимании эти две структуры подойдут лишь для новостных сайтов. Бизнес-сайты должны избегать их. Опция Post Namе самая лучшая, поскольку она самая короткая и понятная. Если у вас большая публикация, то вы можете использовать пользовательскую структуру, которая тоже может быть дружелюбной к СЕО. Например, если у вас много постов, вы можете добавлять в адрес их категорию, чтобы пользователи не путались. Чтобы использовать пользовательскую адресную структуру, вам понадобится добавлять специальные теги в панель с пользовательской структурой. Например, мы используем:

/%category%/%postname%/

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

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

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

• %year% – год поста, четыре цифры, например 2016.
• %monthnum% – месяц года, например 05
• %day% – день месяца, например 28
• %hour% – час дня, например 15
• %minute% – минута часа, например 43
• %second% – секунда минуты, неапример 33
• %postname% – обработанная версия заголовка поста. Например если ваш пост называет This Is A Great Post!, то его название в адресе превратится в this-is-a-grat-post.
• %post_id% – уникальный ID номер вашего поста, например 423
• %category% – обработанная версия названия категории.
• %author% – обработанная версия имени автора.

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

Предупреждение: важная заметка для уже работающих сайтов

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


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — vadim@coma.lv, +371 29394520


,

Как спрятать защищенные паролем посты из цикла WordPress

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

Зачем прятать защищенные паролем посты?

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

Скрытие защищенных паролем постов в Вордпрессе

Просто добавьте этот код в файл functions.php

function wpb_password_post_filter( $where = '' ) {
    if (!is_single() && !is_admin()) {
        $where .= " AND post_password = ''";
    }
    return $where;
}
add_filter( 'posts_where', 'wpb_password_post_filter' );

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

hiding protected posts - Как спрятать защищенные паролем посты из цикла Wordpress

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

function wpb_password_post_filter( $where = '' ) {
   if (!is_single() && !current_user_can('edit_private_posts') && !is_admin()) {
        $where .= " AND post_password = ''";
    }
    return $where;
}
add_filter( 'posts_where', 'wpb_password_post_filter' );

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


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — vadim@coma.lv, +371 29394520


,

Как отобразить все ваши WordPress-посты на одной странице

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

Показываем все посты WordPress на одной странице

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

Способ первый: использование плагина Display Posts Shortcode

Вам надо установить и активировать плагин Display Posts Shortcode. Этот плагин работает прямо из коробки, и в нем нет никаких параметров для настройки. Создайте новую страницу и назовите ее Archives. После этого скопируйте следующий шорткод себе на страницу.

[display-posts posts_per_page=»1000″ order=»DESC»]

Этот шорткод просто отобразит список всех ваших заголовков постов в хронологическом порядке. Он настроен отображать максимум 1000 постов на страницу. Если у вас на сайте более тысячи постов, то вы можете изменить это так же, как вы можете изменить и порядок сортировки, чтобы отображать посты в обратном хронологическом порядке (старые посты будут идти первыми).

listallposts - Как отобразить все ваши Wordpress-посты на одной странице

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

Способ второй: использование плагина Simple Yearly Archive

Отображение всех ваших постов в пределах одной страницы может потребовать слишком много времени на ее прокручивание. Однако вы можете от этого избавиться, показывая список каждого года. Пользователи могут щелкать по годам, чтобы раскрывать их и видеть посты, которые были опубликованы в тот период времени. Для этого вам сперва надо установить и активировать плагин Simple Yearly Archive. После активации зайдите на страницу Settings > Simple Yearly Archive, чтобы настроить параметры плагина.

simpleyearlyarchive - Как отобразить все ваши Wordpress-посты на одной странице

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


<div> и </div>

возле опции ‘Before / After (Year headline)’. Остальные настройки плагина достаточно просты. Теперь, чтобы отображать все посты на странице, вам надо добавить шорткод [SimpleYearlyArchive] на странице под ваше усмотрение.

yearly archives - Как отобразить все ваши Wordpress-посты на одной странице

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

Способ третий: отображение всех постов WordPress на одной странице с помощью кода

Первым делом вам надо создать пользовательский шаблон страницы и скопировать стиль из файла pahe.php После этого используйте следующий код:

<?php // the query $wpb_all_query = new WP_Query(array('post_type'=>'post', 'post_status'=>'publish', 'posts_per_page'=>-1)); ?>

<?php if ( $wpb_all_query->have_posts() ) : ?>






<ul>

	<!-- the loop -->
	<?php while ( $wpb_all_query->have_posts() ) : $wpb_all_query->the_post(); ?>





<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>





	<?php endwhile; ?>
	<!-- end of the loop -->

</ul>






	<?php wp_reset_postdata(); ?>

<?php else : ?>


<?php _e( 'Sorry, no posts matched your criteria.' ); ?>

<?php endif; ?>

Если для вас это слишком сложно, то можете воспользоваться первым способом.


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — vadim@coma.lv, +371 29394520


,

Как отключить JSON REST API в WordPress

В WordPress версии 4.4 появился многим ненавистный JSON REST API, который идеален для разработчиков плагинов, но совершенно непригоден для обычных владельцев сайтов. В этой статье мы расскажем вам как можно легко отключить JSON REST API в WordPress.

Зачем отключать JSON REST API в WordPress?

Никто и не спорит, что API принесет много пользы разработчикам WordPress. Однако некоторые владельцы сайтов не используют эти вещи вообще. API делает очень простым возможность получения запросов GET, что невероятно полезно для создания приложений на WordPress. Однако это также может сделать ваш сайт намного уязвимее перед DDoS-атаками. Также это может требовать немало ресурсов и сделать ваш сайт медленнее. Процесс отключения по своей сути похож на отключение XML-RPC, который многие владельцы сайтов также отключают.

Отключаем JSON REST API в WordPress

Если вы хотите отключить JSON REST API в WordPress, то вы можете легко это сделать, просто добавив следующий код в файл functions.php:

add_filter('json_enabled', '__return_false');
add_filter('json_jsonp_enabled', '__return_false');

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


Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — vadim@coma.lv, +371 29394520