我已在创建了一个表Single Product Page
通过plugin
.我想换衣服color
, border
, bg-color
等根据管理员将从中设置/输入的值dashboard
.
到目前为止,我已经完成了以下工作。
从以下内容form (attached image)
, 管理员将选择css
价值观table body
, header
等等,然后save
巴顿,所有这些css
值将保存在中wp_options
像key value
一对
For Example
\'table_background_color\' => \'#ff5\'
What I want
我不想
wp_option
然后应用
css design value
对于
table
, 因为我有一张巨大的表格,里面有很多
css
design
值和应用css内联有点混乱。
我正在寻找一些很好的方法来应用这些css
价值观(which I have saved in wp_options)
到桌子上。
如何应用已保存的css values
从一个单独的文件?如有任何帮助/建议,将不胜感激,谢谢。
SO网友:mozboz
我们讨论了一个非常相似的问题here.
在这个问题上,有几个建议的选项,每个都有各自的优缺点。
就您所描述的而言,听起来您可能想考虑在管理员每次更改此页面上的任何设置时生成一个CSS文件。这是最快的选择,因为您不需要在每次加载页面时都重新执行这项工作。
我不确定是否有一种简单的方法可以做到这一点(也许其他人会知道),因此,如果您喜欢这种方法,似乎需要执行以下步骤:
确保可以从PHP编写到。css文件。也许可以为该功能创建一个新插件,并将代码和生成的CSS文件放入插件中确保。css文件可以很容易地从Wordpress中排队,编写一个脚本,从wp_options
并编写一个完整的CSS文件,钩住该脚本,以便在每次保存管理页面时重新生成CSSHTH