WordPress侧边栏/小部件菜单在远程服务器上不同

时间:2011-08-08 14:49:37

标签: wordpress widget themes

我在本地开发了一个Wordpress主题,一切都很时髦。在上传到我们的生产服务器并返回到Widgets区域时,后端屏幕是不同的,我的小部件没有显示。

这是侧边栏代码:

<?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar(1) ) : else : ?>

        <li>
        <h2><?php _e('Categories'); ?></h2>
            <ul>
            <?php wp_list_cats('sort_column=name&hierarchical=0'); ?>
            </ul>
        </li>

        <li>
        <h2><?php _e('Archives'); ?></h2>
            <ul>
            <?php wp_get_archives('type=monthly'); ?>
            </ul>
        </li>

    <?php endif; ?>

以下是两种服务器环境中的外观截图。 My local Wordpress enviornment vs the remote one

所以问题:他们为什么会有所不同?如何修复远程服务器,或者如何在主题中正确设置远程服务器的方式。

1 个答案:

答案 0 :(得分:0)

我相信小部件数据存储在wp_options表中,你在那里更新了正确的值吗?

小心转移该桌子,因为它可能会弄乱你的网站(虽然很容易修复)。

http://wordpress.org/support/topic/where-is-widget-data-stored-in-the-database

以上链接可能有所帮助,只需按指示进行搜索,然后尝试将返回值移至prod。请在执行之前备份该表。

我不想被追捕并杀死&lt; / sarcasm&gt;如果我的回答消除了你的网站。

-p