[英]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.