Поддержка Проблемы и решения Перенос настроек шаблона

  • Подскажите есть какая-то возможность перенести настройки уже с готового рабочего шаблона на новый шаблон. Т.е. есть сайт где все настроено все показывает и работает — требуется только заменить шаблон, можно это как-то провернуть, чтобы меню и прочие настройки остались с прежнего шаблона?

Просмотр 15 ответов — с 1 по 15 (всего 18)
  • У вас волшебный вопрос. Он требует конкретики. Если вы хотите чуда, конечно.

    У вас волшебный вопрос. Он требует конкретики. Если вы хотите чуда, конечно.

    Какой именно конкретики?

    WordPress version: 3.4.2, ресурс http://www.box-pay.com.ua.
    Ну вот на пример при попытке смены на шаблон «Online Marketer» посредством функции «Посмотреть», переносится меню, тексты (но не все), а так же нет картинок и прочих вещей, а если по мудренее шаблон завести «Trademark» например , то там вообще только фон и есть даже без меню (. Так вот вопрос в том, есть ли какая-то возможность заменить шаблон так, чтобы весь функционал перенесся на новый шаблон без потерь или хотя бы их свести к минимуму.

    Могу ошибаться, но при смене темы виджеты сохранят свое положение только если id сайдбара, объявляемый в темах функцией register_sidebar будет таким же, как и в предыдущей теме, например primary-widget-area.
    Почти то же с меню — его theme_location должно называться так же.
    Иначе виджеты (вместе с содержанием) должны автоматически сохраниться в «Неактивных виджетах», и их надо будет заново вручную развесить по сайдбарам.

    Возможно, лучше подстраховаться и перед сменой темы специально перетащить виджеты в область «неактивных».

    Ага т.е. если я вас правильно понял — заменив эти значения в новом шаблоне на те которые находятся в старой и залив ее на сайт все станет на свои места?
    1.Вопрос тогда еще такой, подскажите в каких файлах эти значения находятся? (или через поиск пустить и везде где совпадения найдет заменить?).
    2. С названием меню все ясно, а как узнать id сайдбаров?
    3. Доступа на ФТП нет

    P.S. Может я тут совсем нубаские вопросы задаю извиняйте, но у меня немного другой профиль я системщик вообще, просто шеф напрягает сделать и как всегда быстро, поэтому на освоение всех тонкостей сейчас времени нет(.

    4. Спасибо ).

    Нашел ‘theme_location’ встречается в двух файлах, но значения там немного отличаються, обьясните в чем соль)
    header.php

    <!-- START NAVIGATION -->
                <?php
    				$options = array(
                        'theme_location' => 'nav',
                        'container_id' => 'nav',
                        'menu_class' => 'level-1',
                        'depth' => 3,
                        //'fallback_fb' => null,
                        'walker' => new description_walker()
                    );
    
                    wp_nav_menu( $options )
    			?>
                <!-- END NAVIGATION -->

    footer-centered.php

    <!-- START NAVIGATION -->
    		    <?php
    				$options = array(
    		            'theme_location' => 'footer-nav',
    		            'containter' => 'none',
    		            'menu_id' => 'footer-nav',
    		            'depth' => 1
    		        );
    
    		        wp_nav_menu( $options )
    			?>
    		    <!-- END NAVIGATION -->

    У каждой темы «свои места» могут очень отличаться. Даже если область сайдбара совпадет по id, может оказаться, что в новой теме она находится в другой области экрана.
    Визуально-ручной способ, через интерфейс админки, кстати, быстрее, чем редактирование файлов без предварительной подготовки и FTP доступа.
    Хотя и это может оказаться «тонкостью», если Вы сегодня первый раз админку видите (я же не знаю).
    У вас там еще WP Shop установлен…

    Я бы не ломал дров, а разобрался сначала.

    Визуально-ручной способ, через интерфейс админки

    не подскажете ссылочку где этот процесс расписан, можно было бы посмотреть почитать )

    вы бы дали ссылку на сайт. или инструментом «ножницы» показали бы все

    ссылки я дал, что за инструмент ножницы? ) или это не мне)

    В общем так, если под настройками понимать меню и виджеты, то все, что может потеряться при смене темы — положение меню (не само меню), которое восстанавливается в 2 клика на странице админка > внешний вид > меню
    и осыпавшиеся виджеты, которые можно заново расставить драг-н-дропом (предварительно записав нужное их расположение в блокнот) из «неактивных виджетов» на админка > внешний вид > виджеты

    Но у вас там целый магазин, и Вы сейчас не можете точно сказать, интегрированы функции какого-нибудь плагина-магазина в тему или нет.
    Каким методом это выяснится, шеф, видимо, уже решил — самым передовым и научным 🙂

    по теме
    http://codex.wordpress.org/Appearance_Menus_SubPanel
    http://codex.wordpress.org/Appearance_Widgets_SubPanel
    http://en.support.wordpress.com/menus/

    ссылки на русском найдутся в гугле по ключ. словам

    Ага, пасиб большое.
    а что такое ножницы? )
    и еще если допустим я накосячу с новым шаблоном, то кликнув на старый-активировать, оно мне вернется все в прежнем виде или не судьба?)

    Если у вас виндоус 7, то нажмите пуск и наберите в пол поиска ножницы

    В виндоус 7 есть инструмент «ножницы». Весьма полезнав штука.

Просмотр 15 ответов — с 1 по 15 (всего 18)
  • Тема «Перенос настроек шаблона» закрыта для новых ответов.