WordPressのウィジェットを自作してみるという内容です。 僕のお仕事は、WordPressを使ってコーポレートサイトとかを構築するのですが(といっても、まだ半年で2サイトしか担当していない) 今、やってるサイトで日本国内と外国で表示する広告を変更することが必要になりました。 もともとのテンプレートに直接広告用のスクリプトが埋め込まれていて、 そのままだと、テンプレートを2種類管理しないといけなくなるので、 広告の部分をウィジェットとして切り出して管理画面から切り替えれるようにしてみました。 そうすれば、デフォルトであるTextのウィジェットが利用できるようになるので。 ウィジェットを利用する手順を以下にまとめました。 functions.phpにWidgetのクラスを実装する 実装したクラスを利用できるように追加する テンプレートでウィジェットを埋め込む functions