bat

【bat】PCの起動時間・稼働時間をログに記録する方法|wmic・PowerShell・タスクスケジューラ・CSV出力まで完全解説

Windows環境では、バッチファイルを使ってPCの起動時間や稼働時間を取得し、定期的にログとして保存することが可能です。システムの
JavaScript

【JavaScript】一定時間スクロールされなかったらポップアップを表示する方法

ページを開いたまま一定時間スクロール(操作)がないユーザーにポップアップを表示する方法を、最小実装から本物のアイドル検出・sessionStorageでの表示回数制御・短いページ対策・アクセシビリティ・再利用クラスまで実装コードで解説します。
WordPress

【WordPress】カスタム投稿タイプごとに別々の検索フォームを作成する方法

WordPressで複数のカスタム投稿タイプを運用している場合に、投稿タイプごとに専用の検索フォームを設置する方法を解説します。get_template_part()を使ったテンプレートの切り替え方や、検索結果の振り分け方法もあわせて紹介します。
WordPress

【WordPress】特定のカスタムフィールドが未入力の投稿だけを抽出する方法

WordPressで指定したカスタムフィールドが未入力(空文字または未保存)の投稿だけをWP_Queryのmeta_queryで抽出する方法を解説します。ACFを使っている場合に注意したい保存の仕様や、抽出結果をCSVとして正しくダウンロードさせる実装方法もあわせて紹介します。
Python

【Python】フォルダ内の動画ファイルを自動でリサイズ・圧縮する方法

動画を大量に扱うと、ファイルサイズの肥大化や解像度のばらつきが問題になることがあります。この記事では、Pythonを使ってフォルダ
PHP

【PHP】GETパラメータで表示内容を切り替える簡易的な分岐処理

Webページを動的に制御する場面では、URLに含まれる GETパラメータ によって表示する内容を切り替える処理がよく使われます。 この
WordPress

【WordPress】カテゴリーごとに異なるデフォルトのサムネイル画像を表示する方法

WordPressでアイキャッチ画像が未設定の投稿に、カテゴリーごとに異なるデフォルトのサムネイル画像を表示する方法を解説します。子テーマ環境で画像が404になる典型的な原因と、ACFのタクソノミータームフィールドを正しく取得する方法もあわせて紹介します。
bat

【bat】バッチファイルでファイルをサイズ順にランキング出力する完全ガイド|dir・上位N件・閾値フィルタ・フォルダ容量ランキング・CSV出力まで

バッチファイルでファイルをサイズ順にランキング出力する方法を完全解説。dir /O-S基本・上位N件抽出・閾値フィルタ(%%~zF)・フォルダ別容量ランキング・PowerShell CSV出力まで実践コードで紹介。
bat

【bat】バッチファイルでIPアドレスを取得してログに記録する完全ガイド|ipconfig・wmic・NIC絞り込み・変更検知・定期記録まで

バッチファイルでIPアドレスを取得してログに記録する方法を完全解説。ipconfig+findstr・wmic(IP/MAC/ゲートウェイ)・PowerShell・NIC絞り込み・IP変更検知・タスクスケジューラ定期記録まで実践コードで紹介。
HTML/CSS

【CSS】文字数に応じてフォントサイズを自動調整する方法

CSSのdata属性とカスタムプロパティを使って文字数に応じたフォントサイズ調整を実装する方法を解説。JavaScriptとの組み合わせによる動的対応も紹介します。
PHP

【PHP】ファイルアップロード時にファイル名を自動リネームして保存する方法

PHPでファイルアップロード機能を実装する際、アップロードされたファイル名が他のファイルと重複すると、既存ファイルが上書き
PHP

【PHP】ファイルの拡張子に応じてアップロード先フォルダを自動で振り分ける方法

Webアプリケーションにファイルアップロード機能を実装する際、ファイルの種類(画像、ドキュメント、CSVなど)によって保存先フォ
JavaScript

【JavaScript】入力フォームの自動補完機能を実装する方法

入力フォームに自動補完(オートコンプリート)を実装する方法を解説します。まずはHTML標準のdatalistで手軽に、次にJavaScriptでカスタムUI(候補の絞り込み・選択・外クリックで閉じる)を実装します。サーバーから候補を取得する方法や、キーボード操作・ARIA対応の発展版まで、動くデモ付きで紹介します。
bat

【bat】バッチファイルをPC起動・ログオン時に自動実行する完全ガイド|スタートアップ・タスクスケジューラ・レジストリ・遅延実行・管理者権限まで

バッチファイルをPC起動・ログオン時に自動実行する方法を完全解説。スタートアップフォルダ・タスクスケジューラ(onstart/onlogon/遅延)・レジストリRunキー・ネットワーク待機・管理者権限での自動実行まで実践コードで紹介。
WordPress

【WordPress】Contact Form 7で特定の条件で自動返信メールを変更する方法

WordPressの人気フォームプラグイン「Contact Form 7」では、基本的な自動返信は設定画面から簡単に行えます。しかし、送信された
JavaScript

【JavaScript】URLパラメータを取得して処理を分岐する方法

URLパラメータを取得して処理を分岐する方法を解説します。URLSearchParamsでのget/has/getAll、if/else・switch・オブジェクトマップでの分岐、Object.fromEntriesでの一括取得、リロードせずにパラメータを更新するhistory.replaceState、戻る/進むに対応するpopstateまで、Nodeで検証したコードで紹介します。
Laravel

【Laravel】CSSを読み込む方法

Laravelは、PHPで構築された強力なフレームワークであり、効率的にウェブアプリケーションを開発するための多くの機能を提供してい
WordPress

【WordPress】投稿本文内の見出しを自動で目次に変換する方法(プラグインなし)

WordPressの投稿本文に含まれるh2・h3見出しを、プラグインなしで自動的に目次へ変換する方法を解説します。同じテキストの見出しが複数あるとリンクが壊れる問題や、見出しが複数あるとHTMLが崩れる階層対応版の落とし穴を修正し、安全な実装方法を紹介します。
WordPress

【WordPress】指定期間だけ記事を表示・非表示にする方法(期間限定公開)

WordPressでカスタムフィールドに表示開始日・終了日を設定し、pre_get_postsフィルターで期間限定公開を実装する方法を解説します。date()関数がWordPressのサイト設定タイムゾーンを無視してしまい、判定が最大1日ずれる落とし穴と、正しいcurrent_time()での実装方法を紹介します。
JavaScript

【JavaScript】フォーム入力内容をローカルストレージに保存する方法|リロードしても消えない!

フォームの入力内容をlocalStorageに保存し、リロードしても消えないようにする方法を解説します。inputイベントでの保存・DOMContentLoadedでの復元、複数フィールドをJSON.stringifyで一括保存、チェックボックス対応、送信後のクリア、機密情報を保存しない注意点まで、Nodeで検証したコードで紹介します。