Coma Web Development разрабатывает сайты на WordPress c 2010 года. В блоге мы делимся некоторыми наблюдениями из жизни, советами и рекомендациями для тех, кто решит сделать сайт на WordPress самостоятельно.

Dart Widgets

Как сделать FAQ в виде гармошки в WordPress

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

Что за гармошка?

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

WordPress

Добавление FAQ гармошки на jQuery

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

Что ж, давайте начнём создавать гармошку. WordPress идёт вкупе с библиотекой jQuery, однако тем для jQuery у него нет. Мы загрузим их с Google CDN и вставим скрипты в WordPress. Мы также создадим короткий код, который будет показывать наши ЧЗВ.

Создайте папку на вашем рабочем столе и назовите её my-accordion. Откройте блокнот и создайте файл my-accordion.php и вставьте данный код в него:

<?php

function accordion_shortcode() { 

// Registering the scripts and style
wp_register_style('wpb-jquery-ui-style', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/humanity/jquery-ui.css', false, null);
wp_enqueue_style('wpb-jquery-ui-style');
wp_register_script('wpb-custom-js', plugins_url('/accordion.js', __FILE__ ), array('jquery-ui-accordion'), '', true);
wp_enqueue_script('wpb-custom-js');

// Getting FAQs from WordPress FAQ Manager plugin's custom post type questions
$posts = get_posts(array(  
'posts_per_page' => 10,
'orderby' => 'menu_order',
'order' => 'ASC',
'post_type' => 'question',
));
	
// Generating Output 
$faq  .= '<div id="accordion">'; //Open the container
foreach ( $posts as $post ) { // Generate the markup for each Question
$faq .= sprintf(('<h3><a href="">%1$s</a></h3><div>%2$s</div>'),
$post->post_title,
wpautop($post->post_content)
);
}
$faq .= '</div>'; //Close the container
return $faq; //Return the HTML.
}
add_shortcode('faq_accordion', 'accordion_shortcode');

После сохранения изменений, создайте новый файл и назовите его accordion.js. Вставьте данный код и сохраните файл:

jQuery(document).ready(function() {
jQuery("#accordion").accordion();
})();

Теперь наш плагин готов к загрузке. Откройте свой FTP клиент и загрузите папку в директорию сайта /wp-contnt/plugins/. Теперь вам нужно активировать плагин в разделе Плагины в панели администратора.

Добавление страницы с ЧЗВ и гармошкой

Чтобы добавить FAQ в гармошку, нужно создать новую страницу — Pages » Add New. Дайте странице название и вставьте в редактор данный код:

[faq_accordion]

Сохраните и опубликуйте страницу, и вы увидите ваш FAQ с красивым меню в стиле гармошки.

Изменение стиля и цвета гармошки

Для изменения стиля и цвета гармошки можно использовать jQuery UI темы. Вы можете скачать их и установить на свой сайт — на сайте jQuery есть целый раздел с jQuery UI темами. Как видно, мы использовали тему под названием Humanity в нашем плагине. Вы также можете создавать или изменять темы в Themeroller.

WordPress

Надеемся эта статья помогла вам разобраться в том, как добавить FAQ в виде гармошки на сайте WordPress.

 


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


ftp

Что такое FTP

FTP или протокол передачи файлов это интернет протокол, который используют для передачи файлов через интернет. Например, если вы устанавливаете ПО на свой вебсайт (например WordPress), то скорее всего вы используете FTP для загрузки файлов со своего компьютера на сервер. Чтобы сделать это, вам понадобится FTP клиент. FTP клиент это программа, которая работает на вашем компьютере и позволяет переносить файлы с/на ваш веб сервер. Filezilla и WS_FTP являются хорошими примерами FTP клиентов.

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

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


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


comments

Как добавить подсказки на jQuery в форме комментариев на WordPress

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

WordPress

Зачем это нужно?

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

Этим самым вы улучшаете внешний вид и взаимодействие с пользователем.

Как добавить подсказки на jQuery

Первым делом нужно создать папку на рабочем столе и назвать её wpb-comment-tooltips. Внутри этой папки, создайте три файла:

  • wpb-comment-tooltips.php
  • wpb-tooltip.css
  • wpb-tooltip.js

Используйте любой текстовый редактор, чтобы создать эти файлы. Как только создадите файлы, откройте wpb-comment-tooltip.php в тектовом редакторе. Скопируйте и вставьте это код в файл:

add_action( 'comment_form_before', 'wpb_comment_tooltips' );

function wpb_comment_tooltips() {
wp_enqueue_script('wpb-tooltip-jquery', plugins_url('/wpb-tooltip.js', __FILE__ ), array('jquery-ui-tooltip'), '', true);
wp_enqueue_style('wpb-tooltip-css', plugins_url('/wpb-tooltip.css', __FILE__), false, null);
}


function alter_comment_form_fields($fields){
    $fields['email'] =  '

<label for="email">' . __( 'Email', 'twentythirteen' ) . '</label> ' .
      ( $req ? '<span class="required">*</span>' : '' ) .
      '<input id="email" title="Your email is safe with us, see our privacy policy." name="email" type="text" value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30"' . $aria_req . ' />

';  
    $fields['url'] = '

<label for="url">' .
      __( 'Website', 'twentythirteen' ) . '</label>' .
      '<input id="url" name="url" title="Your website or any social media profile URL" type="text" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30" />

';  
	  $fields['author'] = '

' .
      '<label for="author">' . __( 'Name', 'twentythirteen' ) . '</label> ' .
      ( $req ? '<span class="required">*</span>' : '' ) .
      '<input id="author" title="Please use your real name, no keywords." name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' />

';
    return $fields;
}
add_filter('comment_form_default_fields','alter_comment_form_fields');
?>

В данном коде мы сначала создали заголовок плагина, дали плагину имя и описание. После мы создали наши файлы JavaScript и CSS.

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

title="Пожалуйста укажите своё реальное имя."

Теперь время добавить немного кода jQuery. Откройте файл wpb-tooltip.js и добавьте этот код в него:

(function($) {
$( "#commentform" ).tooltip({ position: {
	my: "center bottom-10",
        at: "center top",
        using: function( position, feedback ) {
          $( this ).css( position );
          $( "

<div>" )
            .addClass( "arrow" )
            .addClass( feedback.vertical )
            .addClass( feedback.horizontal )
            .appendTo( this );
        } } });
})(jQuery);

В этом коде,  #commentform это селектор, где jQuery будет показывать подсказки, а .tooltip это часть контента, где мы определили позиции для подсказок.

Финальная часть — нужно добавить немного CSS в файл wpb-tooltip.css . Просто скопируйте и вставьте этот код:

.ui-tooltip, .arrow:after {
    background: #356aa0;
    border: 2px solid white;
  }
  .ui-tooltip {
    padding: 10px 20px;
    color: white;
    border-radius: 20px;
    font: bold 14px "Helvetica Neue", Sans-Serif;
    text-transform: uppercase;
    box-shadow: 0 0 7px #356aa0;
	max-width:350px;
  }
  .arrow {
    width: 70px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    bottom: -16px;
  }
  .arrow.top {
    top: -16px;
    bottom: auto;
  }
  .arrow.left {
    left: 20%;
  }
  .arrow:after {
    content: "";
    position: absolute;
    left: 20px;
    top: -20px;
    width: 25px;
    height: 25px;
    box-shadow: 6px 5px 9px -9px #356aa0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    tranform: rotate(45deg);
  }
  .arrow.top:after {
    bottom: -20px;
    top: auto;
  }

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

Вот и всё. Теперь вы успешно создали плагин, который добавляет подсказки на jQuery в форму комментариев. Теперь вам нужно загрузить папкуwpb-comment-tooltips  с компьютера в папку /wp-content/plugins/  на вашем веб-сервере, используя FTP клиент, например FileZilla. Как только вы загрузите плагин, перейдите на страницу с плагинами в панели администратора WordPress и активируйте плагин.

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


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


985884554

Как добавить эффект плавной прокрутки наверх с помощью jQuery

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

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

Что такое плавная прокрутка и когда её нужно использовать?

WordPress

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

&lt;a href=&quot;#&quot; title=&quot;Back to top&quot;&gt;^Top&lt;/a&gt;

Она просто моментально прокрутит страницу наверх. Функционально, но как-то дёшево и сердито. Плавная прокрутка — это совсем другое дело. Она плавно прокрутит страницу наверх, что создаёт приятный эффект.

Добавление эффекта плавной прокрутки с помощью jQuery

Чтобы добавить данный эффект, мы будем использовать jQuery, немного CSS, и всего одну строку кода HTML в нашей теме WordPress. Для начала откройте текстовый редактор и создайте файл smoothscroll.js. Скопируйте и вставьте этот код в файл.

jQuery(document).ready(function($){
	$(window).scroll(function(){
        if ($(this).scrollTop() &amp;lt; 200) {
			$('#smoothup') .fadeOut();
        } else {
			$('#smoothup') .fadeIn();
        }
    });
	$('#smoothup').on('click', function(){
		$('html, body').animate({scrollTop:0}, 'fast');
		return false;
		});
});

Сохраните и загрузите файл в вашу директорию WordPress под названием /js/ (смотрите также: Как использовать FTP для загрузки файлов WordPress). Если ваша тема не имеет такой папки, то создайте её и загрузите файл smoothscroll.js в неё. Это скрипт jQuery, который добавляет эффект плавной прокрутки к кнопке, направляющей пользователей наверх.

Далее вам нужно добавить smoothscroll.js к вашей теме. Чтобы сделать это, мы добавим скрипт в WordPress. Скопируйте и вставьте этот код в файл темы functions.php .

wp_enqueue_script( 'smoothup', get_template_directory_uri() . '/js/smoothscroll.js', array( 'jquery' ), '',  true );

В данном коде мы сообщает вордпрессу загрузить наш скрипт и также подгрузить библиотеку jQuery, так как наш плагин зависит от неё. Теперь нужно добавить ссылку на наш сайт в WordPress, который переносит пользователей наверх. Вставьте эту строку в любое место файла вашей темы footer.php .

&amp;lt;a href=&quot;#top&quot; id=&quot;smoothup&quot; title=&quot;Back to top&quot;&amp;gt;&amp;lt;/a&amp;gt;

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


#smoothup { 
height: 40px; 
width: 40px; 
position:fixed;
bottom:50px;
right:100px;
text-indent:-9999px;
display:none;
background: url(&quot;http://www.example.com/wp-content/uploads/2013/07/top_icon.png&quot;); 
-webkit-transition-duration: 0.4s; 
-moz-transition-duration: 0.4s; transition-duration: 0.4s; 
}

#smoothup:hover {
-webkit-transform: rotate(360deg) }
background: url('') no-repeat;
}

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

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

 


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


