Intereting Posts
Переменные PHP в запросе mysql Загрузка индексной страницы WordPress вместо archive.php Создание короткого кода слайдера на основе слайдера Nivo WordPress на странице категории Какой файл является главной страницей темы? Порядок меню родительского меню с точки зрения детского меню Как получить тему index.php, указанную в редакторе внешнего вида Несколько циклов wp_query, показывающих первые 5 сообщений на всех страницах вместо старых сообщений Попытка показать результат запроса категории WordPress в качестве фонового изображения Пользователи вместо сообщений: как изменить основной запрос? Функция фильтрации изотопов Как вставить атрибуты HTML с существующей кнопкой TinyMCE? Как передавать пользователей взад и вперед, используя данные сеанса? Сделать виджет заголовка Пользовательский HTML-дисплей на всех страницах Как изменить конкретную метку администратора

Пользовательский модуль, расширяющий WP с помощью плагина?

Я пытаюсь определить лучший способ расширения WP.

Мне нравится база WP для веб-сайта … у него есть почти все необходимое для веб-сайта.

Но время от времени мне нужно создать некоторые пользовательские «страницы» или небольшие приложения в рамках WP. Например, я создал небольшое приложение в подкаталоге моей установки WP (/ cart) для формы покупки. Я включил WP заголовок для доступа к WP методы, но я не считаю, что это самый эффективный способ расширения WP.

Я также рассмотрел возможность интеграции других фреймворков PHP, таких как CodeIgniter и Yii … опять же, я не уверен, что это лучший подход.

Есть ли способ создать плагин WP, который имеет собственный «каталог» или путь? http://mywpinstall.com/customapp/

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

Заранее спасибо.

Solutions Collecting From Web of "Пользовательский модуль, расширяющий WP с помощью плагина?"

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

Например, mingleforum использует короткий код , который вы можете использовать для создания форумов. Вы создаете страницу с нужным URL-адресом, например страницу «CUSTOMAPP» с URL-адресом «example.com/customapp», а затем на этой странице используйте короткий код для создания экземпляра вашего приложения.