Задать вопрос
yarhosting
@yarhosting
Заказывайте программинг: PHP,SQL, JS,jQuery,Joomla

Как лучше делать сайт на wordpress с размещением на каждой странице php кода?

Нужен сайт-личный кабинет с различными формами регистрации, таблицами, графиками. Почти каждая страничка включает в себя php код.

Как изначально лучше поступить? На ум пришло пара вариантов:

1. Положить в тему код анализирующий url и подгружающий контент в зависимости от части url страницы

$url_arr = explode( '/', $url );

$page = $url_arr [3]; // https://qna.habr.com/<b>question</b>/new

$action = isset($url_arr [4]) ? $url_arr [4] : '';  // https://qna.habr.com/question/<b>new</b>

switch ($page) {
    case 'reg':
        require $dir . 'reg.php';
        break;
    case 'report':
        require $dir . 'report.php';
        break;
    case 'prefile':
        require $dir . 'prefile.php';
        break;
...
}


2. Создать Плагин с
add_action( 'init', 'pluginname_route' );
и в pluginname_route - положить функцию разбора url - что приведена выше

3. Создать Плагин с разными функциями вставлять их в виде шорткодов на страницы.

4. еще что-то
  • Вопрос задан
  • 44 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы