Разработка сайтов на Wordpress с помощью MVC подхода
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Console
Site
Wiki
css
fonts
images
inc
js
libs
modules
.gitignore
.htaccess
BaseController.php
BaseEntity.php
BaseErrors.php
BaseErrorsStatic.php
BasePage.php
BaseRoll.php
BaseSqlTable.php
Exception.php
LICENSE
Modules.php
README.md
Templates.php
Tools.php
adminMenu.php
console.php
redirect.php
site.php
wordpressmvc.php

README.md

WordpressMVC Wordpress MVC

Wordpress MVC

Домашняя страница плагина

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

По-сути вы получаете MVC-фреймворк внутри Wordpress.

Что плагин вам дает?

🦅 Высокая скорость и простота разработки. Например:

  • Чтобы создать форму, просто используйте класс формы. И в Php, и в Js.
  • Чтобы создать SQL таблицу, просто опишите ее поля, индексы в классе. И она создастся автоматом. Что-то поменяли в массиве - поменялось в SQL-таблице.
  • Ускорение и упрощение за счет MVC-подхода.
  • Поддержка soy-шаблонов, less.
  • И другое...

🎓 Простое и быстрое внедрение плагина в свою работу.

  • За счет пошаговых инструкций (в папке /Wiki/)
  • С видео-примерами
  • На русском языке

🔝 Заточка под сео. То есть более высокие позиции в поисковиках.

  • Есть как базовые вещи, типа редактирование <title>, keywords, description.
  • Так и менее популярные, но важные. Например:
    • Чтобы <title> был в самом верху <head>
    • Убирать скрипты вниз.
  • И другое...

👱‍♀️ Простая и очевидная работа с админкой конечным пользователем.

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

📦 При этом всем - возможность использовать Wordpress. А значит, огромное количество готовых решений. Которые помогут сэкономить вам время.

Для каких сайтов подходит плагин Wordpress MVC?

👍 Для корпоративных

Вот в них он силен больше всего.

  • Текстовые страницы с подразделами

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

    • Товары

    • Фотогалереи

    • И любые другие...

      (это все легко разрабатывается)

  • Адекватные языковые версии.

    • При редактировании страницы сразу можно переключаться между языками. А не искать где-то страницу на другом языке.

    • Нужно сделать что-то переводимым на разные языки? Просто добавьте [lang] в название поля. Остальное плагин сделает за вас.

      • Создаст необходимые поля в базе

      • Создаст необходимые поля в формах

      • Будет выводить информацию, которая соответствует текущему языку

🤔 Для интернет-магазинов

Для магазинов подходит меньше. Пока.

Скажем так. Если есть возможность использовать WooCommerce. То лучше использовать WooCommerce.

  • Есть
    • Подключение к системам оплаты:
      • Робокасса
      • Яндекс.Касса
      • PayPal
  • Нету (надо будет разрабатывать самим):
    • Корзина
    • Заказы
    • Доставка

👌 Для лендингов

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

Чем нужно владеть, чтобы пользоваться плагином?

  • MVC-подходом
  • PHP
  • Wordpress (желательно, но не обязательно)

Как начать создавать сайты на WordpressMVC?

Смотрите инструкции с видеопримерами в разделе Wiki.

Как быстро и просто решить вопрос с плагином?

Плагин сравнительно новый. И пока еще не обкатан на тысячах сайтах. Поэтому бывает надо что-то подпилить.

Для нас как разработчиков, как правило, что-то поправить гораздо проще, чем вам.

Именно поэтому, для экономии своего времени, нервов и сил. Когда возникает какой-либо вопрос по плагину. Просто напишите нам.

Мы не обещаем, что тут же решим ваш вопрос. Однако, шансы на быстрое решение велики.

Как нам написать?

Заполнить форму на GitHub

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


На этом все.

Желаем вам интересных и прибыльных проектов.

И, пока ✌️