#2 Посадка верстки на Wordpress | Создание дополнительных полей
Делаем свою тему на Wordpress. В уроке создадим дополнительные поля и выведем меню
/* Материалы урока */
Код урока: github.com/DmitryBerdnikov/pi...
Макет: drive.google.com/file/d/1x2G6...
Верстка: drive.google.com/file/d/1RuGc...
База данных и папка wordpress c темой из урока: drive.google.com/open?id=1s1O...
/* Команды урока */
Запуск browser-sync: browser-sync start --proxy "localhost/pizzatime" --files "**/*" --no-notify
/* Ссылки урока */
Carbon Fields: carbonfields.net/
WP Kama Carbon Fields: wp-kama.ru/plugin/carbon-fields
Контейнеры в Carbon Fields: wp-kama.ru/plugin/carbon-fiel...
Wp_get_attachment_image_url(): wp-kama.ru/function/wp_get_at...
Register_nav_menu(): wp-kama.ru/function/register_...
Wp_nav_menu(): wp-kama.ru/function/wp_nav_menu
Меня зовут Дмитрий Бердников, я веб-разработчик. На этом канале буду делиться знаниями по веб-разработке.
/* Соц. сети */
Мой ВК - berdnikovdmitry
♫Music By♫
Song: Jarico - Island (Vlog No Copyright Music)
Music promoted by Vlog No Copyright Music.
Video Link: • Video
#wordpress
Пікірлер: 152
Таймкоды: 0:22 Подключаем Carbon Fields 6:24 Выводим Логотип 10:04 Выводим телефон 15:05 Выводим адрес 16:34 Выводим координаты карты 19:45 Выводим соц. сети 22:21 Выводим меню 27:24 Делаем логотип ссылкой на главную
@user-dv3lb9xd7q
2 жыл бұрын
Привет! Подскажи пожалуйста. Как например сделать меню в footer, но чтобы оно не показывалось пока я его не создам например, а точнее пока не добавлю новые элементы. потому как когда я ставлю меню и даже если там нет элементов, меню занимает место... Надеюсь я доступно изъясняюсь)
@user-up6es3nr6s
2 жыл бұрын
@@user-dv3lb9xd7q Привет! А как меню занимает место, если там не элементов?) 1) Попробуй погуглить, wordpress if menu has items 2) Посмотри в эту сторону, можно ли как-то проверять длину элементов и если она равна ноль, то не выводить developer.wordpress.org/reference/functions/wp_get_nav_menu_items/ 3) Решение в лоб, это создать кастомный флаг и с помощью него показывать или не показывать меню
Очень Полезные видео . На ютубе разработчики с большим количеством подписчиков не могут предложить такого. Только воду и песок.)
Огромное, огромнейшее спасибо тебе! Я понимаю, тяжело выкладывать свои старания и видеть, что просмотров мало. Но тебе известно, что чем чаще выкладывать видео, тем больше скрипт Ютуба понимает и выводит в рекомендации. Я искренне желаю тебе сил и мотивации делать это и делится с нами!
@dkyshka2436
4 жыл бұрын
Если ты когда нибудь создашь свой курс, я куплю его.
@user-up6es3nr6s
4 жыл бұрын
Спасибо
@tigrpoehal1836
2 жыл бұрын
чем больше людей увидит, тем больше у тебя будет конкурентов)
Я две недели назад устроился фронтендером. Мне сразу дали натягивать верстку на вордпесс. Я с ним никогда до этого не работал, всё познавал через боль и баги. Твои видео буквально окрыли мне глаза! Спасибо большое!
Отличные видео, очень хорошо объясняете. Что откуда берете и т.д. Я много пересмотрел и таких подач информации очень мало. Надеюсь Вы вернетесь и продолжите делать видео. Очень было бы здорово сделать такое про посадку интернет магазина на Woocommerce!
@user-up6es3nr6s
3 жыл бұрын
Спасибо! С woocommerce не часто сталкивался. Не знаю, буду ли записывать уроки. Если разберусь детально то, да. Не хочется записывать уроки, просто чтобы выложить. Хочется чтобы они были полезные
Лучшие уроки по вп
Отличный канал! Спасибо огромное за понятные уроки
ЧЕЛ СПАСИБО БОЛЬШОЕ ты просто спас меня
Спасибо за видео. Успехов в развитии канала! Много нового и полезного для себя вывожу.
Спасибо за уникальный контент!). Везде пихают этот идиотский ACF который нужно настраивать каждый раз при установки WP. Спасибо, ты топчик, еслиб я не натыкнулся на это видео я бы помер с этими ACF и другими кастомными полями
Офигенные уроки!
@user-up6es3nr6s
3 жыл бұрын
Спасибо!
*Расписывает 30 строк кода на js чтобы проскролить к элементу* - "Но мы можем так не париться и использовать якори" :)))
Спасибо огромное! Погнал php изучать!
Спасибо, лайк😊
Спасибо большое
Спасибо вам
Просто божественно и доступно без воды все как есть! Просмотры будут, просто мало кто знает о канале! Мне ютуб в рекомендациях показал! Тут скорее всего нужно поработать с заголовками натяжка установка и тд. Спасибо автор! Еще было бы классно по JS Валидация формы, всякие select на JS. Пусть будут короткие но нужные. По тем же самым Валидациям номер телефона проверка, емаил и тд. в сети они есть, но там в основном jq. Тот как вы делаете и подставляете по JS другую информацию в заказе, я лично такие видео не видел либо они есть но не в доступной форме! Еще бы всякие всплывашки типа чата, я думаю новичкам будет интересно как это реализовать! Да и много чего нужно все сразу не расскажешь! Я бы посоветовал создать чат в телеграм, и там всех в кучу собирать, получится небольшое сообщество! Курсы бы минимальные с практикой по JS.
@user-up6es3nr6s
4 жыл бұрын
Спасибо за обратную связь. Да нужно будет что-то придумать. Телеграм чат t.me/frontender_group
11:30 - как идея вместо дополнительного поля, использовать регулярные выражения, и в итоге с помощью их оставлять, только цифры, как пример
@user-up6es3nr6s
2 жыл бұрын
Привет! Полностью согласен, это намного лучше. Тоже пришел к этому, но не сразу, когда делал курс не додумался
по поводу глобальных перемен и carbon fields. глобальные переменные лучше не использовать. тем более карбон делает только 1 запрос в базу, а дальше выводит повторяющиеся с кеша. то есть нет повторного запроса в базу
@user-up6es3nr6s
2 жыл бұрын
Привет! Про кэш не знал, спасибо
Я искал нефть, а нашел золото
А как то можно на основной странице сайта убрать сверху настройки wp ? Из-за этих настроек не видно моей шапки с логотипом и меню
Для телефона в атрибут href можно не выводить дополнительное поле. Можно определить функцию в functions.php (пример в ссылке) и ее уже использовать как обертку для основного телефона. gist.github.com/DmitryBerdnikov/326be7c8dfdb67f6cf469602af443fbb
@user-dv3lb9xd7q
2 жыл бұрын
А если номеров тел. как минимум 3-4 как написать функцию?
@user-up6es3nr6s
2 жыл бұрын
@@user-dv3lb9xd7q Привет! Можно же эту функцию вызывать для любого количества номеров. Не совсем понял, можешь подробнее объяснить?
@user-dv3lb9xd7q
2 жыл бұрын
@@user-up6es3nr6s ПРивет! У меня на сайте три разных номера тел. Соответственно мне надо три разных варианта. Как написать функцию или код чтобы у меня было три разных номера телефона?
@user-dv3lb9xd7q
2 жыл бұрын
@@user-up6es3nr6s Я понял что это для неограниченного кол-ва номеров, но нужно сделать три разных номера.
@user-dv3lb9xd7q
2 жыл бұрын
@@user-up6es3nr6s и да! Видео у тебя очень, прям очень отличные!!! Спасибо огромное!
Спасибо за видео! Есть вопрос: не отображаются новые tabs и даже не меняется название "Настройки темы" внутри админки. Код пишу, как у Вас, ошибок нет. Подскажите, что может быть не так?
@user-up6es3nr6s
2 жыл бұрын
Привет! Очень много вариантов, что может быть не так. Предлагаю скопировать код с репозитория урока, запустить у себя. И посмотреть, работает или нет. Если работает, то внедрять себе по аналогии
привет, а почему у вордпресников не принято использовать такой синтаксис?) add_action('init', function() { });
@user-up6es3nr6s
2 жыл бұрын
Привет! Ты про то, чтобы писать анонимные функции в хуки? Без понятия, можно и так. Я в такие философские темы вордпресса не лез, да и не очень то и хотелось, конкретно в wp это узнавать)
Спасибо за урок. Подскажите как подключить скрипт type="module">
@user-up6es3nr6s
2 жыл бұрын
Привет! Можно попробовать этот способ, есть примеры подключения скриптов developer.wordpress.org/reference/hooks/script_loader_tag/
А у меня вопрос: Есть блог по кулинарии можно с помощью carbon fields создать карточку в которой будет публиковаться ингредиенты? И с помощью каких функций мне добавлять?
@user-up6es3nr6s
3 жыл бұрын
Привет! 1) Можно создать отдельный тип записей, например, блюдо. Это создается с помощью самого вордпреса. 2) Затем для этого поста, создать свои настройки. Например, ингридиенты, это можно сделать с помощью carbon fields. Нужно создавать post_meta, пример есть здесь, в самом низу Container::make( 'post_meta', 'Дополнительные поля' ) ->show_on_post_type('product')
@user-fz8iq6qo2q
3 жыл бұрын
@@user-up6es3nr6s Спасибо буду пробовать
У карбон фиелдс, есть элемент map, можно ли его рассмотреть для карты?
@user-up6es3nr6s
2 жыл бұрын
Привет! Вроде только для гугл карт. Лично я создаю текстые поля для записи координатов
@internationaluser86
2 жыл бұрын
@@user-up6es3nr6s Понятно
Здравствуйте, когда устанавливаю carbon fields без установки плагина, wp выдает ошибку Fatal error: Uncaught Error: Class 'Carbon_Fields\Carbon_Fields' not found in C:\wamp64\www\active-box\wp-content\themes\active-theme\functions.php on line 45. Что неверно ? Интересно то, что через плагин также не удается установить, выдает "Загруженный файл превышает директиву upload_max_filesize в php.ini. "(
@user-up6es3nr6s
3 жыл бұрын
Здравствуй! Я тоже сталкивался с проблемами, когда устанавливал не как плагин. Поэтому последнее время устанавливал его через плагины Надо загуглить название сервера + upload_max_filesize в php.ini как увеличить Странно, вроде carbon_fileds немного весит
Точь в точь как на видео устанавливал carbon fields , но выходит ошибка в wp как только я вставляю код , как у тебя 01:26 . Ты после того как вставил код , переходил в вп и у тебя появлялись настройки темы. У меня же выходит ошибка : Fatal error: Uncaught Error: Call to a member function add_fields() on null in C:\xampp\htdocs\pizzatime\wp-content\themes\pizzatime\functions.php:85 . Ругается wp на 85 строку , на ->add_fields( array( . В интернете не нашел как исправить ошибку . Не знаешь , в чем у меня проблема ? 2 способ подключения тоже не работает , там уже ругается wp на другую ошибку
@user-up6es3nr6s
3 жыл бұрын
Привет, тоже иногда выскакивает такая ошибка. Но всегда каким-то образом ее устраняю. Когда я ставил через плагин, никогда такого не было. А что пишет, если ты через плагин устанавливаешь? Попробуй не разбивать на файлы, а писать carbon fields сразу в functions.php
@user-gh6kx5xx7u
3 жыл бұрын
только что была такая же ошибка. Неправильно был путь указан. require_once( 'includes/carbon-fields/vendor/autoload.php' ); вот так должна строчка выглядеть , а было require_once( ABCD . 'includes/carbon-fields/vendor/autoload.php' ); или что то такое
Здравствуйте! А не подскажешь как подружить carbon fields с yoast seo? Чтобы yoast seo сканировал и доп.поля Спасибо)
@user-up6es3nr6s
Жыл бұрын
Здравствуй! К сожалению не сталкивался с таким, можно посмотреть в этом направлении. Но не знаю реализуемо ли wordpress.org/support/topic/carbon-fields-and-yoast-seo-support/ github.com/htmlburger/carbon-fields/issues?q=yoast
Добрый день. Можете пожалуйста объяснить эту конструкцию __( 'Theme Options' ) и почему ее можно спокойно заменить на 'Theme Options'?
@user-up6es3nr6s
3 жыл бұрын
Добрый день! Эта конструкция переводит текст, если у нас есть файл для перевода. Здесь нету смысла использовать отдельный файл для перевода. Поэтому сразу можно перевести Theme Options как Настройки темы. Подробнее тут wp-kama.ru/function/__
@Sports-bo9lc
3 жыл бұрын
@@user-up6es3nr6s где взять файл для перевода?
@user-up6es3nr6s
3 жыл бұрын
@@Sports-bo9lc Привет! Какой файл? Я в другом комменте отписался, что может быть проблема с этим. Надо просто почитать в документации, как делать разные переводы. Но в carbon fields какая-то ошибка при вызове функции для перевода. И я не думаю, что нужно переводить админку на разные языки
Здравствуйте! У меня когда меню вывести пытался, стили подключились, но почему-то ссылки стали располагаться одна под другой, и еще проблема когда в css что-то меняю ничего не происходит, хотя он подключен в header
@user-up6es3nr6s
2 жыл бұрын
Здравствуй! Нужно проверить попробовать загружается ли css файл. Советую открыть вкладу network в dev tools и найти css, посмотреть грузится он или нет. Если нет, то искать причину почему не грузится. Если css грузится, то проблема в селекторах, если стили не применяются. Значит нужно задать правильные селекторы
Пытался настроить меню в шапке,но так и ничего не получилось.Не получается найти ссылки на меню чтобы изменить стили как с Test и Главная на видео:(
@user-up6es3nr6s
3 жыл бұрын
Привет! Попробуй скопировать код с гитхаба и сделай точно также как в видео. Возможно, где-то идентификтор меню неправильно написал. Или в админ панеле не выбрал область меню
Кто может ответить, почему у меня ругается в на эту строчку кода Container::make('theme_options', __('Theme Options')) а вот так нет Container::make('theme_options', ('Theme Options')), и тема появляется на английском. Спасибо
@user-up6es3nr6s
3 жыл бұрын
Привет! Из-за функции перевода в carbon fields какая-то ошибка вылазит. Я где-то встречал описание этой проблемы, но сейчас не могу найти. Лучше не использовать функцию перевода и писать просто текст
@Sports-bo9lc
3 жыл бұрын
@@user-up6es3nr6s Спасибо!
Пытался установить плагин Carbon Fields через плагины, но при загрузке файла выдает такую ошибку: Загруженный файл превышает директиву upload_max_filesize в php.ini.
@user-up6es3nr6s
2 жыл бұрын
Привет! Значит нужно в конфиге увеличить лимит загружаемого файла. Странно, так как файл немного весит
лучше подключать через composer мне кажется чем через папку includes ?
@user-up6es3nr6s
2 жыл бұрын
Привет! У меня были проблемы с подключением, лично я в последние время подключаю через плагины с помощью архива
Сегодня столкнулся с такой проблемой: Настройки сайта в этой вкладке появилась ошибка Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'usage' not found or invalid function name in C:\OSPanel\domains ewMySite\wp-includes\class-wp-hook.php on line 292 подскажите что не так, искал в интернете ничего путного не нашёл. Может уже сталкивались с этой ошибкой?
@user-up6es3nr6s
3 жыл бұрын
Привет! Не сталкивался, после чего это ошибка произошла?
@Sports-bo9lc
3 жыл бұрын
@@user-up6es3nr6s Жаль, да все делал как на видео, по второму разу, только с другим сайтом, для тренировки. Буду искать в чём причина
@Sports-bo9lc
3 жыл бұрын
Сидел искал решение проблемы, но так и не решил, думал что это могло быть связанно с кешом, почистил осталась проблема... Установил плагин который чистит кеш самого wordpressa, не спасло
на сколько хорошо использовать глобальные переменные?) на сколько знаю их лучше избегать
@user-up6es3nr6s
2 жыл бұрын
Привет! Если можно обойтись без глобальных переменные, то лучше без них.
Попробовал ставит плагин Carbon Fields обома способами и получил ошибку: Fatal error: Uncaught Error: Call to a member function add_fields() on null in D:\Xampp\htdocs\odobrit\wp-content\themes\odobrit\functions.php:34 Stack trace: #0 и еще много букофф. Так и не пойму, как решит это. Не могу дальше двигаться( Ошибка возникает когда подключаю последний кусок кода плагина Может посоветуешь что-то?
@user-up6es3nr6s
2 жыл бұрын
Привет! Я последнее время плагин ставлю через плагины. Туда архив закидываю. Попробуй поставить чистую тему, загрузить на него плагин и поставить код из гитхаба, проблема сохраняется или нет?
@medviol
2 жыл бұрын
@@user-up6es3nr6s да, пробовал твой код с гитхаба - та же история
@medviol
2 жыл бұрын
Нашел проблему. Подключение надо было делать через add_action('carbon_fields_register_fields', 'register_carbon_fields'); - это для новой версии плагина
@user-up6es3nr6s
2 жыл бұрын
@@medviol а это чем то отличается от этого подключения? github.com/DmitryBerdnikov/pizzatime-wordpress/blob/2a77c341b2e4b43adcced9c5532f534e50951011/lesson8/functions.php#L51
@medviol
2 жыл бұрын
@@user-up6es3nr6s add_action( 'carbon_fields_register_fields'... - для новых версий и add_action( 'carbon_register_fields'... - для старых. Разница в одном слове, не сразу и заметишь)
Здравствуйте, скажите пожалуйста, а почему Вы не работаете с полями WP без плагина?
@user-up6es3nr6s
3 жыл бұрын
Привет! Полей wp не хватает, а если создавать доп поля без плагина, то это не очень удобно. Поэтому лучше использовать плагин, можно использовать advanced custom fields, но мне больше нравится carbon fields
@ikadill5921
3 жыл бұрын
@@user-up6es3nr6s , спасибо большое за ответ! Ваш курс уже третий по wp который смотрю, до этого были без карбона, решила уточнить))
Я когда делал саму верстку, то к меню так в сss добирался .gallery__menu-nav ul li a и когда в ворд прес закинул то не пришлось настраивать )
@user-up6es3nr6s
3 жыл бұрын
Привет! Если под wp сразу делать, то да, можно сразу дотягиваться по тегам, но я стараюсь избегать селекторов по тегам и использовать их только там, где они необходимы
У меня какая-то проблема с этим carbon fields, вообще не получается ни с плагином, ни с кодом его подключить, сайт ломается сразу же
@user-up6es3nr6s
Жыл бұрын
Привет! Давно не следил за совместимостью wordpress с этим плагином, как вариант, может ломаться в новых версиях wordpress, если плагин перестал обновляться
@mem_v_kruzhochke
Жыл бұрын
@@user-up6es3nr6s на wp-kama пишут что он не сочетается с вп вообще с 2019 года "по запросу автора", что-то такое. Но у вас видео то не 19-го года, короче хз, а перенести как-то надо🥲
Классный канал. Какие планы на будущее?
@user-up6es3nr6s
4 жыл бұрын
Спасибо. В целях точно записать проекты сложнее по верстке, затем эти проекты посадить на wp, только уже с меньшим объяснением. Записать уроки по сборке проекта. Создать свои шаблоны, чтобы потом ими пользоваться. Записать уроки по js на практических примерах Идей много, надо делать
@dasman6163
3 жыл бұрын
@@user-up6es3nr6s ждём)
с сайта карбона при попытке скачать просто обновляется на главную ..........
@user-up6es3nr6s
Жыл бұрын
Привет! Уже давно не пользовался этой технологией. Значит надо поискать другой способ установки или использовать ACF
@happy--user
Жыл бұрын
@@user-up6es3nr6s Карбоновыми формами давно не пользовались? Чем же тогда пользуетесь.
@user-up6es3nr6s
Жыл бұрын
@@happy--user давно wordpress не использовал в работе, сейчас только фронтендом занимаюсь
Столкнулся с такой пролбемой, при попытки присвоить header-page__ul стили, как на видео ничего не получается. Хотя я всё зделал как на видео переписовал раза три.
@user-up6es3nr6s
3 жыл бұрын
Привет! Загрузи код на github и пришли ссылку, я посмотрю. Все должно работать, надо искать ошибку в синтаксисе, либо в классе html ошибка, либо в селекторе css, либо в свойстве css
@dmitro9106
3 жыл бұрын
@@user-up6es3nr6s Привет, проблема в том что файлы не обновляется, даже через Редактор Тем при обновление код остаётся прежнем. Но вот вчера обнаружил проблему пошёл спать, утром открыл и файлы изменились, но сейчас к сожелению ничего не меняется, файлы остаються прежнеми.
@dmitro9106
3 жыл бұрын
@@user-up6es3nr6s Изменил опять стили, и понял что файлы почему-то обновляються через время.
@user-up6es3nr6s
3 жыл бұрын
@@dmitro9106 Не совсем понял, как это файлы не обновляются? Используешь browser-sync? Если проблема в нем, то проверь синтаксис запуска комманды. Посмотри в документации browsersync.io/
@dmitro9106
3 жыл бұрын
@@user-up6es3nr6s нет, проблема не в нём но я уже успел разобраться, спасибо за поддержку, контент очень качественный не находил на Ютубе ни разу такой хороший бесплатный материал, желаю успешной монитизаций собственного творчества.
add_action( 'after_setup_theme', 'theme_support' ); function theme_support() { register_nav_menu( 'menu_main_header', 'Меню в шапке' ); } не применяются стили, может, кто подскажет в чем проблема
@Alina_Shhh
3 жыл бұрын
еще ломается js,почему-то
@user-up6es3nr6s
3 жыл бұрын
Так стили это про css, а тут html и php. Если меню не появляется, то само меню в админ панеле выбло создано и установлено, что это menu_main_header?
@Alina_Shhh
3 жыл бұрын
@@user-up6es3nr6s спасибо за отклик) в css все добавляю:вот структура: пицца о нас контакты в css стили nav__link я добавляю nav__ul.
@user-up6es3nr6s
3 жыл бұрын
@@Alina_Shhh Можешь еще раз объяснить, что не так, а то не понял)
@Alina_Shhh
3 жыл бұрын
@@user-up6es3nr6s не работают стили для вордпрессовского меню
Всё хорошо я лайк поставил. НО единственное что каждый раз в шаблонах горадить $GLOBALS[..... это ну так себе решение. А так то всё хорошо.
@user-up6es3nr6s
3 жыл бұрын
Привет! А какое лучше решение? Бывают места где нужно 3 раза телефон вывести, например, в шапке, в попапе и подвале. Придется 3 раза делать запрос в базе данных, а если делать $GLOBALS, то всего один. В чем минус этого решения?
@cumar8585
3 жыл бұрын
@@user-up6es3nr6s не знаю какое лучше но вроди как в wp можно было во всех местах в шаблоне обращатся к $GLOBALS['var'] просто как $var Ну где т ов начале шаблона написать globals $arr а дальше уже просто $arr['var'];
@user-up6es3nr6s
3 жыл бұрын
@@cumar8585 Можно, но мне не мешает писать $GLOBALS['var']. Может быть функции в functions.php создать, по типу get_phone, которая и будет обращаться к глобальной переменной. Если писать в начале каждого шаблона переменную и записывать туда глобальное значение, то придется это делать во многих местах, например, если 10 шаблонов. И, если нужно будет изменить, то придется менять в 10 местах
@cumar8585
3 жыл бұрын
@@user-up6es3nr6s ок, вы меня убедили.
Ты точно фронтендер? Что то беком запахло)
@user-up6es3nr6s
3 жыл бұрын
Да ладно) Там бека чуть чуть, базу смежный отраслей полезно знать
У меня проблема с установкам плагина
@user-up6es3nr6s
2 жыл бұрын
Привет! Какая проблема? Недавно устанавливал carbon fields через плагины, архивом и все работало
@bobjohnes2737
2 жыл бұрын
@@user-up6es3nr6s У мен возникла ошибка,но сейчас нету
повторил все один к одному, поставил плагин и обеими способами, но "настройка темы" не появляется( данный урок считая для себя оконченным
Никто не сталкивался с ошибкой "Container IDs can only contain lowercase alphanumeric characters, dashes and underscores" Вылетает каждый раз
@user-up6es3nr6s
3 жыл бұрын
А подскажи, какие id ты используешь, когда такая ошибка, это с id из видео такая ошибка? Я вроде не сталкивался с таким. В ошибке написано какие символы можно использовать
@vitalb7907
3 жыл бұрын
@@user-up6es3nr6s Это название для theme_options Использую русские символы, на это и ругается вроде. не знаю почему
@user-up6es3nr6s
3 жыл бұрын
@@vitalb7907 Field::make( 'field', 'id', 'name' ), Для имени или id? Если id, то скорее всего нельзя русские символы и в ошибке написано как раз про символы
@vitalb7907
3 жыл бұрын
@@user-up6es3nr6s такс, но вторым же параметром мы задаем имя. Даже у тебя в видео "Настройки сайт", это второй параметр и это имя prnt.sc/wvgl54
@user-up6es3nr6s
3 жыл бұрын
@@vitalb7907 Понял, перепутал с field. Тогда странно, на xampp такой ошибки нету и на разных хостингах пробовал. Может это настройки php, либо что-то в wp включено, что вызывает такую ошибку. Поставь еще раз carbon fields последнюю версию, добавь его как плагин. Попробуй это на хостинге, если не пробовал
На фоне доступности русскоязычной инфы вцелом - неплохо. А по существу, все печально. Настолько скомкано и поверхностно. Новички нихера не поймут. Опытные люди ничего полезного не найдут. Пробубнил чета в микрофон и все. Я чуть не уснул. Ну удачи. Хули.
@user-up6es3nr6s
4 жыл бұрын
Спасибо за обратную связь, буду стараться улучшить. Что бы ты посоветовал?
@vladimirsmytpf8711
4 жыл бұрын
@@user-up6es3nr6s все классно, я новичок и все понимаю
@aIoneQQ
3 жыл бұрын
@@vladimirsmytpf8711 Нифига ты... новичек и сразу wordpress и php понимает...:DDD
Добрый день! Почему когда впервые задаю id поля (site_phone) и по нему пытаюсь вывести номер телефона через echo carbon_get_theme_option('site_phone'); все работает... но потом меняя id этого же поля на условно site_phone_number и пытаясь вывести echo carbon_get_theme_option('site_phone_number'); оно не работает, просто ничего не отдает Объясните почему так происходит, как это работает?
@user-up6es3nr6s
2 жыл бұрын
Привет! После того как был поменян id, это считается новым полем и телефон в админке нужно заново ввести
@keks_o4162
2 жыл бұрын
@@user-up6es3nr6s понял, большое спасибо за ответ!