Произвольные поля в Carbon Fields 1.6 (Wordpress плагин)

Поділитися
Вставка
  • Опубліковано 28 жов 2024

КОМЕНТАРІ • 20

  • @sdydchenko
    @sdydchenko 5 років тому

    Спасибо огромное. Очень блпгодарен, у Вас дар учить. Еще раз спасибо!

  • @spartakk.3117
    @spartakk.3117 6 років тому

    Подскажите пожалуйста, в вордпрессе уже есть произвольные поля, но многие пользуются плагинами. В чем разница между этими полями, или это разные вещи?

    • @wpplus
      @wpplus  6 років тому

      Привет. Просто плагины дают удобный и красивый интерфейс, разнообразные виды полей, а так же помогают получить в удобном формате для дальнейшей обработки. Но все они по сути работают с API WP. По умолчанию WP даёт лишь текстовое поле. И всё. А плагины дают кучу разных - выбор фото, кнопки и так далее, в видео это можно вижеть.

    • @spartakk.3117
      @spartakk.3117 6 років тому

      Понял. Спасибо что уделили время.

  • @studiogost
    @studiogost 7 років тому

    Подскажите как вывести количество дней, например сайт работает Х дней? Дату в посте указываю через "Date (дата)". Выводить надо в одиночной записи и в категории. В wp есть функция human_time_diff():
    $human_time = human_time_diff( get_post_time( 'U', true ) );
    echo "Опубликовано $human_time назад.";
    но как сделать не знаю 8(

    • @wpplus
      @wpplus  7 років тому

      А причем тут "Сайт работает X дней" и дата поста? Это как-то связано? Ну и в чем помочь, если готовый код на руках же есть?

    • @wpplus
      @wpplus  7 років тому

      1) oddstyle.ru/wordpress-2/stati-wordpress/otobrazhenie-daty-dobavleniya-zapisej-i-kommentariev-v-stile-twitter-x-ago.html
      2) bloggood.ru/wordpress/kak-pokazat-vremya-s-momenta-publikacii-posta-na-wordpress.html/

    • @studiogost
      @studiogost 7 років тому

      Причем тут дата публикации записи? У меня есть доп. поле, через "Date (дата)", например сайт создан 20 окт. 2017, а на отдельной записи выводить сайт "работает 5 дней" и в архивах тоже надо вывести. Вот как это сделать не знаю и нигде информации найти не могу. Вот и думал может через функцию human_time_diff() может как-то делается.

    • @wpplus
      @wpplus  7 років тому

      Ну так и говори, что в произвольном поле :-) посмотри в базе, в каком формате хранится информация. Отсюда и плясать будем. Если в unix формате, то вообще легко будет.

    • @studiogost
      @studiogost 7 років тому

      Да я не программист, только учусь 8) Так таковой базы еще нет. Само поле сделал тат Field::make('date', 'crb_start_site', 'Дата запуска сайта') Больше к слову ничего нет ) Вот как это поле вывести в фронт-энде в виде "Сайт работает Х дней"?

  • @olegvalko
    @olegvalko 7 років тому

    Предлагаю к урокам прикреплять рабочие файлы

    • @wpplus
      @wpplus  7 років тому

      Всё есть в переведенной документации, так что не вижу никакого смысла в этом.

    • @olegvalko
      @olegvalko 7 років тому

      Я не только об этом плагине. Я в общем.

    • @wpplus
      @wpplus  7 років тому

      Хорошо, я тебе услышал ;-)

  • @YevhenZhuchenko
    @YevhenZhuchenko 7 років тому

    +++++++++

    • @wpplus
      @wpplus  7 років тому +2

      Ого какой жирнющий плюс, спасибо :-)