【问题标题】:Wordpress creating custom theme-ReusabilityWordpress 创建自定义主题-可重用性
【发布时间】:2011-10-04 06:41:43
【问题描述】:

CMS 和 wordpress 的第一种方法我想知道是否有任何预定义的 html 结构和类/ID“必须”参考,我可以参考这些参考,以使我自己的主题愿意在未来更改为另一个 wordpress 主题

谢谢

卢卡

【问题讨论】:

    标签: css wordpress content-management-system themes reusability


    【解决方案1】:

    还有一些其他“模板”主题可以帮助您入门 - 如果 Starkers 不适合您,您可能会发现 WP Framework 是一个不错的选择。或者 - 开始剥离 21 主题以给您一个基础(这正是 Starkers 主题所做的,使用 21 主题作为基础)。

    如果您希望从头开始,WordPress Codex 上还有一个非常方便的初次指南,围绕主题开发。

    【讨论】:

      【解决方案2】:

      Wordpress 不要求您在主题中具有任何特定的类或 ID,就 HTML 和 CSS 而言,WP 唯一需要的就是每个页面上元素内部的 wp_head 函数。话虽如此,创建Starkers 等主题是为了让开发人员有一个起点,而不是从头开始。

      以上内容仅适用于编写的任何代码,但是 WP 中的某些函数将返回标准代码,例如,如果您没有专门创建评论线程代码,WP 将为您生成它,这确实是许多主题将共享的唯一代码。

      我会说,如果您打算制作一些博客主题,例如,对于文章页面来说,拥有一组标准代码可能是一个好主意,这样您就不必重新-一遍又一遍地写代码。除此之外,我在制作主题时唯一重复使用的代码是用于设置 cmets 样式的 CSS,如果我不对 cme​​ts 部分进行手动编码,这是一个好主意,因为它可以为您节省大量时间。

      【讨论】:

      • 所以如果我理解 wordpress 从任何结构中提取内容......并围绕它构建我想要的任何结构?
      • Wordpress 使用 'the_title()' 等一系列函数来以你喜欢的任何结构显示内容,就像 WP 是大脑,你的结构是身体。
      【解决方案3】:

      Wordpress 提供了一些根据页面类型、模板、条件标签添加 CSS 类的功能。 .等等。

      这些函数是body_class()post_class()

      更多信息请查看:

      http://codex.wordpress.org/Function_Reference/post_class http://codex.wordpress.org/Function_Reference/body_class

      【讨论】:

        猜你喜欢
        • 2014-12-08
        • 2016-04-11
        • 1970-01-01
        • 2023-03-03
        • 2018-08-30
        • 2014-06-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多