我正在使用ACF的前端编辑器功能,使我的用户可以将帖子上传到网站上。
用户填写表单并提交,数据在后端正确显示。我要面对的问题是必须刷新首页(其中显示了所有最新帖子),以便显示刚刚上传的帖子。
有没有一种方法可以立即填充?这个想法是,一旦用户填写了前端表单,他们就会被带到他们刚创建的帖子中(效果很好)。如果他们随后单击主页,他们应该能够在此处看到帖子标题,而无需刷新页面。
我的表单代码是:
<?php acf_form(array(
'post_id' => 'new_post',
'field_groups' => array(152),
'new_post' => array (
'post_status' => 'publish',
),
'post_title' => true,
'submit_value' => 'Submit',
'return' => '%post_url%'
)); ?>
答案 0 :(得分:0)
此问题已通过添加
修复 ?loggedin=true
当用户登录并重定向到其个人资料时,到达URL的末尾。