使用选项页面(ACF)生成动态css

时间:2015-09-20 09:32:32

标签: css wordpress advanced-custom-fields

我目前正在开发一个动态生成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>

1 个答案:

答案 0 :(得分:0)

可能是您的实时服务器正在运行子主题,而您的本地设置没有子主题。这就是为什么您的本地版本正常工作并且实时无效的原因。最可能的原因是您使用了get_template_directory_uri()get_stylesheet_directory();这两种功能,只有当您的当前活动主题不是子主题时,两者才会指向相同的'/Library/css/custom-styles.css'文件。

因此,根据您的需求而不是两者一起使用任何一个都更明智:)