前記事「WordPress:クラシックコンテンツを一括でブロック変換」の「03.問題点」を解消しようとして壁にぶち当たりました。記事の中から入れ子になったリストタグを削除しようと正規表現で試みたのですが、どうやらダメな...
当ブログは、当初はてなブログで運用していたものを2年ほど前に WordPress に移しています。ですので記事にクラシックコンテンツが混在しています。ブロックエディタ Gutenberg が導入されたのは 2018年1...
投稿記事にアイキャッチ画像が登録されていないと、記事一覧などで画像欄が空白になってしまいます。別途ダミー画像を保存しておき、その URL を指定すればいいのですが、それですと画像の表示サイズなどで他の記事のアイキャッチ...
WordPress のデータベース操作の際に wp->prepare でテーブル名に変数を使おうとしてエラーになった件、%i というプレースホルダーで解決です。prepare を使う意味...
新たに自作のテーマをインストールしようとしましたら「互換性のないアーカイブ」と表示されました。その対処法です。互換性のないアーカイブWordPress のバージョンは 6.4.3 です...
これまであまり気にしていなかったのですが、WordPress はブログシステムですので、投稿ページだけではなくユーザーページや日付ページなど、公開しようと思っていないページまでデフォルトで表示するようになっています。...
現在、3つのサイトを運用しているのですが、やっと最後のサイトを完全オリジナルテーマに変更しました。サイト「@半径とことこ60分」公開はてなブログから WordPress に移行したのが...
WordPress の利用は、レンタルサーバーのアピールポイントのひとつになっています(多分…)ので、どのサーバーでもインストールや移行ツールを用意していると思います。現在利用している Xsever でも「簡単インスト...
現在、WordPress のテーマ制作には docker でローカルサーバーを立ち上げ、プラグインの wp-scss を使っています。それを node.js のモジュールを使い、さらに gulp で完全自動化しようと思...
当サイト、やっと完全自作のテーマに変更することが出来ました。まったくのゼロからつくったテーマでプラグインもサイトマップ用と広告用の2つしか入れていません。WordPressテーマをゼロから自作...
ブラウザへの表示に際し、要素が表示されたかどうかを知る非同期のインターフェイス IntersectionObservver に関してです。要素がどの位置にあるか、つまりビューポートの下にあるのか上にあるのかを知...
ウェブページで、ある要素があるところへきたらアニメーションが始まるとか、コンテンツを下まで表示したら次のコンテンツをその下に表示する(無限スクロール)といったエフェクトをよく見かけますが、あれは Javascript ...
WordPress のホームページ(以下すべてトップページのこと…)のテンプレートは、「設定 > 表示設定 > ホームページの表示」を「最新の投稿」にするか「固定ページ」するかで変化しますのでとてもややこし...
WordPress の個別投稿ページのテンプレート single.php ではループ処理はいらないという話です。ループ処理とはDeveloper Resources の Post Temp...
相変わらず、別サイト「そんなには褒めないよ。映画評」の調整で、なかなか当サイトを自作テーマに変更できません(涙)。そろそろ完成にしないといけないのですが、今回は人気記事(よく読まれている記事)を前記事と同様に Tran...
プラグインもほんとど使わずに作った自作テーマが結構快調です。このサイトではなく下の別サイトです。さらなる高速化を考えます。そんなには褒めないよ。映画評Transients API を...
WordPress のテーマをゼロからつくってみようと始めたのが昨年の5月でしたので一年になります。完成して公開しました。下記サイトです。そんなには褒めないよ。映画評もちろん一年と言っても実質ひと月...
ループの中で the_date() を使った場合、同じ日付の記事には日付の表示は1度きりが仕様のようです。the_date() で日付が出ない「テーマをゼロから作ってみる」プロジェクトも大...
ブロックエディタで書かれた記事にフィルターフック render_block_{$this->name} を使って AdSense を挿入します。render_block_{$this-&g...
WordPress は自動保存や下書き保存の際に上書きではなく別データとして保存していきます。それがリビジョンです。放っておきますと膨大なデータが溜まり表示にも負荷がかかります。ずっと気になっていて放置していたことの対...