我正在使用wordpress短代码。创建一些短代码后,我的所有短代码都会添加
<style>
// all code
</style>
我已经意识到它添加了很多额外的代码,因为这个CSS依赖于我必须使用的短代码变量<style>
..什么是组合所有CSS的最佳方法<style></style>
从任何页面上使用的短代码生成,然后将其添加到页面<head>
标记,而不是添加许多<style>
标记..
我想添加$GLOBALS['custom_css'] .= 'css for each shortcode'
;然后将其显示在header.php
文件中..
这是个好主意吗?任何见解都会受到高度赞赏,因为我想让我的代码看起来整洁干净..
答案 0 :(得分:0)
您的CSS在短代码中是否足够一致,可以将其添加到一个外部文件中,并在运行短代码时使用wp_enqueue_style加载它?这样,如果您不使用短代码,它就不会加载,如果您多次运行它,它只会加载一次。
http://codex.wordpress.org/Function_Reference/wp_enqueue_style