WordPress для Начинающих

colorful_flower-wallpaper

Как сделать текстовые виджеты в WordPress более красочным

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

WordPress

Первым делом вам надо установить и активировать плагин Colorful Text Widget. После активации, перейдите в Appearance » Widgets.  Там вы увидите Colorful Text Widget на панели доступных виджетов. Перетащитеin the available widgets panel. Colorful Text Widget на панель область виджетов.

WordPress

Настройки виджета действительно простые. Такие же как и в любом другом текстовом виджете, но здесь есть дополнительная опция — добавить стили для виджета. Сам виджет поставляется с некоторыми встроенными стилями. Скопируйте цветовой стиль, который вы хотите использовать и вставьте его. Вы также можете создавать свои стиле в файле style.css вашей темы.

Если вы не знаете CSS и просто хотите добавить свой цвет, то есть способ попроще. Просто скопируйте и вставьте следующий код в файл темы style.css:

//** Замените фоновые цвета и значения границ своими значениями**//

.ctw-custom {

background-color: #cccccc;
border: 1px solid #1b1b1b;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
margin: 0 0 25px;
overflow: hidden;
padding: 20px;
color: #000;	

}

Теперь, чтобы использовать стиль, используйте .ctw-custom в опциях виджета Colorful Text Widget. Вы также можете создавать свои множественные стили. Просто скопируйте css, переименуйте .ctw-custom во что-то другое и измените цвет фона и значения границ. Надеемся, эта небольшая статья помогла вам сделать текстовые виджеты более весёлыми и заметными.


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


pexels-photo-55781

Как лучше всего управлять паролями от WordPress – для начинающих

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

Зачем вам нужен менеджер паролей?

Большинство людей годами используют несколько несложных паролей, не сталкиваясь ни с какими проблемами. Это НЕ БЕЗОПАСНО.

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

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

Теперь вы скорее всего задаетесь вопросом – как запомнить их все, если у вас так много разных паролей от имэйлов, веб-хостинга, социальных сетей, WordPress и т.д.

Именно поэтому вам нужен менеджер паролей.

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

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

Вот список трех самых лучших приложений по управлению паролями на рынке.

1. LastPass

lastpass-chrome

Мы все используем LastPass и смело рекомендуем его своим пользователям. Для начала, он доступен бесплатно, а версия premium стоит только $12 в год. Это $1 в месяц.

LastPass доступен для Windows, Mac, Linux, iPad, iPhone, Android, телефонов Windows и устройств Blackberry. Это значит, что каким бы девайсом вы ни пользовались, LastPass будет доступен и без труда синхронизирует все ваши пароли.

LastPass ипользует основной пароль для управления вашим хранилищем паролей, что делает этот пароль ключом для всех онлайн аккаунтов.

LastPass позволяет использовать мультифакторную аутентификацию через Toopher, Duo Security, Transakt, Yubi Key и конечно Google Authenticator. Это значит, что чтобы использовать пароль от вашего хранилища паролей, нужно знать ваш пароль и иметь доступ к произвольно сгенерированному коду безопасности.

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

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

2. 1Password

1password

1Password – еще один популярный менеджер паролей. Он также доступен на разных платформах и мобильных устройствах. У него нет бесплатной версии, однако есть бесплатная 30-дневная версия.

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

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

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

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

Использование общего пароля с друзьями, семьей или коллегами не так же интуитивно, как с LastPass. Почему? Потому что у 1Password нет своего облака. Вам нужно поместить общее хранилище в папку Dropbox, чтобы остальные могли иметь к нему доступ. Другие пользователи также должны установить 1Password на свое устройство.

3. Dashlane

dashlane

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

Он абсолютно бесплатный, но некоторые функции доступны только пользователям premium. План premium стоит $29.99 и включает в себя неограниченные резервные копии и неограниченные устройства.

Dashlane позволяет генерировать надежные пароли при заполнении онлайн форм. Он кодирует и сохраняет ваши пароли и самозаполняет их за вас.

Dashlane также позволяет использовать пароли совместно с друзьями и коллегами.

