開発・プログラミング

WordPress

【WordPress】記事に書いた例のURLが、勝手にブログカードになった|Cocoonで、URLをカードにしない書き方

WordPressのテーマCocoonで、技術記事の例として書いた example.com や 127.0.0.1:8000 のURLが、公開したページでブログカードに変わっていました。編集画面では気づきにくい理由と、パスだけ書く・インラインコードに入れるなど、カードにしない書き方を紹介します。
Plug-in

【WordPress】Redirectionでルールを転送から410に変えても、前のままだった|SQLで確かめて書き換える

WordPressのプラグインRedirectionで、302の転送ルールを410に変えようとしたら、画面で直しても前のままでした。SQLでルールの中身を確かめ、控えを取ってから書き換えた手順と、確かめ方を紹介します。
Plug-in

【WordPress】Redirectionで301の転送を足しても410のままだった|同じURLのルールは「位置」の小さいほうが先に効く

【2026年10月20日時点の情報です】このブログでは、古い記事のURLの転送に、WordPressのプラグイン「Redirection」を使っています。2026年10月15日、前に410(もうないページ)にしていた古い記事を、新しく書いた...
MySQL

【WordPress】SQLで記事を下書きに戻したら、空のカテゴリーがサイドバーに残った|記事数を数え直すSQL

【2026年10月20日時点の情報です】このブログは、自宅のAlmaLinuxサーバーでWordPressを動かしています。2026年10月16日、ブログの記事を整理していて、Laravelの記事25本などを、SQLでまとめて下書きに戻しま...
MySQL

【データベース編 第4回】見る・絞り込む・並べる ― SELECT・WHERE・LIKE・ORDER BY を、C の for ループと並べて

組み込みエンジニアがデータベースを学ぶデータベース編の第4回。第3回で入れた架空の検査値を、SELECTで見て、WHEREで絞り込み、LIKEで文字の一部で探し、ORDER BYで並べます。= NULL では見つからない理由や、日本語の並び順の注意も。
MySQL

【データベース編 第3回】データを入れる ― INSERT と NULL を、C の構造体の初期化と並べて

組み込みエンジニアがデータベースを学ぶデータベース編の第3回。第2回で作った表に、INSERTで架空の検査値を入れます。1行ずつ・まとめて入れる方法、数値にできない「(-)」をNULLで入れる方法、必須の列を入れ忘れたときのエラーまで。
MySQL

【MariaDB】コピペで動かしていたWordPressのデータベースのコマンドを、意味から理解する|控え・確認・一括変更

自宅サーバーのWordPressで、AIに教わりながらコピペで動かしていたデータベースのコマンドを、場面ごとに1つずつ意味から説明します。控えの取り方、記事の検索、アイキャッチの一括変更、安全に変えるための決まりまで。
MySQL

【データベース編 第2回】表を作る ― CREATE TABLE とデータの型を、C の構造体と並べて

はじめに前回は、MariaDB につなぐ仕組みを理解し、練習用のデータベース sql_practice と、そこだけを扱えるユーザー practice を作りました。中身はまだ空っぽです。今回は、その練習場に最初の表を作ります。題材は、この...
MySQL

【データベース編 第1回】データベースにつなぐ仕組みと、練習用のデータベースを作る

はじめにこれまで、ブログの管理でデータベースに命令を送る場面が何度かありました。記事の状態を数えたり、タイトルをまとめて書き換えたり。ただ、正直に言うと、そのたびに AI に教わったコマンドをコピーして実行していただけで、何をしているのかは...
TypeScript

【番外編】開発環境の全体像 ― 自宅サーバー・VS Code・GitHub の構成

組み込み32年のエンジニアが Web 開発を学ぶシリーズの番外編。自宅サーバー(仮想マシンの AlmaLinux、Apache、Node.js、PM2)、手元の VS Code と Remote-SSH、GitHub の非公開リポジトリ、ポートを開けない Cloudflare Tunnel まで、開発環境の全体像を構成図と組み込みの言葉で紹介します。