WordPress Туториалы

apple-iphone-desk-laptop

Как установить WordPress на ваш ПК, используя MAMP

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

MAMP – это удобная компиляция Apache, MySQL и PHP для Mac. Используя MAMP, вы сможете установить WordPress на ваш Mac и протестировать его. Большинство разработчиков и дизайнеров WordPress используют MAMP в целях разработки. Однако сайт на MAMP доступен для просмотра только вам. Чтобы сделать его доступным в интернете, вам потребуется хостинг WordPress.

Как установить MAMP на Mac

Зайдите на сайт MAMP и скачайте приложение. Когда загрузка будет завершена, откройте скачанный файл. Перетащите файл в папку Applications и следуте инструкциям на экране. Теперь вы сможете запустить MAMP через Applications > MAMP.

Примечание: MAMP также может установить MAMP Pro, поэтому нажмите на правильную опцию.

mamp-app

Прежде чем начать, мы рекомендуем разобраться с настройками. Нажмите на кнопку Preferences, чтобы изменить настройки. Вы увидите новое диалоговое окно. Давайте начнем с вкладки Ports. Здесь вам нужно ввести порты, которые будут использовать Apache и MySQL. Введите порт 80 для Apache и 3306 для MySQL. Порт 88 для Apache даст вам доступ к локальным сайтам через http://localhost вместо http://localhost:8888. Однако при использовании порта 80 вам придется вводить пароль админа вашего компьютера каждый раз, когда вы будете запускать серверы.

mamp-ports

Следующий шаг – установить корневую директорию документов. Корневая директория документов – это папка, в который вы будете создавать и хранить ваши сайты. В диалоговом окне с настройками нажмите на Apache и выберите папку, в которой вы хотите хранить свои сайты. В идеале эта новая папка должна находиться в папке Документы. Вы можете дать ей любое название: htdocs, mywebsites, wpdev, и т.п. Мы для примера назовем ее mysite.

mamp-docs-folder

Нажмите OK, чтобы сохранить изменения. На экране MAMP проверьте, что и сервер Apache, и сервер MySQL работают.

Установка WordPress на Mac

Скачайте копию WordPress с WordPress.org. Распакуйте zip файл, скопируйте папку wordpress внутри него и вставьте его в вашу корневую директорию документов MAMP. Переименуйте эту папку, как вам удобно, например mysite.

Нажмите кнопку Open Start Page в окне приложения MAMP. Откроется новое браузерное окно. Нажмите на phpMyAdmin в верхней строке меню.

mamp-startpage

PhpMyAdmin – это веб-приложение для баз данных MySQL. В phpMyAdmin нажмите на Databases и создайте новую базу данных. Вы можете назвать ее, как хотите. Мы будем использовать это имя для базы данных:

create-db-phpmyadmin

Откройте новое окно в браузере и впишите http://localhost/mysite. Если вы переименовали вашу папку wordpress, то используйте здесь свое название. WordPress пошлет вам уведомление о том, что не удалось найти файл wp-config.php. Нажмите на кнопку Create a Configuration File.

create-config-file

В следующем окне введите информацию о своей базе данных. В поле database name введите название базы данных, которую вы только что сделали. Используйте root для имени пользователя и пароля. Для сервера базы данных – localhost.

mamp-wp-database

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

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

wp-install-screen

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

wp-install-success

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

Миграция с MAMP в интернет

По многочисленным запросам мы написали инструкцию о том, как перенести WordPress с локального сервера MAMP на вебсайт.

Мы надеемся, что эта статья помогла вам установить WordPress на Mac с помощью MAMP. Оставляйте свои вопросы и отзывы в комментариях к этому посту.


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


pexels-photo

Как установить WordPress на другом языке

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

wordpress-languages

Что нужно знать перед локализацией WordPress

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

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

Как поменять язык на WordPress

Поменять язык на WordPress очень просто. Зайдите в Settings > General и спуститесь в низ страницы. Вы увидите опцию выбора языка сайта.

installing-language

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

Мануальная установка перевода WordPress на альтернативный язык

WordPress использует систему gettext для переводов (локализации и интернационализации). Волонтеры WordPress со всего мира используют основной шаблон .pot, чтобы переводить WordPress на свои языки. В результате получается по два файла на каждый язык. Формат Portable Object в расширении .po, и Machine Object в расширении .mo. Вам понадобится файл .mo для вашего языка.

Зайдите на страницу WordPress in your Language, чтобы проверить, имеется ли перевод на ваш язык.

Вам нужно скачать и загрузить языковой файл .mo в вашу папку /wp-content/languages/ или /wp-includes/languages/. Вам придется создать новую папку под названием languages в директории wp-content.

Когда вы загрузили все файлы .mo и .po для вашего языка, следующий шаг – сделать так, чтобы WordPress начал их использовать. Откройте свой файл wp-config.php и добавьте следующий код:

// Replace fr_FR with your language and country code
define ('WPLANG', 'fr_FR');

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

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

Инсталляционные файлы переведут на другой язык только раздел администратора. Вам может потребоваться перевести вашу тему WordPress и другие плагины. Хотя базовые темы WordPress (twentytwelve и т.п.) доступны со встроенным RTL стилем, в остальных его может не быть.

Помогите перевести WordPress на ваш язык

Если вы не нашли перевод WordPress для своего языка, может быть вы сможете поучавствовать в его создании. WordPress – это программное обеспечение open source, и все доступные на данный момент переводы были созданы волонтерами со всего мира. Зайдите на страницу Translating WordPress для более подробной информации о том, как вы можете посодействовать.

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


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


wallpaper-161589

Как перенаправить пользователей на случайный пост в WordPress

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

Откройте файл темы functions.php и создайте пустой файл, после чего вставьте следующий код:

add_action('init','random_add_rewrite');
function random_add_rewrite() {
       global $wp;
       $wp->add_query_var('random');
       add_rewrite_rule('random/?$', 'index.php?random=1', 'top');
}

