简单的答案是wp_redirect($url);
, 但这是一个棘手的问题,因为您只能在任何页面输出之前使用它。因此,基本上,您所拥有的内容必须位于页面顶部
此示例假设您正在single.php
? -
$post_id = $post->ID;
$ancestors = get_post_ancestors($post_id);
if(empty($ancestors)) : // Not sure how $ancestors is returned, this assumes it\'s an array
wp_redirect($url);
exit;
endif;
参见法典
wp_redirect()
了解更多信息。