今天自己搭建了一个带后台的个人导航页,但是自己搭建的网站地址不想让别人看到,设置了登陆后才能看到自己的网站,但是wordpress登陆后会自动进入后台这就很麻烦。在网上找了下,找到个方法,能登陆后自动跳转到网站首页。
1.找到当前主题的functions.php
文件
我用的是宝塔搭建的wordpress,文件地址是在/www/wwwroot/your_domain/wp-content/temes/your_theme
文件夹下面,
- ps:
your_domain
是你的网站搭建时候创建的文件夹名称,your_theme
是你设置的主题的名称。 - ps:威联通的话是在
/share/CACHEDEV1_DATA/.qpgk/WordPress/
文件夹下面
2.修改functions.php
文件
将一下代码添加到functions.php
文件最下面
function login_redirect( $redirect_to, $request, $user ){
return home_url('custom-page');
}
add_filter( 'login_redirect', 'login_redirect', 10, 3 );
- ps:修改
custom-page
为某个页面或者文章的链接(不包含站点域名:如网址是https://domain.cn/wordpress/
的话只输入wordpress)保存后就可以了。