无法更新我的主题的文件

时间:2012-07-19 作者:oms

我有一个自动添加一些小部件的主题。我不想要它们,所以我试着编辑侧边栏。php,但它只是失败了,并将我发送到一个带有消息404的页面。这是我试图从侧边栏中删除的代码块。php:

<!-- sidebar south START -->
<div id="southsidebar" class="sidebar">
<?php if ( !function_exists(\'dynamic_sidebar\') || !dynamic_sidebar(\'south_sidebar\') ) : ?>

    <!-- archives -->
    <div class="widget">
        <h3>Archives</h3>
        <?php if(function_exists(\'wp_easyarchives_widget\')) : ?>
            <?php wp_easyarchives_widget("mode=none&limit=6"); ?>
        <?php else : ?>
            <ul>
                <?php wp_get_archives(\'type=monthly\'); ?>
            </ul>
        <?php endif; ?>
    </div>

    <!-- meta -->
    <div class="widget">
        <h3>Meta</h3>
        <ul>
            <?php wp_register(); ?>
            <li><?php wp_loginout(); ?></li>
        </ul>
    </div>

<?php endif; ?>
</div>
<!-- sidebar south END -->
编辑:所以现在我所做的是修改css以隐藏southsidebar。但实际上我想通过添加其他小部件来使用这个div。

2 个回复
最合适的回答,由SO网友:Tom J Nowell 整理而成

添加这些小部件是因为您没有指定任何小部件

尝试添加一个没有内容只有空格的文本小部件,你会发现所有那些硬编码的默认“小部件”都会消失

你应该never 不过,请使用WordPress中的内置编辑器,因此请改用FTP/Shell/VCS

SO网友:Tribalpixel

<!-- sidebar south START -->
<div id="southsidebar" class="sidebar">
<?php if ( !function_exists(\'dynamic_sidebar\') || !dynamic_sidebar(\'south_sidebar\') ) : ?>
在此处插入您的小部件代码

<?php endif; ?>
</div>
<!-- sidebar south END -->
编辑文件的文件权限the Built-in Editor, 该文件的权限必须设置为666。您可以使用FTP客户端程序、主机提供的基于web的界面或使用telnet或ssh(secure shell)从命令行更改对文件的权限。这些选项取决于主机提供的访问类型。

结束

相关推荐

Wordpress Child Themes

我试图在wordpress子主题中重新声明父主题已经在使用的函数。但是,在尝试执行此操作时,我收到一条“致命错误:无法重新声明”消息。此外,我尝试使用以下方法,但没有成功:if (!function_exists(\'jr_load_scripts\')) { // do fancy things here... } 这是the link 如果您想快速查看。。。EDIT: 以下是完整代码:if (!function_exists(\'jr_load_scripts\')) {