我正在创建一个带有管理面板的Wordpress主题,用户可以在其中更改段落的颜色,正文背景和更多样式选项。我使用Settings API保存了这个选项,所以我在数据库中有颜色,并且使用get_option()函数我得到了所有选项。
我的问题是我不知道如何添加这种风格。我在网上展示你可以做这样的事情:
<nav>
<div class="nav-wrapper blue-grey darken-3">
<a href="#" class="brand-logo">SPA</a>
<a href="#" data-activates="mobile-demo" class="button-collapse"><i class="material-icons">menu</i></a>
<ul class="right hide-on-med-and-down">
<li><a href="#">Home</a></li>
<li><a href="#main/interesting-section">Interesting</a></li>
<li><a href="#details">Details</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
<ul class="side-nav" id="mobile-demo">
<li><a href="#">Home</a></li>
<li><a href="#main/interesting-section">Interesting</a></li>
<li><a href="#details">Details</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div>
</nav>
但问题是所有的脚本都在身体上排队而不是头部
万分感谢!
答案 0 :(得分:1)
使用正确的操作挂钩:wp_head
而不是wp_enqueue_scripts
add_action('wp_head', 'add_custom_style');
但也许有更好的方法:
看看:wp_add_inline_style(在那里显示示例)