Поддержка Плагины Как в Unyson, работая с Customizer, добавить Edit Shortcuts(батон редактировать)

  • Решено Dan Zakirov

    (@alexodiy)


    Всем доброго времени суток. Ребят, кто работает с Unyson, подскажите пожалуйста… Смысл в том, что я реализую настройщик темы через кастомайзер. Руководствуюсь инструкцией самого фреймворка http://manual.unyson.io/en/latest/options/customizer.html , но я никак не пойму как добавить так называемые Edit Shortcuts — синий карандаш для редактирования елемента.

    Вообще в целом эти кнопки выводятся через Partials https://developer.wordpress.org/them…ering-partials , но возможно у Unyson есть какой то более простой подход?

    • Тема изменена 4 года назад пользователем Dan Zakirov.
Просмотр 1 ответа (всего 1)
  • <?php 
    function _action_theme_partials( WP_Customize_Manager $wp_customize ) {
        // Abort if selective refresh is not available.
        if ( ! isset( $wp_customize->selective_refresh ) ) {
            return;
        }
    
        $wp_customize->selective_refresh->add_partial( 'fw_options[option_1]', array(
            'selector' => '#i_head_social',
            'render_callback' => function() { // Anonymous functions don't work in PHP 5.2!
                return fw_get_db_customizer_option('option_1');
            },
        ) );
    }
    add_action( 'customize_register', '_action_theme_partials' );
    • Ответ изменён 3 года, 11 месяцев назад пользователем Dan Zakirov.
Просмотр 1 ответа (всего 1)
  • Тема «Как в Unyson, работая с Customizer, добавить Edit Shortcuts(батон редактировать)» закрыта для новых ответов.