此图显示了Wordpress中的附加CSS功能。我正在尝试查找存储其他CSS的文件,但似乎找不到它-我搜索了wp-content中的几乎每个文件夹!

有人知道如何添加CSS吗?用于主题的存储,如果它在文件中,则该文件位于该文件所在的位置!

#1 楼

它存储在数据库中wp_posts表格下custom_css帖子类型下,其中帖子名称是主题条目。您还可以在其中找到相关的customize_changesetrevision帖子类型。

自定义CSS帖子ID也存储在wp_options表中的每个主题模块下,例如。 theme_mods_twentysixteen(适用于26岁)。

使用以下内容从数据库中获取自定义CSS的信息很有帮助:



wp_get_custom_css()使用wp_get_custom_css_post()


,并通过以下操作通过wp_head操作显示:


wp_custom_css_cb()


评论


如果将其存储在数据库中,是否意味着如果/当我更新主题时,它不会被删除?

–theyuv
17年10月4日在13:15

更新当前主题,不应删除存储的CSS。

–birgire
17年10月4日在15:01

这使我可以将自定义项从父主题复制到子主题,因此无需重新创建主页。

–user5870571
20年8月13日在20:16

#2 楼

如果您的新人喜欢我,请在sql查询中键入此内容,然后它就会出现。

SELECT * FROM wp_posts WHERE post_type ='custom_css'