Support » Plugin: Toolbar Theme Switcher » [Plugin: Toolbar Theme Switcher] Depricated call in debug mode – headers sent

  • Resolved Jacob N. Breetvelt

    (@opajaap)


    There is a depricated call ( get_allowed_themes(); ) warning, generated on line 168. This causes header elready sent troubles in debug mode.

    The cause is that you first check on the existance of get_allowed_themes(); (that is being called although discouraged) and in second instance on wp_get_themes();

    You should always first check on the existance of a new function and if it does not exist on the existance of the old function, to avoid this kind of problems.

    Simply interchange the content of the if {} with the elseif {}

    if ( function_exists( 'get_allowed_themes' ) ) {
    				$themes = get_allowed_themes();
    			}
    			elseif ( function_exists( 'wp_get_themes' ) )  {
    				$wp_themes = wp_get_themes( array( 'allowed' => true ) );
    				$themes = array();
    etc...

    Great plugin, Thanx!!

    http://wordpress.org/extend/plugins/toolbar-theme-switcher/

Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘[Plugin: Toolbar Theme Switcher] Depricated call in debug mode – headers sent’ is closed to new replies.