よしあきの技術ブログ
-
.htaccess リダイレクト実務メモ — 301 と 302 の使い分け
-
テスト環境は作って終わりではない:WordPress検証環境の管理ルール
-
SEO対策の全体像(WordPress版)— WPテンプレが担う土台と、プラグインに委ねる部分
-
SEO対策の全体像と、コーダーが担う範囲
-
「簡単なデザイン」ではなく「シンプルなデザイン」と表現する理由
-
クリック領域が小さく感じたときのコーディングルール
-
WordPress サイト制作の手順と、指定が無いときのよしあきルール
-
環境変数と API 認証 — 鍵をリポジトリに書かずに渡す
-
案件を機に見直した、Webサイトの不正アクセスと復旧の見方
-
PHPとJavaScriptで「名前が任意か所定か」を切り分ける
-
Astro Blog を開発ログとしてどう使うか
-
ES Modules と type="module" の本質を整理する
-
CSS Grid:minmax と auto-fit / auto-fill の整理
-
Cursorへの短い指示で、テスト環境(サブドメイン作成・WordPressインストール・GitHubリポジトリ作成)を自動化した話
-
Webフォントを自己ホストする手順と理由:ダウンロード〜body 適用、Skill 化まで
-
エックスサーバーからさくらインターネットへ移管するときに理解しておくこと
-
SNSシェア用URLの組み立て(href・コード例・SNS差)
-
アクセシビリティ仮基準を明文化する(Must/Should・段階運用・自己確認)
-
URLのクエリと百分率エンコード、`URLSearchParams`で組み立てる
-
overflow-wrap と word-break — 表セルや Markdown の表で幅と改行が決まる理由
-
GitHub の README とライセンス──公開・非公開・テンプレで何を書くか
-
Promise をステップで押さえる──非同期の「終わり」と実装での待ち合わせ
-
Astro の Markdown でコードに色がつくのは Shiki のおかげ(組み込みと、外で使うとき)
-
color-mix は in oklch を基本にする──opacity との違いと色空間の選び方
-
EmDash は WordPress の代替になりうるか──現時点で押さえる論点
-
box-sizing とインナー幅——原則 border-box、インナーコンテナだけ content-box にする理由
-
Sass 変数と CSS カスタムプロパティの違い——ビルド時の定数とランタイムの配線
-
Cursor のルールをどこに置くか──まず「適用範囲」、次に「置き場所」
-
body の font-weight だけでは揃わない──継承・UA、そして body * の inherit
-
WordPress カラムのブレークポイント(782px)とテーマのブレイクポイント( 768px)のズレを調整する
-
CSSコンポーネントのバリアントは data 属性と CSS 変数で切り替える
-
スパムメールのはじめの一歩──何か、なぜ届くか、対策と調べ方の整理
-
マルチページ静的サイトで「訪問済みを避けてランダム遷移」する JavaScript の組み方
-
sessionStorage とは何か——タブ単位の保存と localStorage との違い
-
エラーハンドリングの種類を整理し、状況に合わせて選ぶ(AI生成コードのレビュー観点)
-
SCSS の分割と読み込み順、`u-` と `c-` の役割
-
特定のファイルやディレクトリを Git の監視対象から外す(.gitignore と git rm --cached)
-
Google Analytics 4(GA4)の始め方とAstroへの導入手順
-
SCSS の `c-` と `p-` をどう分けるか
-
iPhone で `:hover` が残る理由と `:active` の使い分け
-
カスタムスクロールバーを実装するときの基本コード
-
CSS の `calc()` がブラウザによって通らないとき(掛け算・割り算と単位)
-
URLを入れたのにページが開かない──原因のレイヤと切り分け手順
-
カード一覧で画像の比率を揃える方法と、このブログの実装
-
RSSとは何か、使い方、WordPressとAstroでの扱い
-
RSSとは? 本ブログの Astro 設定(site・canonical・フィード)
-
Astro のビルド後に画像が WebP になる理由(astro:assets と Sharp)
-
Cursor の Agent Skill と、リポジトリ内プロンプト(記事化作業)の違い
-
WordPressの「サブクエリ」とWP_Query——メイン対二次クエリと、クラスとしての読み方
-
CSSで既存スタイルを打ち消す——`0`・`initial`・`unset`・`revert` の違いと使い分け
-
ブログのタイポグラフィを整理した(DADS を参考に)
-
WordPress REST APIのざっくり理解と、別サイトの投稿をPHPで取って表示する
-
WordPress get_template_part() の第3引数とパーツ側の $args
-
ファイル名で「探しやすさ」を作る—ファイル名の命名メモ
-
WordPressテーマの出力エスケープ(esc_* の使い分け)
-
JavaScript 日付取得・フォーマット基本メモ
-
このサイトで使っている色(CSS変数)
-
1記事目の投稿
-
Markdown Style Guide
-
Using MDX