blood-moon
@blood-moon
Фрилансер

Вывод логотипа и номера телефона через customize?

Здравствуйте
Вот нагуглил код
Тык
add_action('customize_register', 'customize_register_copiraite');
 
function customize_register_copiraite($wp_customize) {
    //Добавляем новую вкладку в раздел Внешний вид -> Настроить админ-панели
    $wp_customize->add_section('footer', array(
        'title' => 'Подвал',
        'priority' => 1, //с помощью этого параметра можно регулировать положение вкладки в списке вкладок
    ));
 
    //Указываем имя настройки, которая будет содержать текст для подвала
    $setting_name = 'footer_text';
    //и добавляем ее
    $wp_customize->add_setting($setting_name, array(
        'default' => '', //с помощью этого параметра можно задать текст по умолчанию
        'sanitize_callback' => 'sanitize_textarea_field',
        'transport' => 'postMessage'
    ));
 
    //Добавляем область для ввода текста на созданную нами вкладку
    $wp_customize->add_control($setting_name, array(
        'section' => 'footer',
        'type' => 'textarea',
        'label' => 'Текст в подвале',
    ));
 
    //Добавляем поддержку предпросмотра изменений без полного обновления страницы
    $wp_customize->selective_refresh->add_partial($setting_name, array(
        'selector' => '.site-info', //должен содержать class или id элемента с текстом в подвале
        'render_callback' => function() use ($setting_name) {
            return nl2br(esc_html(get_theme_mod($setting_name)));
        }
    ));
}


Вывод вот так
echo nl2br(esc_html(get_theme_mod('footer_text', '2016-2018')));



Но не как не могу понять как сделать :
1. Возможность вывода логотипа .
Тык

У меня есть вот такая разметка
<div class="logo">
					<a href="<?php echo get_home_url(); ?>">
						<img src="вот тут нужно как-то выводить логотип">
						<span class="title-site">добро пожаловать</span>
					</a>
				</div>



2. Возможность вывода номера телефона одновременно в header.php и footer.php
Тык

Есть номер как в шапке так и в подвале . Стили у них разные так что нужно выводить просто номер телефона без разных обёрток .
Но вот как мне выводить сразу и в подвале и в шапке я что-то особо не представляю ...
Тут же нельзя через запятую указать footer,header
$wp_customize->add_section('footer', array(
        'title' => 'Подвал',
        'priority' => 1, //с помощью этого параметра можно регулировать положение вкладки в списке вкладок
    ));

Sorry

Не сплю с вчерашнего дня ... нужно сегодня всё успеть сдать а голова вообще отключается :( Спасите братцы
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы