【wordpress】プラグインで独自ウィジェットを実装する方法

環境
wordpress: 4.9.1

ワードプレスで独自ウィジェットを実装する方法を説明します。
(当説明では文字を表示するだけの簡単な処理の実装を方法を説明します。)

1ディレクトリ、1ファイルで実現可能です。

構成

プラグインの構成は下記になります。

(wordpress ルート)
 ┗ wp-content
   ┗ plugins
     ┗ original_plugin_add_wedget
       ┗ original_plugin_add_wedget.php
※青字が作成するディレクトリ・ファイル

pluginsディレクトリ配下にユニークなディレクトリを作成して、任意の名前のPHPファイルを配置します。 (当手順ではoriginal_plugin_add_wedget.phpとしています。)

プラグインの作成

original_plugin_add_wedget.phpの内容は以下のようになります。

必要な処理としては以下の3つの処理があります。

(1) ウィジェットの初期設定
一覧にウィジェットが表示された際のタイトルや説明文の設定です。

(2) ウィジェットの表示処理
ページにウィジェットを表示させる際の表示処理です。
$argsのbefore_widgetを出力しているのはレイアウトを崩さないようにする為です。
単純に出力するだけであればこれらの記述は不要です。

(3) 作成したクラスをアクションに追加
作成したクラスをアクションに追加します。

プラグインの有効化

管理画面の「プラグイン」のリストに作成したプラグインが表示されるので、 有効化をクリックすると有効にできます。

ウィジェットの配置

プラグインを有効化すると管理機能の「外観」の「ヴィジェット」に設定したタイトル(名前「こんにちは世界!」)で ウィジェットの一覧に表示されるようになります。
表示されたウィジェットをウィジェットエリアに配置すると対象のページに「こんにちは世界!」が表示される様になります。

参考サイト

この記事は役に立ちましたか?
  • 役に立った(0)
  • もっと詳しい情報が必要(0)
  • 情報が古かった(0)
  • 目的の情報では無かった(0)

シェアする

  • このエントリーをはてなブックマークに追加

フォローする