您可以将其添加到处理部分:
if( \'POST\' == $_SERVER[\'REQUEST_METHOD\'] && !empty( $_POST[\'action\'] ) && $_POST[\'action\'] == "new_post") {
就在下面:
$pid = wp_insert_post($new_post);
让它像这样:
$pid = wp_insert_post($new_post);
wp_redirect(get_permalink($pid)); exit;
EDIT:哎呀,在阅读了那个页面上的评论之后,你似乎把它放错了风格。请参见我在该页上的评论。
如果您不想更改当前代码,可以使用以下方法:
$pid = wp_insert_post($new_post);
?><script type="text/javascript">
<!--
window.location = "<?php echo get_permalink($pid); ?>";
//-->
</script><?php