ленивый-кот-4

Как сделать постепенную (ленивую) загрузку изображений в WordPress?

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

Для начала, вам нужно установить и активировать плагин Lazy Load.

И всё!

Плагин создан VIP командой WordPress.com, командой TechCrunch 2011 Redesign и Джейком Голдманом. Он использует скрипт jQuery.sonar от Дейва Артца.

Как вы видите, за плагином стоит крайне серьёзные ребята.

Вкупе с MaxCDN и W3 Total Cache, этот плагин позволит сайту грузиться ещё быстрее.

Возьмите Lazy Load для WordPress прямо сейчас!

 


Наша специальность — разработка и поддержка сайтов на 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


pexels-photo-46274-large

Как создать интернет-каталог в WordPress

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

Что такое интернет-каталоги?

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

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

Давайте посмотрим, как создавать интернет-каталоги в WordPress.

1-ый метод: Используя дополнение от Gravity Forms

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

Как только вы установите и активируете плагин Gravity Forms, следующим шагом будет установка и активация плагина Gravity Forms Directory. Это бесплатный плагин-дополнение, который превращает Gravity Forms в плагин для каталогов.

Далее, вам необходимо создать форму, это можно сделать, перейдя в Forms » Add New в панели администратора.

На новой странице формы, используйте поля Gravity Forms справа. Когда вы кликните на поле, оно будет добавлено на слой формы, где вы сможете отредактировать их. Используйте стандартные поля, чтобы добавить поля формы, например название сайта, URL сайта, описание и так далее.

 

