وقتی کاربری کامنتی رو ارسال می کنه بد از ارسال نظر و سابمیت فرم ارسال، وقتی نظرش ارسال شد به صفحه ای که در حال نمایش بوده ردایرکت میشه و ان صفحه براش مجدد لود میشه . حالا اگر بخوایم بعد از اینکه کاربر بعد از ارسال نظر، بعد از لود صفحه به کامنت خودش هدایت بشه از این کد استفاده می کنیم
کد مورد استفاده برای ردایرکت کاربر به نظر ارسالی خودش :
add_filter('comment_post_redirect', 'redirect_after_comment'); function redirect_after_comment($location) { return preg_replace("/comment-page-([\d]+)\/#comment-([\d]+)/", "2", $location); }
البته برای کاربرانی که کامنت اونها نیاز به تایید هم داره این کد کار می کنه و پیام اینکه پیام شما منتظر تایید مدیر هست نمایش داده میشه .