17. 8. 2010

Odstranění otravné hlášky o nutnosti upgrade WordPress

Určitě ji znáte, otravnou žlutou hlášku, která Vás informuje o nutnosti Aktualizace WordPress. Zde je postup, jak ji nadobro zrušit (funguje ve všech verzích).

# 2.3 to 2.7:
add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ), 2 );
add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) );

# 2.8 to 3.0:
remove_action( 'wp_version_check', 'wp_version_check' );
remove_action( 'admin_init', '_maybe_update_core' );
add_filter( 'pre_transient_update_core', create_function( '$a', "return null;" ) );

# 3.0:
add_filter( 'pre_site_transient_update_core', create_function( '$a', "return null;" ) );

Tenhle kousek kódu stačí vložit do function.php ve Vašem template a máte na vždy pokoj od aktualizací. Netřeba připomínat, že se tomu stejně jednou nevyhnete :) .

#jak-na-to, #programovani, #wordpress
  • http://www.separatista.net Separatista

    Není lepší prostě pokaždé aktualizovat (= dvakrát kliknout) a udržovat aktuální (= bezpečnou) verzi WordPressu?

    • http://www.nabito.net admin

      Samozřejmě, stojí to jen dvě kliknutí. Jenže některé weby mají specifické funkce a pluginy, které může update natolik rozladit, že potom při opravě zabiješ spoustu času. Proto je nejlepším řešením nedělat raději nic a hlášku raději schovat.