カテゴリー
WordPress

WordPress Twenty Nineteen 子テーマ作成。カスタマイザーで設定されていなければテーマデフォルトのサイトアイコンを表示する

はじめに

  • サイトアイコンというのは、ファビコンのことです。
  • カスタマイズ > サイト基本情報 > サイトアイコン、でファビコンを設定できますけれども、これが設定されていなければテーマデフォルトのサイトアイコンを表示する。
カテゴリー
WordPress

WordPress Twenty Nineteen 子テーマ作成。カスタマイザーの 色 > アイキャッチ画像にメインカラーのフィルターを適用する のチェックをデフォルトで無しにする方法

まとめ

  • add_action メソッドで、 customize_register を登録する。
  • 親テーマでも customize_register を登録しているので、これを打ち消す。
カテゴリー
WordPress

WordPress 5.0 で Gutenberg ブロックエディターが使用できなかった設定を修正しました

修正方法

  1. ユーザー > あなたのプロフィール
  2. 個人設定 > ビジュアルエディター の、 [ビジュアルリッチエディターを使用しない] のチェックを外す。
  3. [プロフィールを更新]
カテゴリー
WordPress

BackWPup から WordPress をサーバ構成も含めて復元する Ansible プレイブックを作った時の勉強ノート

BackWPup – WordPress Backup Plugin | WordPress.org でファイルとデータベースのバックアップを Zip ファイルにして DropBox にアップロードすることを、日々自動実行しております。

このファイルをダウンロードして、これを元にサーバ環境も含めて復元する Ansible プレイブックを作成しました。

サーバに障害が起きたときや、サーバを引っ越ししたいときは、バックアップファイルとプレイブックを実行すれば復元できるようになります (正確には、SSL/TLS 証明書発行はできてませんのでまだ未完成ですけれども)。

その中で、気がついたことをメモいたします。

カテゴリー
WordPress

WordPress を動かしているリバースプロキシとWebサーバの Nginx で、Let’s Encrypt と certbot で SSL/TLS の発行、導入をしました記録♪

はじめに

本ブログをやっと、SSL/TLS 化しました。

Let’s Encrypt を認証局として、これの公式ツールである certbot を使用して、リバースプロキシもWebサーバも構築している Nginx に SSL/TLS を導入しましたので、その記録を試行錯誤も含めて記録してまいります。

まとめ

  • nginx 設定ファイルの書き換えも certbot に委ねたい場合、nginx 設定ファイルに日本語を入れるとエラーとなるため事前に削除しておく。
  • 作業前に、ファイアーウォール設定を変更して https の 443 ポートは開けておくとよい。
  • WordPress データベースの URL を修正するには、wp-cli を使えるようにして wp search-replace 'beforeurl' 'afterurl' とするのが楽。
カテゴリー
WordPress

【WordPress】テーマ作成チェックプラグインを Theme Switcha に変更しました

これから使用するプラグイン

カテゴリー
WordPress

【WordPress】Twenty Eleven のコピペテーマを子テーマに作り直したメモ

子テーマ化の前に、方針を決めるための調査

  • Twenty Eleven とコピペテーマの差分を抽出し、子テーマへ施す。
  • コピペテーマ作成時の投稿をなぞる形で子テーマをはじめから作成する。

これらの方針考えられました。

Twenty Eleven とコピペテーマの差分を確認してみたところ、、、コピペして修正した箇所以外にも差分が多くございました。テーマがバージョンアップしているからですね。となると、この方法は却下です。

次のコピペテーマ作成時の投稿を参考に、子テーマをはじめから作成することにしました。

カテゴリー
WordPress

WordPress の自作子テーマを GitHub にホスティングする記録

概要

今まで作成した WordPress 子テーマを使ってきました。それらは WordPress を運用しているサーバに置いてあります。

このままではサーバに障害が起きて、なにかの拍子に消えてしまいます。別構いませんけれども、せっかくなので保存しておきたいのです。

そこで、GitHub にホスティングしました。

今回はその記録です。

ライセンス

カテゴリー
WordPress

【WordPress】サーバ引っ越しで BackWPup が動かなくなった問題を解消するノート

はじめに

  • WordPress を置いているサーバを引っ越した。
  • BackWPup プラグインでバックアップを作成しようとするとエラーとなった。

1つ目のエラー

カテゴリー
WordPress

【WordPress】BackWPup から別のサーバへ復元、リストアした記録

はじめに。

  • ドメインはそのままで、サーバを引っ越す。1つのVPSに Nginx も PHP も MariaDB も全部入っている。データベースが MySQL から MariaDB へ変更する以外、引越し元と引越し先でサーバ内容は全く同じ。
  • WordPress のファイル、DB はプラグイン BackWPup で作成したものを使用して復元する。
  • 引越し先のサーバは構築済みで、後は現在の引越し元の WordPress ファイルと DB を引越し先サーバへ持っていくだけ。
    • 構築時にサンプルの WordPress を作成している。
    • 構築時に引っ越し元と同じ内容で DB を作成している。

今回、上記のことを行った記録を取りたいと思います。