Как добавить расширение .php на страницы категорий в Wordpress - PullRequest
0 голосов
/ 04 февраля 2010

Я размещаю сайт Wordpress в Rackspace Cloud. Основной сайт написан на ASP.NET , поэтому у меня по умолчанию установлена ​​технология ASP.NET / IIS .

Файлы Php по-прежнему могут выполняться в этой среде, однако они должны заканчиваться расширением .php, чтобы сервер знал, как их обрабатывать.

Я нашел способ добавить расширение .php к постоянным ссылкам, просто добавив .php в конец структуры. Я также нашел способ добавить его на любые страницы с помощью этого плагина, http://wordpress.org/extend/plugins/html-on-pages/.

Похоже, все, что у меня осталось, это Категория и Тег страниц. Например [domain]/category/uncategorized.

Я хотел бы изменить это на /category/uncategorized/index.php или просто [domain]/category/uncategorized.php

Еще одно замечание: если вы не знакомы с Rackspace Cloud, я не могу использовать для этого файл .htaccess.

Я думаю, что где-то я могу сделать это в коде приложения Wordpress, но я не являюсь разработчиком php и понятия не имею, с чего начать.

Ответы [ 2 ]

0 голосов
/ 09 февраля 2010

Duke

Я думаю, что вы пропустили часть об использовании PathInfo вместо mod_rewrite, что звучит как то, что вам придется делать.

Во-первых, сложно делать то, что ты хочешь делать. Возможно, вам лучше просто установить постоянную ссылку по умолчанию и использовать domain.com/?p=533, чтобы он вообще не делал ссылки красивыми.

0 голосов
/ 09 февраля 2010

Duke

На самом деле, вы не хотите этого делать. что вы действительно должны сделать, это настроить структуру постоянных ссылок, чтобы она направлялась через index.php, например, domain.com/index.php/my-page/, и таким образом WordPress может правильно захватывать все страницы и сообщения, которые должны перенаправлен на WordPress.

Смотрите здесь для получения дополнительной информации: http://codex.wordpress.org/Using_Permalinks#PATHINFO:_.22Almost_Pretty.22

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...