从特定页面中排除页面元素

时间:2013-07-13 作者:user1255049

我使用的是一个特定的导航菜单,除了两页之外,其他所有页面都应该显示该菜单。如何排除<div class="portfolio-nav"> 从指定的页面(关于联系人)(&;Contact)?

<?php get_header();?>

<div class="image-grid">
<div style="width:800px;height:auto;float:right;margin-right:70px;">
<?php if(have_posts()) : ?><?php while(have_posts()) : the_post(); ?>
                  <?php the_content(); ?>
                  <?php endwhile; ?>

        <div class="navigation">
            <div class="prev">
                <?php previous_posts_link(); ?>
            </div><!-- end prev -->
            <div class="next">
                <?php next_posts_link(); ?>
            </div><!-- end next -->
        </div>

        <?php endif; ?>
    </div><!-- end portfolio-nav -->
    <div class="portfolio-nav" style="width:100px;height:auto;float:left;margin-top:50px;">
        <p>COLLECTIONS</p>
        <ul>
                    <li></li>
        </ul>
        </div>

</div><!-- end image-grid -->

<?php get_footer();?>
预计到达时间-live site

1 个回复
SO网友:TheDeadMedic
<?php if ( ! is_page( array( \'About\', \'Contact\' ) ) ) : ?>

    <!-- Navigation code -->

<?php endif ?>
结束

相关推荐

Hide pages depending on role

我一直在试图找到一种方法来限制用户在管理面板的“页面”菜单中看到一些页面。我查看了编辑。php文件并注意到:} elseif ( \'page\' == $post_type ) { 但是,我不确定需要编辑什么才能显示some 页面和隐藏其他页面,具体取决于角色。这个Admin 将能够看到所有帖子。这个SubAdmin 只能看到一些页面。如何编辑编辑。php文件(或其他一些php文件)来执行此操作?