add_action('template_redirect','random_template');
function random_template() {
       if (get_query_var('random') == 1) {
               $posts = get_posts('post_type=post&orderby=rand&numberposts=1');
               foreach($posts as $post) {
                       $link = get_permalink($post);
               }
               wp_redirect($link,307);
               exit;
       }
}

Пояснение сниппета:

Этот сниппет добавляет переменную Random. После чего использует template_redirect и сообщает: если переменная random здесть, то нужно получить пост случайно. После чего происходит простое перенаправление.

Причина, почему сниппет использует 307 перенаправление — так как это временное перенаправление. Часто браузера кешируют 302 редирект, который известен своими временными перенаправлениями.

Несколько возможных багов:

Если вы используете W3 Total Cache и у вас есть кеширующаяся база данных, то вам  надо добавить следующие правила к листу исключений:

/random/
/index.php?random=1

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


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


apple-desk-office-working-8841

Как перенести WordPress с локального сервера на вебсайт

Использование локального сервера может ускорить процесс разработки сайта WordPress. Мы уже показывали вам, как установить WordPress для Windows, используя WAMP, и для Mac, используя MAMP. Когда вы закончили разработку на локальном сервере, следующий шаг – запустить сайт онлайн. В этой статье мы покажем, как перенести WordPress с локального сервера в интернет. Используя этот метод, вы сможете мигрировать весь свой контент (посты, страницы, изображения и т.д.), темы и плагины с локального сервера на вебсайт.

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

Предварительно

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

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

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

Шаг 1: Экспорт локальной базы данных WordPress

Первым делом вам нужно экспортировать локальную базу данных WordPress. Чтобы сделать это, мы воспользуемся phpMyAdmin. Если вы с ним не знакомы, то можете прочитать нашу инструкцию о том, как управлять базой данных WordPress, используя phpMyAdmin. Просто зайдите на http://localhost/phpmyadmin/ и нажмите на базу данных WordPress. Затем нажмите на кнопку Export в верхнем меню.

export-tab-phpmyadmin

В Export Method выберите опцию custom, что даст вам больше возможностей экспорта. Выберите все таблицы для экспорта и gzipped для сжатия. Спуститесь в низ страницы и нажмите кнопку Go, чтобы скачать вашу базу данных.

Шаг 2: Загрузка файлов WordPress на вебсайт

Теперь откройте FTP-клиент и подключитесь к вашему сайту. Когда подключитесь, убедитесь, что загружаете файлы в правильную директорию. Например, если вы хотите разместить свой сайт на yoursite.com, то надо загружать все файлы в директорию public_html.

uploadingwordpress

Теперь выберите файлы локального WordPress и загрузите на онлайн сервер.

Шаг 3: Создание базы данных MySQL на вебсайте

Пока ваш FTP-клиент загружает файлы WordPress, вы можете импортировать вашу базу данных на онлайн сервер. Большинство хостинг провайдеров WordPress предоставляют cPanel для управления вашим хостинг аккаунтом, поэтому мы покажем, как создать базу данных, используя cPanel. Зайдите в панель управления cPanel и нажмите на иконку MySQL databases, которая находится в разделе базы данных.

createdatabasecpanel

В следующем окне введите название вашей новой базы данных.

createnewdb3

Создав базу данных, спуститесь вниз, в раздел MySQL users, и сделайте или добавьте существующего пользователя к базе данных. После этого cPanel покажет вам список привилегий MySQL для этого пользователя. Просто выберите все привилегии.

newdbuser1

Шаг 4: Импорт базы данных WordPress на вебсайт

Следующий шаг в этом процессе – импорт базы данных WordPress. Зайдите в панель управления cPanel, спуститесь вниз к разделу базы данных и нажмите на phpMyAdmin. Таким образом вы попадете к phpMyAdmin, где потребуется нажать на базу данных, которую вы только что создали. PhpMyAdmin покажет вам новую базу данных без таблиц. Нажмите на вкладку Import в верхнем меню. На следующей странице нажмите на кнопку “choose file” и затем выберите gzipped файл базы данных, который вы сохранили ранее. И наконец нажмите на кнопку Go в низу страницы. Теперь phpMyAdmin импортирует вашу базу данных WordPress.

importingdb2

Шаг 5: Изменение URL

Чтобы настроить ваш сайт онлайн, вам нужно поменять его URL. В своем phpMyAdmin, найдите таблицу wp_options в базе данных, которую мы только что импортировали. Если вы поменяли префикс вашей базы данных, то вместо wp_options это может быть {prefix}_options.

Нажмите на кнопку “browse” рядом с wp_options или на ссылку в боковой панели, чтобы открыть страницу со списком полей в таблице wp_options.

wpoptionsbrowse

Под полем options_name вам нужно найти siteurl. Нажмите на иконку Edit Field, которая находится слева в начале строки.

editsiteurlphpmyadmin

Когда нажмете на Edit Field, появится новое окно. В поле input для option_value вы увидите URL вашей локальной установки, выглядеть это будет примерно так: http://localhost/test. Внимательно введите ваш новый URL в это поле, например: https://coma.lv/

Сохраните изменения, нажав кнопку Go.

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

Обновите URL home – он должен быть идентичен вашему siteurl.

Шаг 6: Настройка вашего вебсайта

Теперь, когда вы импортировали базу данных, и весь ваш контент загружен, пришло время настроить WordPress. На данном этапе ваш сайт должен показывать ошибку соединения с базой данных. Чтобы исправить это, подключитесь к вашему сайту через Ftp-клиент и отредактируйте файл wp-config.php. Введите название базы данных, пользователя и пароль, который вы создали ранее. Сохраните файл wp-config.php и загрузите его обратно на ваш сервер. Зайдите на свой сайт – теперь все должно работать.

Войдите в панель администратора WordPress и выберите на Settings > General. Нажмите на Save Options. Таким образом вы обновите url сайта везде, где это необходимо.

