1

ウィジェットを使用していて、フックwidget_initがあることがわかりました。以下のように、うまく機能します。

add_action('widgets_init', create_function('', 'return register_widget("example_widget");'));

しかし、フックは「wp_widgets_init」なので、ここでの違いは何ですか?どちらが良いですか?

4

1 に答える 1

0

wp_widgets_initのソースを見ると、wp_widgets_init が最初に内部ウィジェットを初期化し、次に一般的な widgets_init を呼び出すように見えます。そのため、すでにセットアップされている WP 環境でリレーできるため、2 番目のものを使用する必要があります。

于 2012-08-10T14:18:17.937 に答える