【问题标题】:How Can i Remove all sidebars from specific wordpress pages?如何从特定的 wordpress 页面中删除所有侧边栏?
【发布时间】:2013-08-27 00:48:56
【问题描述】:

大家好,我正在尝试从我在 wordpress 网站上创建的特定视频页面中删除所有侧边栏,我在 google 上找到了有关如何使用

调用侧边栏的教程
<?php get_sidebar(); ?>

方法但是我的主题使用以下方法将侧边栏调用到页面

<?php include(TEMPLATEPATH."/sidebar.php");?>

我找不到任何好的方法来删除将它们调用到页面的侧边栏,就像我的主题一样。这是我网站上的 page.php 文件的代码,任何帮助理解如何删除它们将不胜感激 =)

<?php get_header(); ?>
<div id="breadcrumb"><?php breadcrumbs(); ?></div>
<?php include(TEMPLATEPATH."/sidebar.php");?>
<div id="kontenutama">
  <div class="postingan">
  <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <h2><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" rel="bookmark">
    <?php the_title(); ?></a></h2><?php the_content(); ?>
    <?php endwhile; else: ?>
    <p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
  <?php endif; ?>
  <br style="clear:both;">
  </div>
</div>
<?php include(TEMPLATEPATH."/r_sidebar.php");?>
<br style="clear:both"><div style="clear:both">
</div>
<?php get_footer()?>

【问题讨论】:

  • 只需删除添加侧栏的行...
  • 为什么不通过 wordpress 管理页面将它们从您的页面中删除?他们提供了一种从那里改变它们的方法,这不是真的吗?

标签: php wordpress


【解决方案1】:

为什么不创建一个新的WordPress page template 并删除该页面上的侧边栏包含?

主题很狡猾,它不应该在模板页面中包含类似的文件。

【讨论】:

  • 嗨,感谢您的回复 =) 这是一个完美的解决方案,我之前听说过自定义页面模板,但我从未研究过它,是的,这个主题是一个非常疯狂的主题,我只是为了练习而定制它可以在这里看到test.smartphonesource.org 我只是用它来学习 wordpress 定制并获得塑造 wordpress 网站的感觉我将实施这种方法来删除侧边栏谢谢 =)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-29
  • 2015-11-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多