Пытался найти ответ на майвордпресс, не смог, пришел к вам, суть вопроса следующая, требуется создать страницу типа http://mysite.com/my_page.php c оформлением которое установлено в основном блоге, но с собственным сорсом, хочу сделать демонескольких классов вшив их в движок, возможно ли такое или нет? +что-бы с ЧПУ линк шел вида http://mysite.com/my_page/ либо если скриптина будет гет запросы кушать типа http://mysite.com/my_page.php?class=1, http://mysite.com/my_page.php?class=2 ЧПУ шли как http://mysite.com/my_page/2
ОФФ: Движок очень понравился, сам являюсь сапортом Slaed CMS. Вопросы глупые задаю ибо мало времени разбираться в структуре
ты знаешь вопросик ты поставил некорректно. Понять то я тебя понял.
Это возможно. Учитывая то что нужно пользоватся некоторыми моментами вордпресса.
чтоб сохранить внешний вид новой страницы с тем что уже есть тебе лишь надо незабывать про get_header(); get_sidebar(); get_footer();
а уж потом писать свой пхпскрипт в нутри файла. В некоторых случаях тебе придется воспользоваться функциями вопдпресса http://codex.wordpress.org/Template_Tags.
Ну а дальше дело техники……….. дерзай!
Смутно как-то понятно, может Вам нужно сделать отд. статич. страницы
http://codex.wordpress.org/Pages#Creating_your_own_Page_Templates
и подключить плагин http://priyadi.net/archives/2005/03/02/wordpress-php-exec-plugin/
в общем-то подобных плагинов несколько
Вроде сделал
Так получается? только одна загвоздка, не отображается блок "мета"
мету допиши сам…………..
например
разобрался, пришлось поковыряться в sidebar.php шаблона, хорошо зенд студия позволяет быстро перейти к требуемой функции, иначе не знаю сколько бы искал. не показывался блок ссылок и блок мета с содержимым. изначально оно выводилось только есть страница является главной либо фактически является страницей системы, подвесил константы и проверку if defined(), всё замечательно стало, сижу вот радуюсь
Вопрос!
Функции get_header(); get_sidebar(); get_footer(); будут работать только если мой скрипт находится в корне шаблона???!
Вопрос задаю потому что у меня образовалась такая вещь.
Имеем пхп скрипт: script.php
1.Забрасываю его в корень своего САЙТА, в браузере вызываю http://мой.сайт/script.php, скрипт работает.
Далее, в начале скрипта ставлю get_header();, соответственно в конце get_sidebar(); get_footer();, то есть пытаюсь сделать так чтоб скрипт отображался в с дизайном и функционалом сайта………НЕ РАБОТАЕТ.
2. .Забрасываю его в корень своего ШАБЛОНА, в браузере вызываю http://мой.сайт/wp-content/themes/моятема/cript.php, скрипт работает. в начале скрипта ставлю get_header();, в конце get_sidebar(); get_footer();…НЕ РАБОТАЕТ.
Что я делаю не так!???
Как часто случается на форуме, сам же и отвечаю на свой вопрос! оказалось важно чтоб в наччале моего скрипта, перед get_header();, стояла фун-ция require_once( dirname(__FILE__) . ‘/wp-config.php’);.
Скрипт остался лежать в корне сайта.
Вместо get_header лучше использовать такую конструкцию.
Никогда не будет проблем с подключением других файлов, да и переменые не нужно глобальными назначать.
можно сделать чтоб вне темы так же работали функции вордпресса….. но для этого как мнинмум нужно дать понять конфиг фай… хеад файл… и фут файл!!! тогда сработает!