Бесплатная версия Dashlane не позволяет синхронизировать пароли на всех устройствах, иметь доступ к паролям в сети или сохранять резервные копии.

Заключение:

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

Мы используем LastPass для управления нашими паролями.

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

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


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


pexels-photo-29985

WordPress.org или бесплатный WordPress.com [таблица]

Будучи новичком, каждый задается этим вопросом – что из них лучше? Лучше выбрать WordPress.org, или все же бесплатный WordPress.com? В этой статье мы предложим вам инфографику, в которой сравниваются WordPress.com и WordPress.org, а также список их плюсов и минусов. В конце мы решим, какой из них вам лучше подойдет.

Примечание: символом * в таблице помечаются все возможные дополнения к бесплатному WordPress.com.

 

WordPress.orgБесплатный WordPress.comПояснения
Поддерживает все темы
В вашем распоряжении кастомные/платные темы, а также все бесплатные темы. Вы можете модифицировать, менять и делать со своим сайтом все, что захотите.
Ограниченная доступность тем
Вы ограничены бесплатными темами, находящимися в архиве WordPress. Вы не можете модифицировать CSS или любой другой код в теме.
CSS для WordPress.com можно купить за $30 в год.
Некоторые платные темы можно приобрести за одноразовую плату.
Поддерживает все плагины
Вы можете закачивать любые бесплатные, платные или кастомные плагины, какие только хотите. Это позволяет использовать весь потенциал WordPress как системы управления контентом.
Не поддерживает плагины
Вам не разрешается загружать бесплатные, платные или кастомные плагины. Однако существует много встроенных функций, аналогичных плагинам.
VIP программа позволяет вам получить полный контроль над плагинами, темами, кодом PHP, рекламой и т.д. За $2500 в месяц (5 сайтов максимум).
Регулярные расходы
Вам будет нужно ежемесячно платить за веб-хостинг. Также понадобится ежегодно платить за регистрацию домена. Для сайтов с высоким трафиком расходы могут стать значительными.
Бесплатно
Блоги WordPress.com бесплатны в пределах 3GB. Ваш блог будет показывать текстовую рекламу неавторизированным пользователям. Вам также придется заплатить за регистрацию домена, если вы не хотите иметь под-домен.
Домен – $12-$17 в год.
Апгрейд начиная с 5GB за $19.97 в год и до 100GB за $289.97 в год.
$29.97 за сайт без рекламы.
Свободная монетизация
Вы можете продавать склько угодно рекламы на своем сайте. Вы можете использовать любой рекламный сервис. И, что самое главное, у вас остается 100% дохода от вашего сайта.
Ограниченная монетизация
Вам не разрешается продавать рекламу на вашем сайте, если он не набирает 25000 просмотров в месяц. При выполнении этого условия вам надо будет подать заявку на программу Ad Сontrol.
Процесс утверждения ничего не стоит, однако 50% доходов от сайта будут взыматься через Automattic.
Обслуживание
Вы ответственны за обновления и создание резервных копий вашего сайта, предотвращение спама и оптимизацию.
Не требует обслуживания
Вам не надо ни о чем беспокоиться. Ваш сайт обслуживает Automattic, включая обновления, резервные копии, оптимизацию и другое.
Не является частью сети
Так как ваш сайт независим, вы не состоите в сети WordPress.com, и поэтому ваши посты не получают дополнительный трафик.
Дополнительный трафик
WordPress.com может прорекламировать ваш сайт в разделе “блог дня” или в тэгах, в результате чего у вас появится дополнительный трафик.

 

Убедились, что вам стоит использовать WordPress.org? Хотите переместиться с WordPress.com? Вот наш урок о том, как правильно перенести ваш блог с WordPress.com на WordPress.org.

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

Преимущества WordPress.org

  • Бесплатный и супер-простой.
  • Вы владеете своими данными. У вас есть полный контроль. Ваш сайт не отключат из-за того, что кто-то решил, что он не соответствует правилам пользования (если только вы не занимаетесь чем-то нелегальным).
  • Можно загружать и использовать плагины.
  • Можно загружать кастомные темы; модифицировать файлы тем (а не только стили), если потребуется.
  • Можно зарабатывать деньги, пользуясь рекламой или другими удобными вам способами.
  • Индивидуальная веб-аналитика и отслеживание.

