回答編集履歴
2
ソースコード修正(2016/12/09 18:45更新)
test
CHANGED
@@ -30,15 +30,29 @@
|
|
30
30
|
|
31
31
|
以下の様にすれば、アイコンをつけられると思います。
|
32
32
|
|
33
|
+
(2016/12/09 18:45更新)
|
34
|
+
|
33
35
|
```PHP
|
34
36
|
|
35
|
-
add_filter( 'woocommerce_breadcrumb_defaults', 'jk_c
|
37
|
+
add_filter( 'woocommerce_breadcrumb_defaults', 'jk_woocommerce_breadcrumbs' );
|
36
38
|
|
37
|
-
function jk_c
|
39
|
+
function jk_woocommerce_breadcrumbs() {
|
38
40
|
|
39
|
-
|
41
|
+
return array(
|
40
42
|
|
43
|
+
'delimiter' => ' > ',
|
44
|
+
|
45
|
+
'wrap_before' => '<nav class="woocommerce-breadcrumb" itemprop="breadcrumb"><i class="fa fa-home"></i>',
|
46
|
+
|
47
|
+
'wrap_after' => '</nav>',
|
48
|
+
|
41
|
-
|
49
|
+
'before' => '',
|
50
|
+
|
51
|
+
'after' => '',
|
52
|
+
|
53
|
+
'home' => 'ホーム',
|
54
|
+
|
55
|
+
);
|
42
56
|
|
43
57
|
}
|
44
58
|
|
1
追記(2016/12/09)
test
CHANGED
@@ -7,3 +7,49 @@
|
|
7
7
|
|
8
8
|
|
9
9
|
(「WooCommerce breadcrumb」で検索したら、一等に出てきました)
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
##追記(2016/12/09)
|
14
|
+
|
15
|
+
WooCommerceのパンくずリストを使用すると仮定します。
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
> ・既存のパンくずとwoocommerceのパンくず両方が表示されているので1つだけの表示に設定したい。
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
既存テーマのパンくずリストを表示しているコードをテンプレートファイルから削除すればOKです。
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
> ・もしwoocommerceのパンクズを残すなら既存のテーマのようなパンくずのスタイルに整えたい(アイコン付)
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
以下の様にすれば、アイコンをつけられると思います。
|
32
|
+
|
33
|
+
```PHP
|
34
|
+
|
35
|
+
add_filter( 'woocommerce_breadcrumb_defaults', 'jk_change_breadcrumb_home_text' );
|
36
|
+
|
37
|
+
function jk_change_breadcrumb_home_text( $defaults ) {
|
38
|
+
|
39
|
+
$defaults['home'] = '<i class="fa fa-home"></i> ホーム';
|
40
|
+
|
41
|
+
return $defaults;
|
42
|
+
|
43
|
+
}
|
44
|
+
|
45
|
+
```
|
46
|
+
|
47
|
+
> ・Home>sample1>ヘアエステshampooーのはずなのに、なぜかHome>極上シャンプー>ヘアエステshampooと表示されているので、Home>sample1>ヘアエステshampooとなるように表示させたい。
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
これに関しては、カテゴリやタグがどう設定されているかによります。
|
52
|
+
|
53
|
+
本来表示されるべき階層でパンくずリストが表示されないのであれば、不具合の可能性もあるので、WooCommerceの開発元に問い合わせるのがいいかと思います。
|
54
|
+
|
55
|
+
|