-
WordPress
4年放置したWordPressブログを最新化する(2)本番をローカルに持ってくる
前回は、4年放置したブログの現状を把握しました。WordPress 5.9.16、テーマは14世代前、プラグインは8個すべて4年前。PHPだけが8.2という、ちぐはぐな状態でした。 今回は、このサイトをローカル環境に複製するまでの記録です。 その前に:本番を直接触る... -
WordPress
4年放置したWordPressブログを最新化する(1)現状を把握する
このブログは2022年2月を最後に、4年ほど更新が止まっていました。 WordPressのバージョンは5.9。テーマのSWELLも2022年当時のまま。プラグインに至っては、すべて4年前のバージョンで止まっていました。 放置していたサイトを最新化するまでの記録を、3回... -
WordPress
phpinfoではOffなのに、WordPressの画面にはエラーが出続ける話
WordPress 5.9のサイトをPHP 8.2のローカル環境で動かしたところ、画面がDeprecated警告で埋め尽くされました。 php.ini で display_errors = Off を設定し、phpinfo() でもちゃんと Off になっている。それなのに、ブラウザで開くとエラーが表示され続け... -
WordPress
rsyncで本番にデプロイしたら管理画面が403になった
MacからXserverの本番環境へ、rsyncでWordPressのファイル一式を転送したときのことです。 サイトのトップページも記事ページも問題なく表示されるのに、管理画面にアクセスすると403 Forbidden。ログイン画面すら出てきません。 原因は、rsyncの -a オプ... -
WordPress
PHP 8.5にしたらOGP画像の動的生成が壊れた
WordPressを7.1に、PHPを8.5に上げた翌日のことです。サイトを眺めていて、記事一覧のサムネイル画像がリンク切れになっていることに気づきました。 壊れていたのは、以前このブログで紹介した「OGP画像を自動で生成する」という自作の機能です。アイキャ... -
開発環境
OrbStackからColimaに移行したらイメージがpullできなくなった話
WordPressのローカル開発環境をMAMPからDDEVに移行しようとしたら、Dockerのイメージ取得でつまずきました。 エラーには docker-credential-osxkeychain という見慣れない文字列。私はそれまでDockerをほとんど使ったことがなく、認証情報を保存した覚えも... -
WordPress
【WordPress】OGP画像を自動で生成する。
WordPressでOGP画像を自動で生成する方法を説明します。 -
WordPress
【WordPress】get_page_by_pathの落とし穴
【WordPress】get_page_by_pathの落とし穴:子ページの値を取得する方法 -
開発環境
M1 mac(M1 PRO)でNode.js / gulpを使うための設定
2021年10月に発売されたM1 PROチップ搭載のmacにて、Node.jsとGulpを使用するための設定方法を説明します。 今まではIntel製のチップ(Core i7など)を搭載していましたが、Appleが開発したM1チップ搭載のモデルでは設定方法が変わってきます。 -
解析・計測
GTM / GA / Search Consoleを連携する方法(その4:Search Consoleとの連携編)
GTM / GA / Search Consoleを連携する方法を説明します。四回目はSearch ConsoleとGAアカウントの連携について説明します。 -
解析・計測
GTM / GA / Search Consoleを連携する方法(その3:GTMとの連携編)
GTM / GA / Search Consoleを連携する方法を説明します。三回目はGTMとGAアカウントの連携について説明します。 -
解析・計測
GTM / GA / Search Consoleを連携する方法(その2:GAアカウント編)
GTM / GA / Search Consoleを連携する方法を説明します。二回目はGAアカウントの作成を説明します。
12