Затем зайдите в Settings > Permalink и нажмите на Save, чтобы убедиться, что все ссылки исправно работают.

Шаг 7: Обновление путей для исправления неработающих ссылок и изображений

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

Если вы хотите использовать SQL, вот простой SQL-запрос, который должен исправить проблему:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');

Зайдите в phpMyAdmin, нажмите на вашу базу данных, а затем на SQL в верхнем меню. Впишите этот запрос, но не забудьте вставить ваши собственные url локального и онлайн сайта.

wpfiximageurls

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

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


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


wave

Как добавить динамические боковые панели для виджетов?

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

Регистрация боковых панелей и областей для виджетов в WordPress

Первым делом нужно зарегистрировать вашу боковую панель или область для виджетов в вашей теме. Мы можете зарегистрировать несколько таких. Скопируйте и вставьте код в файл вашей темы functions.php.

function wpb_widgets_init() {

	register_sidebar( array(
		'name' => __( 'Main Sidebar', 'wpb' ),
		'id' => 'sidebar-1',
		'description' => __( 'The main sidebar appears on the right on each page except the front page template', 'wpb' ),
		'before_widget' => '
<aside id="%1$s" class="widget %2$s">',
		'after_widget' => '</aside>

',
		'before_title' => '
<h3 class="widget-title">',
		'after_title' => '</h3>

',
	) );

	register_sidebar( array(
		'name' =>__( 'Front page sidebar', 'wpb'),
		'id' => 'sidebar-2',
		'description' => __( 'Appears on the static front page template', 'wpb' ),
		'before_widget' => '
<aside id="%1$s" class="widget %2$s">',
		'after_widget' => '</aside>

',
		'before_title' => '
<h3 class="widget-title">',
		'after_title' => '</h3>

',
	) );
	}

add_action( 'widgets_init', 'wpb_widgets_init' );

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

WordPress

Добавление динамических боковых панелей для виджетов в файлы темы WordPress

Пока что мы лишь зарегистрировал динамические боковые панели. Пользователи могут перенести виджеты на эти боковые панели через Appearance » Widgets. Однако они не появятся на сайте, пока они называют в шаблоне как sidebar.php или по-другому. Чтобы их добавить, отредактируйте файл шаблона и вставьте этот код:

<?php if ( is_active_sidebar( 'sidebar-1' ) ) : ?>

<div id="secondary" class="widget-area" role="complementary">
	<?php dynamic_sidebar( 'sidebar-1' ); ?>
	</div>

<?php endif; ?>

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

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


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


pexels-photo-60259

Как правильно перенести свой блог c WordPress.com на WordPress.org

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

 

Что вам потребуется

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

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

 

Видео урок

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

 

Шаг 1: Экспорт данных из WordPress.com

Зайдите на свой аккаунт WordPress.com, а затем – в панель управления блогом. Нажмите на Export в меню Tools.

export-wordpressdotcom

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

export-free-paid

Выберите бесплатный вариант, нажав на Export. Далее вас спросят, какие данные вы хотите экспортировать. Выберите “All Content” и нажмите на кнопку Download Export File. На ваш компьютер скачается XML файл, содержащий все ваши посты, страницы, изображения, комментарии, дополнительные поля, категории, тэги, навигационные меню и другая информация.

export-options

Шаг 2: Настройка WordPress

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

Шаг 3: Импорт контента на независимый сайт WordPress

Чтобы импортировать ваш старый контент с WordPress.com на новый сайт, вам нужно нажать на Tools > Import в панели управления сайта WordPress.org.

wordpressdotcom-import

Далее – нажмите на WordPress. Вас попросят установить плагин WordPress Importer. Когда вы установили этот плагин, активируйте и запускайте его. Вас попросят загрузить ваш XML файл, который вы скачали ранее.

import-wordpress

Примечание: если ваш файл больше, чем 2MB, у вас есть два варианта. Первый – попросить вашу веб-хостинговую компанию временно увеличить лимит загрузки, чтобы вы могли завершить этот процесс. Второй вариант – разбить ваш файл с помощью WXR file splitter.

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

Шаг 4: Импорт ваших ссылок

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

Блогролл экспортируется в формате OPML. Это формат XML, который позволяет экспортировать и импортировать ссылки и категории ссылок. Файл OPML с вашими ссылками с WordPress.com можно найти по адресу:

Замените example на под-домен вашего блога WordPress.com. Если вы используете собственный домен, тогда ваш файл OPML можно найти по такому адресу:

http://www.example.com/wp-links-opml.php

Ваш файл OPML откроется в окне браузера и вам нужно будет сохранить его на рабочем столе. Нажмите CTRL+S (Command+S для Mac), чтобы сохранить файл на свой компьютер.

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

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

При активации плагин добавит новый пункт в меню на панели администратора WordPress в разделе Links.

links-manager

Теперь на вашем сайте WordPress можно управлять ссылками и блогроллом, и вы можете спокойно их импортировать. Зайдите в Tools > Import и нажмите на Blogroll, чтобы установить импортер для OPML.

blogroll-importer

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

importing-opml-file

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

success

Шаг 5: Закрытие доступа к блогу на WordPress.com

Последний шаг – это закрытие доступа к вашему блогу на WordPress.com. Если вы не хотите перенаправлять прежних пользователей на новый сайт, зайдите на страницу Reading в разделе Settings в панели управления вашего блога WordPress.com и выберите опцию “I would like my blog to be private, visible only to users I choose”.

privacy-wpdotcom

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

Шаг 6: Перенаправление посетителей и сохранение SEO

Перенаправление пользователей по новому адресу через код 301 – стандартное решение, позволяющее сохранить рейтинг в поисковых системах при переезде с одного адреса на другой. Так как на WordPress.com у вас нет доступа к .htaccess, вы не можете сами вносить изменения, чтобы сохранить рейтинги. Однако WordPress.com предоставляет платный апгрейд Site Redirect, который выполняет эту функцию.

