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

Php 无法确定wordpress侧边栏内容的来源,php,wordpress,Php,Wordpress,我继承了这个项目,原来的设计师早就不在了。我对Wordpress不是很熟悉 在上,我不知道这个侧边栏是如何生成的。我grep”搜索了整个目录,寻找诸如“比尔·约翰逊”或“洛基山新闻”之类的内容,但它不在Wordpress文件中。所以,它必须是数据库的一部分 但该网站没有小部件或帖子。在Pages下,我看不到包含边栏的选项 下面是wp content/themes目录中的代码 sidebar.php: page.php: 抱歉,没有符合您标准的帖子

我继承了这个项目,原来的设计师早就不在了。我对Wordpress不是很熟悉

在上,我不知道这个侧边栏是如何生成的。我
grep
”搜索了整个目录,寻找诸如“比尔·约翰逊”或“洛基山新闻”之类的内容,但它不在Wordpress文件中。所以,它必须是数据库的一部分

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

下面是wp content/themes目录中的代码

sidebar.php:

page.php:


抱歉,没有符合您标准的帖子



非常感谢您的指导。

感谢Cthulhu的建议,检查数据库,在
wp\u postETA
表中有一条记录,其中
meta\u键
字段设置为值
侧栏\u var
。同一记录的
meta_值
字段具有侧栏html。不确定最初的设计师为什么这样做,但我将进行重构以使用小部件。

查看您的页面源代码,它看起来可能是硬编码的。您是否查看过get_边栏();要查看它是否存在?正如您可以从Codex()中读取的那样,
get\u post\u meta
从自定义字段获取内容。试着转到wordpress'backoffice中的那个页面,那里可能有一些自定义字段包含这些信息。这很可能是右侧HTML的生成位置。
<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();?>