Недостатки WordPress.org

  • Как и для любого другого вебсайта, вам понадобится хороший веб-хостинг. Это стоит денег – начиная от $3-$7 в месяц (с ростом сайта вырастет и плата за хостинг). Хотя если вы будете зарабатывать, эти расходы будут покрываться.
  • Вы ответственны за обновления. Обновления WordPress делаются за один клик (не очень сложно).
  • Вы ответственны за создание резервных копий, но к счастью для этого существует множество замечательных плагинов, таких как BackupBuddy.
  • Вы ответственны за предотвращение спама, но если вы запустите Akismet (который уже встроен в WordPress.org), и об этом волноваться не придется.

Преимущества WordPress.com

  • Бесплатное использование в пределах 3GB. После этого вам придется платить $19.95 в год за 5GB или $289.97 в год за 100G.
  • Регулярные резервные копии вашего сайта.

Недостатки WordPress.com

  • Реклама на всех бесплатных сайтах. А вы-то думали здесь не будет подвоха? Если вы не хотите, чтобы ваши пользователи видели рекламу, вам придется платить $29.97 в год, чтобы ее не было.
  • Вам не позволяется продавать рекламу на вашем сайте, если ваш сайт не набирает 25000 просмотров в месяц. В этом случае вы должны подать заявку на программу Ad control. Процесс утверждения ничего не стоит, но вы будете обязаны делиться 50% от дохода.
  • Нельзя использовать плагины. Да, WordPress известен своей гибкостью благодаря плагинам. А WordPress.com не позволяет использовать плагины! Если вы хоите их использовать, вы должны попасть в их VIP программу, цена за которую начинается с $3750 в месяц. Это не шутка.
  • Нельзя использовать кастомные темы. Вам придется довольствоваться перечнем тем, которые и так уже используются на сотнях миллионов сайтов. Они предлагают “апгрейд дизайна”, что по сути является дополнением CSS, за $30 в год. Это значит, что вы сможете поменять цвет вашего сайта. Но если вы хотите добавить что-то действительно индивидуальное, вы не сможете этого сделать.
  • Вы ограничены их веб-аналитикой. Вы не можете использовать другое ПО, так как вам нельзя добавлять кастомные коды.
  • Они могут удалить ваш сайт в любой момент, если решат, что он нарушает их правила пользования.
  • Они могут поменять тему вашего сайта без вашего разрешения, если учредителю не понравится ее разработчик (да, такое случалось).
  • Даже если вы заплатите за обновления, все равно все будут знать, что вы используете WordPress.com для своего сайта.

Что подходит вам?

Если вы блогер, который не заинтересован в зарабатывании денег через свой сайт, то вам подойдет WordPress.com. Если вы блогер, который хочет сделать из блога карьеру, то вам стоит использовать WordPress.org. Часто говорят, что за WordPress.org стоит больших денег. На самом деле, для небольшого сайта он обойдется дешевле.

Допустим, вы используете WordPress.com – платите за домен ($17 в год), платите за отсутствие рекламы ($29.97 в год) и за апгрейд дизайна ($30 в год). В общем выходит $76.97, хотя вы по-прежнему очень ограничены.

На WordPress.org вы можете пользоваться Bluehost, который стоит $3.95 в месяц, то есть $47.4 в год, включая домен. Если вы выберете другую веб-хостинговую компанию, цена сильно не изменится, но у вас не будет домена. Однако его можно получить за $10 на Godaddy или NameCheap. В общем у вас получится $57.4 в год – плюс полный контроль над своим сайтом.

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

Мы всегда рекомендуем WordPress.org, потому что он предоставляет полный контроль. Выбор за вами!

P.S. Вот урок о том, как правильно перенести ваш блог из WordPress.com на WordPress.org.

 


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


php-mvc-engine-creating-users-role-system

Как вставлять сниппеты из интернета на ваш сайт WordPress