Зайдите в панель управления WordPress.com и нажмите на Store. Найдите апгрейд под названием Site Redirect. На момент написания данного урока он стоит $13 в год. Этот апгрейд предоставляет перенаправление 301 и позволяет посетителям вашего сайта и поисковым системам автоматически попадать на ваш новый сайт.

wpcom-site-redirect

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

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

Часто задаваемые вопросы

Что будет с моими подписчиками на WordPress.com?

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

Сколько стоит перейти на WordPress.org?

WordPress ничего не стоит. Однако присутствуют минимальные расходы на веб-хостинг. Мы рекомендуем прочитать статью: Почему WordPress бесплатный? Каковы расходы? В чем подвох?

Полетят ли мои изображения?

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

Я зарегистрировал домен через WordPress.com, могу ли я мигрировать?

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

Отключится ли мой сайт, когда я перееду?

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

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


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


testimonials

Как сделать переключающиеся отзывы в WordPress

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

Помните, что вам необходимо понимать принципы работы WordPress, чтобы освоить данный материал.

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

Шаг 1: Зарегистрируйте пользовательский тип поста

Не будем вдаваться в подробности о том, как создавать пользовательский тип поста. Мы уже писали статью о том, как создавать пользовательские посты в WordPress. В данной статье вы сможете полностью понять весь процесс. Там также показывается метод с плагинами, а не метод с кодом. Если вы хотите назвать пользовательский пост «Отзывы», то всё что вам нужно — вставить данный код в файл темы functions.php.

add_action( 'init', 'wpb_register_cpt_testimonial' );

function wpb_register_cpt_testimonial() {

    $labels = array( 
        'name' => _x( 'Testimonials', 'testimonial' ),
        'singular_name' => _x( 'testimonial', 'testimonial' ),
        'add_new' => _x( 'Add New', 'testimonial' ),
        'add_new_item' => _x( 'Add New testimonial', 'testimonial' ),
        'edit_item' => _x( 'Edit testimonial', 'testimonial' ),
        'new_item' => _x( 'New testimonial', 'testimonial' ),
        'view_item' => _x( 'View testimonial', 'testimonial' ),
        'search_items' => _x( 'Search Testimonials', 'testimonial' ),
        'not_found' => _x( 'No testimonials found', 'testimonial' ),
        'not_found_in_trash' => _x( 'No testimonials found in Trash', 'testimonial' ),
        'parent_item_colon' => _x( 'Parent testimonial:', 'testimonial' ),
        'menu_name' => _x( 'Testimonials', 'testimonial' ),
    );

    $args = array( 
        'labels' => $labels,
        'hierarchical' => false,
        
        'supports' => array( 'title', 'editor', 'excerpt', 'author', 'thumbnail', 'custom-fields', 'revisions' ),
        
        'public' => true,
        'show_ui' => true,
        'show_in_menu' => true,
        
        
        'show_in_nav_menus' => true,
        'publicly_queryable' => true,
        'exclude_from_search' => false,
        'has_archive' => true,
        'query_var' => true,
        'can_export' => true,
        'rewrite' => true,
        'capability_type' => 'post'
    );

    register_post_type( 'testimonial', $args );
}

Шаг 2: Добавление пользовательских мета-областей

Как мы уже говорили, вот информация, которую мы хотим показать:

  • Имя
  • Позиция в компании
  • Имя компании
  • Ссылка на портфолио

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

$key = "testimonial";
$meta_boxes = array(
"person-name" => array(
"name" => "person-name",
"title" => "Person's Name",
"description" => "Enter the name of the person who gave you the testimonial."),
"position" => array(
"name" => "position",
"title" => "Position in Company",
"description" => "Enter their position in their specific company."),
"company" => array(
"name" => "company",
"title" => "Company Name",
"description" => "Enter the client Company Name"),
"link" => array(
"name" => "link",
"title" => "Client Link",
"description" => "Enter the link to client's site, or you can enter the link to your portfolio page where you have the client displayed.")
);
 
function wpb_create_meta_box() {
global $key;
 
if( function_exists( 'add_meta_box' ) ) {
add_meta_box( 'new-meta-boxes', ucfirst( $key ) . ' Information', 'display_meta_box', 'testimonial', 'normal', 'high' );
}
}
 
function display_meta_box() {
global $post, $meta_boxes, $key;
?>
 
<div class="form-wrap">
 
<?php
wp_nonce_field( plugin_basename( __FILE__ ), $key . '_wpnonce', false, true );
 
foreach($meta_boxes as $meta_box) {
$data = get_post_meta($post->ID, $key, true);
?>
 
<div class="form-field form-required">
<label for="<?php echo $meta_box[ 'name' ]; ?>"><?php echo $meta_box[ 'title' ]; ?></label>
<input type="text" name="<?php echo $meta_box[ 'name' ]; ?>" value="<?php echo (isset($data[ $meta_box[ 'name' ] ]) ? htmlspecialchars( $data[ $meta_box[ 'name' ] ] ) : ''); ?>" />
<p><?php echo $meta_box[ 'description' ]; ?></p>
</div>
 
<?php } ?>
 
</div>
<?php
}
 
function wpb_save_meta_box( $post_id ) {
global $post, $meta_boxes, $key;
 
foreach( $meta_boxes as $meta_box ) {
if (isset($_POST[ $meta_box[ 'name' ] ])) {
$data[ $meta_box[ 'name' ] ] = $_POST[ $meta_box[ 'name' ] ];
}
}
 
if (!isset($_POST[ $key . '_wpnonce' ])) 
return $post_id;

if ( !wp_verify_nonce( $_POST[ $key . '_wpnonce' ], plugin_basename(__FILE__) ) )
return $post_id;
 
if ( !current_user_can( 'edit_post', $post_id ))
return $post_id;
 
update_post_meta( $post_id, $key, $data );
}
 
add_action( 'admin_menu', 'wpb_create_meta_box' );
add_action( 'save_post', 'wpb_save_meta_box' );

