I am developing a free plugin 将外部支持系统连接到WordPress,以便能够验证WordPress上的用户。
为此,当前从外部系统将用户发送到WordPress的登录页面,并在最后显示此信息
?action=freshdesk-remote-login
然后,我的插件会检查用户是否登录了WP,如果没有,它会显示登录表单,并在成功登录后将其重定向回第三方站点。重定向是通过以下方式完成的:wp_redirect( $sso_url );
现在这很好,但我计划提供一个短代码,可以添加到用户选择的页面中。现在,一旦用户访问此页面,如果他们已登录,则应将其转发到第三方网站,如果没有,则应转发到登录页面。
有没有一种方法可以建议wp\\u重定向到短代码内工作?