[Из песочницы] Как я создал «визард» для WordPress от своей глубокой лени

Скрипты и советы | 2 ноября 2018 1 654

Уроки CSS на Хабрахабре, habrahabr.ru, PHP

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



Начну сначала: На сегодняшний день я работаю QA (куа) тестером в компании TemplateMonster в отделе Wordpress. Никогда не думал до этого, что от установок чистого WordPress движка (далее WP) для тестирования шаблонов, может начать тошнить. Особенно когда количество установок за день переваливает за 20. Вот однажды в один из таких дней и зародилась мысль сделать автоматизатор (Мастер, WIZARD) установки.

Многие кто работал c данным движком знают как осуществляется установка по умолчанию.
В данной статье будет рассмотрена установка на Локальный сервер — OpenServer.

Стандартная установка WP, кто не знал

Для начала мы должны создать mysql базу данных с кодировкой — utf8_general_ci.

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

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

Имя базы данных mysql.

Имя пользователя к базе.

Пароль к ней.

Сервер.

Префикс, если это необходимо.



Затем, если все прошло успешно в пункте выше, нас встретит второй экран визарда. Он попросит:

Название будущего сайта.

Имя пользователя.

Пароль в панель администратора.

А также email.

После всех операций мы наконец-то попадаем на экран входа в админку.

Но я хотел отойти от этого всего и просто жмакнуть на кнопку — «сделать хорошо». На PHP до этого не кодил толком. Разве что в универе. И то, ради сдачи лабораторных работ оттачивал навыки копипаста.
Читать дальше →
[recovery mode] Тестирование 15+ виртуальных хостингов для Wordpress или как не исчезнуть из индекса Яндекса

Шаг 0: С чего все началось? У меня есть сайт-визитка на Wordpress. И в один прекрасный день скорость ответа сервера по...

Подробнее
Базовые SEO-рекомендации при запуске сайта на WordPress. Часть 1

Салют! В этой статье рассмотрим основные моменты которым стоит уделить внимание новоиспеченному сайту под управлением...

Подробнее
[Перевод] XSS уязвимость по-прежнему сохраняется для WordPress

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

Подробнее
[Перевод] Создание быстрых и более оптимизированных сайтов на WordPress

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

Подробнее
[recovery mode] Сайт на Тильде или на Wordpress: что лучше выбрать?

На чем лучше делать сайт на Tilda или WordPress? Чаще всего заказчик не понимает разницу между конструктором Tilda и...

Подробнее
Обновление DLE CMS

Установка обновлений CMS при наличии действующей лицензии на DLE. Интеграция в проект новых функции реализованных в...

Подробнее

💬 Комментарии

В связи с новыми требованиями законодательства РФ (ФЗ-152, ФЗ «О рекламе») и ужесточением контроля со стороны РКН, мы отключили систему комментариев на сайте.

🔒 Важно Теперь мы не собираем и не храним ваши персональные данные — даже если очень захотим.

💡 Хотите обсудить материал?

Присоединяйтесь к нашему Telegram-каналу:

https://t.me/tcsecms

Нажмите кнопку ниже — и вы сразу попадёте в чат с комментариями