WP-CLEAR主题功能在单个.php中不起作用


wp-clear theme functions are not working in single.php?

我在wordpress wp-clear主题中遇到了问题,单.php不加载标题中声明的导航栏.php而索引.php可以。我还在单.php的顶部包括了<?php get_header(); ?>。像这样的问题 http://wordpress.org/support/topic/get_header-call-not-working-except-in-indexphp,标题中定义的导航部分.php为:

<?php if ( get_option('solostream_show_catnav') == 'yes'  ) { ?>
        <div id="catnav">
            <div class="limit clearfix">
                <?php if (function_exists('wp_nav_menu')) { ?>
                    <ul class="clearfix">
                        <?php wp_nav_menu(array('container'=>false,'theme_location'=>'catnav','fallback_cb'=>'catnav_fallback','items_wrap'=>'%3$s')); ?>
                        <li class="rss-comments"><a title="<?php _e("Comments RSS Feed", "solostream"); ?>" href="<?php bloginfo('comments_rss2_url'); ?>">Comments</a></li>
                    <li class="rss-content"><a title="<?php _e("Posts RSS Feed", "solostream"); ?>" href="<?php bloginfo('rss2_url'); ?>">Posts</a></li>
                    </ul>                
                <?php } else { ?>
                    <ul class="clearfix"><?php wp_list_categories('title_li='); ?></ul>
                <?php } ?>
            </div>
        </div>
        <?php } ?>

注意:实际上它在输出中打印html,例如

<div id="catnav">
  <div class="limit clearfix">
<ul class="clearfix">
    <li id="menu-item-17" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17"><a href="/"></a></li>
</ul>
</div>
</div>

我认为您的问题源于插件。

实际上我不久前解决了这个问题。

插件创建问题是"简单地排除"。当我添加一些要从首页小部件中排除的页面时,此插件产生了问题。仅当仅选择搜索时,它才有效。

-

->在你的情况下,这可能是一个不同的。

检查您激活的插件。