Теперь, если вы перейдёте в раздел New Testimonial, вы увидите, что у вас появится пользовательская мета-область.

Если вы хотите добавить дополнительные поля для мета-области, просто добавьте их в $meta_boxes = array(.

Шаг 3: Добавление меняющегося контента

Первым делом нам надо добавить JavaScript, который будет менять контент.

<script language="javascript"> 
$(document).ready(function(){
	$('#testimonials .slide');
	setInterval(function(){
		$('#testimonials .slide').filter(':visible').fadeOut(1000,function(){
			if($(this).next('.slide').size()){
				$(this).next().fadeIn(1000);
			}
			else{
				$('#testimonials .slide').eq(0).fadeIn(1000);
			}
		});
	},15000);	
});	
</script>

Убедитесь, что jQuery загружен. Если нет, то его необходимо добавить.

Далее мы создадим цикл, который будет показывать отзывы. Вот код, который мы использовали:

<div id="testimonials">
<?php
$args = array( 'post_type' => 'testimonial', 'posts_per_page' => 10 );
$loop = new WP_Query( $args );
if ( $loop->have_posts() ) : while ( $loop->have_posts() ) : $loop->the_post();
$data = get_post_meta( $loop->post->ID, 'testimonial', true );
static $count = 0;
if ($count == "1") { ?>



<div class="slide" style="display: none;">
<div class="client-contact-info"><?php echo $data[ 'person-name' ]; ?>,&nbsp;<?php echo $data[ 'position' ]; ?>,&nbsp;<a href="<?php echo $data[ 'link' ]; ?>" title="<?php echo $data[ 'company' ]; ?>"><?php echo $data[ 'company' ]; ?></a></div>
<div class="clear"></div>
<div class="testimonial-quote"><?php the_content(); ?></div>
</div>
<?php }
else { ?>


<div class="slide">
<div class="client-contact-info"><?php echo $data[ 'person-name' ]; ?>,&nbsp;<?php echo $data[ 'position' ]; ?>,&nbsp;<a href="<?php echo $data[ 'link' ]; ?>" title="<?php echo $data[ 'company' ]; ?>"><?php echo $data[ 'company' ]; ?></a></div>
<div class="clear"></div>
<div class="testimonial-quote"><?php the_content(); ?></div>
</div>

<?php 
$count++; } 
endwhile; 
endif; ?>
</div>

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

Небольшое пояснение, почему этот цикл немного более сложный, чем обычный цикл. Сначала цикл вытягивает посты из типа постов «Отзывы». Мы показываем лишь 10 недавних отзывов. Скрипт работает так, что нужно показывать лишь один пост, остальные 9 должны быть невидимыми, и могут появляться или исчезать.

Как только вы вставили код, нужно применить к нему стили.

#testimonials{}
#testimonials .slide{color: #9c968e;}
#testimonials .client-contact-info{margin: 25px 0 0 0; float: left;}
#testimonials .testimonial-quote{padding: 3px 0 0 65px; line-height: 1.5em; font-family: "proxima-nova-1", "proxima-nova-2", Helvetica, Arial, sans-serif !important; font-size: 16px; font-weight: normal; font-style: italic; margin: 10px 0 20px 0;}

Теперь результат будет выглядеть так:

Имя клиента, Его позиция в компании, Имя компании (ссылка)
Текст приветствия

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

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

Просто создайте новый файл и назовите его testimonials.php, сохраните его в папке с плагинами (/wp-content/plugins/). После вставьте следующий код в файл:

                                             
                                             
<?php 


add_action( 'init', 'wpb_register_cpt_testimonial' );

function wpb_register_cpt_testimonial() {

    $labels = array( 
        'name' => _x( 'Testimonials', 'testimonial' ),
        'singular_name' => _x( 'testimonial', 'testimonial' ),
        'add_new' => _x( 'Add New', 'testimonial' ),
        'add_new_item' => _x( 'Add New testimonial', 'testimonial' ),
        'edit_item' => _x( 'Edit testimonial', 'testimonial' ),
        'new_item' => _x( 'New testimonial', 'testimonial' ),
        'view_item' => _x( 'View testimonial', 'testimonial' ),
        'search_items' => _x( 'Search Testimonials', 'testimonial' ),
        'not_found' => _x( 'No testimonials found', 'testimonial' ),
        'not_found_in_trash' => _x( 'No testimonials found in Trash', 'testimonial' ),
        'parent_item_colon' => _x( 'Parent testimonial:', 'testimonial' ),
        'menu_name' => _x( 'Testimonials', 'testimonial' ),
    );

    $args = array( 
        'labels' => $labels,
        'hierarchical' => false,
        
        'supports' => array( 'title', 'editor', 'excerpt', 'author', 'thumbnail', 'custom-fields', 'revisions' ),
        
        'public' => true,
        'show_ui' => true,
        'show_in_menu' => true,
        
        
        'show_in_nav_menus' => true,
        'publicly_queryable' => true,
        'exclude_from_search' => false,
        'has_archive' => true,
        'query_var' => true,
        'can_export' => true,
        'rewrite' => true,
        'capability_type' => 'post'
    );

    register_post_type( 'testimonial', $args );
}

$key = "testimonial";
$meta_boxes = array(
"person-name" => array(
"name" => "person-name",
"title" => "Person's Name",
"description" => "Enter the name of the person who gave you the testimonial."),
"position" => array(
"name" => "position",
"title" => "Position in Company",
"description" => "Enter their position in their specific company."),
"company" => array(
"name" => "company",
"title" => "Company Name",
"description" => "Enter the client Company Name"),
"link" => array(
"name" => "link",
"title" => "Client Link",
"description" => "Enter the link to client's site, or you can enter the link to your portfolio page where you have the client displayed.")
);
 
function wpb_create_meta_box() {
global $key;
 
if( function_exists( 'add_meta_box' ) ) {
add_meta_box( 'new-meta-boxes', ucfirst( $key ) . ' Information', 'display_meta_box', 'testimonial', 'normal', 'high' );
}
}
 
function display_meta_box() {
global $post, $meta_boxes, $key;
?>
 
<div class="form-wrap">
 
<?php
wp_nonce_field( plugin_basename( __FILE__ ), $key . '_wpnonce', false, true );
 
foreach($meta_boxes as $meta_box) {
$data = get_post_meta($post->ID, $key, true);
?>
 
<div class="form-field form-required">
<label for="<?php echo $meta_box[ 'name' ]; ?>"><?php echo $meta_box[ 'title' ]; ?></label>
<input type="text" name="<?php echo $meta_box[ 'name' ]; ?>" value="<?php echo (isset($data[ $meta_box[ 'name' ] ]) ? htmlspecialchars( $data[ $meta_box[ 'name' ] ] ) : ''); ?>" />
<p><?php echo $meta_box[ 'description' ]; ?></p>
</div>
 
<?php } ?>
 
</div>
<?php
}
 
function wpb_save_meta_box( $post_id ) {
global $post, $meta_boxes, $key;
 
foreach( $meta_boxes as $meta_box ) {
if (isset($_POST[ $meta_box[ 'name' ] ])) {
$data[ $meta_box[ 'name' ] ] = $_POST[ $meta_box[ 'name' ] ];
}
}
 
if (!isset($_POST[ $key . '_wpnonce' ])) 
return $post_id;

if ( !wp_verify_nonce( $_POST[ $key . '_wpnonce' ], plugin_basename(__FILE__) ) )
return $post_id;
 
if ( !current_user_can( 'edit_post', $post_id ))
return $post_id;
 
update_post_meta( $post_id, $key, $data );
}
 
add_action( 'admin_menu', 'wpb_create_meta_box' );
add_action( 'save_post', 'wpb_save_meta_box' );



function wpb_display_testimonials() { ?>
<script language="javascript"> 
$(document).ready(function(){
	$('#testimonials .slide');
	setInterval(function(){
		$('#testimonials .slide').filter(':visible').fadeOut(1000,function(){
			if($(this).next('.slide').size()){
				$(this).next().fadeIn(1000);
			}
			else{
				$('#testimonials .slide').eq(0).fadeIn(1000);
			}
		});
	},15000);	
});	
</script> 
<style type="text/css">
#testimonials .slide{color: #9c968e;}
#testimonials .client-contact-info{margin: 25px 0 0 0; float: left;}
#testimonials .testimonial-quote{background: url(images/quotebg.png) repeat-y; padding: 3px 0 0 65px; line-height: 1.5em; font-family: "proxima-nova-1", "proxima-nova-2", Helvetica, Arial, sans-serif !important; font-size: 16px; font-weight: normal; font-style: italic; margin: 10px 0 20px 0;}
</style>
<div id="testimonials">
<?php
$args = array( 'post_type' => 'testimonial', 'posts_per_page' => 100, 'orderby'   => 'menu_order', 'order'     => 'ASC' );
$loop = new WP_Query( $args );
if ( $loop->have_posts() ) : while ( $loop->have_posts() ) : $loop->the_post();
$data = get_post_meta( $loop->post->ID, 'testimonial', true );
static $count = 0;
if ($count == "1") { ?>



<div class="slide" style="display: none;">
<div class="client-contact-info"><?php echo $data[ 'person-name' ]; ?>,&nbsp;<?php echo $data[ 'position' ]; ?>,&nbsp;<a href="<?php echo $data[ 'link' ]; ?>" title="<?php echo $data[ 'company' ]; ?>"><?php echo $data[ 'company' ]; ?></a></div>
<div class="clear"></div>
<div class="testimonial-quote"><?php the_content(); ?></div>
</div>
<?php }
else { ?>


<div class="slide">
<div class="client-contact-info"><?php echo $data[ 'person-name' ]; ?>,&nbsp;<?php echo $data[ 'position' ]; ?>,&nbsp;<a href="<?php echo $data[ 'link' ]; ?>" title="<?php echo $data[ 'company' ]; ?>"><?php echo $data[ 'company' ]; ?></a></div>
<div class="clear"></div>
<div class="testimonial-quote"><?php the_content(); ?></div>
</div>

<?php 
$count++; } 
endwhile; 
endif;
echo '</div>';
}
?>

Теперь откройте ваш файл темы, в которой вы хотите отобразить всё это, и вставьте код:

<?php wpb_display_testimonials(); ?>

Вы также можете изменить стили. Помните, что если jQuery не был добавлен в тему, то нужно его добавить.

Надеемся, данная статья вам помогла, если у вас есть вопросы, то напишите его в комментариях.

 


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


faq-1

Как добавить раздел с FAQ в WordPress

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

WordPress

Простой метод

В этом методе всего-то нужно создать пост или страницу и перечислить все ЧЗВ там. Если вам нужно лишь это, то на этом для вас статья заканчивается.

Если вы хотите создать искусный раздел FAQ, то продолжайте чтение.

 

Добавление менеджера FAQ в WordPress

Первый делом нужно установить и активировать плагин Quick and Easy FAQs. После установки, плагин добавить раздел FAQ в меню администратора WordPress.

Вам необходимо перейти в FAQs » Add New  и добавить свой первый часто задаваемый вопрос. Сам редактор выглядит очень похоже на редактор постов.

WordPress

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

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

После этого, нужно отобразить их на сайте.

Отображение FAQ на сайте WordPress

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

  1. Отобразите FAQ в виде списка

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

Короткий код: [faqs]

WordPress

2. Отобразите FAQ в виде гармошки

Данная опция позволяет отображать FAQ в стиле гармошки или jQuery Toggle. Вопрос раскроется, когда пользователь нажмёт на него.

Короткий код: [faqs style=”toggle”]

WordPress

Загляните на вебсайт плагина, где находится полный список с короткими кодами.

Смена отображения FAQ

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

Однако, если вы незнакомы с CSS, вы можете использовать плагин типа CSS Hero, чтобы изменить любой стиль в теме WordPress.

Плагин использует встроенные стили для управления отображением FAQ. Он также снабжён простым пользовательским интерфейсом для смены цветов вашего FAQ. Перейдите в Plugins » Quick and Easy FAQ для смены стандартных цветов.

WordPress

Для начала вам надо выбрать кастомные цвета для опции ‘FAQs toggle colors’. После этого вы можете выбрать цвета, которые вы хотите использовать.

Не забудьте нажать на кнопку Сохранить для сохранения изменений.

Изменить порядок отображения для FAQ

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

Первым делом нужно установить и активировать плагин Post Types Order. После активации, перейдите на страницу в Settings » Post Types Order.

WordPress

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

Теперь перейдите на страницу FAQs » Re-Order. Просто перетаскивайте заголовки FAQ, чтобы группировать их так, как вам нужно.

WordPress

Не забудьте сохранить изменения. На это всё, вы можете посмотреть на результат на странице с FAQ.

 


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


pexels-photo-54257

Как установить WordPress – полноценный урок установки WordPress

WordPress известен как самая популярная блог-платформа и система управления контентом. Новые пользователи часто бывают удивлены, когда узнают, что WordPress также славится легкой установкой. Все лучшие веб-хостинговые компании WordPress позволяют вам установить WordPress всего за несколько кликов. В большинстве случаев, установка WordPress – это нехитрый процесс, который занимает меньше пяти минут. В этом уроке нашей целью будет предоставить всеобъемлющую инструкцию по установке WordPress как для начинающих, так и для продвинутых пользователей. Мы покажем новичкам, как установить WordPress с использованием Fantastico, Softaculous, и QuickInstall. Мы объясним более продвинутым пользователям, как установить WordPress мануально. И, наконец, начинающим разработчикам и дизайнерам мы покажем, как установить WordPress на локальный компьютер (Windows, Mac и Linux).

howtoinstallwp

Что понадобится, прежде чем установить WordPress

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

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

 

Как установить WordPress, используя MOJO Marketplace

MOJO Marketplace предоставляет простой инсталлятор для WordPress, используя который, ряд хостинговых компаний предлагает установку WordPress за один клик. Этот инсталлятор интегрирован в их панель управления cPanel.

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

1clickwordpressinstall

Нажмите на иконку Install WordPress или 1-click Install. И то, и другое отправит вас на MOJO Marketplace, где вы увидите обзор WordPress и кнопку установки. Нажмите кнопку установки, чтобы продолжить.

mojo-beginwpinstall

MOJO Marketplace спросит, где вы хотите установить WordPress. Выберите свой домен из ниспадающего меню и нажмите на кнопку Check Domain.

mojo-choosedomain

Теперь инсталлятор проверит, все ли в порядке, и покажет вам завершающий шаг. Можете поставить галочку рядом с Show Advanced Options, чтобы увидеть детали.

mojo-installoptions

Вы заметите, что MOJO Marketplace уже дал вашему сайту заголовок «My Site». Ваш имэйл введен как имя пользователя, а также сгенерирован произвольный надежный пароль. Вы можете изменить эти настройки. Вам также будет нужно отметить бокс с положениями и условиями.

Как только вы это сделали, нажимайте кнопку «Install Now».

Теперь начнется установка, и вы увидите шкалу загрузки. Это займет всего несколько минут. Ждите на этой странице, пока установка не закончится.

mojoinstallprogress

Как только установка будет завершена, вы увидите сообщение об успешном завершении с кнопкой «View Credentials».

mojoinstallfinish

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

Там вы увидите статус вашей установки WordPress с ссылкой на учетные данные.

mojonotification

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

wplogininfo

 

Как установить WordPress, используя Softaculous

Softaculous – это популярный инсталляционный скрипт. Он позволяет легко установить такие популярные веб-приложения, как WordPress, всего за несколько кликов. Хостинговые компании SiteGround и InMotion Hosting используют Softaculous в своей панели управления.

Войдите в cPanel вашего аккаунта и найдите иконку Softaculous или иконку инсталлятора WordPress. Они находятся в разделе «Auto Installers».

softaculous-icon

Нажав на одну из этих иконок, вы запустите авто-инсталлятор Softaculous. Сначала вы увидите обзор WordPress. Вам потребуется нажать на вкладку «Install», чтобы продолжить.

softaculous-installwp

Softaculous спросит вас, куда вы хотите установить WordPress. Выберите протокол http:// или http://www.

Если ваш сайт использует SSL и HTTPS, то вы можете выбрать протокол https:// или https://www.

Затем вам надо выбрать имя домена, на который вы хотите установить WordPress. Большинство пользователей устанавливают WordPress в корневую директорию своего домена, например example.com. В этом случае оставьте поле «In Directory» пустым.

Промотайте вниз, и увидите раздел настроек сайта.

softaculous-sitesettings

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

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

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

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

Остальные настройки не обязательные. Вы можете нажать кнопку «Install», чтобы запустить установку.

softaculous-runinstaller

Softaculous начнет установку, используя предоставленные вами настройки. Вы увидите шкалу загрузки. Установка займет несколько минут; не закрывайте окно, пока шкала не достигнет 100%, иначе вы можете помешать установке WordPress.

softaclous-wpinstallprogress

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

softaculous-success

Как установить WordPress, используя QuickInstall

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

Сначала вам надо войти в панель управления cPanel своего хостинг аккаунта. Найдите раздел «Software and Services», а затем нажмите на иконку QuickInstall.

quickinstall-cpanelicon

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

quickinstall-wp

Открыв инсталлятор WordPress, вы увидите обзор ПО. Нажмите на кнопку «Install WordPress», чтобы продолжить.

instllwp

Вы попадете в настройки вашего WordPress.

Сначала выберите имя домена. Если хотите установить WordPress в под-категорию, например example.com/blog, то нужно будет ввести blog в поле канала инсталляции. Оставьте его пустым, если хотите установить WordPress в корневую директорию, например example.com.

quickinstall-wpsettings

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

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

Когда вы разобрались с настройками, нажмите кнопку «Install WordPress», чтобы начать установку. QuickInstall сделает все за вас. Вы увидите шкалу загрузки, а потом – сообщение об успешной установке.

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

 

Как установить WordPress, используя Fantastico

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

Сначала зайдите в раздел администратора cPanel. Найдите раздел «Software and services», а в нем – иконку Fantastico.

fantastico-cpanel

Нажмите на иконку Fantastico, чтобы запустить скрипт.

Некоторые хостинг провайдеры до сих пор используют старую версию Fantastico. В этом уроке мы покажем скриншоты Fantastico версии F3. Если Fantastico на вашем хостинге выглядит по-другому, не беспокойтесь. Основные шаги установки те же самые, и вы должны с легкостью разобраться.

Слева в основном окне Fantastico вы увидите список веб-приложений. Вам нужно нажать на «Blogs», где вы найдете WordPress в перечне прочих приложений.

Нажав на WordPress, вы увидите обзор приложения и кнопку установки.

fantastico-wordpress

Просто нажмите на кнопку «Click here to install WordPress», чтобы продолжить.

Авто-инсталлятор Fantastico для WordPress попросит вас заполнить настройки установки. Сначала вы должны выбрать домен, на котором хотите установить WordPress.

fantasticowpinstall1

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

В разделе «Administrator Details» введите информацию об аккаунте администратора. Введите имя пользователя, пароль и имейл для вашего аккаунта администратора WordPress.

Нажмите кнопку «Submit», чтобы продолжить.

Теперь Fantastico установит WordPress. Вы сможете наблюдать за процессом установки. Как только он будет закончен, вы увидите сообщение об успешном завершении.

 

Как установить WordPress, используя FTP

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

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

uploadwpfiles

Если вы хотите установить WordPress на имя корневого домена (example.com), то вам нужно загрузить файлы WordPress в корневую директорию вашего сайта. Обычно эта директория называется /public_html/.

С другой стороны, если вы хотите установить WordPress во вложенную папку (example.com/blog), тогда загрузите их в папку /public_html/blog/.

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

mysqlicon

Вы увидите поле для создания новой базы данных. Введите имя вашей базы данных, и нажмите «Create Database».

newdb

Теперь, когда вы создали базу данных, потребуется имя пользователя для MySQL. Это имя пользователя будет иметь доступ к любым операциям в базе данных.

Спуститесь вниз на странице MySQL Databases в вашем аккаунте cPanel и найдите раздел MySQL Users. Введите имя пользователя и пароль для нового пользователя, а затем нажмите кнопку «Create a user».

mysqluser

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

На этой же странице MySQL Databases, спуститесь вниз к разделу «Add User to a Database». Выберите пользователя базы данных, которого вы создали, из ниспадающего меню, выберите базу данных, и нажмите кнопку «Add».

addusertodb

Теперь вас спросят, какие привилегии вы хотите позволить данному пользователю. Выберите все привилегии и нажмите кнопку «Make changes».

Теперь ваша база данных и пользователь MySQL готовы, и пришло время запустить установку WordPress. Пройдите по URL адресу, на который вы скачали WordPress. Если он находится на основном домене, то введите ваш домен в браузерном окне, например yoursite.com или www.yoursite.com.

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

wpinstall-language

Нажмите на кнопку «continue».

Вы увидите установочные инструкции. Теперь WordPress понадобятся ваше название базы данных, пароль и информация mysql.

wpinstall-setupinstructions

 

Нажмите кнопку «Let’s go», чтобы продолжить.

Теперь WordPress покажет вам форму. Здесь нужно ввести имя базы данных, которую вы создали.

wpinstall-dbsettings

Заполните информацию, а затем нажмите кнопку “submit”. WordPress подключится к вашей базе данных и покажет сообщение об успешном соединении.

wpdbconnected

Нажмите «Run the Install», чтобы продолжить.

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

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

Если вы не хотите, чтобы ваш сайт был доступен поисковым системам, вы можете поставить галочку рядом с “search engine visibility”. Позже, когда вы будете готовы, вы сможете поменять эту настройку. Если вы не уверены, оставьте все как есть.

wpsitesettings

Нажмите на кнопку «Install WordPress», чтобы продолжить. WordPress внесет нужные настройки и завершит установку.

Вы увидите сообщение об успешном завершении, где будет видно ваше имя пользователя. Можете нажать на кнопку «Log in», чтобы попасть на свой сайт WordPress.

wpinstallsuccess

 

Как установить WordPress на ваш компьютер

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

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

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

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

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

У нас также есть урок, рассказывающий о том, как перенести WordPress с локального сервиса на онлайн сайт.

 

Как установить WordPress на вашем языке

Так же как и Windows, Mac, iPhone и Android, вы можете использовать WordPress на своем языке.

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

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

selectlanguagewp

Вы можете даже сделать сайт WordPress на нескольких языках сразу.

Мы сделали урок, рассказывающий как установить WordPress на другом языке.

 

Как установить WordPress Multisite Network

Функция multisite уже встроена в WordPress. Система multisite позволяет вам создать несколько сайтов WordPress за одну установку. Она может автоматически создать новые сайты в под-доменах или вложенных папках.

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

Установка мультисайта достаточно сложна, но мы написали полный пошаговый урок о том, как установить и настроить мультисайтовую ситему WordPress.

 

Что делать после установки WordPress

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

Выберите тему

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

Мы регулярно публикуем списки тем для WordPress в категории Showcase.

Установите и начните пользоваться плагинами

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

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

Если вы не уверены, какие плагины установить, загляните в нашу категорию Плагины.

У нас также есть пошаговая инструкция установления плагинов для WordPress.

Начните изучать WordPress

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

Мы помогаем начинающим своими простыми уроками, инструкциями для начинающих, статьями и видео.

Узнайте, как полноценно использовать бесплатные ресурсы.

 

Заключение

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

 


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