Иногда на нашем сайте в наших статьях необходимо добавлять код сниппетов в файл темы functions.php. Этот процесс довольно прост для тех, кто знает PHP, но это может быть утомительным процессом для новичков. Зачастую новички хотят сразу получить результат, но им не хватает знаний PHP для понимания, как правильно вставлять код без поломки сайта. И если вы читаете данную статью, потому что сломали свой сайт из-за этого, то можем уверить вас, что вы не один такой. Все мы были такими и делали такого рода ошибки. В этой статье мы покажем вам, как избежать наиболее распространённые ошибки при вставке PHP кода из статей в ваш файл functions.php.

Внимание, файл темы functions.php находится в папке /wp-content/themes/yourthemename/. Это не тот файл, который находится в папке /wp-includes/.

Чтобы понимать, как правильно вставлять код, нужно понимать основы синтаксиса PHP.

//Это открывающий PHP тег
<?php

//Это закрывающий PHP тег
?>

Первая причина почему вам надо это понимать, это потому что более 95% проблем пользователей это код, вставленный в неправильное место. Потому понимание основ PHP будет крайне полезным. Перечислим основные ошибки, которые мы видели.

1-ая наиболее популярная ошибка

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

<?php
add_filter( 'login_headerurl', 'custom_loginlogo_url' );
function custom_loginlogo_url($url) {
	return 'https://coma.lv';
}
?>

Пример кода файла темы functions.php (Вообще-то обычно файл темы functions.php имеет куда больше кода, но идея остаётся такой же):

<?php
//Здесь находится PHP код, который уже здесь был

//Пользователь может вставить сюда такой сниппет с интернета:

<?php
add_filter( 'login_headerurl', 'custom_loginlogo_url' );
function custom_loginlogo_url($url) {
	return 'https://coma.lv';
}
?>
?>

Это определённо поломает WordPress, так как у вас есть открытый тег PHP и нету закрывающего тега. Есть два способа решить эту проблему. Первый метод — вставить элемент в правильное место:

<?php
//Здесь находится PHP код, который уже здесь был

//Здесь мы сначала закрыли PHP тег
?>
//Теперь может открывать PHP тег
<?php
add_filter( 'login_headerurl', 'custom_loginlogo_url' );
function custom_loginlogo_url($url) {
	return 'https://coma.lv';
}
?>

Заметьте, мы корректно вставили PHP код после того, как предыдущий был закрыт.

Следующий метод — просто вырезать открывающие и закрывающие теги из функции WordPress. Вот пример:

<?php
//Здесь находится PHP код, который уже здесь был	

// Новый код можно вставить здесь (мы убрали открывающий и закрывающий тег PHP из нового кода)

add_filter( 'login_headerurl', 'custom_loginlogo_url' );
function custom_loginlogo_url($url) {
	return 'https://coma.lv';
}
?>

2-ая наиболее популярная ошибка

Каждый автор статьи имеет свой стиль написания. Некоторые обрамляют сниппеты в PHP теги, которые вы видели в примере выше, некоторые вовсе не обрамляют их тегами. Это порождает вторую проблему. Если у вас есть такой код:

function custom_loginlogo() {
echo '<style type="text/css">
h1 a {background-image: url('.get_bloginfo('template_directory').'/images/login_logo.png) !important; }
</style>';
}
add_action('login_head', 'custom_loginlogo');

Автор кода предполагает, что вы знаете, что данный код должен быть между PHP тегами. Некоторые даже вставляют код в конец файла темы functions.php. Пример такой ошибки:

<?php
//Здесь находится PHP код, который уже здесь был	
?>

//После пользователь вставляет код сюда (тег PHP уже закрыт):

function custom_loginlogo() {
echo '<style type="text/css">
h1 a {background-image: url('.get_bloginfo('template_directory').'/images/login_logo.png) !important; }
</style>';
}
add_action('login_head', 'custom_loginlogo');

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

<?php
//Здесь находится PHP код, который уже здесь был	
//Новый нужно вставлять сюда
function custom_loginlogo() {
echo '<style type="text/css">
h1 a {background-image: url('.get_bloginfo('template_directory').'/images/login_logo.png) !important; }
</style>';
}
add_action('login_head', 'custom_loginlogo');

