无法确定wordpress侧边栏内容的来源

时间:2012-07-30 17:03:28

标签: php wordpress

我继承了这个项目,原设计师早已不复存在。而且我对Wordpress并不是很熟悉。

this page我不知道这个侧边栏是如何生成的。我grep'编辑了整个目录,查找“Bill Johnson”或“Rocky Mountain News”等内容,但它不在Wordpress文件中。因此,它必须是数据库的一部分。

但该网站没有小部件或帖子。在Pages下,我没有看到包含侧边栏的选项。

这是wp-content / themes目录中的代码。

的sidebar.php: <?php print get_post_meta($post->ID, "sidebar_var", true); ?>

page.php文件:     

<div id="content">
    <div id="left">

    <?php if (have_posts()) : ?>
        <?php while (have_posts()) : the_post(); ?>
            <?php the_content('Read the rest of this entry &raquo;'); ?>
        <?php endwhile; ?>
    <?php else : ?>
        <p>Sorry, no posts matched your criteria.</p>
    <?php endif; ?>

    <!-- End #left --><br class="cl" /></div>

<?php get_sidebar();?>

  <!-- End #content --><br class="cl" /></div>

<?php get_footer();?>

非常感谢任何指导。

1 个答案:

答案 0 :(得分:0)

感谢Cthulhu的建议,检查数据库,wp_postmeta表中有一条记录,meta_key字段设置为值sidebar_var。同一记录的meta_value字段具有侧边栏html。不知道原设计师为什么会这样做,但我会重构使用小部件。