回答編集履歴

1

質問文の追記を受けて、回答追記

2017/08/18 10:24

投稿

退会済みユーザー
test CHANGED
@@ -33,3 +33,51 @@
33
33
  とすることも考えたのですが、可変ヘッダーがifの間に挟まっているため、
34
34
 
35
35
  エラーが出てしまいます。
36
+
37
+
38
+
39
+ ---
40
+
41
+ **追記**
42
+
43
+ 各ファイルを以下のようにしてはいかがでしょうか。
44
+
45
+
46
+
47
+ ```PHP
48
+
49
+ // header-common-top.php
50
+
51
+ <?php if ( has_nav_menu( 'top' ) ) : ?>
52
+
53
+ <div class="navigation-top">
54
+
55
+ <div class="wrap">
56
+
57
+ <?php get_template_part( 'template-parts/navigation/navigation', 'top' ); ?>
58
+
59
+ </div><!-- .wrap -->
60
+
61
+ <?php endif; ?>
62
+
63
+ ```
64
+
65
+ ```PHP
66
+
67
+ // header-01.php
68
+
69
+ <?php get_template_part( 'template-parts/header/submenu', 'product' ); ?>
70
+
71
+ ```
72
+
73
+ ```PHP
74
+
75
+ // header-common-bottom.php
76
+
77
+ <?php if ( has_nav_menu( 'top' ) ) : ?>
78
+
79
+ </div><!-- .navigation-top -->
80
+
81
+ <?php endif; ?>
82
+
83
+ ```