//Закрываем PHP тег
?>

3-я наиболее популярная ошибка

Мы рассмотрели проблему с открытием и закрытием тегов, третья и последняя популярная ошибка — вставление сниппетов в существующую функцию.

Обычно функция выглядит примерно так:

function custom_function_name() { // Это тег открытия функции

// Код функции

} // Тег закрытия функции

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

function custom_function_name() { // Это тег открытия функции

// Код функции

function custom_loginlogo() {
echo '<style type="text/css">
h1 a {background-image: url('.get_bloginfo('template_directory').'/images/login_logo.png) !important; }
</style>';
}
add_action('login_head', 'custom_loginlogo');

} // Тег закрытия функции

Так делать нельзя. Каждая функция является независимой и вы не можете объединить их вместе. Вот пример правильной вставки:

function custom_function_name() { // Это тег открытия функции

// Код функции


} // Тег закрытия функции

function custom_loginlogo() {
echo '<style type="text/css">
h1 a {background-image: url('.get_bloginfo('template_directory').'/images/login_logo.png) !important; }
</style>';
}
add_action('login_head', 'custom_loginlogo');

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

Нужно знать

Бывает такое, что мы получаем проблему из-за неправильной вставки кода. К ошибкам ведёт также и то, что разработчик забывает проставить точки с запятыми или забывает закрыть скобки.

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

Бывает, что вы сталкиваетесь с длинными сниппетами. У авторов есть тенденция пояснения кода, что является хорошей манерой, однако пользователь может что-то не скопировать. Потому промотайте весь код до конца, прежде чем вставлять код.

Сталкивались ли вы с этими ошибками? Как вы с ними справились с ними? Была ли у вас проблема, которую мы не упомянули? Если да, то поделитесь ею с нами в комментариях.


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


red-hands-woman-creative

Ограничения WordPress.com

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

 

Ограничения заработка

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

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

 

Нельзя загрузить плагины

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

 

Нельзя загрузить темы

Вы можете использовать только темы, доступные для пользователей WordPress.com на данный момент. Некоторые из них бесплатны, за другие взымается разовая плата. В любом случае, выбор тем очень ограничен. Модифицировать их вы тоже не можете. За дополнительную плату $30 вы можете добавить к вашей теме CSS и шрифты, но на этом все. Функциональные возможности темы вы изменить не можете. Поэтому если вы хотите использовать одну из тем eCommerce, или одну из множества платных тем, недоступных пользователям WordPress.com, – вам не повезло. Если вы хотите создать абсолютно новую тему на заказ, вам тоже не повезло.

 

Заморозка аккаунта

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

 

Платформа не для развития

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

 

Заключение

Мы рекомендуем сперва разобраться, что вы хотите от своего блога, сделать план, и только потом выбрать платформу. Если вам просто хочется самовыразиться, тогда WordPress.com замечательно для этого подойдет. Но если вы хотите развивать ваш сайт и использовать его для большего, подумайте о WordPress.org.

Если вы один из тех, кто хочет мигрировать с WordPress.com на WordPress.org, то мы очень рекомендуем читать нашу инструкцию.


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


WordPress бесплатный

Почему WordPress бесплатный? Каковы расходы? В чем подвох?

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

wordpressisfree (1)

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

 

Почему WordPress не продают в качестве ПО?

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

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

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

Чтобы узнать подробнее о программах open source, читайте Философию GNU.

 

Как можно заработать на WordPress

Две основные прибыльные составляющие любой программы open source – это продукты и услуги, основанные на том же ПО.

Люди часто путают WordPress и WordPress.com. WordPress (который часто называют self-hosted WordPress или WordPress.org) – это бесплатная блог-платформа.

Matt Mullenweg, соучредитель и разработчик WordPress, запустил компанию под названием Automattic, которая предоставляет “ограниченно” бесплатный хостинг сервис для блогов WordPress.com, где вы можете заплатить за апгрейд или дополнительные функции, такие как модификация CSS. Однако чтобы использовать услуги WordPress.org на WP.com, на хостинг придется потратить более $3250 в месяц.

