Создание Wordpress Темы (Шаблона) с нуля - Урок 10 - Footer. Работа с кастомайзером WP

preview_player
Показать описание
В этом уроке мы будем заниматься футером. Изучим функции для работы с кастомайзером WP. Создадим новые секции и настройки.

Буду благодарен за лайк ♥ и Подписку ✔

Подписывайтесь в наши группы
✔ -------------
Рекомендации по теме
Комментарии
Автор

За кастомайзер отдельное спасибо. Много читала, не понимала как это работает. Теперь понятней стало. НАКОНЕЦ ТО)) мне казалось это капец сложно. а это просто)

fhugpvz
Автор

Чувак у тебя обалденные уроки, по сравнению с некоторыми, ты так просто и доступно рассказываешь, правда те функции что ты скачиваешь ты конечно не разбераешь детально, но то такое) самое главное что ты так четко подвязываешь функционал что становится все более понятней что к чему) можно тебе скинуть соточку на карту, в знак уважения к труду)

ymtfbvc
Автор

Не могу понять, откуда берутся сам иконки, где это прописано?

A_TR_
Автор

Хорошие уроки но чем дальше тем доходит сложнее

Xon_gildon
Автор

Хороший канал, хороший автор. Будет ли продолжение курса, только с использованием какого либо фреймворка, спасибо за труд.

fzfecni
Автор

Почему бы не сделать через плагин acf?

DanyloMinakov
Автор

У меня пишет что функции add_settings, add_section, add_control пишет что не может найти эти функции! Что делать ?

Fatal error: Uncaught Error: Call to undefined method in Stack trace: #0 #1 WP_Hook->apply_filters(NULL, Array) #2 WP_Hook->do_action(Array) #3 do_action('customize_regis...', Object(WP_Customize_Manager)) #4 #5 WP_Hook->apply_filters(NULL, Array) #6 WP_Hook->do_action(Array) #7 do_action('wp_loaded') #8 #9 r in on line 212

PB-btsl
Автор

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

Ooshka
Автор

В add_setting можно вместо 'footer_copy' установить 'footer_setting'? Зачем вводятся разные имена параметров, отвечающие за один элемент?

TitovAndrei
Автор

А это правда что автор до сих пор отвечает на коменты под видео?)🇳🇪

mudillah
Автор

добавил форму в кастомайзер для загрузки изображения но не могу его вставить в тимплейт или хотя бы урл получить. как это делается в WP?

primarx
Автор

Скажите, а если нам нужно чтобы клиент мог сам добавлять не только урлы, но и поля социальных сетей. Такое лучше через плагины делать?

hqhwqwl
Автор

Все понятно и отлично подано. НО у меня все изменения в кастомных полях отображаются только в режиме разработки, в чем может быть проблема? создано несколько настроек, в них по 4 контрола, все изменения в них отображаются только когда я нажимаю кнопку редактировать? подскажи, пожалуйста, куда копать?

mctraxxxer
Автор

А как добавить возможность через кастомайзер изменять картинки ссылок социальных иконок?

kvpfear
Автор

С созданием настроек в новой теме вроде понятно.
Сегодня решил попробовать добавить дополнительные настройки в кастомайзер из дочерней темы и... грабли.
Описание как добавлять настройки по типу плагинов (не в кастомайзер) есть, но они запутаны и малопонятны.
По аналогии из этой части урока тоже не получилось, потому как в родительской теме даже функции, где происходит вставка, не нашел.
Может, как вариант, сделаешь дополнительный урок с настройками для дочерней темы?
Хотелось бы научиться добавлять поля одного типа динамически (а не статическое число).
Хотелось бы научиться менять порядок этих полей в секции.
Ну и уметь получить к ни доступ из темы в предустановленном в админке порядке.
...если такое конечно возможно. То, что будет интересно многим - сомнений не вызывает.

Fomenko
Автор

а нормальные условия работают?
if($notempty){
# code
}

или

if($notempty){ ?>
# code
<?php } ?>

devarts
Автор

Помоги разобраться. В кастомайзере не появляется секция, не пойму почему. Вот код:
function myTheme_customize_register( $wp_customize ){

$wp_customize->add_setting( 'header_social', array(
'default' => __('Share Your Favorite Mobile Apps With Your Friends', 'myTheme'),
'transport' => 'refresh',
));

$wp_customize->add_section( 'social_section', array(
'title' => __('Social settings', 'myTheme'),
'priority' => 30,
));

$wp_customize->add_control(
'header_social',
array(
'label' => __('Social header in footer', 'myTheme'),
'seciton' => 'social_section',
'settings' => 'header_social',
'type' => 'text',
)
);
}
add_action( 'customize_register', 'myTheme_customize_register' );

sergeypashkovskiy
Автор

В целом мне твои видеокароки помогают конечно. Спс! Но мне тут требуется не стандартные методы, как для вывода в слайдер с поной новости первую карнику, сам сладер отображается тока на главной.


Так же трубуются дополнительные однострочные поля для ввода доп инфы. Так же эти поля имеют стои стили они могут быть в отдельных блоках. Но я с этим тут мучаюсь не знаю как сделать.

CjDean
Автор

Лучше бы вывел не через кастомайзеры, а через меню

WockeezChannel
Автор

Это реальный бред. Футер вообще трогать и не нужно. Он меняется в одном файле.

wkirdwb