• Помогите исправить, array пробовал, не помогает..

    Warning: Invalid argument supplied for foreach() in /home/u528184400/public_html

    //Custom Sidebars
    	$sidebars = tie_get_option( 'sidebars' ) ;
    	if($sidebars){
    		foreach ($sidebars as $sidebar) {
    			register_sidebar( array(
    				'name' => $sidebar,
    				'id' => sanitize_title($sidebar),
    				'before_widget' => $before_widget , 'after_widget' => $after_widget , 'before_title' => $before_title , 'after_title' => $after_title ,
    			) );
    		}
    	}

    31 строка : foreach ($sidebars as $sidebar) {

    Спасибо!

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Попробуйте так:

    if ( is_array($sidebars) ) {
        foreach ( $sidebars as $sidebar ) {
            //do stuff
        }
    }

    Надпись ошибки исчезла, но главная страница грузится также..
    Вот адрес : ribkoff.ru

    но главная страница грузится также..

    Как «также»? Я не знаю, как она грузилась раньше, поэтому мне сравнивать не с чем.

Просмотр 3 ответов — с 1 по 3 (всего 3)

Тема «Warning: Invalid argument supplied for foreach() in /home/u528184400/public_html» закрыта для новых ответов.