我正在将一些内联样式添加到<head>
使用file_get_contents(some-style.css)
以及wp_head
钩我的相对图像路径在添加到头部后不起作用,尽管如果我只使用<link>
以加载文件。
我的路径:
theme_dir/assets/imgs/my_image.jpg
我尝试过:
\'/assets/imgs/my_image.jpg\'
\'../assets/imgs/my_image.jpg\'
\'assets/imgs/my_image.jpg\'
我对这个问题的唯一解决方案是对的结果进行搜索和替换
file_get_contents
并添加
template_directory_uri
它的路径。我宁愿不必那样做。
我还尝试添加一个基本url作为主题目录,解决了这个问题,但随后我创建了其他问题(例如哈希不起作用)。
我也知道这个功能wp_add_inline_style
, 但这需要已经加载另一种样式,这正是我试图避免的。
有没有更好的解决方案来实现我的目标?还是有我可以使用的路径?