是否可以仅在WordPress网站的主页上更改站点地址(站点URL)?



我将WordPress安装到"wp"目录,现在每个页面的网址如下所示

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/

索引.php 现场路线

require( dirname( __FILE__ ) . '/wp-blog-header.php' );

我想知道是否可以仅在主页上更改站点网址。

您可以在函数.php文件中添加以下页面,并将其 http://yoursiteurl.com 替换为您的网站网址

function redirect_homepage() {
if( ! is_home() && ! is_front_page() )
return;
wp_redirect( 'http://yoursiteurl.com', 301 );
exit;
}
add_action( 'template_redirect', 'redirect_homepage' );

最新更新