既存の登録済みサイドバーを台無しにしないで、どうやってプラグインのサイドバーを登録するのですか? (サイドバーデータは、割り当てられたIDではなく、サイドバー登録の順序によって決まります。)
function self_deprecating_sidebar_registration(){
register_sidebar( /* Your arguments here */ );
}
add_action( 'wp_loaded', 'self_deprecating_sidebar_registration' );
ほとんどのテーマはサイドバーをそれらの関数ファイルに登録します。これはinit
の前だがプラグインがロードされた後に含まれます。 wp_loaded
にフックすると、サイドバーがテーマの後に登録されるようになります。