そこで、WordPress のカスタム テーマを作成しており、サイトのスタイルをサイトに読み込もうとしています。CSS スタイルはサイトに正常に読み込まれていますが、フォント スタイルは不明な理由で機能しません。
これはfunctions.phpファイルです:
先ほども言いましたが、style.css は有効ですが、フォントが機能しないだけです。
font_style を依存関係にして main.css の前に読み込まれるようにしようとしましたが、問題は解決しませんでした。
これは、Google Fonts の URL の構造が原因です。複数の family クエリ パラメータがあります。つまり、最後に表示されるパラメータが他のパラメータをオーバーライドします。これは既知の問題であり、(私が最後にそれを知ったとき) WordPress は、それが独自の URL 処理の問題ではなく、Google Fonts の問題であると考えていました。
family
私の解決策は、必要なフォントごとに個別のスタイルシートを登録し、必要に応じてそれぞれをロードすることでした。
ここで回答をご覧ください: https://stackoverflow.com/a/60954323/5490855
これは、Google Fonts の URL の構造が原因です。複数の
family
クエリ パラメータがあります。つまり、最後に表示されるパラメータが他のパラメータをオーバーライドします。これは既知の問題であり、(私が最後にそれを知ったとき) WordPress は、それが独自の URL 処理の問題ではなく、Google Fonts の問題であると考えていました。私の解決策は、必要なフォントごとに個別のスタイルシートを登録し、必要に応じてそれぞれをロードすることでした。
ここで回答をご覧ください: https://stackoverflow.com/a/60954323/5490855