WordPressで、画像をメディアライブラリにアップロードするのって手間が掛かりますよね。 工程としては「画像を探して」、「画像をダウンロードして」、「メディアライブラリにアップロードして」、「記事内で貼り付けて」のよ […]
WordPress
WordPressで管理画面にテーマ用の設定ページを作成する方法
WordPressで管理画面にテーマ用の設定ページを作る方法です。 作るもの 下の画面のように、管理パネルにテーマ用の設定メニューを追加していきます。 設定ページは、シンプルに文字列の設定値だけがあるものを作っていきます […]
WordPress: 投稿一覧ページにカスタムメタデータを表示する方法
WordPressで投稿一覧ページにカスタムメタデータを表示する方法です。 下の画像のカテゴリーやタグなどと同様に、列の形で表示します。 目的 今回は、’my_meta’ というキー名のカスタムメ […]
Docker: Nginxを使ったWordPress開発環境の構築方法
DockerでNginxを使ったWordPressの開発環境を構築する方法を紹介します。 構成は次の通りですが、違うバージョンが欲しい場合は使用するイメージを変えればOKです。 WordPress 最新(5.1.1) N […]
WordPress: 未定義の変数を検知するには
WordPressで、未定義の変数を検知するにはデバッグモードを有効にします。 wp-config.phpを開き、WP_DEBUGをtrueにします。 define(‘WP_DEBUG’, true); 大抵デバッグ中は […]
Nginx+WordPress PHP5からPHP7へ上げる方法
WordPressをバージョン5.1に上げたら、PHPの更新が必要です。新しいバージョンのPHPはより高速かつ安全です。のようなメッセージが出たので、PHPのバージョンを5から7へ上げてみました。その方法です。 なんでも […]
Docker: WordPressを永続化する方法
Docker で WordPress を立ち上げるときに、データベースとWordPressテーマなどの各種ファイルを永続化する方法についてです。 環境 macOS mojave Docker Desktop Versio […]
DockerでWordPressを簡単に立ち上げる方法
Docker Compose を使って、WordPress + MySQL を立ち上げる方法です。今日はWordPressのテーマを作ろうと思って、久しぶりにWordPressをセットアップしようとしたのですが、すっかり […]
Docker: MySQL8で認証関連のエラーが発生したのでその対策
DockerでMySQLとWordPressを立ち上げたところ、認証関連のエラーが発生しました。 エラー内容 MySQL Connection Error: (2054) The server requested aut […]
WordPressで子テーマを作成しよう
ダウンロードしたテーマにコード変更を加えると、将来テーマのアップデートがあったときに自分のコードが消えてしまいますが、子テーマを作成すればその心配がなくなります。 子テーマとは親テーマを設定して、差分を作り込んでいくテー […]
WordPress 投稿画面のスタイルを変更する
WordPressにて投稿画面のスタイル(エディタースタイル)を変更する方法です。 次のようにします。 1. 投稿画面のスタイルシートを指定する 現在使っているテーマのfunction.phpを開きます。function […]