スポンサーリンク
WordPress

WordPress シングルルーター導入ガイド ― カスタム投稿タイプ詳細ページを1枚の single.php で管理する

WordPress で複数のカスタム投稿タイプ(CPT)を登録していると、個別記事ページごとにsingle-cpt_news.php、single-cpt_event.php …とファイルが増えていき、テーマが散らかりがちです。この問題を解...
WordPress

WordPress アーカイブ管理を効率化する ― アーカイブルーター導入のメリット

カスタム投稿タイプ(CPT)が増えると、archive-xxx.php が雪だるま式に増え、管理が煩雑になりがちです。アーカイブルーターを導入すると、入口は常に archive.php の1枚だけに集約し、投稿タイプごとに別置きテンプレート...
WordPress

WordPress ルーティングデバッグ完全ガイド|テンプレート選択とクエリ解析を可視化

WordPress のテーマ開発では、以下のようなシーンに遭遇することがよくあります。どのタイミングでどのテンプレートが選ばれているのか確認したいURL のリライトルールが正しく機能しているかを調べたい意図しない 404 エラーが発生する原...
WordPress

WordPress | ACFのフィールドグループをコードで管理する方法

カスタムフィールド管理プラグイン「Advanced Custom Fields(ACF)」では、通常は管理画面からフィールドグループを追加します。しかし、プロジェクトが大規模になると管理画面操作だけでは再現性や差分管理が難しくなります。そこ...
WordPress

WordPress | メディアライブラリで SVG を安全に許可する:カスタム権限対応 MU プラグイン完全ガイド

SVG はロゴやアイコンに最適ですが、スクリプト実行や外部参照が可能なため、無制限に許可するとセキュリティリスクがあります。本記事では、だれに SVG を許可するかをコードで制御しつつ、アップロード前に最低限のサニタイズを行う MU プラグ...
WordPress

WordPressで WP_ENVIRONMENT_TYPE を使った環境切り替え

WordPress 5.5 以降では、WP_ENVIRONMENT_TYPE という定数を利用して開発・ステージング・本番などの環境を明示的に切り替えられるようになりました。この記事では、WP_ENVIRONMENT_TYPE の基本から実...
WordPress

WordPress 固定ページ一覧に「パス」列を追加する方法(Admin Columns活用)

WordPress の管理画面で固定ページ一覧を見たとき、標準では「タイトル」「日付」などの基本情報しか表示されません。しかし運営していると、「このページのパス(/contact/ や /contact/complete/)」を一覧画面で確...
PHP

PHPの出力関数3兄弟:var_dump・var_export・print_r の違いと使い分け

PHPで変数の中身を確認する際に便利な関数として、var_dump、var_export、print_r がよく使われます。それぞれの特徴を理解しておくと、状況に応じて効率的に使い分けられます。var_dump:デバッグの定番var_dum...
PHP

PHPデバッグの強い味方:var_dump() の便利な使い方

PHP で開発をしていると「変数の中身を確認したい」と思う場面は多いものです。そんなときに頼りになるのが var_dump()。この記事では、基本から応用まで var_dump() の便利な使い方 を紹介します。基本の使い方最もシンプルな例...
WordPress

WordPress管理画面にテーマ専用の設定ページを追加する方法(Settings API活用)

WordPress のテーマを開発していると「管理画面からちょっとした設定を切り替えたい」と思う場面は多いです。例:トップページのスライダーを表示するかどうかサイトのキャッチコピーを管理画面から編集したい特定の機能のON/OFFこうしたとき...
Python

Pythonで主要な画像形式を相互変換・圧縮する万能スクリプト

スマホやデジカメ、Web素材など、日常的に扱う画像ファイルは形式もサイズもさまざまです。複数の形式をまとめて変換したい、画質を調整したい、Web向けに軽量化したい…そんな時に便利なのが、今回紹介する万能変換スクリプトです。このスクリプトを使...
Python

PythonでPNG画像をJPEGやWEBPなどに変換する方法

PNGは汎用的な画像形式ですが、用途によってはJPEGやWEBPなど別の形式に変換したいことがあります。今回は、PythonとPillowライブラリを使って、PNG画像を他形式に変換する方法をご紹介します。単一ファイル変換版とディレクトリ一...
Python

PythonでHEIC画像をJPEG/PNGに変換する方法

スマートフォンやデジタルカメラで撮影した写真の中には、拡張子が.heicとなっているものがあります。HEIC(High Efficiency Image File Format)は高圧縮・高画質が特徴ですが、Windowsや一部のアプリでは...
ドメイン

【手順解説】co.jpドメインの指定事業者変更(エックスサーバー → ムームードメイン)

この記事では、エックスサーバードメインで管理されている co.jp ドメインを、**ムームードメインへ移管(=指定事業者変更)**する手順を紹介します。法人向けドメインの co.jp は、一般的な gTLD ドメイン(.com など)と比べ...
シェルスクリプト

WordPress日本語最新版を取得・展開するシンプルなシェルスクリプト

WordPressのセットアップ作業を効率よく行うために、最新版の日本語版WordPressを自動でダウンロード・解凍するシェルスクリプトを作成しました。開発環境の初期構築や再構築の手間を省きたい方におすすめです。スクリプトの目的WordP...
Apache

MAMPのApacheでmod_rewriteを使うための設定方法

.htaccessによるURL書き換えを有効にするにはMAMP環境でApacheのURL書き換え機能「mod_rewrite」を利用するには、いくつかの設定変更が必要です。本記事では、macOS上のMAMPでmod_rewriteを有効にす...
WP-CLI

【WordPress】WP-CLIでダミー投稿をカテゴリごとに自動生成する方法

開発やデザイン確認のために、カスタム投稿タイプへ大量のテストデータを投入したいケースはよくあります。この記事では、WP-CLIを使って、ダミーカテゴリごとにダミー投稿を10件ずつ追加する方法を紹介します。この記事でやることカスタム投稿タイプ...
WP-CLI

【WordPress】WP-CLIでカスタムタクソノミーのカテゴリを自動登録・同期する方法

WordPressのカスタムタクソノミーにカテゴリを追加する場合、通常は管理画面で手作業が必要です。しかし、WP-CLIを利用すると、コマンド1つで登録・更新・削除を自動化できます。この記事では、「custom_category」タクソノミ...
FFmpeg

FFmpegでMP4動画からサムネイル画像を取得する方法【Mac対応】

動画からサムネイル(静止画)を抽出したいとき、最も高速で信頼性の高い方法のひとつが FFmpeg を使った手法です。本記事では、macOS上での導入方法から、実際にサムネイルを生成するまでの手順をわかりやすく紹介します。目次FFmpegとは...
Python

PythonでMP4動画からサムネイル画像を取得する方法【Mac対応・OpenCV使用】

動画ファイル(MP4)からサムネイル画像を取得したいとき、PythonとOpenCVを使えば簡単に静止画を切り出すことができます。この記事では、macOS上での環境構築から実際のPythonコードまでをステップバイステップで解説します。目次...
スポンサーリンク
タイトルとURLをコピーしました