Wordpress重定向到第一个子项的父项
我想当一个用户点击Wordpress主题中的某个父对象时,它会找到第一个包含子对象的子对象并重定向到它 我已经找到了类似的解决方案,但它将我重定向到父母的第一个孩子,这是不好的Wordpress重定向到第一个子项的父项,wordpress,parent-child,Wordpress,Parent Child,我想当一个用户点击Wordpress主题中的某个父对象时,它会找到第一个包含子对象的子对象并重定向到它 我已经找到了类似的解决方案,但它将我重定向到父母的第一个孩子,这是不好的 if (have_posts()) { while (have_posts()) { the_post(); $pagekids = get_pages("child_of=".$post->ID."&sort_column=menu_order");
if (have_posts()) {
while (have_posts()) {
the_post();
$pagekids = get_pages("child_of=".$post->ID."&sort_column=menu_order");
if ($pagekids) {
if (!get_post_meta($post->ID, 'dont_redirect', true)) {
$firstchild = $pagekids[0];
wp_redirect(get_permalink($firstchild->ID));
}
}
}
}
事实上,我需要一个以上孩子的父母
A尝试了各种各样的事情,但总是陷入一个无休止的循环
如果我点击IZDELKI上的左侧导航,它会将我重定向到LANTERNA ODPRTA。它需要重定向到STROPNE LUČI 结构如下:
您检查的是的独生子女。如果您想检查$PageChids的结果,请立即执行!你只有第一个孩子的父母,。。这是我的工作站点:如果我点击IZDELKI上的左侧导航,它会将我重定向到LANTERNA ODPRTA。它需要重定向到STROPNE LUČI。找不到。IZDELKI位于顶部导航栏,这里只有子菜单