Как мне создать и связать страницы в Wordpress? (не Страницы, которые могут быть созданы внутри Администратора Wordpress) - PullRequest
1 голос
/ 31 августа 2010

Я хотел бы создать полностью функциональную страницу в моем приложении WordPress (в котором будет jQuery и другие материалы). Проблема в том, что когда я создаю файл в своей папке theme / starkers (я использую тему Starkers), скажем about.php , следующие ссылки (в моем index.php) не работают:

<li><a href="<?php bloginfo('template_directory'); ?>/about.php">About</a></li> <-- Fatal error: Call to undefined function get_header() 
<li><a href="about.php">About</a></li> <-- site not found

Каков наилучший способ сделать это, потому что я думаю, что не могу добавить PHP, jQuery и другие сложные вещи внутри страниц, которые могут быть созданы в Wordpress Admin.

Есть предложения?

Ответы [ 2 ]

1 голос
/ 01 сентября 2010

Каков наилучший способ сделать это, потому что я думаю, что не могу добавить PHP, jQuery и другие сложные вещи внутри страниц, которые можно создать в Wordpress Admin.

Почему бы и нет? Просто создайте собственный шаблон страницы внутри своей темы, создайте новую страницу на вашем wp-admin и назначьте этот пользовательский шаблон страницы для своей страницы. Вы должны иметь возможность настроить это столько, сколько хотите.

Попробуйте отсканировать здесь: Иерархия шаблонов Wordpress: Страницы

0 голосов
/ 31 августа 2010

Попробуйте загрузить

require( '/path/to/your/wordpress/wp-load.php' );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...