テーマを開発しています。以下にコードをに追加しましたheader.php
。しかし、私はそれをWPテーマリポジトリに投稿し、現在レビュー中です。レビュー担当者は、スタイルをwp_enqueue_style()
/でエンキューするように私に通知しましたwp_enqueue_script()
。しかし、関数でそれを実装する方法を理解できません。wp_enqueue_style();
Codexで指示されたのを見たことがありますが、コードの束全体をその条件と一緒に配置する方法を理解できません。
<style type="text/css">
<?php
// If the menu presents, then CSS loads
if ( has_nav_menu( 'secondary' ) ) {
?>
.sec-menu{
width: 100%;
background: #333;
height: 26px;
font-size:16px;
text-transform:uppercase;
}
<?php } ?>
<?php
if ( has_nav_menu( 'primary' ) ) {
?>
#access{
background-color: #333;
height: 26px;
}
<?php } ?>
<?php
if ( !has_nav_menu( 'primary' ) && !has_nav_menu( 'secondary' ) ) {
?>
.sec-menu,
#access{
border-bottom: 2px solid #333;
}
<?php } ?>
</style>
- 方法?
wp_enqueue_scripts
文をコールバックの中に入れてみませんか?文書の先頭に入れる必要はありません。