WordPress

Когда закончите, кликните на кнопку Update Form чтобы сохранить форму.

Добавление интернет-каталога на страницу сайта

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

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

WordPress

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

Добавление страницы с отправкой списков для вашего каталога

Для того, чтобы слать вебсайты в ваш интернет-каталог, пользователям потребуется заполнить форму, которую вы создали ранее. Создайте новую страницу в WordPress и нажмите на кнопку Add Form над редактором текста. Теперь, выберите вашу форму каталога и нажмите кнопку Insert Form.

WordPress

Короткий код для вашей формы интернет-каталога появится в редакторе поста. Вы можете сохранить пост или сделать его предпросмотр.

Это самый простой способ создать интернет-каталог, используя Gravity Forms.

2-ой метод: Используем плагин Business Directory

WordPress

Второй метод это использование плагина  Business Directory Plugin. Так как плагин бесплатен, то большая часть функционала требует покупки PRO версии.

WordPress

Начните инсталляцию и активацию плагина Business Directory. Во время активации плагин спросит у вас разрешения на создание новой страницы WordPress и добавит короткий код плагина в неё. Нажмите на Create required pages for me, чтобы создать страницу с интернет-каталогом.

Вы также увидите уведомление, что у вас включены приоритетные листинги и что вам надо включить платёжные опции. Мы рекомендуем выключить приоритетные листинги. Это можно сделать в Directory Admin » Manage Options и нажать на закладку Listings, где нужно убрать галочку с Offer sticky listings.

WordPress

