Python

【Python】フォルダ内の画像を自動分類するスクリプトの作り方

大量の画像ファイルを扱う業務や趣味の整理で、自動で画像を分類できたら便利ですよね。この記事では、Pythonを使って画像のファイル
SQL

【SQL】GROUP BYで件数をカウント&条件付きで絞り込む方法|HAVING・条件付きCOUNT・複合グループ化・パフォーマンス完全ガイド

SQL の GROUP BY + COUNT + HAVING を完全解説。SQL実行順序(WHERE→GROUP BY→HAVING)・WHERE vs HAVING の使い分け・COUNT(*)とCOUNT(カラム名)の違い・条件付きCOUNT(CASE WHEN)・複数カラムのGROUP BY・ROLLUPによる小計合計・LEFT JOIN+GROUP BYのNULL注意点・HAVING複合条件とサブクエリ・ウィンドウ関数との使い分け・インデックスパフォーマンス・重複検出/MAU/クロス集計など実践パターン4種を網羅。
SQL

【SQL】NULLを含むカラムでの条件分岐・フィルターの書き方|三値論理・COALESCE・NULLIF・JOIN完全ガイド

SQLにおけるNULLを含む条件分岐・フィルターを完全解説。三値論理(TRUE/FALSE/UNKNOWN)のAND/OR/NOT演算表、NOT IN+NULLが全件0件になる落とし穴とNOT EXISTSへの安全な書き換え、COALESCE/NULLIF/NVL/IFNULLの使い分け、CASE WHENでのNULL分岐、OUTER JOIN後のNULLフィルター、GROUP BY/HAVINGでのNULL集計、IGNORE NULLSウィンドウ関数、データクレンジング実践パターンを網羅。
bat

【bat】バッチファイルで実行時刻・経過時間をログに記録する完全ガイド|タイムスタンプ書式・ステップ計測・性能監視まで

バッチファイルで実行時刻・経過時間をログに記録する方法を完全解説。%TIME%の書式固定・:log_timeサブルーチン・センチ秒経過時間計算・ステップ別計測・wmicによるロケール非依存タイムスタンプまで実践コードで紹介。
Python

【Python】特定フォルダ内のファイルを拡張子別に分類する方法

業務や日常のファイル整理で、同じフォルダにさまざまな拡張子のファイルが混在していることはありませんか? Pythonを使えば、フ
HTML/CSS

【CSS】position: stickyが効かない原因と解決方法|全パターン完全解説

CSSのposition: stickyが効かない原因と解決方法を完全解説。overflow・親要素の高さ・Flexbox/Grid・Safari対応・DevToolsデバッグなど全パターンのコード例付き。
JavaScript

【JavaScript】ページ読み込み後に一度だけ実行される処理の書き方

ページ読み込み後に一度だけ処理を実行する方法を解説します。DOM構築後のDOMContentLoaded、画像まで待つload、イベントを使わずに済むdeferスクリプト、「毎回」と「初回アクセスだけ」の違い(localStorage)、jQueryのreadyまで、使い分けを表でまとめて紹介します。
WordPress

【WordPress】検索条件に一致しない場合でも投稿を表示させる方法

WordPressの検索結果が0件のときに、代わりに最新記事などの代替投稿を表示してユーザーの離脱を防ぐ方法を解説します。検索キーワードをpre_get_postsで保持しメッセージに反映する方法や、カテゴリ別・人気記事への応用例も紹介します。
WordPress

【WordPress】ユーザーごとに編集可能な投稿タイプを制限する実装方法

WordPressで特定のユーザーが編集できる投稿タイプを制限する方法を、pre_get_posts・admin_init・admin_menuを組み合わせて解説します。post-new.phpで既定の投稿タイプが判定漏れする落とし穴や、組み込みの投稿メニューが非表示処理から漏れる問題への対処もあわせて紹介します。
Python

【Python】フォルダ内の画像を一括リサイズ・圧縮する方法

