我不得不在 html 的侧边栏 div 中手动添加一些 html,但是当我预览/激活这个主题时,它没有显示侧边栏的 maunal 更新内容,我是否还需要将其添加到 sidebar.php 中,如果需要,在哪里。我对 wp 和 php 都很满意。你能帮忙吗?
问问题
761 次
2 回答
1
这是 Wordpress 侧边栏 (sidebar.php) 的推荐方式
<ul id="sidebar">
<?php if ( !dynamic_sidebar() ) : ?>
<li>{static sidebar item 1}</li>
<li>{static sidebar item 2}</li>
<?php endif; ?>
</ul>
但是如果你总是想在你的侧边栏上有一些静态项目,那么你可以制作 sidebar.php 如下
// Static items will be always at the top of the sidebar
<ul id="sidebar">
<?php if ( !dynamic_sidebar() ) : ?>
<li>{static sidebar item 1}</li>
<li>{static sidebar item 2}</li>
<?php endif; ?>
</ul>
if(function_exists(‘dynamic_sidebar’) && dynamic_sidebar()) :
endif;
这是您当前的侧边栏(非动态)
<?php include (TEMPLATEPATH . '/searchform.php'); ?>
<div id="sidebar">
<h3>Category</h3>
<ul class="ul-cat">
<?php wp_list_categories('show_count=1&title_li='); ?>
</ul>
<h3>Archives</h3>
<ul class="ul-archives">
<?php wp_get_archives('type=monthly'); ?>
</ul>
</div>
于 2012-04-08T21:00:00.383 回答
0
您是否尝试过刷新浏览器缓存?并且您确定您没有使用插件缓存您的页面,或者主机是否正在缓存内容?
于 2012-04-08T20:56:34.703 回答