我目前正在开发一个动态生成css文件的wordpress选项页面(ACF Pro v5)。当我在本地进行测试时,它工作正常;只有在实时服务器上,动态css才能通过wordpress生成。
我错过了什么吗?是否有一些白色的权利,wordpress无法写入文件。我使用chmod 777将一个干净的custom-style.css放在正确的文件夹中。
这是我在functions.php中编写的代码:
<body>
<section class="Box Section"></section>
<aside class="Box Aside"></aside>
</body>
答案 0 :(得分:0)
可能是您的实时服务器正在运行子主题,而您的本地设置没有子主题。这就是为什么您的本地版本正常工作并且实时无效的原因。最可能的原因是您使用了get_template_directory_uri()
和get_stylesheet_directory();
这两种功能,只有当您的当前活动主题不是子主题时,两者才会指向相同的'/Library/css/custom-styles.css'
文件。
因此,根据您的需求而不是两者一起使用任何一个都更明智:)