📂 自作テーマ日記
当ブログ『ハンターの遊び場』を支えるシステム――それは、市販の有名な既製テーマではなく、私(ハンター)が一からコードを書いて作り上げた完全オリジナルの自作テーマ(SQLite Minimal Tech Theme)です。
この「自作テーマ日記」のカテゴリーでは、きれいな完成品のデザインだけでなく、私が日々コードと格闘し、エラーに悩み、それを乗り越えてブログを進化させていく泥臭くもエキサイティングな開発の裏舞台をリアルタイムに記録(日記)していきます。
[ad]
1. なぜ、あえて過酷な「テーマ自作」の道を歩むのか?
今の時代、WordPressを使えば数クリックでプロ並みのブログが作れる優秀なテーマがいくらでも手に入ります。しかし、それらの多くは巨大で多機能ゆえに、データベース(MySQL)に負荷をかけ、表示速度を重くしてしまう原因にもなります。
「月額121円の最安サーバー(ロリポップエコノミー)と、超軽量なデータベース(SQLite)の組み合わせで、高級サーバーに負けない爆速の遊び場を作りたい」
そんなエンジニアとしての意地と好奇心から、私は不要な独自テーブルや余計なプラグインを1%も読み込ませない、徹底的にミニマルなテーマをゼロからプログラミングすることを決意しました。
[ad]
2. 日記として発信していく「リアルな開発の軌跡」
この日記では、教科書通りの綺麗なノウハウだけでなく、実際に開発現場で起きたリアルなトラブルや失敗談、それをハック(解決)した全手順を包み隠さずシェアしていきます。
🛠️ これまでに執筆・格闘してきた主な記録
・MySQLを排除してSQLiteを手動フックした、立ち上げ時のインフラ構築
・大画面PCでも視線が散らばらない、最大幅「1000px」の美しい1カラムCSS設計
・JavaScriptを1行も使わず、CSSの兄弟結合子だけで動かしたスマホ用アコーディオンメニュー
・SNSの文字数制限やブラウザのURLブロックバグ(about:blank#blocked)をねじ伏せた、角丸カプセル型シェアボタンの開発
「固定ページでの引き出しメニューの中身が一番下までスクロールせず文字が見切れてしまうバグ」に直面し、最新のCSS規格(100svh)と5pxのクッション余白を駆使してトリッキーに画面を制御した日のような、自作だからこそ味わえる生々しい試行錯誤のプロセスこそが、この日記の最大のコンテンツです。
✅ 自作テーマ日記を読むメリット
① コピペだけで使える、WordPressの超軽量なPHP/CSSカスタマイズコードが手に入る
② データベース(SQLite)をクラッシュさせないための、リアルなエラー回避術が学べる
③ ゼロからひとつのWebシステムを作り上げていく、個人開発のリアルな面白さを追体験できる
私のコードが成長するたびに、このブログ(遊び場)の見た目や機能もどんどん進化していきます。一人のエンジニアがインフラもデザインもすべて自分の手で面倒を見切り、最強のブログを育てていくロードマップを、ぜひこれからの更新の楽しみに指定してください!
総工費月121円!格安ロリポップとSQLiteで育てる自作テーマブログ完全ロードマップ
これまで全5回にわたり、データベースにMySQLを使わない「SQLite版WordPress」の構築方法や、テーマの自作手順について解説してきました。今回はその総まとめとして、月額121円の超低コストで最強の個人開発ブロ […]
月121円のデータを守る!SQLite版WordPressの超簡単なバックアップ術
格安のロリポップ!エコノミープランとSQLiteを組み合わせた自作テーマブログも、記事が増えてきたら「日々のバックアップ」が重要になります。 通常のWordPress(MySQL)では、専用のプラグインを使って重いデータ […]
ブログ収益化の鍵!自作テーマに広告を自動挿入する「[[ad]]ショートコード」の裏側
ブログを公開し、記事が増えてきたら次に考えるのが「アフィリエイトやアドセンス広告の配置」です。しかし、記事を書くたびに毎回長い広告コードを本文にコピペするのは面倒ですし、将来コードを差し替えることになったら大仕事になって […]
技術ブログは可読性が命!自作テーマでソースコードを美しく表示するCSS設計
技術ブログ(プログラミング日記)を運営する上で、最も重要な要素は何か。それはアフィリエイトの選定でも、派手なデザインでもなく、「ソースコードの読みやすさ(可読性)」です。 エラーの解決策を探して訪れたエンジニアが、コード […]
MySQLは不要?WordPressをSQLiteで動かす3つのメリットと驚きの表示速度
前回の記事で触れた通り、当ブログはMySQLを使わず「SQLite」でWordPressを動かしています。今回は、実際にこの構成でブログを構築して分かった3つの圧倒的なメリットと、気になる表示速度について解説します。 💡 […]
月121円のロリポップエコノミーとSQLiteで自作テーマの技術ブログを始めてみた!
記念すべき最初の投稿です!当ブログは、月額121円の格安サーバー環境とSQLiteデータベースを組み合わせ、完全にゼロから自作したオリジナルテーマで運営しています。 技術ブログとしての読みやすさにこだわり、ソースコードも […]