ブログやWebサイトを運営していると、画像のファイルサイズや解像度を統一したい場面が多くあります。そこで今回は、Pythonを使って
bat

【bat】ネットワーク接続の有無を判定して処理を分岐する方法|ping・ポート確認・リトライループ・落とし穴まで完全解説

バッチファイルでは、ネットワークに接続されているかどうかを判定し、それに応じて処理を切り替えることが可能です。本記事では
WordPress

【WordPress】特定のカテゴリーだけ検索対象から除外する方法

WordPressの標準検索から特定のカテゴリーの記事を除外する方法をpre_get_postsフィルターで解説します。カテゴリーIDでの除外・複数カテゴリーの除外・スラッグからIDを変換して除外する方法まで、目的に応じた実装例を紹介します。
bat

【bat】バッチファイルでファイルサイズが0のファイルを自動削除する完全ガイド|ドライラン・サブフォルダ再帰・特定拡張子・削除ログ・定期実行まで

バッチファイルでファイルサイズが0のファイルを自動削除する方法を完全解説。ドライラン確認・サブフォルダ再帰・特定拡張子・削除ログ記録・forfiles・タスクスケジューラ定期実行まで実践コードで紹介。
WordPress

【WordPress】URLパラメータを取得して表示を切り替える方法(検索条件やリダイレクトに応用)

WordPressでURLパラメータを取得し、表示の切り替え・検索条件の制御・ログイン後のリダイレクトなど処理を分岐させる基本的な方法を解説します。ログインフォームに隠しフィールドでリダイレクト先を引き継がせる補足コードもあわせて紹介します。
WordPress

【WordPress】Ajaxを使ってカテゴリーごとの記事一覧をリアルタイムで切り替える方法

WordPressでカテゴリーボタンをクリックすると、ページ遷移なしでAjaxにより記事一覧をリアルタイムに切り替える方法を解説します。子テーマ環境でJSが404になる典型的な原因や、出力エスケープを含めた安全な実装のポイントも紹介します。
WordPress

【WordPress】記事の最初の画像を自動でアイキャッチに設定する方法

投稿保存時に本文中の最初の画像を自動でアイキャッチ画像として設定する方法を解説します。画像が複数あると最後の画像を取得してしまう正規表現の落とし穴と、デフォルト画像の設定を誤ると無関係な画像が全投稿に適用されてしまう危険な初期値の問題を修正し、既存記事へ一括適用するスクリプトもあわせて紹介します。
WordPress

【WordPress】固定ページを検索結果から除外する方法|投稿だけを対象にする設定方法

WordPressのデフォルト検索から固定ページを除外し、投稿だけを検索対象にする方法をpre_get_postsフィルターで解説します。カスタム投稿タイプを検索対象に含める応用例や、SEOプラグインのnoindex設定と連携する方法もあわせて紹介します。
WordPress

【WordPress】functions.phpだけでできる!管理画面の便利カスタマイズ集

プラグインに頼らず、functions.phpだけでWordPress管理画面を使いやすくカスタマイズする方法をまとめて紹介します。投稿一覧へのカスタムフィールド表示、投稿画面の説明文追加、メニューの非表示、管理者向け通知、ダッシュボードウィジェットの整理など、すぐに使える軽量なコード集です。
WordPress

【WordPress】カスタム投稿タイプごとに異なるテンプレートを適用する方法

WordPressのテンプレート階層を使い、カスタム投稿タイプごとにarchive-{post_type}.php・single-{post_type}.phpを出し分ける方法を解説します。子テーマ環境でも確実にテンプレートを見つけられるlocate_template()を使った安全な実装や、アーカイブページ表示に必要なhas_archiveの設定もあわせて紹介します。
WordPress

【WordPress】記事一覧でログインユーザーにだけ表示される項目を追加する方法

会員限定コンテンツや社内向けサイトで、記事一覧のループ内でログインユーザーにだけカスタムフィールドの内容などを表示する方法を解説します。ページキャッシュ環境(WP Super Cache等)で意図しない表示になる注意点と対策もあわせて紹介します。