【问题标题】:How to edit plugin to use the theme's template files如何编辑插件以使用主题的模板文件
【发布时间】:2015-12-10 07:59:09
【问题描述】:

我正在使用一个名为 Hemingway 的主题,这是一个很棒的主题,具有三页布局。 (全角,带侧边栏,不带侧边栏)。这一切都很好。我可以在页面设置中选择三个选项之一。

我也在使用 Woothemes 的 Projects 插件。这个插件可以很容易地添加带有照片库和其他一些选项的最近项目。当我使用简码时它正在工作:

[projects limit="12" columns="2" orderby="date" order="desc" exclude_categories=""]

我在一个全宽模板上使用这个带有两列的简码。这很好用,但是当我尝试使用该功能使用内置项目选项自动将项目内容添加到页面时: 全角模板不起作用并显示侧边栏。项目的两列布局也不起作用。它们只是在彼此下方对齐。


应该是什么样子(这个例子是短代码):

http://hoveniersbedrijfameland.nl/projecten/

项目中选择页面的选项看起来如何:(这是错误的)

http://hoveniersbedrijfameland.nl/projects/


如何调试它以查看是什么破坏了它?

到目前为止我尝试了什么:

  1. 我已尝试让插件按我的意愿行事。这意味着, 插件将使用“类别”的完整页面模板而不是 使用存档页面。我真的不知道插件是如何构建的, 所以很难找到正确的文件。
  2. 我已经尝试过使用 url 路由的解决方法,但这不是最好的 接近。

【问题讨论】:

    标签: templates wordpress


    【解决方案1】:

    我找到了解决方案。我将archive-project.php 文件复制到我的主题中,并使用全角模板中的内容编辑了内容。我需要自己设置样式,因为如果我这样放置,页面就会损坏。

    如果我现在想编辑页面模板,我需要在 ffile 中对其进行编码,而不是从管理面板中的 pages > 页面布局中选择它。 我稍后会解决这个问题。

    最终更新:我对所有内容都进行了硬编码,现在它对我有用。我不需要任何进一步的帮助,我现在正在研究自定义帖子类型以更改内容模板。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-17
      • 1970-01-01
      • 2021-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多