如何更改按钮的默认WordPress登录页面链接()

我正在将OceanWP主题与WP Job Manager插件一起使用来构建我的工作清单网站。
当用户在未登录WP Job Manager插件时尝试” 发布工作” 时, 会显示一个默认的登录按钮, 该按钮将其定向到默认的wp-login.php页面:http://prntscr.com/pr86qn
但我希望将用户转移到我创建的新的自定义登录/注册页面, 因为该页面上没有’ Wordpress’ 徽标, 并且允许用户在没有帐户的情况下进行注册。
当我单击” 登录” 按钮上的” 检查元素” 选项时, 可以在此处看到链接:http://prntscr.com/pr8951
所以我想更改链接:
< a class =” button” href =http://www.srcmini.com/” https://www.XXXXXXXXXX.co.uk/wp-login.php?redirect_to=https%3A%2F%2Fwww.XXXXXXXXXX.co.uk%2Fpost-a-job% 2F” > 登录< /a>
(我已将自己的网站名称XX删除, 因为我希望它不显示在任何Google搜索结果中)
… 以便将用户定向到我的新自定义登录/注册页面。
谁能建议我可以从哪个文件更改此链接, 或者是否有更好的更改此链接的方法?
谢谢
#1尝试LoginPress插件来自定义默认登录页面https://wordpress.org/plugins/loginpress/
#2我认为你需要这里最初提到的更高级的功能
将此添加到你的功能文件。

function possibly_redirect(){ global $pagenow; if( 'wp-login.php' == $pagenow ) { if ( isset( $_POST['wp-submit'] ) ||// in case of LOGIN ( isset($_GET['action']) & & $_GET['action']=='logout') ||// in case of LOGOUT ( isset($_GET['checkemail']) & & $_GET['checkemail']=='confirm') ||// in case of LOST PASSWORD ( isset($_GET['checkemail']) & & $_GET['checkemail']=='registered') ) return; // in case of REGISTER else wp_redirect( home_url() ); // or wp_redirect(home_url('/login')); exit(); } } add_action('init', 'possibly_redirect');

【如何更改按钮的默认WordPress登录页面链接()】请通过FTP

    推荐阅读