<tt>Walker</tt>クラスには2つの一般的な使用方法があります。クラスを指定できるものがあります。クラスの使用方法です。このシナリオではクラスに自動的に要素のツリーが渡されます。作成では一般に、希望の構造等を作成する際に必要な'''抽象'''メソッドを定義するだけで済むでしょう。その他のすべては自動的に処理されます。クラスを手動で呼び出すこともできます。この方法はプラグイン開発者にとって特に有用でしょう。プロパティを設定する方法を示します。プロパティを使用して組み合わせれば十分です。共にカスタムメニューの生成に使用されます。子クラスの定義、2番目のブロックはその使用法を示します。