Я установил WordPress в каталог "wp", и теперь URL каждой страницы выглядит как
http://example.com/wp/ http://example.com/wp/access/ http://example.com/wp/contact/ ...
, но я хотел бы удалить "wp" только на домашней странице. Результат, который я хочу получить, ниже
http://example.com/ http://example.com/wp/access/ http://example.com/wp/contact/ ...
Если я изменю настройки адреса сайта (URL) и индекс. php на маршруте сайта, это удалит все "wp" со всех страниц.
http://example.com/
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
Я хотел бы знать, возможно ли изменить URL сайта только на главной странице.
Вы можете добавить ниже страницу в функции. php файл и заменить http://yoursiteurl.com URL вашего сайта
function redirect_homepage() { if( ! is_home() && ! is_front_page() ) return; wp_redirect( 'http://yoursiteurl.com', 301 ); exit; } add_action( 'template_redirect', 'redirect_homepage' );