我是做前端投稿。我差点就完成了。我想重定向到特定的页面后,提交后,在前端的帖子成功。
我正在使用这个函数。
wp_insert_post( array $postarr, bool $wp_error = false )这个结果是:
成功的岗位ID。失败时的值0或WP_Error。
$post_id = wp_insert_post( $post_data );
if( !$post_id || ?? ){
wp_redirect( site_url('/compledted/') );
}这是我要做的代码,我只想在投稿成功完成后重定向。但我不知道如何设置if( )条件。你能帮帮我吗?谢谢。
发布于 2018-04-08 09:35:55
您可以测试这样的错误。
$post_id = wp_insert_post($post_data, TRUE);
if (is_wp_error($post_id)) {
// there is an error
}
wp_redirect(site_url('/compledted/'));
exit();https://wordpress.stackexchange.com/questions/300122
复制相似问题