Далее вам надо создать пару категорий для вашего каталога. Вы можете сделать это, перейдя в Directory » Directory Categories. Нужно будет создать хотя бы одну категорию, пользователи смогут использовать эту категорию для отправки своих листингов.

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

WordPress

Пользователи смогут нажать на кнопку Submit Listing, чтобы добавить их листинги. Вы также можете добавить строки в Directory » Add New Listing.

WordPress

Принятие платежей за листинги

Business Directory позволяет принимать платежи за листинги в вашем интернет-каталоге. По умолчанию, плагин поддерживает лишь Google кошелёк в качестве платёжного инструмента. Остальные платёжные инструменты, типа PayPal, доступны в качестве отдельных дополнений, которые вы можете купить на сайте плагина. После установки платёжных дополнений, вы можете перейти в Directory Admin » Manage Options и нажать на закладку Payments.

WordPress

Первой опцией будет флажок для включения платежей. Если сайт ещё не до конца готов, то можно установить флажок напротив опции Put payment gateways in test mode?

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

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

Необходимо также установить свою ценовую политику. Это можно сделать в разделе Directory Admin » Manage Fees. Здесь можно создать различные тарифные планы, установить плату и длительность листинга для каждого плана и сохранить все изменения.

Вот и всё, ваш интернет-каталог готов принимать платные листинги. Мы рекомендуем вам исследовать остальные настройки плагина для лучшей оптимизации интернет-каталога.

 


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


maxresdefault

Как создать викторину или опрос в WordPress

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

 

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

Создание викторины в WordPress с помощью Gravity Forms

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

Первым делом вам надо установить и активировать плагин Gravity Forms. Также вам надо скачать соответствующее дополнение, которое доступно лишь по лицензии разработчика.

Как только вы активируете плагин, перейдите в Forms » Add-Ons и найдите Quiz Add-On. Далее нажмите на кнопку установки.

WordPress

После установки дополнения, вы можете создать свою первую викторину. Начните создавать новую форму, зайдя в Forms » New Form. Вас попросят ввести название и описание вашей формы, после чего вы увидите экран редактирования формы.

WordPress

Экран редактирования формы разделён на два раздела. Справа находятся поля формы, которые вы можете добавить на форму. Нажмите на закладку Advanced Fields, чтобы раскрыть её, после нажмите на кнопку Quiz. Это добавит поле Quiz на форму.

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

WordPress

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

Автоматическое оценивание викторины в Gravity Form

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

WordPress

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

Второй вариант: Зачёт / Незачёт, здесь вы можете установить процент, который необходимо набрать для прохождения теста. После прохождения викторины, пользователь увидит свои результаты.

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

Как только вы установите систему оценивания для викторины, нажмите на кнопку Update Settings чтобы сохранить все настройки.

Добавление викторины на страницу

Как в случае с любой другой формой, созданной с помощью Gravity Form, вы можете легко встроить вашу викторину на свой сайт. Чтобы добавить викторину в пост или на страницу, просто создайте новый пост или отредактируйте существующий.

WordPress

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

Создание викторины в WordPress с помощью Quiz Master Next

Поскольку Gravity Forms это платный плагин, мы также рассмотрим и бесплатную альтернативу.

Первым делом вам нужно установить и активировать плагин Quiz Master Next. Во время активации, плагин добавляет новый элемент в меню на панели администратора — Quiz Dashboard. Нажатие на него покажет краткую статистику о викторинах на вашем сайте. Так как вы только что установили плагин, то смотреть пока что и не на что.

Давайте создадим нашу первую викторину. Перейдите в Quiz Dashboard » Quizzes и нажмите на кнопку Create New Quiz.

WordPress

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

Тот час будет создана ваша викторина, и вы сможете в разделе Quizzes. Чтобы отредактировать викторину и добавить вопросы, нажмите на Изменить под названием викторины.

WordPress

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

WordPress

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

Оценивание в вашей викторине

Вы можете установить оценивающую систему в викторину, раскрыв закладку Quiz Options. В ней находятся самые разные настройки для вашей викторины. Для оценки есть такие опции, как Верно/Неверно, пункты и без оценки.

WordPress

Посмотрите на остальные опции на странице, как только закончите, сохраните все изменения.

Добавление викторины на вашу страницу

Каждая викторина, созданная этим плагином, может быть вставлена в любой пост, используя короткий код. Чтобы взять этот код, перейдите в Quiz Dashboard » Quizzes. Там вы увидите лист с викторинами, которые вы уже успели создать.

Напротив каждой викторины вы найдёте короткий код, который нужно скопировать и вставить на вашу страницу.

WordPress

Вот и всё, ваша викторина на WordPress готова и пользователи могут отвечать на вопросы.

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


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