WordPress How-To: создать демонстрацию для демонстраций тем WP

Статья написана:
  • Советы по ведению блога
  • Обновлено: Aug 12, 2013

Разработка темы WordPress действительно снята в последние годы, поскольку программное обеспечение WordPress достигло более 60 миллионов пользователей по всему миру. Компания также представила свои WordPress.com удаленно размещенное решение для ведения блогов, наравне с такими услугами, как Blogger Tumblr, что еще больше увеличивает спрос на темы и потенциальный доход, который может быть создан при разработке этих обширных шаблонов PHP. Многие авторы знакомы с практикой программного обеспечения, требующей небольшого уменьшенного изображения темы в действии для отображения потенциальным пользователям темы. Они могут увидеть снимок того, как будет выглядеть тема при внедрении на практике на их веб-сайте, и это достаточно хорошо для большого количества пользователей и разработчиков WordPress.

Создание витрины для WP-тем с использованием живых и функциональных демонстраций

Тема WordPress Demo
* Экран, снятый с Элегантные темы - Topnotch WordPress Themes Club, который я использую годами.

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

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

Вот как это делается.

Шаг 1: получите те WordPress темы онлайн для просмотра

Тема WordPress Demo

Чтобы этот подход работал, каждая тема, которую разработчик хочет продемонстрировать потенциальным пользователям или клиентам, должна быть помещена в стандартный каталог тем WordPress (/ public_html / wp-content / themes /). Убедитесь, что все изображения тем загружены, а папки тем - в нижнем регистре без пробелов или знаков препинания, так как это будет иметь важное значение при развертывании и просмотре этих тем на нескольких сайтах WordPress с использованием одной из более сложных встроенных функций, предлагаемых в WordPress. 3.0 и выше.

Когда темы полностью загружены, пришло время вернуться из каталога тем в стандартную корневую папку WordPress, что, скорее всего, является каталогом «public_html».

Шаг 2: включение многостраничного WordPress для презентации темы

Тема WordPress Demo

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

В файле «wp-config.php», который находится в корневой папке WordPress, просто вставьте строку ниже, которая даст указание панели инструментов включить функцию «WordPress Networks» и предоставить панель управления конфигурацией для настройки ее параметров и продолжения:

define ('WP_ALLOW_MULTISITE', true);

Сохраните файл и перейдите на панель инструментов WordPress, где на боковой панели под заголовком «Инструменты» появится ссылка «Настройка сети». В этом диалоговом окне настройки обязательно выберите, будут ли блоги установлены в субдомен или подпапку, и установите каталог для загруженных носителей. Перейдите к следующей части настройки, в которой на панели инструментов WordPress напечатайте несколько строк кода, которые необходимо вставить в файлы «wp-config.php» и «.htaccess» в корневом каталоге сервера.

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

Следует отметить, что файл «.htaccess» часто скрывается от просмотра при использовании традиционного FTP-клиента, и если это так, пользователи должны перейти к своей панели cPanel, Plesk Panel или другому серверному программному обеспечению панели управления и отредактировать файл, используя сетевой файловый менеджер. Эти веб-приложения могут просматривать и редактировать скрытые папки, когда традиционными FTP-клиентами нет.

Шаг 3: создайте блог для каждой демонстрации темы WordPress

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

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

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

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

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

Альтернативный подход: установка нескольких итераций WordPress

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

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

Тем не менее, для тех, у кого есть только одна база данных, файл «wp-config.php» снова необходимо обновить, чтобы разместить несколько установок с целью демонстрации тем. Для этого требуется простое изменение файла, который определяет новый префикс базы данных для каждой установки. Это гарантирует, что демонстрационные сайты темы не будут перезаписывать данные и пользователей, присутствующих в основной установке сайта. Это делается путем изменения строки ниже, которая отображается в верхней части каждого файла «wp-config.php», как поставляется с загрузкой программного обеспечения WordPress:

$ table_prefix = 'wp_';

Для простоты использования просто переименуйте префикс «wp_» ко всему нижнему регистру темы, которая будет продемонстрирована с использованием этой конкретной установки. Это будет способствовать ясности при навигации по таблицам или ячейкам с использованием программного обеспечения базы данных, такого как phpMyAdmin.

Поскольку все эти сайты будут доступны одному и тому же администратору, стоит отметить, что WordPress может фактически получить доступ к данным пользователя и пароля других установок, используя простой взлом, помещенный в файл «wp-config.php». Это позволит разработчику входить в каждую установку с одинаковым именем пользователя и паролем, и это гарантирует, что они будут включены в систему для каждой установки одновременно. Для этого необходимо выполнить две строки кода:

define ('CUSTOM_USER_TABLE', $ table_prefix.'wp_users ');
define ('CUSTOM_USER_META_TABLE', $ table_prefix.'wp_usermeta ');

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

Другой альтернативный подход: использование плагинов WordPress для демонстрации тем

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

Самый популярный плагин известен как WordPress Theme Demo Plugin и, хотя его название не обязательно творческое, его подход является одновременно и творческим, и здравым смыслом. Плагин по существу выводит окно предварительного просмотра темы из панели мониторинга и в реальном мире. Пользователи и покупатели сайта могут просматривать любые темы сайта, перейдя на простой URL-адрес, сконструированный таким образом:

http://your-domain.com/preview_theme?theme-name

Этот URL-адрес предварительного просмотра превращает имя всей нижней папки темы в превью; любое имя папки темы может быть прикреплено к концу ссылки, чтобы пользователь мог ее просмотреть. Система изобретательна, и это, безусловно, самый эффективный способ просмотра тем. Никаких взломов базы данных не требуется, и пользователям не нужно вносить какие-либо изменения в файл Wordpress «wp-config.php», чтобы этот URL-адрес был полностью функциональным. Просто загрузите плагин, активируйте его и начните ссылку на просмотр темы, используя приведенную выше структуру URL. Этот демонстрационный сайт может быть развернут в течение нескольких часов с использованием этого метода.

Этот плагин также позволяет полностью перечислить все темы сайта для печати либо на боковой панели, либо на отдельной странице (или публикации) целиком. Это очень похоже на виджет Diamond MultiSite Plugin, но выполняется с использованием простой переменной. Где бы ни появлялся список, разработчики могут просто вставить следующую скобленную переменную WordPress:

[Theme_list]

Полный и алфавитный список тем будет представлен с использованием формата <ul>; важно помнить, что каждая тема, загруженная на сайт, будет помещена в этот список, включая тему по умолчанию для сайта и любые, которые в настоящее время находятся в стадии разработки или пересмотра. Помните о загружаемых тем и удаляйте все, которые не продаются или не просматриваются клиентами.

Легко делать и вознаграждать в конце

Демо-сайт WordPress

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

О Джерри Лоу

Основатель WebHostingSecretRevealed.net (WHSR) - обзора хостинга, которому доверяют и используют пользователи 100,000. Более чем 15-летний опыт в веб-хостинге, партнерском маркетинге и SEO. Вкладчик в ProBlogger.net, Business.com, SocialMediaToday.com и многое другое.

Подключение: