【问题标题】:Define 'Default Template' for each section为每个部分定义“默认模板”
【发布时间】:2012-01-04 15:10:28
【问题描述】:

是否可以为网站上的每个父部分定义不同的“默认模板”?在每一页上,我在侧边栏中都有 3 张图片。我希望这 3 张图片根据用户正在查看的部分进行更改。

我将如何实现这一目标?

【问题讨论】:

    标签: php html css wordpress templates


    【解决方案1】:

    拥有学习的力量!

    您可以制作一个模板以适应每个页面上所需的所有选项。

    Something like an MVC 可能满足您的需求,因为它将模板与后端代码分开。

    【讨论】:

    • 这是我很想学习的东西,但时间不允许。需要找到替代解决方案(如果存在)。
    • @Kelvin 看看我的第一个链接,它是我自己在 (m)VC 上的较小版本
    • 感谢您的帮助@Neal。这对我来说太混乱了。认为这可能更容易:(
    • @Kelvin 只要问你可能有的任何问题^_^
    • 老实说@Neal,不知道从哪里开始。有没有我可以分享的代码来让事情变得更简单?
    【解决方案2】:

    您可以通过过滤“template_redirect”来定义完全自定义的模板层次结构。

    http://phpxref.com/xref/wordpress/wp-includes/template-loader.php.source.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多