WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Шаблоны сайтов на русском

Навигация с подключением шаблонов

Привет! Подскажите, пожалуйста, как реализовать следующее? Есть шаблон страницы, в нем в коде подключаются PHP-файлы для вывода определенной информации. Как сделать меню в коде этой страницы (без регистрации в functions.php) чтобы при нажатии менялся подключаемый PHP-файл.

P.s. Конкретнее - есть "страница администратора". На ней должно быть доп.меню, которое будет выводить новые записи/пользователей/и тд... В папке templ находятся подключаемые файлы - posts.php, users.php и остальные. Пример кода

<?php
/*
 * Template Name: Admin page
 *
 * A custom admin page.
 */
get_header();
?>
<div id="content">        
	<div class="subnav">Тут надо сделать меню</div>
	<?php 
	if ("какое-то условие")
		locate_template('templ/temp1.php', true); 
	elseif ("другое условие")
		locate_template('templ/temp2.php', true); 
	else 
		echo "Страница не найдена";
	?>
</div>

<?php get_footer(); ?>
0
Артем
месяц назад
  • 1

    Можно $_GET параметрами. Генерировать ссылку, например:

    /adminpage?action=users
    /adminpage?action=posts

    При переходе на такую ссылку, в $_GET будет нужный параметр. Проверяем его и в зависимости от его значения подключаем нужный файл.

    Я правильно понял вопрос?

    Артем месяц назад

    Да, спасибо!

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация