[英]If user has post, automatically go to post edit on login. If no post, automatically go to fill out new post
除管理员外,每个用户每个人只有一个帖子,一个自定义帖子类型-这是一个问卷填写表。 我已经将登录名重定向到自定义帖子类型页面,但是我想更进一步,使用户非常容易。
如果他们是首次登录,它将继续将其重定向到自定义帖子类型页面,而且还会自动单击添加自定义帖子类型按钮。
如果他们已经开始问卷,它将自动单击编辑按钮。
我在其他地方也有自动点击功能,但这是由另一个按钮的实时点击触发的。
jQuery('.steps-button').live('click', function() {
jQuery("#publish").click();
});
我试过使用jQuery(".row-actions").find(".edit").click();
但它不起作用。
从functions.php更新
add_filter('login_redirect', 'plugin_admin_redirect');
function plugin_admin_redirect($redirect_to, $url_redirect_to = '', $user = null) {
return 'http://mywebsite.com/wp-admin/edit.php?post_type=nanny_profile';
}
在functions.php的早期版本中,我在jQuery(document).ready下拥有
jQuery(".row-actions").find(".edit").trigger('click');
也许我把它放错了地方吗?
我认为您不应放置代码:
jQuery(document).ready
jQuery(".row-actions").find(".edit").trigger('click');
在function.php中,function.php在您的服务器中运行,调查表在用户浏览器中运行。 他们从不在一起工作。 将jQuery
代码放在自定义帖子类型页面模板中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.