我在任何地方都找不到这方面的任何信息,也许我的措辞不对。
我刚刚开始创建WordPress主题,目前我已经在我原来的静态网站中实现了WP。
是否有一种方法允许用户/客户(如果为某人制作主题)进行定制,我可以给他们提供以下选项:
浏览并上传图像,将其放置在页面的特定元素中(即更改文件的src)
更改所有元素和字体的颜色
勾选或取消勾选显示注释(因此,取消勾选时,它会删除主题中注释的函数调用,勾选时,它会将其添加回我最初放置代码的位置
(最好不要让用户下载某个插件,但我只是想知道如何进行这两种方式,如果有任何关于它的文章、视频、在线指南等,我将不胜感激!)
非常感谢!
最合适的回答,由SO网友:cjbj 整理而成
你要找的是theme customizer. 这允许您将设置附加到所需站点的任何元素。只需看看WordPress标准主题之一,就可以看到这是什么样子。您将看到,您可以更改颜色,但也可以上载新的背景图像。只需按照上面的链接学习如何在您自己的主题中实现定制器。
自定义程序通常用于调整站点的视觉元素。它最终会在页面的头部插入css语句,从而推翻主样式文件。
如果您想切换注释的可见性,您不是在谈论插入额外的css,而是在组装模板时更改模板。复选框通常包含在options page 在后端,尽管您也可以在customizer中执行此操作。
Summing up, 你的想法是主题开发人员的共同愿望。这是非常可行的,但如果您了解PHP,您可能需要几天的时间来熟悉它。
(我们这里不支持推荐,但如果你在谷歌上搜索“wordpress主题定制器教程”,你将有很多选择)