每个用户,除了Admin,将只有一个帖子,一个自定义的帖子类型-这是一个问卷填写。我已经有登录重定向到自定义帖子类型页面,但我想更进一步,使它对用户来说真的很容易。
如果他们是第一次登录,它会继续重定向到自定义帖子类型页面,但也会自动点击添加自定义帖子类型按钮。
如果他们已经开始调查问卷,它会自动点击编辑按钮。
我有一个自动点击工作在其他地方,但它是由一个实时点击另一个按钮触发。
jQuery('.steps-button').live('click', function() {
jQuery("#publish").click();
});
我试过使用jQuery(".row-actions").find(".edit").click();
,但它不工作。
from 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');
我是不是把它放错地方了?
您可以试试trigger
:
jQuery(".row-actions").find(".edit").trigger('click');
这是一个jsFiddle如何使用trigger
的例子。
- .trigger ()
我认为你不应该放置代码:
jQuery(document).ready
jQuery(".row-actions").find(".edit").trigger('click');
function.php中的, function.php在您的服务器中运行,您的问卷在您的用户浏览器中运行。他们从来不一起工作。将jQuery
代码放在自定义post类型页面模板中。