【问题标题】:Wordpress + All-in-one Event calendarWordpress + 多合一活动日历
【发布时间】:2013-03-14 08:09:37
【问题描述】:

我安装了 wordpress,并且正在使用多合一的活动日历。我需要的是在查看事件时,我希望模板充满。但现在它显示了一些其他模板,比如有一个侧边栏,即使我只在主页上显示它。这是一个例子 - http://veebimeedia.ee/seeder/ai1ec_event/event/?instance_id=13

我需要以全宽模板显示的事件。我已经读过这个插件使用默认的帖子模板,但是我可以在哪里改变呢?我的主题中没有 single.php。

有什么帮助吗?

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    在第 545 行附近的 CSS 中,您已设置:

    #content { float: left; width: 595px; margin: 0; min-height: 180px; }
    

    #content 下的所有元素宽度不会超过 595px 宽度。

    我将页面的模板设置为没有侧边栏。或者在删除侧边栏的地方创建一个新模板,然后让它说出其他内容然后#content。 (例如#content-full),然后设置CSS。

    #content-full { float: left; width: 100%; margin: 0; min-height: 180px; }
    

    但仍然很难说主题是如何构建的。

    【讨论】:

    • 谢谢,我在我的主题中更改了singular.php,而不是#content div 我现在使用具有宽度的div:100%
    • 请注意,如果“singular”(single.php) 用于多个地方。它将改变所有地方的宽度。这就是为什么如果您不想在特定页面上更改模板也很好的原因。
    • +1 为此创建一个单独的模板是正确的方法。
    • @user1612619 您应该对任何正确答案(包括这个)投赞成票并接受这个。
    【解决方案2】:

    通常您在页面而不是帖子上设置全宽模板。大多数主题都有一个没有侧边栏的模板。如果没有,您可以通过复制 page.php 文件来创建一个,给它一个新名称和一个模板名称,然后删除侧边栏调用。

    【讨论】:

    • 它说 - 此帖子类型不存在模板。
    • 这是一个页面属性,而不是控制模板的帖子属性。
    • 我将全宽模板内容复制到 page.php,它没有任何改变。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多