В мае 2014-го Automattic собрали инвестиционный раунд C в $160 миллионов, что подняло стоимость компании до $1.16 миллиардов.

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

Вот некоторые из них:

  • WPEngine – хостинг компания поддержки WordPress, собравшая более $40 миллионов.
  • Awesome Motive – многомиллионная компания, построенная вокруг WordPress и возглавляемая Syed Balkhi. Эта компания управляет WPBeginner, OptinMonster, Envira GalleryWPFormsSoliloquyMonsterInsights и другими популярными плагинами WordPress.
  • Sucuri – популярное на нынешнем рынке решение в области безопасности.
  • iThemes – одна из наиболее устоявшихся WordPress компаний, стоящая за такими известными плагинами, как BackupBuddy.
  • ElegantThemes – многомиллионная компания, создавшая популярный drag & drop page builder: Divi.
  • Gravity Forms – самый известный плагин для форм WordPress класса премиум.

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

 

Защищен ли WordPress авторским правом?

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

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

 

Значит ли это, что все премиум темы и плагины WordPress имеют лицензию GPL?

Согласно с официальным постом в блоге WordPress.org, темы тоже залицензированны под GPL. Изображения, CSS и JavaScript, которые в них используются, могут быть исключены, но все PHP и HTML составляющие тем и плагинов используют функции WordPress, поэтому являются производными от него и попадают под лицензию GPL.

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

 

Наследует ли GPL также и контент, опубликованный на WordPress?

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

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

 

Торговый знак WordPress

Код WordPress выпускается под GPL, но названия WordPress, WordCamp и логотип WordPress – являются зарегистрированными торговыми знаками, принадлежащими фонду WordPress. Чтобы отличать официальные сайты от неофициальных ресурсов, фонд просит не использовать “WordPress” в названии домена.

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

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

 

Стоимость использования WordPress

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

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

Стоимость использования WordPress относительно минимален и также распространяется на любой другой вид сайта. Единственные расходы – это веб-хостинг и домен.

Дополнительные расходы могут уйти на платные темы для WordPress. Однако вам не обязательно их использовать. Существует более 4000 бесплатных тем для WordPress.
Многие используют платные плагины, но они опять же не обязательны. Есть более 45000 бесплатных плагинов для WordPress.

Тогда почему некоторые покупают платные темы и плагины? Бесплатные темы используются всюду. Чтобы добиться немного более эксклюзивного дизайна и атмосферы на своем сайте, люди часто используют “премиум” темы.

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

Мы надеемся, что эта статья ответила на некоторые из вопросов, связанных с лицензированием WordPress, стоимостью сайта WordPress и бизнес-проектами, построенными вокруг WordPress. Добавляйте свои комментарии и вопросы!


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


ftp

Как использовать FTP для загрузки файлов в WordPress

Протокол передачи файлов (FTP) поможет быстро и просто перенести файлы с одного компьютера на другой через интернет. Другими словами, это то, как вы пересылаете один файл с вашего компьютера на хостинг веб-сервера. В этой статье мы покажем вам, как использовать FTP для загрузки плагинов в WordPress. Мы также покажем вам, как изменить разрешения для каждого индивидуального файла. В этой видеоинструкции, мы будем использовать программу WS_FTP Pro для Windows.

Почему знания об FTP так необходимы?

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

Зачастую, если вы пытаетесь вставить коды из инструкций в файл functions.php, то вы можете нечаянно заблокировать себе доступ к сайту. Такое может случиться, если вы вставите код в неправильное место или же если код был с ошибками. Знание FTP позволит вам избежать проблем в считанные минуты.

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

Также, умение использовать FTP это уже шаг вперёд, от новичка к профессионалу. Это может сохранить вам уйму времени.

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

Если вы ищете другие FTP клиенты, то вот список из довольно неплохих:

Filezilla (Все платформы)
FireFTP (Все платформы)
Cyberduck (только Mac)
WinSCP (только Windows)


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


error-establishing-database-connection

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

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

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

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

 

Почему возникает ошибка?

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

 

