Ответы в темах

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • nic.ru да

    разобрался частично в CSS ошибка была, она теперь отображается как нужно, но не раскрывается где это ковырять можно?

    да так и он стал реагировать, то есть если отключу виджеты-меню пропадает, а если включу, то оно отображается но деревом, а должно раскрываться, скорее всего css не подключились от виджета.
    что для этого прописать нужно что бы виджетовы стили подключались?

    вообще, шаблон простой и старый там только 5 картинок и текст а стили с тегах и мало

    я в своём шаблоне не использую css, может быть из-за этого не робит?

    да я делал по другому методу, переделываю по этому примеру и выходит ошибка в функциях.пшп линия 27, поясните позаза мож я непонял что-то в статье:
    мы добавляем в фунции код

    function register_my_widgets(){
    	register_sidebar( array(
    		'name' => "Правая боковая панель сайта",
    		'id' => 'right-sidebar',
    		'description' => 'Эти виджеты будут показаны в правой колонке сайта',
    		'before_title' => '<h2>',
    		'after_title' => '</h2>'
    	) );
    }
    add_action( 'widgets_init', 'register_my_widgets' );

    а потом сного в него добавляем новый код

    function register_my_widgets(){
    	register_sidebar( array(
    		'name' => 'Боковая панель на главной странице',
    		'id' => 'homepage-sidebar',
    		'description' => 'Выводиться как боковая панель только на главной странице сайта.',
    		'before_widget' => '<li class="homepage-widget-block">',
    		'after_widget' => '</li>',
    		'before_title' => '<h2 class="widgettitle">',
    		'after_title' => '</h2>',
    	) );
    }
    add_action( 'widgets_init', 'register_my_widgets' );

    у меня получается содержимое файла функции.пшп

    <?php
    
    function register_my_widgets(){
    	register_sidebar( array(
    		'name' => "Правая боковая панель сайта",
    		'id' => 'right-sidebar',
    		'description' => 'Эти виджеты будут показаны в правой колонке сайта',
    		'before_title' => '<h2>',
    		'after_title' => '</h2>'
    	) );
    }
    add_action( 'widgets_init', 'register_my_widgets' );
    
    function register_my_widgets(){
    	register_sidebar( array(
    		'name' => 'Боковая панель на главной странице',
    		'id' => 'homepage-sidebar',
    		'description' => 'Выводиться как боковая панель только на главной странице сайта.',
    		'before_widget' => '<li class="homepage-widget-block">',
    		'after_widget' => '</li>',
    		'before_title' => '<h2 class="widgettitle">',
    		'after_title' => '</h2>',
    	) );
    }
    add_action( 'widgets_init', 'register_my_widgets' );

    и предпоследняя строка ему не нравится((

    • Ответ изменён 4 года, 11 месяцев назад пользователем bahmetev.
    • Ответ изменён 4 года, 11 месяцев назад пользователем bahmetev.

    ага ошибка с админки ушла, но по прежнему виджеты не работают(

    всё получилось, какой код добавляет в страницу само содержание страницы?

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