質問編集履歴

2

修正

2021/06/24 15:47

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,15 @@
8
8
 
9
9
 
10
10
 
11
+ ## 調査したこと・試したこと
12
+
13
+ cocoon fontawesomeで検索するも同じようにfontawesomeを軽量化している記事が見当たらず
14
+
15
+ テーマエディター内からそれっぽいファイルを現在探している最中になります
16
+
17
+
18
+
11
- そのためにはまず Font Awesomeの読み込みを止めたいです。
19
+ まず Font Awesomeの読み込みを止めたいです。
12
20
 
13
21
  Cocoon: font-awesome.php (lib/font-awesome.php)にfont-awesome関連のファイルを発見しましたが扱い方がわかりません
14
22
 
@@ -16,7 +24,9 @@
16
24
 
17
25
  font-awesomeを読み込まないようにするためには
18
26
 
19
- サイトアイコンフォントの URLを取得事態をコメントアウトすれば良いのでしょうか
27
+ ~~サイトアイコンフォントの URLを取得事態をコメントアウトすれば良いのでしょうか~~
28
+
29
+ どこを確認すればよいでしょうか
20
30
 
21
31
 
22
32
 

1

ついき

2021/06/24 15:46

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,26 +2,152 @@
2
2
 
3
3
  ```
4
4
 
5
- テーマ `cocoon` を使用したサイトの高速化に伴い Font Awesomeをやめて画像かSVGに置き換えたいです。
5
+ テーマcocoonを使用したサイトの高速化に伴い Font Awesomeをやめて画像かSVGに置き換えたいです。
6
6
 
7
7
  ```
8
8
 
9
9
 
10
10
 
11
- ## やっこと
11
+ そのためにはまず Font Awesomeの読み込みを止めいです。
12
12
 
13
- ```
14
-
15
- ・cocoon設定→全体→ サイトアイコンフォントはご覧ように v4かv5しか選択出来ないようになっていす。
13
+ Cocoon: font-awesome.php (lib/font-awesome.php)font-awesome関連ファイルを発見ましたが扱い方がわせん
16
-
17
- ```
18
14
 
19
15
 
20
16
 
17
+ font-awesomeを読み込まないようにするためには
18
+
21
- ![イメージ説明](73f34f42537c282a541bfca82c6daa8d.png)
19
+ ・サトアイコンフォントの URLを取得事態をコントアウトすれば良いのでしょうか
22
20
 
23
21
 
24
22
 
25
- デベロッパーツールで確認したのですが Font Awesomeのリンクが見つかりませんでした
23
+ ```<?php //Font Awesome関係
26
24
 
25
+ /**
26
+
27
+ * Cocoon WordPress Theme
28
+
29
+ * @author: yhira
30
+
31
+ * @link: https://wp-cocoon.com/
32
+
33
+ * @license: http://www.gnu.org/licenses/gpl-2.0.html GPL v2 or later
34
+
35
+ */
36
+
37
+ if ( !defined( 'ABSPATH' ) ) exit;
38
+
39
+
40
+
41
+ //サイトアイコンフォントのURLを取得
42
+
43
+ if ( !function_exists( 'get_site_icon_font_url' ) ):
44
+
45
+ function get_site_icon_font_url(){
46
+
47
+ $url = FONT_AWESOME_4_URL;
48
+
49
+ switch (get_site_icon_font()) {
50
+
51
+ case 'font_awesome_5':
52
+
53
+ $url = FONT_AWESOME_5_URL;
54
+
55
+ break;
56
+
57
+ }
58
+
59
+ return $url;
60
+
61
+ }
62
+
63
+ endif;
64
+
65
+
66
+
67
+ //サイトアイコンフォントのCDN URLを取得
68
+
69
+ if ( !function_exists( 'get_site_icon_font_cdn_url' ) ):
70
+
27
- Font Awesomecocoonで読み込まない方法はありますでしょうか
71
+ function get_site_icon_font_cdn_url(){
72
+
73
+ $url = FONT_AWESOME_4_CDN_URL;
74
+
75
+ switch (get_site_icon_font()) {
76
+
77
+ case 'font_awesome_5':
78
+
79
+ $url = FONT_AWESOME_5_CDN_URL;
80
+
81
+ break;
82
+
83
+ }
84
+
85
+ return $url;
86
+
87
+ }
88
+
89
+ endif;
90
+
91
+
92
+
93
+ //Font Awesome置換リストの取得
94
+
95
+ if ( !function_exists( 'get_font_awesome_exchange_list' ) ):
96
+
97
+ function get_font_awesome_exchange_list(){
98
+
99
+ $list = array(
100
+
101
+ array('fa fa-500px', 'fab fa-500px'),
102
+
103
+ array('fa fa-address-book-o', 'far fa-address-book'),
104
+
105
+ array('fa fa-address-card-o', 'far fa-address-card'),
106
+
107
+ array('fa fa-adn', 'fab fa-adn'),
108
+
109
+ array('fa fa-amazon', 'fab fa-amazon'),
110
+
111
+ array('fa fa-android', 'fab fa-android'),
112
+
113
+ array('fa fa-angellist', 'fab fa-angellist'),
114
+
115
+ array('fa fa-apple', 'fab fa-apple'),
116
+
117
+ array('fa fa-area-chart', 'fas fa-chart-area'),
118
+
119
+ array('fa fa-arrow-circle-o-down', 'far fa-arrow-alt-circle-down'),
120
+
121
+ array('fa fa-arrow-circle-o-left', 'far fa-arrow-alt-circle-left'),
122
+
123
+ array('fa fa-arrow-circle-o-right', 'far fa-arrow-alt-circle-right'),
124
+
125
+ array('fa fa-arrow-circle-o-up', 'far fa-arrow-alt-circle-up'),
126
+
127
+ array('fa fa-arrows', 'fas fa-arrows-alt'),
128
+
129
+ array('fa fa-arrows-alt', 'fas fa-expand-arrows-alt'),
130
+
131
+ array('fa fa-arrows-h', 'fas fa-arrows-alt-h'),
132
+
133
+ array('fa fa-arrows-v', 'fas fa-arrows-alt-v'),
134
+
135
+ array('fa fa-asl-interpreting', 'fas fa-american-sign-language-interpreting'),
136
+
137
+ array('fa fa-automobile', 'fas fa-car'),
138
+
139
+ array('fa fa-bandcamp', 'fab fa-bandcamp'),
140
+
141
+ ...
142
+
143
+ ,
144
+
145
+ );
146
+
147
+ return $list;
148
+
149
+ }
150
+
151
+ endif;
152
+
153
+ ```