ウィジェットを使用していて、フックwidget_initがあることがわかりました。以下のように、うまく機能します。
add_action('widgets_init', create_function('', 'return register_widget("example_widget");'));
しかし、フックは「wp_widgets_init」なので、ここでの違いは何ですか?どちらが良いですか?
wp_widgets_initのソースを見ると、wp_widgets_init が最初に内部ウィジェットを初期化し、次に一般的な widgets_init を呼び出すように見えます。そのため、すでにセットアップされている WP 環境でリレーできるため、2 番目のものを使用する必要があります。