将自定义类附加到wordpress车头时间主题

时间:2012-07-13 15:15:41

标签: php wordpress function

我想通过在页面中添加一个选项来为该特定页面附加自定义“类”来破解前进主题。它与常规页面类似,您可以选择页面模板。但是,不是选择页面模板,用户只需选择他/她想要在页面上添加的类。该类将有一个CSS overide。

示例:

HTML

<body class=" red ...other headway css classes..." ">

CSS

body.red #container { background: red }
body.green #container { background: green }
  1. 我想添加一个自定义下拉列表,列出要选择的主题的一些类选项。下拉列表中的示例项目。 “红色主题”,“蓝色主题”。这也可以使用自定义字段完成,但预先使用下拉列表,这样用户就不会出错。

  2. 将页面上选定的类附加到该页面的标记。我尝试在我的functions.php上使用“body_class”但是它完全删除了导致我的页面打破appart的所有类。我想做的只是附加自定义类而不是删除正文的整个类。

  3. 请指教。谢谢!

1 个答案:

答案 0 :(得分:0)

Headway已经在页面上有自定义类的自定义元框,所以也许你可以:

  1. 黑客显示下拉列表
  2. 创建某种元框,将选项从下拉列表保存到Headway写入的相同字段,如果可能的话,只需从管理员中删除/隐藏Headway元框
  3. 在页面屏幕上添加一个显示可用类的信息框,然后使用Headway元框(升级安全,最好的方法来保持干净)