#2 Посадка верстки на Wordpress | Создание дополнительных полей

Поделиться
HTML-код
  • Опубликовано: 24 дек 2024

Комментарии • 153

  • @Фронтендер-з6о
    @Фронтендер-з6о  4 года назад +8

    Таймкоды:
    0:22 Подключаем Carbon Fields
    6:24 Выводим Логотип
    10:04 Выводим телефон
    15:05 Выводим адрес
    16:34 Выводим координаты карты
    19:45 Выводим соц. сети
    22:21 Выводим меню
    27:24 Делаем логотип ссылкой на главную

    • @MaxAndrienko
      @MaxAndrienko 3 года назад

      Привет! Подскажи пожалуйста. Как например сделать меню в footer, но чтобы оно не показывалось пока я его не создам например, а точнее пока не добавлю новые элементы.
      потому как когда я ставлю меню и даже если там нет элементов, меню занимает место... Надеюсь я доступно изъясняюсь)

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      @@MaxAndrienko
      Привет! А как меню занимает место, если там не элементов?)
      1) Попробуй погуглить, wordpress if menu has items
      2) Посмотри в эту сторону, можно ли как-то проверять длину элементов и если она равна ноль, то не выводить developer.wordpress.org/reference/functions/wp_get_nav_menu_items/
      3) Решение в лоб, это создать кастомный флаг и с помощью него показывать или не показывать меню

  • @dkyshka2436
    @dkyshka2436 4 года назад +13

    Огромное, огромнейшее спасибо тебе!
    Я понимаю, тяжело выкладывать свои старания и видеть, что просмотров мало. Но тебе известно, что чем чаще выкладывать видео, тем больше скрипт Ютуба понимает и выводит в рекомендации. Я искренне желаю тебе сил и мотивации делать это и делится с нами!

    • @dkyshka2436
      @dkyshka2436 4 года назад +2

      Если ты когда нибудь создашь свой курс, я куплю его.

    • @Фронтендер-з6о
      @Фронтендер-з6о  4 года назад +1

      Спасибо

    • @tigrpoehal1836
      @tigrpoehal1836 3 года назад

      чем больше людей увидит, тем больше у тебя будет конкурентов)

  • @ideagame3633
    @ideagame3633 2 года назад +1

    Очень Полезные видео . На ютубе разработчики с большим количеством подписчиков не могут предложить такого. Только воду и песок.)

  • @ДмитрийНосов-б8э
    @ДмитрийНосов-б8э 3 года назад +1

    Я две недели назад устроился фронтендером. Мне сразу дали натягивать верстку на вордпесс. Я с ним никогда до этого не работал, всё познавал через боль и баги. Твои видео буквально окрыли мне глаза! Спасибо большое!

  • @dr.livesey5157
    @dr.livesey5157 2 года назад +1

    Лучшие уроки по вп

  • @kosfilmproduct
    @kosfilmproduct 4 года назад +5

    Отличные видео, очень хорошо объясняете. Что откуда берете и т.д. Я много пересмотрел и таких подач информации очень мало.
    Надеюсь Вы вернетесь и продолжите делать видео. Очень было бы здорово сделать такое про посадку интернет магазина на Woocommerce!

    • @Фронтендер-з6о
      @Фронтендер-з6о  4 года назад +5

      Спасибо! С woocommerce не часто сталкивался. Не знаю, буду ли записывать уроки. Если разберусь детально то, да. Не хочется записывать уроки, просто чтобы выложить. Хочется чтобы они были полезные

  • @mirrror7152
    @mirrror7152 3 года назад +4

    ЧЕЛ СПАСИБО БОЛЬШОЕ ты просто спас меня

  • @serzhuk22
    @serzhuk22 4 года назад +3

    Офигенные уроки!

  • @ximafor
    @ximafor 3 года назад +2

    Спасибо за уникальный контент!). Везде пихают этот идиотский ACF который нужно настраивать каждый раз при установки WP.
    Спасибо, ты топчик, еслиб я не натыкнулся на это видео я бы помер с этими ACF и другими кастомными полями

  • @vladislavvulf1
    @vladislavvulf1 3 года назад +3

    Отличный канал! Спасибо огромное за понятные уроки

  • @Anahitacode
    @Anahitacode 3 года назад +1

    Спасибо за видео. Успехов в развитии канала! Много нового и полезного для себя вывожу.

  • @Aslankz1983
    @Aslankz1983 4 года назад +1

    Просто божественно и доступно без воды все как есть! Просмотры будут, просто мало кто знает о канале! Мне ютуб в рекомендациях показал! Тут скорее всего нужно поработать с заголовками натяжка установка и тд. Спасибо автор! Еще было бы классно по JS Валидация формы, всякие select на JS. Пусть будут короткие но нужные. По тем же самым Валидациям номер телефона проверка, емаил и тд. в сети они есть, но там в основном jq. Тот как вы делаете и подставляете по JS другую информацию в заказе, я лично такие видео не видел либо они есть но не в доступной форме! Еще бы всякие всплывашки типа чата, я думаю новичкам будет интересно как это реализовать! Да и много чего нужно все сразу не расскажешь! Я бы посоветовал создать чат в телеграм, и там всех в кучу собирать, получится небольшое сообщество! Курсы бы минимальные с практикой по JS.

    • @Фронтендер-з6о
      @Фронтендер-з6о  4 года назад

      Спасибо за обратную связь. Да нужно будет что-то придумать. Телеграм чат
      t.me/frontender_group

  • @spr1ng586
    @spr1ng586 3 года назад +5

    11:30 - как идея вместо дополнительного поля, использовать регулярные выражения, и в итоге с помощью их оставлять, только цифры, как пример

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад +2

      Привет!
      Полностью согласен, это намного лучше. Тоже пришел к этому, но не сразу, когда делал курс не додумался

  • @arrov1980
    @arrov1980 3 года назад +4

    *Расписывает 30 строк кода на js чтобы проскролить к элементу* - "Но мы можем так не париться и использовать якори" :)))

  • @dimape.4180
    @dimape.4180 4 года назад +2

    Спасибо огромное! Погнал php изучать!

  • @alexunder649
    @alexunder649 3 года назад +1

    Спасибо большое

  • @vitalb7907
    @vitalb7907 3 года назад +2

    по поводу глобальных перемен и carbon fields. глобальные переменные лучше не использовать. тем более карбон делает только 1 запрос в базу, а дальше выводит повторяющиеся с кеша. то есть нет повторного запроса в базу

  • @КамильМиникеев-ю4д
    @КамильМиникеев-ю4д 4 года назад +1

    Точь в точь как на видео устанавливал 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 на другую ошибку

    • @Фронтендер-з6о
      @Фронтендер-з6о  4 года назад

      Привет, тоже иногда выскакивает такая ошибка. Но всегда каким-то образом ее устраняю. Когда я ставил через плагин, никогда такого не было. А что пишет, если ты через плагин устанавливаешь?
      Попробуй не разбивать на файлы, а писать carbon fields сразу в functions.php

    • @МлоОлм
      @МлоОлм 4 года назад

      только что была такая же ошибка. Неправильно был путь указан.
      require_once( 'includes/carbon-fields/vendor/autoload.php' );
      вот так должна строчка выглядеть , а было
      require_once( ABCD . 'includes/carbon-fields/vendor/autoload.php' );
      или что то такое

  • @tigrpoehal1836
    @tigrpoehal1836 3 года назад +1

    привет, а почему у вордпресников не принято использовать такой синтаксис?) add_action('init', function() {

    });

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад +1

      Привет!
      Ты про то, чтобы писать анонимные функции в хуки? Без понятия, можно и так. Я в такие философские темы вордпресса не лез, да и не очень то и хотелось, конкретно в wp это узнавать)

  • @internationaluser86
    @internationaluser86 3 года назад +1

    У карбон фиелдс, есть элемент map, можно ли его рассмотреть для карты?

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад +1

      Привет! Вроде только для гугл карт. Лично я создаю текстые поля для записи координатов

    • @internationaluser86
      @internationaluser86 3 года назад

      @@Фронтендер-з6о Понятно

  • @constvntine5453
    @constvntine5453 4 года назад +3

    Спасибо, лайк😊

  • @Фронтендер-з6о
    @Фронтендер-з6о  4 года назад +8

    Для телефона в атрибут href можно не выводить дополнительное поле.
    Можно определить функцию в functions.php (пример в ссылке) и ее уже использовать как обертку для основного телефона.
    gist.github.com/DmitryBerdnikov/326be7c8dfdb67f6cf469602af443fbb

    • @MaxAndrienko
      @MaxAndrienko 3 года назад

      А если номеров тел.
      как минимум 3-4
      как написать функцию?

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад +1

      @@MaxAndrienko
      Привет!
      Можно же эту функцию вызывать для любого количества номеров. Не совсем понял, можешь подробнее объяснить?

    • @MaxAndrienko
      @MaxAndrienko 3 года назад

      @@Фронтендер-з6о ПРивет!
      У меня на сайте три разных номера тел. Соответственно мне надо три разных варианта. Как написать функцию или код чтобы у меня было три разных номера телефона?

    • @MaxAndrienko
      @MaxAndrienko 3 года назад

      @@Фронтендер-з6о Я понял что это для неограниченного кол-ва номеров, но нужно сделать три разных номера.

    • @MaxAndrienko
      @MaxAndrienko 3 года назад

      @@Фронтендер-з6о и да! Видео у тебя очень, прям очень отличные!!! Спасибо огромное!

  • @ErikDARK
    @ErikDARK 2 года назад +1

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

    • @Фронтендер-з6о
      @Фронтендер-з6о  2 года назад

      Привет! Уже давно не пользовался этой технологией. Значит надо поискать другой способ установки или использовать ACF

    • @happy--user
      @happy--user 2 года назад

      @@Фронтендер-з6о Карбоновыми формами давно не пользовались? Чем же тогда пользуетесь.

    • @Фронтендер-з6о
      @Фронтендер-з6о  2 года назад +1

      @@happy--user давно wordpress не использовал в работе, сейчас только фронтендом занимаюсь

  • @Sports-bo9lc
    @Sports-bo9lc 3 года назад +1

    Кто может ответить, почему у меня ругается в на эту строчку кода Container::make('theme_options', __('Theme Options')) а вот так нет Container::make('theme_options', ('Theme Options')), и тема появляется на английском. Спасибо

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      Привет!
      Из-за функции перевода в carbon fields какая-то ошибка вылазит. Я где-то встречал описание этой проблемы, но сейчас не могу найти. Лучше не использовать функцию перевода и писать просто текст

    • @Sports-bo9lc
      @Sports-bo9lc 3 года назад

      @@Фронтендер-з6о Спасибо!

  • @КамильМиникеев-ю4д
    @КамильМиникеев-ю4д 4 года назад

    А как то можно на основной странице сайта убрать сверху настройки wp ? Из-за этих настроек не видно моей шапки с логотипом и меню

  • @katsiatynapratasevich1795
    @katsiatynapratasevich1795 3 года назад

    Спасибо за урок. Подскажите как подключить скрипт type="module">

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      Привет!
      Можно попробовать этот способ, есть примеры подключения скриптов
      developer.wordpress.org/reference/hooks/script_loader_tag/

  • @medviol
    @medviol 3 года назад +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 и еще много букофф. Так и не пойму, как решит это. Не могу дальше двигаться(
    Ошибка возникает когда подключаю последний кусок кода плагина
    Может посоветуешь что-то?

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      Привет!
      Я последнее время плагин ставлю через плагины. Туда архив закидываю.
      Попробуй поставить чистую тему, загрузить на него плагин и поставить код из гитхаба, проблема сохраняется или нет?

    • @medviol
      @medviol 3 года назад

      @@Фронтендер-з6о да, пробовал твой код с гитхаба - та же история

    • @medviol
      @medviol 3 года назад

      Нашел проблему. Подключение надо было делать через add_action('carbon_fields_register_fields', 'register_carbon_fields'); - это для новой версии плагина

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      @@medviol а это чем то отличается от этого подключения?
      github.com/DmitryBerdnikov/pizzatime-wordpress/blob/2a77c341b2e4b43adcced9c5532f534e50951011/lesson8/functions.php#L51

    • @medviol
      @medviol 3 года назад +1

      @@Фронтендер-з6о add_action( 'carbon_fields_register_fields'... - для новых версий и add_action( 'carbon_register_fields'... - для старых. Разница в одном слове, не сразу и заметишь)

  • @valerykhilinski6477
    @valerykhilinski6477 2 года назад

    Здравствуйте! А не подскажешь как подружить carbon fields с yoast seo?
    Чтобы yoast seo сканировал и доп.поля
    Спасибо)

    • @Фронтендер-з6о
      @Фронтендер-з6о  2 года назад +1

      Здравствуй! К сожалению не сталкивался с таким, можно посмотреть в этом направлении. Но не знаю реализуемо ли
      wordpress.org/support/topic/carbon-fields-and-yoast-seo-support/
      github.com/htmlburger/carbon-fields/issues?q=yoast

  • @LoveSkill_69
    @LoveSkill_69 2 года назад

    Здравствуйте! У меня когда меню вывести пытался, стили подключились, но почему-то ссылки стали располагаться одна под другой, и еще проблема когда в css что-то меняю ничего не происходит, хотя он подключен в header

    • @Фронтендер-з6о
      @Фронтендер-з6о  2 года назад

      Здравствуй!
      Нужно проверить попробовать загружается ли css файл. Советую открыть вкладу network в dev tools и найти css, посмотреть грузится он или нет. Если нет, то искать причину почему не грузится.
      Если css грузится, то проблема в селекторах, если стили не применяются. Значит нужно задать правильные селекторы

  • @ВасильВласюк-ь8т
    @ВасильВласюк-ь8т 3 года назад

    Здравствуйте, когда устанавливаю 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. "(

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      Здравствуй!
      Я тоже сталкивался с проблемами, когда устанавливал не как плагин. Поэтому последнее время устанавливал его через плагины
      Надо загуглить название сервера + upload_max_filesize в php.ini как увеличить
      Странно, вроде carbon_fileds немного весит

  • @vitalb7907
    @vitalb7907 2 года назад

    на сколько хорошо использовать глобальные переменные?) на сколько знаю их лучше избегать

    • @Фронтендер-з6о
      @Фронтендер-з6о  2 года назад

      Привет!
      Если можно обойтись без глобальных переменные, то лучше без них.

  • @mem_v_kruzhochke
    @mem_v_kruzhochke Год назад

    У меня какая-то проблема с этим carbon fields, вообще не получается ни с плагином, ни с кодом его подключить, сайт ломается сразу же

    • @Фронтендер-з6о
      @Фронтендер-з6о  Год назад

      Привет! Давно не следил за совместимостью wordpress с этим плагином, как вариант, может ломаться в новых версиях wordpress, если плагин перестал обновляться

    • @mem_v_kruzhochke
      @mem_v_kruzhochke Год назад

      @@Фронтендер-з6о на wp-kama пишут что он не сочетается с вп вообще с 2019 года "по запросу автора", что-то такое. Но у вас видео то не 19-го года, короче хз, а перенести как-то надо🥲

  • @Marshmallow-cl1yp
    @Marshmallow-cl1yp 3 года назад

    Спасибо за видео!
    Есть вопрос: не отображаются новые tabs и даже не меняется название "Настройки темы" внутри админки. Код пишу, как у Вас, ошибок нет. Подскажите, что может быть не так?

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      Привет!
      Очень много вариантов, что может быть не так. Предлагаю скопировать код с репозитория урока, запустить у себя. И посмотреть, работает или нет. Если работает, то внедрять себе по аналогии

  • @ВладБортников-е3г
    @ВладБортников-е3г 3 года назад

    Пытался установить плагин Carbon Fields через плагины, но при загрузке файла выдает такую ошибку:
    Загруженный файл превышает директиву upload_max_filesize в php.ini.

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      Привет!
      Значит нужно в конфиге увеличить лимит загружаемого файла. Странно, так как файл немного весит

  • @Nistilati
    @Nistilati 4 года назад

    А у меня вопрос: Есть блог по кулинарии можно с помощью carbon fields создать карточку в которой будет публиковаться ингредиенты? И с помощью каких функций мне добавлять?

    • @Фронтендер-з6о
      @Фронтендер-з6о  4 года назад +1

      Привет!
      1) Можно создать отдельный тип записей, например, блюдо. Это создается с помощью самого вордпреса.
      2) Затем для этого поста, создать свои настройки. Например, ингридиенты, это можно сделать с помощью carbon fields. Нужно создавать post_meta, пример есть здесь, в самом низу Container::make( 'post_meta', 'Дополнительные поля' )
      ->show_on_post_type('product')

    • @Nistilati
      @Nistilati 4 года назад +1

      @@Фронтендер-з6о Спасибо буду пробовать

  • @Sports-bo9lc
    @Sports-bo9lc 3 года назад

    Сегодня столкнулся с такой проблемой: Настройки сайта в этой вкладке появилась ошибка 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 подскажите что не так, искал в интернете ничего путного не нашёл. Может уже сталкивались с этой ошибкой?

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      Привет!
      Не сталкивался, после чего это ошибка произошла?

    • @Sports-bo9lc
      @Sports-bo9lc 3 года назад +1

      @@Фронтендер-з6о Жаль, да все делал как на видео, по второму разу, только с другим сайтом, для тренировки. Буду искать в чём причина

    • @Sports-bo9lc
      @Sports-bo9lc 3 года назад

      Сидел искал решение проблемы, но так и не решил, думал что это могло быть связанно с кешом, почистил осталась проблема... Установил плагин который чистит кеш самого wordpressa, не спасло

  • @viktorkot992
    @viktorkot992 3 года назад

    лучше подключать через composer мне кажется чем через папку includes ?

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      Привет!
      У меня были проблемы с подключением, лично я в последние время подключаю через плагины с помощью архива

  • @grigodoes
    @grigodoes 3 года назад

    Добрый день. Можете пожалуйста объяснить эту конструкцию __( 'Theme Options' ) и почему ее можно спокойно заменить на 'Theme Options'?

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад +1

      Добрый день!
      Эта конструкция переводит текст, если у нас есть файл для перевода.
      Здесь нету смысла использовать отдельный файл для перевода. Поэтому сразу можно перевести Theme Options как Настройки темы.
      Подробнее тут wp-kama.ru/function/__

    • @Sports-bo9lc
      @Sports-bo9lc 3 года назад

      @@Фронтендер-з6о где взять файл для перевода?

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      @@Sports-bo9lc Привет!
      Какой файл? Я в другом комменте отписался, что может быть проблема с этим. Надо просто почитать в документации, как делать разные переводы. Но в carbon fields какая-то ошибка при вызове функции для перевода.
      И я не думаю, что нужно переводить админку на разные языки

  • @АлександрЯдрышников-и2з

    Я искал нефть, а нашел золото

  • @Nistilati
    @Nistilati 4 года назад

    Пытался настроить меню в шапке,но так и ничего не получилось.Не получается найти ссылки на меню чтобы изменить стили как с Test и Главная на видео:(

    • @Фронтендер-з6о
      @Фронтендер-з6о  4 года назад

      Привет! Попробуй скопировать код с гитхаба и сделай точно также как в видео. Возможно, где-то идентификтор меню неправильно написал. Или в админ панеле не выбрал область меню

  • @mamikon8545
    @mamikon8545 4 года назад +2

    Классный канал. Какие планы на будущее?

    • @Фронтендер-з6о
      @Фронтендер-з6о  4 года назад +6

      Спасибо. В целях точно записать проекты сложнее по верстке, затем эти проекты посадить на wp, только уже с меньшим объяснением.
      Записать уроки по сборке проекта. Создать свои шаблоны, чтобы потом ими пользоваться.
      Записать уроки по js на практических примерах
      Идей много, надо делать

    • @dasman6163
      @dasman6163 4 года назад +2

      @@Фронтендер-з6о ждём)

  • @MaksymTkachuk-k8j
    @MaksymTkachuk-k8j 3 года назад +1

    Я когда делал саму верстку, то к меню так в сss добирался .gallery__menu-nav ul li a и когда в ворд прес закинул то не пришлось настраивать )

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      Привет! Если под wp сразу делать, то да, можно сразу дотягиваться по тегам, но я стараюсь избегать селекторов по тегам и использовать их только там, где они необходимы

  • @dimakanu
    @dimakanu 3 года назад

    Столкнулся с такой пролбемой, при попытки присвоить header-page__ul стили, как на видео ничего не получается. Хотя я всё зделал как на видео переписовал раза три.

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      Привет! Загрузи код на github и пришли ссылку, я посмотрю. Все должно работать, надо искать ошибку в синтаксисе, либо в классе html ошибка, либо в селекторе css, либо в свойстве css

    • @dimakanu
      @dimakanu 3 года назад

      @@Фронтендер-з6о Привет, проблема в том что файлы не обновляется, даже через Редактор Тем при обновление код остаётся прежнем. Но вот вчера обнаружил проблему пошёл спать, утром открыл и файлы изменились, но сейчас к сожелению ничего не меняется, файлы остаються прежнеми.

    • @dimakanu
      @dimakanu 3 года назад

      @@Фронтендер-з6о Изменил опять стили, и понял что файлы почему-то обновляються через время.

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      @@dimakanu Не совсем понял, как это файлы не обновляются? Используешь browser-sync? Если проблема в нем, то проверь синтаксис запуска комманды. Посмотри в документации browsersync.io/

    • @dimakanu
      @dimakanu 3 года назад +1

      @@Фронтендер-з6о нет, проблема не в нём но я уже успел разобраться, спасибо за поддержку, контент очень качественный не находил на Ютубе ни разу такой хороший бесплатный материал, желаю успешной монитизаций собственного творчества.

  • @bobjohnes2737
    @bobjohnes2737 3 года назад

    У меня проблема с установкам плагина

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      Привет!
      Какая проблема? Недавно устанавливал carbon fields через плагины, архивом и все работало

    • @bobjohnes2737
      @bobjohnes2737 3 года назад

      @@Фронтендер-з6о У мен возникла ошибка,но сейчас нету

  • @ikadill5921
    @ikadill5921 4 года назад +1

    Здравствуйте, скажите пожалуйста, а почему Вы не работаете с полями WP без плагина?

    • @Фронтендер-з6о
      @Фронтендер-з6о  4 года назад +2

      Привет! Полей wp не хватает, а если создавать доп поля без плагина, то это не очень удобно. Поэтому лучше использовать плагин, можно использовать advanced custom fields, но мне больше нравится carbon fields

    • @ikadill5921
      @ikadill5921 4 года назад +1

      @@Фронтендер-з6о , спасибо большое за ответ! Ваш курс уже третий по wp который смотрю, до этого были без карбона, решила уточнить))

  • @Alina_Shhh
    @Alina_Shhh 4 года назад

    add_action( 'after_setup_theme', 'theme_support' );
    function theme_support() {
    register_nav_menu( 'menu_main_header', 'Меню в шапке' );
    }
    не применяются стили, может, кто подскажет в чем проблема

    • @Alina_Shhh
      @Alina_Shhh 4 года назад

      еще ломается js,почему-то

    • @Фронтендер-з6о
      @Фронтендер-з6о  4 года назад

      Так стили это про css, а тут html и php. Если меню не появляется, то само меню в админ панеле выбло создано и установлено, что это menu_main_header?

    • @Alina_Shhh
      @Alina_Shhh 4 года назад

      @@Фронтендер-з6о спасибо за отклик) в css все добавляю:вот структура:




      пицца




      о нас




      контакты



      в css стили nav__link я добавляю nav__ul.

    • @Фронтендер-з6о
      @Фронтендер-з6о  4 года назад

      @@Alina_Shhh Можешь еще раз объяснить, что не так, а то не понял)

    • @Alina_Shhh
      @Alina_Shhh 4 года назад

      @@Фронтендер-з6о не работают стили для вордпрессовского меню

  • @rs4662
    @rs4662 3 года назад

    повторил все один к одному, поставил плагин и обеими способами, но "настройка темы" не появляется( данный урок считая для себя оконченным

  • @aIoneQQ
    @aIoneQQ 4 года назад +2

    Ты точно фронтендер? Что то беком запахло)

    • @Фронтендер-з6о
      @Фронтендер-з6о  4 года назад +1

      Да ладно) Там бека чуть чуть, базу смежный отраслей полезно знать

  • @vitalb7907
    @vitalb7907 3 года назад

    Никто не сталкивался с ошибкой "Container IDs can only contain lowercase alphanumeric characters, dashes and underscores"
    Вылетает каждый раз

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      А подскажи, какие id ты используешь, когда такая ошибка, это с id из видео такая ошибка? Я вроде не сталкивался с таким. В ошибке написано какие символы можно использовать

    • @vitalb7907
      @vitalb7907 3 года назад

      @@Фронтендер-з6о Это название для theme_options
      Использую русские символы, на это и ругается вроде. не знаю почему

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      @@vitalb7907
      Field::make( 'field', 'id', 'name' ),
      Для имени или id?
      Если id, то скорее всего нельзя русские символы и в ошибке написано как раз про символы

    • @vitalb7907
      @vitalb7907 3 года назад

      @@Фронтендер-з6о такс, но вторым же параметром мы задаем имя. Даже у тебя в видео "Настройки сайт", это второй параметр и это имя
      prnt.sc/wvgl54

    • @Фронтендер-з6о
      @Фронтендер-з6о  3 года назад

      @@vitalb7907 Понял, перепутал с field. Тогда странно, на xampp такой ошибки нету и на разных хостингах пробовал. Может это настройки php, либо что-то в wp включено, что вызывает такую ошибку.
      Поставь еще раз carbon fields последнюю версию, добавь его как плагин. Попробуй это на хостинге, если не пробовал

  • @denpro9712
    @denpro9712 4 года назад +3

    На фоне доступности русскоязычной инфы вцелом - неплохо.
    А по существу, все печально.
    Настолько скомкано и поверхностно.
    Новички нихера не поймут. Опытные люди ничего полезного не найдут.
    Пробубнил чета в микрофон и все. Я чуть не уснул.
    Ну удачи. Хули.

    • @Фронтендер-з6о
      @Фронтендер-з6о  4 года назад

      Спасибо за обратную связь, буду стараться улучшить. Что бы ты посоветовал?

    • @vladimirsmytpf8711
      @vladimirsmytpf8711 4 года назад +2

      @@Фронтендер-з6о все классно, я новичок и все понимаю

    • @aIoneQQ
      @aIoneQQ 4 года назад +2

      @@vladimirsmytpf8711 Нифига ты... новичек и сразу wordpress и php понимает...:DDD

  • @keks_o4162
    @keks_o4162 2 года назад

    Добрый день!
    Почему когда впервые задаю id поля (site_phone) и по нему пытаюсь вывести номер телефона через echo carbon_get_theme_option('site_phone'); все работает...
    но потом меняя id этого же поля на условно site_phone_number и пытаясь вывести echo carbon_get_theme_option('site_phone_number'); оно не работает, просто ничего не отдает
    Объясните почему так происходит, как это работает?

    • @Фронтендер-з6о
      @Фронтендер-з6о  2 года назад +1

      Привет!
      После того как был поменян id, это считается новым полем и телефон в админке нужно заново ввести

    • @keks_o4162
      @keks_o4162 2 года назад +1

      @@Фронтендер-з6о понял, большое спасибо за ответ!

  • @internationaluser86
    @internationaluser86 3 года назад +1

    Спасибо вам