Webサイト運営に関する記事の一覧です。Webサーバーの構築や、WordPress設定などを取り扱っています。
カテゴリ:ホーム>コンピューター>Webサイト
GoogleアナリティクスでAMPページと通常ページを合算集計する
当ブログでは、一部の投稿でAMPを使っており、URL末尾に「/amp/」や「?amp」をつけるとAMP版ページが表示されます。
Googleアナリティクスでアクセス解析をしていると、通常ページとAMPページでURLが異なるため、別のページとして集計されてしまいます。
ページの表示速度を見たい場合は別URLでの集計の方が便利ですが、単に記事ごとのページビューやユニークユーザー数を見たい場合は不便です。
そこで今回は、GoogleアナリティクスでAMPページのURLを通常ページのURLに統合して集計させる方法を紹介します。
アイキャッチを挿入するWordPressショートコード
アイキャッチ画像を挿入するWordPressショートコードをつくってみました。
使用しているテーマによっては自動的にアイキャッチ画像を記事一覧に表示してくれますが、Luxeritasテーマを「記事一覧の表示方法=記事全文表示(moreタグまで)」の設定で使っている場合、アイキャッチは表示されず、記事本文の「続きを読む」までがそのまま記事一覧に表示されます。
なので、「記事全文表示(moreタグまで)」の設定でアイキャッチ的な画像を貼りたい場合は、手動で記事の頭に画像を貼ってリンクを設定する必要があります。
それを毎回行うのは大変なので、ショートコードにしてみました。
W3 Total Cache 0.13.2がバグってた
連続で似たような記事ですが、WordPress用プラグインの「W3 Total Cache」について、現在バージョン0.13.2が配信されていますが、その最初の配信ファイルに欠落があったようで致命的なエラーが出てしまいました。
その影響で1時間ほどブログにアクセスできない状態になっていましたが、先ほど復旧しました。
WordPressのAMPプラグイン、1.5系はバグってる?
ふとGoogle Search Consoleを見たところ、先月末からAMPページのエラーが多数出ていて、調べたところAMPプラグインの1.5系が悪さをしていそう、ということが分かりました。
WordPressでMathJax 3を使ってみる
ウェブサイト上で数式を表示するのは大変で、ベタに文字で「x=a/b+c」などと書いても読みづらいですし、何よりダサいですね。また、行列や積分などは事実上書けないでしょう。
そんな人のためにMathJaxというものがあります。MathJaxは、LaTeX形式で数式を入力するときれいな数式を表示してくれるもので、例えば前述の式はインライン表示では「\(x=a/b+c \)」と表示できますし、次のような積分の式もきれいに書けます。
$$ F(\omega)=\int_{-\infty}^\infty f(t)\cdot e^{-i \omega t}dt$$
今回、WordPressでMathJaxを使えるように準備してみました。プラグインなどを入れても良いでしょうが、WordPressの「再利用ブロック」を使うと、プラグインを入れなくても比較的簡単にMathJaxが使えますので、その方法を紹介します。