#php #wordpress
#php #wordpress
Вопрос:
Мне нужно создать шаблон, что уже сделано, но я хочу вызвать его напрямую, без необходимости создавать какую-либо страницу, использующую мой файл в качестве шаблона. Идея заключалась в том, чтобы создать определенный шаблон для отображения некоторой пользовательской информации и называть его следующим образом: http://mydomain.com/mycustomtemplate.php?id=7777
Я пытаюсь вызвать его как есть, но не работает … говорит, что file или directoy не найден
У кого-нибудь есть предложение или он проходил через это?
Заранее благодарю!
Ответ №1:
Я думаю, вам нужно немного подробнее остановиться на этом. Есть ли идея иметь пользовательский шаблон только для определенных страниц?
Темы WordPress (или шаблоны, как вы к ним относитесь) не работают так, как вы имеете в виду:
http://mydomain.com/mycustomtemplate.php?id=7777
Ссылка выше ссылается на файл вне всей иерархии тем WordPress.
Пожалуйста, более четко объясните, чего вы пытаетесь достичь.
Ответ №2:
Вы хотите иметь шаблон, но нет файла, который фактически его использует? Вам потребуется немного взломать стандартные правила перезаписи WordPress, чтобы определить URL, который должен использовать ваш шаблон, и перенаправить запрос куда-нибудь, кто знает о шаблоне.
По сути, вы говорите: «Я хочу иметь машину, но я не хочу на самом деле ИМЕТЬ машину, как я могу иметь машину?»
Комментарии:
1. Вот именно. Я имею в виду… я могу создать страницу и использовать свой шаблон, и тогда она будет перенаправляться правильно… но я думал, что смогу добиться этого проще…. Я собираюсь провести некоторое исследование в rewriterules…