カテゴリー: WordPress
WordPressをカスタマイズするための情報一覧です
-

標準ギャラリーのライトボックスを拡張して、ギャラリー内の画像を切り替え表示させる方法
WordPress標準のギャラリーブロック、画像ブロックと同様にギャラリー全体のリンク先に「画像をメディアファイルにリンク」と指定することで中の画像をクリックした時に拡大して表示できるようになるのは、…
-

リンクやURLが本文に入力されたコメントを自動破棄するコード例
WordPressに限らずブログサービスなどで投稿したものに対してコメントなどで反応があると、公開してよかった!また誰かの役に立つコンテンツ作ろう!と励みになりますね(と言ってもこのサイトは寂しい限り…
-

ナビゲーションブロックでショートコードを動作させる方法(メモ)
WordPressのナビゲーションブロックでは、通常ショートコードは実行されず、ショートコードのまま表示されるようになっていますが、ナビゲーションブロック内に設置した固定ページリンクのタイトルとリンク…
-

中に入れたブロックすべてをリンク可能にするショートコードの作り方
WordPressでコンテンツの集まり全体をクリック可能にする手法としては、敢えてコードではなく文章で書くと、子要素にaタグ(リンクタグ)を設定して、CSSでpositionを使って親要素をrelat…
-

管理画面へアクセスできるIPアドレスを限定するためのコード例
WordPressにおけるサイトの改ざん被害の多くの原因は、管理ユーザーのログイン情報漏洩により不正アクセスされ、テーマファイルなどを書き換えられることです。 そして不正ログインを防ぐ代表的な方法には…
-

画像ブロックの「クリックで拡大」機能を使う際に気を付けるべきこと
本ページは私の環境で検証して確認したものであり、他の環境では違う結果となるかも知れないことを予めお断りしておきます。 WordPress 6.4から採用された、画像ブロックに挿入した画像に対する「クリ…
-

WordPress6.9.1以降で「The style with the handle “〇〇” was enqueued with dependencies that are not registered: ××.」とnoticeが出た時の対処例
「The style with the handle “〇〇” was enqueued with dependencies that are not registered: …
-

ブロックテーマの背景画像設定を投稿や固定ページ編集画面では無効にする方法
WordPressのブロックテーマでは、サイト全体の背景画像や背景色、文字色などが指定できるようになっていて、これらの設定はサイトエディター(「テーマ」→「エディター」で開く画面)の「スタイル」という…
-

WebP形式の画像を出力するプラグイン「Converter for Media」
「Converter for Media」は、ページ表示時にWebPまたはAVIF形式の画像ファイルが存在する場合で、ブラウザが対応している場合に、より軽量な画像を出力してくれるプラグインです。 無料…
-

テーマオプションなどで設定した値をCSSファイル内で安全に使用できるようにする方法
テーマの設定画面やプラグインの設定画面で行った色などの指定、これをスタイルとして出力する方法には主に以下の2つの方法があります。 1は最も一般的に使われる手法ではあるものの、style.phpの冒頭に…
-

「?author=ID」パラメーターでの作者ページアクセスを禁止する方法
WordPressでは作者一覧ページが自動で生成されるようになっているのはご存じですね。 例えば本サイトであればこちらのページがそうです。 ではこれとは別にトップページのURLに「?author=ID…
-

公開するコンテンツは権限の低いユーザーで作成する(セキュリティ)
WordPressのセキュリティについてSNSでは定期的に話題として盛り上がりますね。 主な対策として書かれているのは以下のような内容でしょう。 大枠としては、管理者権限のユーザーとしてログインされて…
-

機能の追加はテーマよりもプラグインで行った方がいい理由
WordPressで何かの機能を追加しようと考えた場合、テーマへファイルを追加してfunctions.phpから実行させたり、直接テーマのfunctions.phpへプログラムを追加したりするケースが…
-

アコーディオンブロックの使い方(WordPress 6.9以降)
WordPress6.9で追加されたアコーディオンブロック。アコーディオンブロックと言えばFAQコンテンツを作るのに使えるなと思って、FAQと言えば構造化データが出力できたらなと思っていたら「Snip…
Loading posts…
No more posts