Возникает ли такая же ошибка для /wp-admin/?

Первое, что вы должно сделать, это убедиться, что одна и та же ошибка возникает как во внешнем интерфейса сайта, так и во внутреннем (wp-admin). Если сообщение об ошибке одинаковое на обеих страницах – “Error establishing a database connection”, – то можете приступать к следующему шагу. Если же у вас возникает другая ошибка на wp-admin, например – “One or more database tables are unavailable. The database may need to be repaired”, – то вам нужно чинить вашу базу данных.

Вы можете это сделать, добавив следующую строку в ваш wp-config.php файл. Добавьте ее перед ‘That’s all, stop editing! Happy blogging’ в wp-config.php:

define('WP_ALLOW_REPAIR', true); 

Сделав это, вы сможете увидеть настройки на этой странице:

wprepairdb

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

 

Проверка файла WP-Config

WP-Config.php, пожалуй, самый важный файл во всем процессе инсталяции WordPress. Здесь вы можете установить параметры для WordPress и подключиться к базе данных. Если вы поменяли свой корневой пароль, или пароль базы данных, тогда вам нужно будет изменить и этот файл тоже. Сначала всегда проверяйте, нет ли изменений в вашем wp-config.php файле.

define('DB_NAME', 'database-name');
define('DB_USER', 'database-username');
define('DB_PASSWORD', 'database-password');
define('DB_HOST', 'localhost');

Помните, что значение DB_Host не всегда будет localhost. В зависимости от хостинга, оно будет разным. Для популярных хостингов, таких как HostGator, BlueHost, Site5, это localhost. Другие значения вы можете найти здесь.

Некоторые говорят, что им удалось устранить проблему, поменяв localhost на IP. Такая ситуация часто возникает при запуске WordPress на локальном сервере. Например на MAMP замена значения DB_Host на IP может сработать.

define('DB_HOST', '127.0.0.1:8889');

IP будут разными в зависимотсии от веб-хостинга.

Если в этом файле нет ошибок (проверьте на опечатки), то скорее всего что-то не так с сервером.

 

Проверьте ваш веб-хостинг (MySQL Server)

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

Те из вас, кто сами хотят протестировать MySQL сервер, могут сделать следующее. Проверьте, присутствует ли такая же проблема на других сайтах того же сервера. Если там появляется такая же ошибка, то дело точно в MySQL сервере. Если у вас нет еще одного сайта на том же хостинг аккаунте, просто зайдите в cPanel и попробуйте получить доступ к phpMyAdmin и подключиться к базе данных. Если вы не можете подключиться, то вам нужно убедиться, имеет ли ваш пользователь базы данных соответствующее разрешение. Создайте новый файл под названием testconnection.php и вставьте в него следующий код:

