Пользовательский скрипт WordPress для обработки ссылок! - PullRequest
0 голосов
/ 12 сентября 2010

в WordPress единственная страница управляется файлом темы single.php.Я хочу разместить еще одну ссылку на одной странице, например «Предварительный просмотр».Я хочу, чтобы эта ссылка была обработана preview.php.preview.php будет храниться в каталоге тем!Как справиться с этим?

Обычно я делаю это с помощью хука действия инициализации!если переменная существует в строке запроса, я выполняю действие!но как зарегистрировать пользовательский сценарий для обработки пользовательской ссылки!

ссылка на одну страницу похожа на? p = x, а ссылка на предварительный просмотр будет выглядеть так: p = x & action = preview

спасибо взаранее

1 Ответ

0 голосов
/ 13 сентября 2010

Вы можете сделать это в стиле старой школы. В самом верху вашего single.php поместите:

<?php
if( isset( $_GET['preview'] ) ) {
  require( "preview.php" );
  die(); # a horrible death
}
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...