首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >默认的Wordpress小部件总是会出现

默认的Wordpress小部件总是会出现
EN

WordPress Development用户
提问于 2014-08-21 13:08:07
回答 1查看 162关注 0票数 0

我只向我的侧边栏添加了3个小部件,但是当我将其可见性设置为隐藏在post页面中时,它们就会消失,但是所有的默认小部件都会出现。我想删除默认的窗口小部件,因为我不想在我的帖子页面上出现任何小部件。下面是使所有默认小部件出现的代码。

代码语言:javascript
复制
<div class="widget widget_search widget-widget_search">
  <div class="widget-wrap widget-inside">
    <?php get_search_form(); ?>
  </div>
</div>

<div class="widget widget_pages widget-widget_pages">
  <div class="widget-wrap widget-inside">
    <h3 class="widget-title"><?php _e( 'Pages', 'alkane' ); ?></h3>
      <ul><?php wp_list_pages('title_li='); ?></ul>
  </div>
</div>

<div class="widget widget_categories widget-widget_categories">
  <div class="widget-wrap widget-inside">
    <h3 class="widget-title"><?php _e( 'Categories', 'alkane' ); ?></h3>
      <ul><?php wp_list_categories('title_li='); ?></ul>
  </div>
</div>

<div class="widget widget_archive widget-widget_archive">
  <div class="widget-wrap widget-inside">
    <h3 class="widget-title"><?php _e( 'Archives', 'alkane' ); ?></h3>
      <ul><?php wp_get_archives('type=monthly'); ?></ul>
  </div>
</div>

<div class="widget widget_calendar widget-widget_calendar">
  <div class="widget-wrap widget-inside">
    <h3 class="widget-title"><?php _e( 'Calendar', 'alkane' ); ?></h3>
    <?php get_calendar(); ?>
  </div>
</div>

<div class="widget widget_recent_entries widget-widget_recent_entries">
  <div class="widget-wrap widget-inside">
    <h3 class="widget-title"><?php _e( 'Recent Posts', 'alkane' ); ?></h3>
      <ul><?php wp_get_archives('type=postbypost&limit=5'); ?></ul>
  </div>
</div>

<div class="widget widget_tag_cloud widget-widget_tag_cloud">
  <div class="widget-wrap widget-inside">
    <h3 class="widget-title"><?php _e( 'Tag Cloud', 'alkane' ); ?></h3>
    <?php wp_tag_cloud('smallest=10&largest=20&number=30&unit=px&format=flat&orderby=name'); ?>
  </div>
</div>

<div class="widget widget_text widget-widget_text">
  <div class="widget-wrap widget-inside">
    <h3 class="widget-title"><?php _e( 'About Alkane', 'alkane' ); ?></h3>
    <div class="textwidget"><?php printf( __( '%s', 'alkane' ), $alkane_theme_data['Description'] ); ?></div>
  </div>
</div>

<div class="widget widget_links widget-widget_links">
  <div class="widget-wrap widget-inside">
    <h3 class="widget-title"><?php _e( 'Blogroll', 'alkane' ); ?></h3>
      <ul><?php wp_list_bookmarks('title_li=&categorize=0'); ?></ul>
  </div>
</div>

<div class="widget widget_meta widget-widget_meta">
  <div class="widget-wrap widget-inside">
    <h3 class="widget-title"><?php _e( 'Meta', 'alkane' ); ?></h3>
      <ul>
        <?php wp_register(); ?>
        <li><?php wp_loginout(); ?></li>
        <li><a href="<?php bloginfo( 'rss2_url' ); ?>" title="Syndicate this site using RSS 2.0">Entries <abbr title="Really Simple Syndication">RSS</abbr></a></li>
        <li><a href="<?php bloginfo( 'comments_rss2_url' ); ?>" title="The latest comments to all posts in RSS">Comments <abbr title="Really Simple Syndication">RSS</abbr></a></li>
        <li><a href="http://wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform.">WordPress.org</a></li>
        <?php wp_meta(); ?>
      </ul>
  </div>
</div>
EN

回答 1

WordPress Development用户

发布于 2014-08-21 13:56:07

我删除了上面提到的代码行,只将剩余的代码留在sidebar.php中。问题是它们是硬编码的,所以如果将可见性设置为隐藏在侧栏小部件上,它们就会出现。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/158650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档