WordPressプラグイン開発 – 開発の勉強方法

このブログは初心者がPHPを独習する過程で備忘録的に書いています。内容に不理解による誤りがあるかもしれません。もし、誤りがありましたらご指摘頂けば幸いです。

今日は、カンタンProの仕事リストなどのタブを別々のPHPファイルにしたり、テスト的に「仕事リスト」でデーターベースにアクセスしたり、ゴニョゴニョやってます。

WordPress開発の勉強方法

「私の」ということでご理解ください。私は、基本的に勉強がきらいです。筋トレもきらいです。だけど、何か目的があったら頑張れます。筋トレなら「女の子にもてたい」。PHPなら「WordPressのプラグインを開発したい」です。

大まかな流れ

流れとしては、

  • やりたいことがある
  • 本の目次でその関連項目を調べる
  • ネットで具体的な事例を調べる
  • 実際にコードを書いて動作確認する
  • エラーが出たらエラー原因をネットで調べる
  • コードを修正し動作確認する

てな感じです。

実際に開発する

勉強だけしてても身につきません。実際に開発しながら学びます。この点、Cloud9などの開発環境では誰にも迷惑をかけないので安心して作業できます。(絶対に本番環境でやってはならない)

注意すべきこと

本の情報は古い場合がありますので、同じ内容をネットでも探して比較する必要があります。(ネットの情報は、Google検索のツールを使ってできるだけ最新の情報を探します)

焦らず積み上げる

大まかな設計をして、部品的なプログラムはシンプルなテストコードで実験し機能を理解しながら実装していきます。先を焦らず、ひとうひとつが基本です。

今回は$wpdbでデーターベースを扱う初歩を学びました

というわけで、積み上げてます。WordPressに用意されている$wpdbっていう変数はデーターベースを扱うのに便利だそうです。

参考になったサイト

wpdb道場 (1) 〜はじめての$wpdb〜 | 高橋文樹.com | プログラミング
この記事は12月1日〜24日までに僕が毎日ブログを更新する高橋文樹俺ベントカレンダーの7日目の記事です。もう8日目ですが、1日の遅れをあと2週間のうちに取り返します。 唐突に連載を開始します。現在、破滅サロンにはある程度

しばらくこちらのサイトで勉強させて頂こうと思います。ありがとうございます。

まとめ

だんだん本陣に近づいてますね。いよいよデーターベースを扱っていきます。

ファイルメーカーもデーターベースですし、カンタンProはファイルメーカー上で動くカスタムAPPです。WordPressもデーターベースです。WordPressのデーターベースを制覇できれば、カンタンProWPの骨格ができます。

2019/9/11 WordPressプラグイン開発は一旦終了しLaravelでの開発に切り替えました。

カンタンProWPとは
ファイルメーカーProを使用しないでWEB上でカンタンProの機能を実現するWordPressのプラグインです。2019年7月4日から開発を始めています。

だれでも手軽に、どこでも、安価にカンタンProを利用できるようにすることが開発の目的です。PHP(プログラミング言語)を使った開発になります。PHPについて一から勉強して開発を進めていきます。

コメント