フォーラムをリニューアルしました!
今後は、新フォーラムをご利用ください。
SWELLとエックスサーバーのTypeSquare Webfonts for エックスサーバー < SWELLに関する質問
本件、エックスサーバー提供プラグインが絡むので、サポート対象外の話題になるのかも知れませんが、エックスサーバーユーザーのSWELLユーザーも多い印象があったので、SWELLの仕様としてプラグインでのWEBフォントは使えないなら、そうであるとの回答が得られそうだという気持ちで質問させて頂きました。
結論がそれならサーバー提供WEBフォントは諦めます。
おそらく作業環境、バージョンなどの問題ではなく、仕様としての話だと思うのですが環境は以下です。
SWELLバージョン: 2.5.3.4
TypeSquare Webfonts for エックスサーバー 1.2.4
WordPress 5.8.1
PHP7.4.23
該当ブログ
このブログではエックスサーバーのWEBフォントをTypeSquare Webfonts for エックスサーバー プラグイン経由で利用してますがWEBフォントを色々な書体に切り替えても表示が変化してないようでした。
この現象を見るに、SWELLの場合はカスタマイズの中のSWELLとしてのフォント設定が有効で、TypeSquare Webfonts for エックスサーバーのような外部プラグインからフォント変更を行うにはカスタマイズなど必要なのかなと思ったのですが確認だけさせて頂ければと。
@yui さんが書かれているのは、このページの「Webフォントの設定手順」の1~2ですね。
https://www.xserver.ne.jp/manual/man_server_webfont_html.php
これを忘れると、Webフォントはまったく反映されないようです。
プラグインを使わず自力でSWELLでやる方法は、上述のエックスサーバー上での設定を「必ず」行っていただいた後に、
カスタマイズ>高度な設定>headタグ終了直前に出力するコードに、
<script type="text/javascript" src="//webfonts.xserver.jp/js/xserver.js"></script>
を記述し、たとえば追加CSSなどに
body { font-family: "ぶらっしゅ"; }
とすると変更可能かと思います(今のはサイト全体を変更した場合です)。
使えるフォント(CSS記述用)一覧は以下URLの通りです。
https://www.xserver.ne.jp/manual/man_server_webfont_html.php
フォントデザインの一覧は以下URLのとおりです。
https://www.xserver.ne.jp/functions/service_webfont_shotai.php
また、エックスサーバーのWebフォントは上限75,000PV/月という制限がありますのでご注意ください。
にゃーん .
yuiさん、しらこさん、早速の返信ありがとうございます。
エックスサーバーのWEBフォントは、かなり以前から利用していて、サーバー側の設定も行っていたのでノーチェックでしたが、今、この返信の為にまさかと思いながら再確認したらチェックが外れてました。
もしかして、先日の最新サーバー移転時のエラーはこれだったのか?
チェック外れた原因はわからないのですが、当初の目的は解決しそうです。
質問して見て良かったです。
yuiさん、しらこさん、ご親切にありがとうございました。
解決済みに致します。
完全に余談ですが、今回の設定しかり、エックスサーバーの簡単移行で、一部移行されない情報があるようですね…(これだから私は手動移行派)
https://twitter.com/b4rskbe5/status/1450732913994072064
にゃーん .
しらこさんは手動移行派なんですね。
もしかすると詳しい人だと多いかもですね。
私はエックスサーバーだと過去「その頃は簡単移行なかったから?)一度だけ手動でやったのですが、私のレベルだと労力が大変で自動やむなしな感じです。