WP-CLI 【WordPress】WP-CLIでダミー投稿をカテゴリごとに自動生成する方法 開発やデザイン確認のために、カスタム投稿タイプへ大量のテストデータを投入したいケースはよくあります。この記事では、WP-CLIを使って、ダミーカテゴリごとにダミー投稿を10件ずつ追加する方法を紹介します。この記事でやることカスタム投稿タイプ... 2025.07.18 WP-CLI
WP-CLI 【WordPress】WP-CLIでカスタムタクソノミーのカテゴリを自動登録・同期する方法 WordPressのカスタムタクソノミーにカテゴリを追加する場合、通常は管理画面で手作業が必要です。しかし、WP-CLIを利用すると、コマンド1つで登録・更新・削除を自動化できます。この記事では、「custom_category」タクソノミ... 2025.07.17 WP-CLI
FFmpeg FFmpegでMP4動画からサムネイル画像を取得する方法【Mac対応】 動画からサムネイル(静止画)を抽出したいとき、最も高速で信頼性の高い方法のひとつが FFmpeg を使った手法です。本記事では、macOS上での導入方法から、実際にサムネイルを生成するまでの手順をわかりやすく紹介します。目次FFmpegとは... 2025.07.16 FFmpeg
Python PythonでMP4動画からサムネイル画像を取得する方法【Mac対応・OpenCV使用】 動画ファイル(MP4)からサムネイル画像を取得したいとき、PythonとOpenCVを使えば簡単に静止画を切り出すことができます。この記事では、macOS上での環境構築から実際のPythonコードまでをステップバイステップで解説します。目次... 2025.07.14 Python
Linux SSH警告「REMOTE HOST IDENTIFICATION HAS CHANGED!」の原因と安全な対処方法【Mac/Linux対応】 SSH接続時に、次のようなインパクトの強い警告メッセージが出て驚いたことはありませんか?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE... 2025.07.12 Linux
PHP 【PHP】配列から最新の日付データを抽出する方法(usortの使い方付き) PHPで「複数のデータの中から、最新の日付を持つ1件を取り出す」ような処理は、履歴管理やイベント一覧などでよく使われます。今回はそのようなケースに使える、usort()を用いた日付降順ソート+抽出処理を分かりやすく解説します。サンプルコード... 2025.07.12 PHP
GAS(Google Apps Script) GASでスプレッドシートの値を取得して自動でメール送信する方法 日報や売上レポートを自動化したい人におすすめGoogle スプレッドシートで数値や目標を管理していると、「この内容を毎日メールで共有したい」と思うことがあります。Google Apps Script(GAS)を使えば、スプレッドシートのデー... 2025.07.11 GAS(Google Apps Script)Googleスプレッドシート
Googleスプレッドシート スプレッドシートで「今月の残り日数」を自動計算する方法 売上や業務の目標管理で、「月末までにあと何日残っているのか?」を手動で入力していませんか?Googleスプレッドシートを使えば、日付を自動で取得して、残り日数を常に最新の状態に保つことができます。本記事では、売上の目標管理にも役立つ「今月の... 2025.07.10 Googleスプレッドシート
Git Git diffでファイルの変更履歴を確認する方法【追加・変更・削除を一覧表示】 Gitを使ったチーム開発では、「どのファイルが変更されたのか」をすばやく把握することが重要です。この記事では、git diff コマンドを使って、前回の git pull 以降に追加・更新・削除されたファイルの一覧を確認する方法を、実行例付... 2025.07.09 Git
WordPress WordPressでトップページ以外を「noindex, nofollow」にする3つの方法【AIOSEO対応】 WordPressサイトで、トップページのみをインデックス対象とし、それ以外のページは noindex, nofollow に設定したいという要件は、運用ポリシーやSEO設計上、一定のニーズがあります。このような制御を行う際に、All in... 2025.07.08 WordPress
Googleスプレッドシート INDIRECTを使わずにスプレッドシートで行番号に応じた動的な範囲指定を実現する方法 以前の記事(スプレッドシートで「○」や「★」の数を条件付きで自動集計する方法)では、Google スプレッドシートで 自分の行より上のデータだけをカウントする方法として、INDIRECT 関数を用いる方法をご紹介しました。=COUNTIF(... 2025.07.07 Googleスプレッドシート
Git Gitでmodifiedファイルのみ元に戻す方法【Untrackedファイルは保持】 Gitを使っていると、作業中に変更を加えたファイル(modified)がたくさん出てくることがあります。「一旦すべての変更を破棄して元に戻したい」という場面もあるかと思いますが、Untracked(未追跡)のファイルやディレクトリはそのまま... 2025.07.05 Git
PHP PHPで安全に値を扱う:filter_inputの使い方と手動処理との違い PHPでWebアプリケーションを開発する際、ユーザーからの入力値(フォームの送信値など)を安全に処理することは欠かせません。入力値を適切に検証・サニタイズせずに処理すると、XSS(クロスサイトスクリプティング)やSQLインジェクションなどの... 2025.07.04 PHP
Googleスプレッドシート Googleスプレッドシートで「行追加にも対応する」集計式の作り方 ~循環参照を防ぎながら、○や★をカウントする方法~Googleスプレッドシートでチェック表や出席簿を作成する際に、「○」や「★」といった記号の数をカウントしたいことがあります。その際、COUNTIF 関数を使うのが一般的ですが、合計セルをデ... 2025.07.03 Googleスプレッドシート
Linux 複数ページに対応したBasic認証リソースの一括調査スクリプト(curl+bash) 特定のページにBasic認証を設定しているサイトで、意図していないリソースにまで認証が適用されてしまうトラブルは少なくありません。前回は単一ページでの調査方法を紹介しましたが、今回は複数ページにわたって一括で確認できる方法を紹介します。複数... 2025.07.02 Linuxシェルスクリプト
Linux 【トラブル対処】Basic認証がかかっているリソースを特定する方法(curl+シェルスクリプトで簡単調査) Webサイトを運用していると、「特定のディレクトリだけにBasic認証をかけたつもりなのに、別の場所でも認証がかかってしまう」という現象に遭遇することがあります。この原因の多くは、HTML本体ではなく、ページ内で読み込まれるCSS、Java... 2025.07.01 Linuxシェルスクリプト
Nextcloud Nextcloud Hub 10(31.0.6)でCSVからユーザーを一括登録する方法 〜 エックスサーバー・PHP 8.2.28 環境での実践例 〜多人数のユーザーを手動で登録するのは非常に手間のかかる作業です。Nextcloud Hub 10(31.0.6)には、Webインターフェースからの登録以外に、occ コマンドを使... 2025.06.28 Nextcloud
Linux 【完全解説】noindex, nofollow の設定方法まとめ|検索エンジンにインデックスさせない全手段 Webサイトやページを公開する際、「検索エンジンにインデックスされたくない」「Googleの検索結果に表示させたくない」といった要望は少なくありません。この記事では、検索エンジンに対して noindex, nofollow を指示する全ての... 2025.06.27 Linux
Nextcloud Nextcloudはデフォルトで検索エンジンにインデックスされない設定になっている Nextcloud を導入する際、多くの方が気にするのが「ファイルや情報が検索エンジンにインデックスされてしまうのでは?」という点です。結論から言うと、Nextcloud は初期状態で検索エンジンにインデックスされないように設定されています... 2025.06.26 Nextcloud
PHP PHPで検索条件の空データを除外するスマートな方法【array_filterと関数化の実践例】 検索フォームやフィルター画面など、ユーザーから受け取った検索パラメータには、実際には使わない空値が含まれていることがよくあります。そこで、意味のある値だけを抽出し、検索条件として使えるように整形する方法を、array_filter() と ... 2025.06.23 PHP