関数やフック: add_action()
-

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

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

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

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

SVGファイルをメディアにアップロードしてサイトに表示せさる方法
WordPressの標準仕様ではセキュリティの懸念があるためアップロードできないようになっているSVGファイルをできるだけ安全にアップロードできるようにするコード、アップロードしたSVGファイルをフロ…
-

管理画面のチェックボックスをトグルボタンに変える方法
WordPressの管理画面ってなんだか素っ気ないですよね。チェックボックスをトグルに変えて少しでも華やかになるようにするコード例です。 以下のような感じで表示されるようになります。 ※上図のスタイル…
-

CSSをHTMLソースに直接出力する、wp_add_inline_style()の使い方
WordPressでは、通常はスタイルコードを書いたスタイルシートファイルを読み込んで(登録とエンキューをして)適用させるのが普通ですね。 でも、wp_add_inline_style()関数を使うと…
-

管理画面に独自のスタイルを適用させる方法(プラグインなし)
WordPressの管理画面って結構素っ気なくないですか?なんだかひと昔前の業務用ソフトの画面みたいな(言い過ぎでした、スミマセン..)。 これを少しでもパーソナライズするために、ユーザープロフィール…
-

$hook_suffixを使った条件分岐の仕方(メモ)
管理画面内の特定のページを条件に分岐する際に便利な$hook_suffixについてのメモページです。 主な$hook_suffix一覧 $hook_suffixについては、公式でも特に一覧のようなもの…
Loading posts…
No more posts