&amp;lt;?php
$link = mysql_connect('localhost', 'root', 'password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?&amp;gt;

Убедитесь, что вы заменили юзернейм и пароль. Если вы подключились, значит ваш пользователь имеет нужное разрешение, и проблема в чем-то другом. Идите обратно в файл wp-config и проверьте, все ли в нем правильно (просмотрите еще раз на опечатки).

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

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

#1045 – Access denied for user ‘foo’@’%’ (using password: YES)

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

Поэтому если у вас появляется ошибка доступа при подключении к вашему phpMyAdmin или через результаты testconnection.php, сразу связывайтесь с вашим хостингом – они смогут это исправить.

 

Альтернативные решения

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

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

UPDATE wp_options SET option_value='YOUR_SITE_URL' WHERE option_name='siteurl'

Убедитесь, что вы поменяли YOUR_SITE_URL на действующий url, например: https://coma.lv. Опции wp_ будут зависеть от того, поменяли ли вы дефолтный префикс базы данных WordPress.

В его и нескольких других случаях это исправило ошибку.
Другой пользователь сказал, что ему удалось подключиться к базе данных с помощью testconnection.php, поэтому он поменял пользователя wp-config.php на корневого пользователя. WordPress стал прекрасно работать. Затем он вернул настройки обратно к пользователю базы данных. Он не мог понять, в чем была проблема, но думает, что в опечатке.

Еще один пользователь сообщила, что она убрала содержимое active_plugins из таблицы wp_options и отредактировала содержимое recently_edited. Судя по всему, это разрешило проблему.

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

Это очень неприятная ошибка. Что, из того что вы пробовали, сработало у вас? Мы с удовольствем расширим эту статью, чтобы упростить поиск решения для других.


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


startup-photos

WordPress, Joomla или Drupal – что лучше?

23% сайтов сделаны на WordPress, тем не менее WordPress не является единственной системой управления контентом с открытым исходным кодом на рынке. Есть ещё другие CMS (Content Management Systems), как например Joomla или Drupal. Все три CMS имеют много общего, но есть и свои «плюсы» и «минусы». В данной статье мы сравним WordPress с Joomla и Drupal, чтобы выяснить какая из них лучше и в чём.

WordPress

Внимание: Мы сравниваем WordPress.org, а не хостинговый сервис WordPress.com. 

Что общего между WordPress, Joomla и Drupal

Все три CMS имеют много общего, касающегося технологии, философии и сообщества.

WordPress

  • WordPress, Joomla и Drupal являются бесплатными системами с открытым исходным кодом лицензированного через GPL.
  • Все три написаны преимущественно на PHP.
  • Они все поддерживают MySQL как свою систему управления базами данных. WordPress поддерживает только MySQL, а Joomla и Drupal поддерживают и другие системы управления базами данных.
  • Все три системы предлагают использовать темы и шаблоны для визуального оформления сайтов, плагины и расширения для дополнительного функционала.

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

Итак давайте сравним WordPress, Joomla и Drupal.

Лёгкость в использовании и возможность использования новичками

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

WordPress

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

WordPress

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

Joomla

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

WordPress

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

Drupal

Инсталляция Drupal похожа на Joomla и WordPress. Просто скачай и загрузи архив и запусти инсталляционный скрипт.

WordPress

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

Победитель: WordPress

Темы и расширения

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

WordPress

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

WordPress

Кроме бесплатных шаблонов вы сможете найти гораздо больше шаблонов в магазинах тем, таких как ThemeForestStudioPress, Themify, или ThemeLab.

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

Joomla

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

WordPress

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

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

Drupal

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

WordPress

В сервисе есть модули чтобы сделать почти всё что угодно и регулярно добавляются новые. Однако, общее количество модулей сильно уступает WordPress.

Победитель: WordPress.

Варианты поддержки

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

WordPress

У WordPress сильная поддержка сообщества пользователей. Вы можете найти помощь по WordPress на официальных форумах поддержки, в документах, руководствах, кодексах, на Slack каналах, сайтах по обмену опытом (Stack Exchange), и почти на каждом форуме в интернете про веб-дизайн и разработку.

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

Joomla

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

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

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

Drupal

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

Победитель: WordPress

Локализация & многоязычная поддержка

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

WordPress

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

WordPress доступен на более чем 53 языках. Новые языки могут быть установлены одним кликом из админки на WordPress.

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

Все эти усилия делают WordPress отличной платформой для создания мультиязычного сайта.

Joomla

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

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

Drupal

У Drupal нет встроенной поддержки для работы с неанглийскими или мультиязычными сайтами. Вам надо будет запустить модули локализации и перевода содержания сайта. После этого вы сможете добавить язык сайта и административного интерфейса из секции конфигурации Drupal.

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

Безопасность

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

WordPress

Являясь самой популярной CMS в мире, сайты на базе WordPress часто являются целью для хакеров. Однако, WordPress использует качественный код и отвечает на уязвимости очень быстро, выпуская регулярные обновления. У WordPress также есть механизм авто-апдейта, который позволяет сайтам на WordPress автоматически обновляться, когда доступен новое обновление для безопасности.

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

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

Joomla

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

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

Drupal

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

Winner: Ничья – все три сервиса следуют стандартам безопасности.

Заключение

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

Общий победитель: WordPress

Мы надеемся, что эта статья помогла вам сравнить WordPress, Joomla и Drupal и определиться с CMS для вашего сайта.


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