AMP for WordPressで生成したAMPページにGoogle AdSenseの広告が表示されないときの対処法。AdSenseの管理画面からAMP自動広告を有効にし、手順2と3のスクリプトをfunctions.phpに追加するだけです♪
AMP for WordPressでAMP対応した途端にGoogle AnalyticsのPV数が下がった原因は、AMPページにAnalyticsタグが入っておらずスマホからの流入が集計されていなかったこと。プラグインのAnalytics設定で解決します♪
ブログ記事でショートカットキーを説明するときに便利な、キーボードボタン風デザインのCSSサンプル。span要素にクラスを振ってstyle.cssにコピペするだけ。背景色やサイズは自由にカスタマイズできます♪
リモートサーバーとローカルマシンでファイルを転送するFTPソフト「FileZilla」のインストールと使い方。FTPとは何かから、サーバーへの接続、ファイルのダウンロードとアップロードまで。Windows/Mac両対応♪
さくらのレンタルサーバーに構築したWordPressサイトにBasic認証をかける方法。サーバコントロールパネルのファイルマネージャーからディレクトリを選び、アクセス設定でパスワード制限とユーザーを追加するだけ♪
WordPressなどのPHPで変数や文字列をデバッグログに出力する方法。error_log関数を使えば簡単で、引数の説明とシンプルな書き方をまとめました。var_dumpやechoを使わずにログで動作確認したいときの備忘録です♪
IntelliJ IDEAでSpringBootのリモートデバッグを使う手順。Dockerなどで環境が分かれていてもホスト側のデバッガーが使えます。ブレイクポイントの設置、Remote構成の作成、起動コマンドへのオプション追加まで♪
StaticPressで出力したAMPページがSearch Consoleで「meta http-equiv」エラーになる原因は、自動追加されるLast-Modifiedタグ。class-static_press.phpとplugin.phpを修正してAMPページでは追加しないようにします♪
unzipコマンドで解凍先のディレクトリを指定するには -d オプションを使います。何も付けないとカレントディレクトリに展開されて上書き事故のもとになるので、覚えておきたい小技です♪
SVGやPNGの画像1枚からWindows・Mac・Webサイト用のアイコンファイルをまとめて自動生成するnpmモジュール「icon-gen」の使い方。favicon作りやElectronアプリのアイコンに。マルチアイコンにも対応しています♪