• Доброго времени суток.
    Немного нубски вопросы, но не знаю, где ответы искать.

    1) Кто в wp (какая функция) решает, какой файл шаба использовать? То есть как делается выбор между, например, page.php и single.php?

    2) Где формируется урл? То есть в каком месте заменятся guid на post_name?

    Ткните хоть пальцем, где узнать об этом, буду чрезмерно рад.
    Спасибо.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Кто в wp (какая функция) решает, какой файл шаба использовать?

    Куча функций в template-loader.php и template.php.

    Где формируется урл?

    Тоже в куче функций, в зависимости от того, урл чего формируется.

    То есть в каком месте заменятся guid на post_name?

    Ни в каком. guid — всего лишь глобальный уникальный идентификатор документа. Урл поста формируется на лету в зависимости от схемы ЧПУ и атрибутов поста (ид, дата, слаг)

    Юрий, я всегда поражался вашим знанием wp.

    Придется тучу функций пропахать значит.
    Скажите хоть пару функций, где схема ЧПУ идет в качестве параметра.

    Ну да, придется. И не факт, что после выхода 3.5 не придется повторить процедуру. Вопрос — зачем?

    Найдите function the_permalink() и смотрите, кого она вызывает, кого вызывают те, кого вызывает она, и так далее до полного удовлетворения 🙂

Просмотр 3 ответов — с 1 по 3 (всего 3)

Тема «Кто выбирает файл шаблона?» закрыта для новых ответов.