WordPressの記事URLを決めるパーマリンクの設定方法。設定画面のカスタム構造で使える%year%や%postname%などのタグ一覧と、変更して確認するまで。SEO的に意味のあるURLになるので最初に設定しましょう♪
WordPressの記事ページのtitleタグはデフォルトで「記事タイトル – サイトタイトル」形式。WordPress4.4以降ならfunctions.phpに数行追記するだけで区切り文字を「|」などに変更できます。開発者ツールでの確認まで♪
AnsibleでEC2にWordPressをインストールするplaybookの備忘録。ansible.cfg・hosts・group_vars・host_vars・handlers・rolesのファイル群と実行コマンド、ブラウザでインストール画面を確認するまで。
サーバー移行やドメイン変更のときに、WordPressの全記事内の古いURLなどの文字列をSQLで一括置換する方法。MySQLのREPLACE関数とLIKE句を組み合わせたUPDATE文をphpMyAdminで実行します。バックアップ必須♪
Google AdSenseに追加された機械学習で広告を自動配置する「自動広告」を試してみました。有効化と設定の手順、実際にheaderタグ内・footerタグ内・サイドバー内に自動挿入された結果とレイアウト崩れの注意点♪
2018年にβ版が公開された新しいGoogle Search Consoleの有効化方法と新機能の紹介。インデックスカバレッジと検索パフォーマンスのレポートを旧版と比較。UIが今風になり条件指定のカスタマイズ性も上がっています♪
Twitterでブログ記事をシェアしたときにタイトルやアイキャッチ画像を綺麗に表示させるTwitter向けOGPの設定方法。WordPressのheader.phpにmetaタグを追記するだけ。横長のアイキャッチが見切れるときの対処も♪
サイトをSSL化してhttpsにしたときのGoogle Search ConsoleとGoogle Analyticsの再設定方法。httpとhttpsは別サイト扱いなのでSearch Consoleは新規登録とサイトマップの再送信が必要、Analyticsはプロパティとビューの変更だけです♪
GitHubへのpushを検知してJenkinsのJobを自動実行する設定手順。CIツールとは何かから、Jenkins側のジョブ設定、GitHub側のWebhook登録、サーバー側の設定、pushして動作確認するまで♪
WordPressでCSSを変更しても反映されないのはブラウザキャッシュが原因。CSSの読み込みURLに更新日時のクエリパラメータを付けて即時反映させる方法を、header.phpとfunctions.phpそれぞれの場合でご紹介♪