Май
22
0

Добавляем .php для URL страниц в WordPress

php в WordPressПодвернулась мне недавно возможность купить сайт один, созданный на чистом html+css. Понятно, что для обновления контента это далеко не самый лучший вариант, поэтому я начал обдумывать перенос его на WordPress. Вся загвоздка была в том, что имеющуюся структуру менять нельзя (во избежание потери позиций в поисковиках), а все страницы сайта имели адрес по типу — site.ru/somepare.php. Вот я и занялся поиском соответствующего решения.

Как потом оказалось, смена CMS даже с сохранением всех страниц все же могла негативно сказаться на сайте, поэтому изменения я делать передумал, но вот с php для URL разобрался. Все, в принципе, было аналогично ситуации с добавлением окончания .html о которой я рассказывал год назад. Оказывается то же самое можно проделать и с php адресом. Причем для решения задачи нашлось сразу 2 плагина с одинаковым названием «.php on PAGES».

Первый .php on PAGES — создан в августе 2012, и имеет сейчас около 3700 загрузок. Установка его стандартная, но перед активацией нужно отключить все другие плагины, которые могли использоваться для смены адреса страницы (имеется ввиду упомянутое выше решение с html). После установки ничего делать не нужно, просто активировать — и ссылка для страниц поменяется автоматически. В описании модуля сказано, что он работает для версий WordPress от 2.5.1 до 3.4.2.

Первый .php on PAGES

Второй .php on PAGES загружен на официальный сайт через 6 дней после первого, но уже другим автором. Здесь меньше загрузок, но все равно около 3 тысяч, поддерживаются те же версии WordPress. Установка, разумеется, такая же, и настроек никаких нет.

Единственным отличием от первого плагина есть то, что в архиве модуля имеется только 1 файл вместо двух. Я пробовал два модуля — оба оказались рабочие. Также хочу заметить, что они решают вопрос только со страницами. Для постов блога придется менять структуру ссылок в админке:

php для WordPress

Делается это в разделе «Параметры» — «Постоянные ссылки». Сохраняете, и после этого у вас все страницы сайта (кроме категорий и тегов) будут иметь окончание .php. Теоретически можно решить эту задачу без плагинов с помощью htaccess, но, если честно, я в этом не силен. Если кто разбирается — можете поделиться решением в комментариях.

рейтинг Оцените статью:
Ужасная статьяНичего интересногоТак себеНормальноХорошоКлассный постВ закладки!
(голосов - 3, средний балл: 6,67 из 7)
Загрузка...

категория Категории: Плагины;
теги Теги: , , , , , .
Оставить комментарий


Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!

Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:

Последние посты
Полезные заметки
Лучшее в категории
Облако тегов
Скажи свое мнение!

В чем основные плюсы Wordpress?

Посмотреть результаты

Загрузка ... Загрузка ...
Друзья проекта
Последние новости