• 断然的 基拉西里斯

    (@kirasiris)


    大家好,这可能是荒谬的,因为隐藏一个div很容易在循环上实现,等等。然而,这次我没有做while循环,而是做了一些更像是在我的首页文件上“检查”的事情,它在那里不起作用。

    这是我的代码:

    <!-- 页面内容--><?php if(have_posts()):the_post();?><div class=“container-fluid”id=“kevin_container”><div class=“row”><div class=“container”id=“kevin_page_container”><!------子页面和父页面---><?php如果(page_is_parent()||$post->post_parent>0):?><div class=“pagination pull right”><li><span class=“父链接”><a href=“<?php echo get_the_permalink(get_top_parent());?>”><?php echo get_the_title(get_top_parent());?></a></span><?php(电话)$args=阵列(“child_of”=>获取top_parent(),“title_li”=>“”);?><?php wp_list_pages($args);?></li></div><div class=“clearfix”><?php-endif;?><文章><?php the_content();?></文章></div></div></div><?php-endif;?>

    我想说的是,我试图显示页面上的内容,而不是帖子。

    谢谢

查看5个回复-1到5个(共5个)
  • 迈克尔

    (@alchymyth)

    你到底想隐藏哪个女主角?

    正如现在的代码一样,如果没有页面,html中的所有div都将被隐藏。

    螺纹起动器 基拉西里斯

    (@kirasiris)

    我想隐藏上面代码中的所有div,你可以查看我的网站,看看我在说什么。它应该是隐藏的(因为现在没有内容),对吗?不幸的是,事实并非如此。
    这是我的网站
    正如您将看到的,有一个很大的空div:/。

    他(Thaks)

    你好@基里亚西里斯

    您可以简单地将所有代码包装在以下条件中。

    全球$邮政;
    if($post->post_content){
    //你的代码块
    }

    如果有什么事,请告诉我。

    螺纹起动器 基拉西里斯

    (@kirasiris)

    它不工作了:/。现在,当div上有内容时,它会隐藏所有div;我想要的是在没有的时候隐藏起来。
    谢谢。

    编辑:它现在正在工作。谢谢

    祝你好运🙂

查看5个回复-1到5个(共5个)
  • 主题“如果have_post为空,如何正确隐藏div”对新回复关闭。