Супер! Только открыл для себя этот плагин, а тут такое отличное видео по нему. С выводом значений полей все очень просто и понятно, интересно узнать больше информации про фильтрацию и поиск по ним.
Спасибо за видео и труд! Скажите пожалуйста, а как можно форму добавления постов впихнуть в фронт-энд на страницу например add_object.html , вобщем нужно миновать админку и добавить записи. Через свой собственный шаблон страницы попробовал - не вышло, может не то прописывал. Как Вы в шаблоне вывели эти формы?
Ееее. Самый крутой плагин под WP. Год им пользуюсь (pro версией) не один сайтик запилил. Самый главный минус в обычной версии для меня - отсутствие репитера и option page'a. Использую get_field, the_field потому что это банально компактнее да и раньше я нативными полями не пользовался, очень не удобные они + ничего кроме текста туда на добавишь. Очень удобно делать на ACF всякие relative posts. По запросу прилетает массив из объектов постов, можно обычным лупом вывести.
Пользуюсь PRO версией. Предпочитаю get_field, the_field, get_field_object т.к. кода получается меньше. И раз дают API ACF то почему бы им не пользоваться?
Это как "Я пользуюсь Vanilla JS и не буду использовать jQuery. Хочется чувствовать здоровые куски JS кода, хотя на сайте подключен jQuery для какой-нибудь карусели"
Привет. Активно пользуюсь ACF Pro. Очень удобный плагин. По вопросу какой выод иснользую, тот который описан в документации плагина, потому что стандартными полями никогда не пользовался а сразу начал использовать ACF и почти сразу перешел на Pro версию из-за повторителей и галереи. Интересно было бы увидеть как можно сделать поиск или фильтрацию по полям.
Интересует все конечно. Но больше фильтр, например для портфолио. К примеру не классическое портфолио с фильтрацией по категориям (от которого уже тошнит), а например для разработчика где можно отфильтровать еще и по навыкам применяемым в проекте (html, css, js, jqery, php, google page speed optimization ...).
Добрый день, спасибо за толковое видео. Подскажите, как вывести имя поля. К примеру "АВТОР: Н.В. Гоголь". т.е. слово автор как выводим. ? в шаблоне через esc_html_e? или так же через произвольные поля можно?
Я по первому образованию программист да, но курс PHP у нас был маленький. Поэтому и да, и нет. Всё основное учил сам, но алгоритмы и подход к программированию в заведении.
get_post_meta. Про апи самого плагина только узнал, и врядли начну им пользоваться (привычка всё таки). Что для Вас самое ценное в pro версии? стоит ли на неё переходить вообще (вроде и так не плохо)? Её обычно покупают или пиратят где-то?
Кто-то может и пиратит. Преимуществ Pro версии очень много, для меня это инструмент импорта/экспорта/acf-json (об этом во втором ролике из этого плейлиста), дополнительные типы полей (например, повторитель) и страницы с настройками (об этом в четвёртом ролике из этого плейлиста, когда он выйдет).
Прошу помощь! С помощью этого плагина возможно ли создать поле для заполнения клиентом данных, при этом например клиент выбрал в поле значение - "13", а в соседнем поле после выбора первого поля клиентом отображалась соответствующие данные (цена к примеру) ? Я просто нубас в php и с кодом работать слаб. Спасибо друзья, надеюсь на отклик!
Вопрос по CPT UI, возможно но в тему, но всё же. Как вывести у кастомного типа записи настройки страницы, которые есть у темы? Часто с темой идут свои, дополнительные настройки для страницы, по типу отключить заголовок, изменить ширину сайдбара. (Тема Woodmart) Заранее спасибо и спасибо за видео!
скажите а если мне нужно вывести всю группу полей допустим группа books и там у меня 10 произвольных полей и мне все их надо вывести,как это можно сделать?
Подскажите, кто делает посадку верстки через этот плагин, вам всегда хватает его возможностей ? Были ли случаи, когда приходилось делать посадку в другой способ. из-за нехватки функционала ?
Пользуюсь ACF PRO уже больше 3 лет точно. Супер-плагин конечно, но есть у него несколько недостатков: 1) Нет возможности визуально редактировать, как в том же кастомайзере карандашики. Может знаете другой плагин, который дает такие возможности? 2) При большом обьеме данных (квартиры и их параметры) очень медленно ходит в БД. Но это скорее проблема произвольных полей ВП, а не плагина. Видимо в таких ситуация надо изобретать велосипед. По поводу вашего вопроса. Использую the_field потому, что короче и удобнее. Про произвольные поля знал и до плагина, но не юзал, потому, что жутко не удобно.
1) Ну тут да, хотя можно и к кастомайзеру поля привязывать, но это уже другая история не про этот плагин. 2) Всё кеширование включено? Сервер настроен круто? С помощью тюнинга настроек можно добиться неожиданно хороших результатов даже при большом объёме данных.
Спасибо за скринкаст. Ответ на вопрос: пользовался встроенным API, так как нашел его на странице плагина, про get_post_meta для этого плагина - не знал)
Использую функции плагина (the_field и т.д.), если веду сайт и поддерживаю его (это самая частая ситуация). В других случаях использую нативные функции (get_post_meta() и т.д.), чтобы, если вдруг ACF отключат, сайт не сломался :-) как-то так. Спасибо за видео!
Я думаю, что в этом плане надо быть проще. Если делать тему на продажу, то использовать нативный. Если себе или на заказ - то как проще. Если что сам свой сайт быстро переделаешь на натив, вдруг что. А заказной сайт - владелец сам напишет, что что-то не так. Всё изменяется - это нормально.
Пользуюсь бесплатной версией этого плагина. Для вывода - ставлю the_field - потому что о других не знал (ввел в поиске, мне его и выдало) )))... А как ты сделал раздел мои книги (чтобы он в панельке был)?????
Контент годный. Все равно, у wp такое старое ядро что используется функциональное программирование. Вот смотрю на такой код, не красиво и не практично. Архитектурные паттерны там никакие не пытались применять? Просто шаблоны с PHP кодом такое себе решение для View сущности и не очень безопасно. Готовых решений у wp много, но под их капот лучше не заглядывать) SQL инъекции, XSS и куча других прелестей, произвольные загрузки на сервер без фильтраций и проверки прав. Такие уязвимые сайты гуглятся интересными запросами вроде filetype:txt readme|install|manual "название плагина или часть содержания из readme плагина". Иногда и дампы попадаются, дамп бд, заказов в csv. WP - блог и не более, ModX более интересное решение для лендингов, визиток. У вообще изучайте Laravel...
"такое старое ядро что используется функциональное программирование. Вот смотрю на такой код, не красиво и не практично" Пугающая фраза в сегодняшний день, когда императивные языки заимствуют от функциональных, так как там "красиво, коротко, практично". Согласен, под капотом у большинства библиотек творится вакханалия и разврат, но это отнюдь не зависит от используемой парадигмы :D
Ну как можно писать, что WordPress - это блог в 2016? Это же клише из начала десятых. Тем более, что именно «произвольные поля» и есть одна из причин по которой это не просто блог. Что касается бенчмарков - функциональное программирование быстрее ООП. Это не повод не использовать ООП там, где это уместно (почти везде), но всё же. Что касается уязвимостей - да, в мире WordPress есть огромное количество legacy-кода, также как огромное количество гавно-кода. Но это просто потому что самого кода для WordPress ещё больше, процентное соотношение немногим больше, чем в любом другом «лагере». В большом количестве плагинов и тем давно применяются различные паттерны, просто зачастую это премиум продукты, у которых и «под капот» не хочется заглядывать, они просто работают. По Apple. Так и с большинством хорошего кода на WordPress.
uWebDesign Adobe flash тоже просто работает, только решето еще то) Раньше можно было разместить невидимый плеер в HTML и исполнять shell код почти с правами администратора (Windows), видеокарту владельца узнавать и много чего ещё... С другой стороны инструменты не важны, смотря какие руки. Как бы я не гнал на WP, но uwd бложик топ :) спасибо что развиваете его, котаны
Спасибо за добрые слова! UWD блог сейчас - это совсем не то, чем бы я хотел гордиться, как появится на него время, так можно будет узреть настоящую силу WP. Хехе.
Grand Silence вы хоть знаете разницу между функциональным и процедурным программированием? А то столько умных слов, но на старте своих мыслей вызываете жёсткий фейспалм
А какие объективные причины забыть про ModX и начать топить за WP? Хочу перейти на WP, но не знаю стоит ли. Другими словами что я такого получу, чего я не смогу получить у ModX?
"внутренняя архитектура фрэймворка". Тот момент, когда о функционале из коробки узнают только благодаря плагинам. На самом деле не редкость, что можно упускать из виду много интересных моментов, как устроен фрэймворк, с которым работаешь каждый день.
uWebDesign Ну это понятно, если переделать ядро, все к чертям полетит при обновлении, а что думаете насчет joomla, стоит ли его изучать? и вообще какую cms вместе с WP изучать, т. к. думаю, что WP не для всех задач подойдет)
а по теме, если она конечно еще жива. что я делаю не так, что при var_dump выдает bool(false)? делаю доп поле в категориях woocommerce. поле появилось в админке, но вот на странице не появляется значение поля, только лишь bool(false). если выдает ошибку в нужных местах, значит место вывода правильное, по логике, но вот почему значений нет, не могу понять
Александр, не спорю, но в большинстве случаев можно обойтись без ACF. Ручками - это непосредственно в коде темы, например так: wp-kama.ru/id_740/blok-proizvolnyih-poley-v-adminke-wordpress-svoimi-rukami.html или так: wp-kama.ru/id_6732/kama_post_meta_box-sozdaem-metapolya-dlya-zapisej.html
Круто) вот бы еще больше про WordPress!
Обязательно будет, подписывайся и рассказывай друзьям!
подписан на вас уже давно. и в вк и тут. многим коллегам и друзьям рассказал) так держать! лучшие подкасты у вас!
Спасибо!
Написал в личку вк
Супер! Только открыл для себя этот плагин, а тут такое отличное видео по нему. С выводом значений полей все очень просто и понятно, интересно узнать больше информации про фильтрацию и поиск по ним.
Об этом будет в следующих роликах! Плейлист получится на 5-6 видосов.
Спасибо за видео и труд!
Скажите пожалуйста, а как можно форму добавления постов впихнуть в фронт-энд на страницу например add_object.html , вобщем нужно миновать админку и добавить записи. Через свой собственный шаблон страницы попробовал - не вышло, может не то прописывал. Как Вы в шаблоне вывели эти формы?
Ееее. Самый крутой плагин под WP. Год им пользуюсь (pro версией) не один сайтик запилил. Самый главный минус в обычной версии для меня - отсутствие репитера и option page'a. Использую get_field, the_field потому что это банально компактнее да и раньше я нативными полями не пользовался, очень не удобные они + ничего кроме текста туда на добавишь. Очень удобно делать на ACF всякие relative posts. По запросу прилетает массив из объектов постов, можно обычным лупом вывести.
Вот те и обычный луп. Согласен со всем, спасибо за комментарий! 😊
Здрвствуте
Подскажите как выводить табами. У них есть такая функция.
Пользуюсь PRO версией. Предпочитаю get_field, the_field, get_field_object т.к. кода получается меньше. И раз дают API ACF то почему бы им не пользоваться?
Ну своё отношение я высказал в ролике, нативное апи люблю. =) Хочется чувствовать WordPress на кончиках пальцев.
Это как "Я пользуюсь Vanilla JS и не буду использовать jQuery. Хочется чувствовать здоровые куски JS кода, хотя на сайте подключен jQuery для какой-нибудь карусели"
Ну а вдруг потом отключат карусель, а весь остальной сайт останется!
Какой авторелоадер используется?
Codekit, ролик про него здесь: ua-cam.com/video/H0bdYjNBOrI/v-deo.html.
ролик видел, спасибо :)
Привет. Активно пользуюсь ACF Pro. Очень удобный плагин. По вопросу какой выод иснользую, тот который описан в документации плагина, потому что стандартными полями никогда не пользовался а сразу начал использовать ACF и почти сразу перешел на Pro версию из-за повторителей и галереи.
Интересно было бы увидеть как можно сделать поиск или фильтрацию по полям.
В третьем ролике будет пример запроса. А какой именно поиск? Форма поиска или всё-таки фильтр?
Интересует все конечно. Но больше фильтр, например для портфолио. К примеру не классическое портфолио с фильтрацией по категориям (от которого уже тошнит), а например для разработчика где можно отфильтровать еще и по навыкам применяемым в проекте (html, css, js, jqery, php, google page speed optimization ...).
Принято, сделаю.
Спасибо. Буду ждать.
Добрый день, спасибо за толковое видео. Подскажите, как вывести имя поля. К примеру "АВТОР: Н.В. Гоголь". т.е. слово автор как выводим. ? в шаблоне через esc_html_e? или так же через произвольные поля можно?
Можно через метод get_field_object.
Подскажи пожалуйста, php учил сам или ты по профессии учился в заведении?
Я по первому образованию программист да, но курс PHP у нас был маленький. Поэтому и да, и нет. Всё основное учил сам, но алгоритмы и подход к программированию в заведении.
Александр спасибо, а какой курс / книга дала больше всего понимания php?
От O'Reilly несколько: Programming PHP, Modern PHP, Learning PHP. По степени понтовости.
get_post_meta. Про апи самого плагина только узнал, и врядли начну им пользоваться (привычка всё таки). Что для Вас самое ценное в pro версии? стоит ли на неё переходить вообще (вроде и так не плохо)? Её обычно покупают или пиратят где-то?
Кто-то может и пиратит. Преимуществ Pro версии очень много, для меня это инструмент импорта/экспорта/acf-json (об этом во втором ролике из этого плейлиста), дополнительные типы полей (например, повторитель) и страницы с настройками (об этом в четвёртом ролике из этого плейлиста, когда он выйдет).
Прошу помощь! С помощью этого плагина возможно ли создать поле для заполнения клиентом данных, при этом например клиент выбрал в поле значение - "13", а в соседнем поле после выбора первого поля клиентом отображалась соответствующие данные (цена к примеру) ? Я просто нубас в php и с кодом работать слаб. Спасибо друзья, надеюсь на отклик!
+Все про дачу для заполнения в админке или на самом сайте?
uWebDesign на самом сайте
Вопрос по CPT UI, возможно но в тему, но всё же. Как вывести у кастомного типа записи настройки страницы, которые есть у темы? Часто с темой идут свои, дополнительные настройки для страницы, по типу отключить заголовок, изменить ширину сайдбара. (Тема Woodmart) Заранее спасибо и спасибо за видео!
скажите а если мне нужно вывести всю группу полей допустим группа books и там у меня 10 произвольных полей и мне все их надо вывести,как это можно сделать?
как мне эту группу перебрать допустим в цикле foreach?
С помощью вот этого метода сможешь вернуть объект со всеми полями и уже его в foreach проитерировать.
Подскажите, кто делает посадку верстки через этот плагин, вам всегда хватает его возможностей ? Были ли случаи, когда приходилось делать посадку в другой способ. из-за нехватки функционала ?
Магазин через него делать придется вручную, а в целом - возможностей боле чем достаточно.
Пользуюсь ACF PRO уже больше 3 лет точно. Супер-плагин конечно, но есть у него несколько недостатков:
1) Нет возможности визуально редактировать, как в том же кастомайзере карандашики. Может знаете другой плагин, который дает такие возможности?
2) При большом обьеме данных (квартиры и их параметры) очень медленно ходит в БД. Но это скорее проблема произвольных полей ВП, а не плагина. Видимо в таких ситуация надо изобретать велосипед.
По поводу вашего вопроса. Использую the_field потому, что короче и удобнее. Про произвольные поля знал и до плагина, но не юзал, потому, что жутко не удобно.
1) Ну тут да, хотя можно и к кастомайзеру поля привязывать, но это уже другая история не про этот плагин.
2) Всё кеширование включено? Сервер настроен круто? С помощью тюнинга настроек можно добиться неожиданно хороших результатов даже при большом объёме данных.
Спасибо за скринкаст. Ответ на вопрос: пользовался встроенным API, так как нашел его на странице плагина, про get_post_meta для этого плагина - не знал)
Я всегда в базу лезу и смотрю как там и чо хранится, позволяет понять всю суть вещей.
Круто, спасибо за видео! А как можно организовать на сайте поиск по полям?
В третьем ролике из этого плейлиста будет пример подобный, но возможно разовью более подробно позже.
Спасибо! Буду ждать продолжение, очень интересная тема!
С помощью этого плагина можно добавить ползунок к фильтру поиска?
+Бузаев Михаил добавить на уровне бекенда можно, но поведение все равно программировать самому.
Использую функции плагина (the_field и т.д.), если веду сайт и поддерживаю его (это самая частая ситуация). В других случаях использую нативные функции (get_post_meta() и т.д.), чтобы, если вдруг ACF отключат, сайт не сломался :-) как-то так. Спасибо за видео!
Ну вот я всегда перестраховываюсь, плагины приходят и уходят, а нативный API остаётся.
Я думаю, что в этом плане надо быть проще. Если делать тему на продажу, то использовать нативный. Если себе или на заказ - то как проще. Если что сам свой сайт быстро переделаешь на натив, вдруг что. А заказной сайт - владелец сам напишет, что что-то не так. Всё изменяется - это нормально.
Ну это идеологический вопрос, так что да. Как выбор между Mercedes и Audi.
Расскажите о flexible content
Обязательно будет в следующих роликах!
спасибо!
спасибки)
Пожалуйста! =)
5:20 Ошибка , нужно так пропустил закрывающую черту ))
Вабще это адиночный тег. Я html праграмист. Я знаю как правильна. Так что там всё верно
@@TheRelow html-программист - вот лол :D
@@ИльдарЛукманов-у3т у тебя с этим какие-то проблемы?
У меня есть друг, его зовут Александр Гончаров, он тоже занимается веб-разработкой. Совпадение?))
Все может быть. =)
Пользуюсь бесплатной версией этого плагина. Для вывода - ставлю the_field - потому что о других не знал (ввел в поиске, мне его и выдало) )))... А как ты сделал раздел мои книги (чтобы он в панельке был)?????
Я этот раздел сделал с помощью произвольных типов записей (custom post types), а именно с помощью плагин Custom Post Type UI.
Пожалуста Зделайте урок как выбрать иконки icomoon ,font aweasome и другие иконки спосибо
Спасибо за идею!
Cпасибо вам большое
Контент годный. Все равно, у wp такое старое ядро что используется функциональное программирование. Вот смотрю на такой код, не красиво и не практично. Архитектурные паттерны там никакие не пытались применять? Просто шаблоны с PHP кодом такое себе решение для View сущности и не очень безопасно. Готовых решений у wp много, но под их капот лучше не заглядывать) SQL инъекции, XSS и куча других прелестей, произвольные загрузки на сервер без фильтраций и проверки прав. Такие уязвимые сайты гуглятся интересными запросами вроде filetype:txt readme|install|manual "название плагина или часть содержания из readme плагина". Иногда и дампы попадаются, дамп бд, заказов в csv. WP - блог и не более, ModX более интересное решение для лендингов, визиток. У вообще изучайте Laravel...
"такое старое ядро что используется функциональное программирование. Вот смотрю на такой код, не красиво и не практично"
Пугающая фраза в сегодняшний день, когда императивные языки заимствуют от функциональных, так как там "красиво, коротко, практично". Согласен, под капотом у большинства библиотек творится вакханалия и разврат, но это отнюдь не зависит от используемой парадигмы :D
Ну как можно писать, что WordPress - это блог в 2016? Это же клише из начала десятых. Тем более, что именно «произвольные поля» и есть одна из причин по которой это не просто блог. Что касается бенчмарков - функциональное программирование быстрее ООП. Это не повод не использовать ООП там, где это уместно (почти везде), но всё же.
Что касается уязвимостей - да, в мире WordPress есть огромное количество legacy-кода, также как огромное количество гавно-кода. Но это просто потому что самого кода для WordPress ещё больше, процентное соотношение немногим больше, чем в любом другом «лагере».
В большом количестве плагинов и тем давно применяются различные паттерны, просто зачастую это премиум продукты, у которых и «под капот» не хочется заглядывать, они просто работают. По Apple.
Так и с большинством хорошего кода на WordPress.
uWebDesign Adobe flash тоже просто работает, только решето еще то) Раньше можно было разместить невидимый плеер в HTML и исполнять shell код почти с правами администратора (Windows), видеокарту владельца узнавать и много чего ещё... С другой стороны инструменты не важны, смотря какие руки. Как бы я не гнал на WP, но uwd бложик топ :) спасибо что развиваете его, котаны
Спасибо за добрые слова! UWD блог сейчас - это совсем не то, чем бы я хотел гордиться, как появится на него время, так можно будет узреть настоящую силу WP. Хехе.
Grand Silence вы хоть знаете разницу между функциональным и процедурным программированием? А то столько умных слов, но на старте своих мыслей вызываете жёсткий фейспалм
Мужики, Wordpress vs. Modx. Кто что думает по этому поводу?
Что лучше авто или самолет? Для каждой задачи свое решение.
Разумеется WordPress, даже обсуждать стыдно.
А какие объективные причины забыть про ModX и начать топить за WP? Хочу перейти на WP, но не знаю стоит ли. Другими словами что я такого получу, чего я не смогу получить у ModX?
У ModX нельзя получить такое большое комьюнити, гайдов и готовых решений.
13:45 ответ такой же)
Не работаю с WP, но интересно =)
Спасибо! А что именно интересно? =)
"внутренняя архитектура фрэймворка". Тот момент, когда о функционале из коробки узнают только благодаря плагинам. На самом деле не редкость, что можно упускать из виду много интересных моментов, как устроен фрэймворк, с которым работаешь каждый день.
Kirill Upya это действительно прикольно.
the_field , потому что в доках так было написано. (:
Про произвольные поля из коробки знал до плагина.
Знал до плагина, но не использовал? Или просто привычки не сформировалось?
Знал до acf и использовал.
использую the_field/get_field/the_sub_field... просто потому, что так написано в доках к плагину)
Ну это тоже позиция. =)
спасибо. показалось немного сумбурной подача.
the_field
The2011sanya
Это же kachestveni content™
Tak tochno, spasibo!
архитектура WP мне показалась такой ужасной и почему столько готовых решений именно у wordpress. жизнь несправедлива, когда ты перфекционист((
У многих проектов под WordPress хорошая архитектура, но да, она разбивается о то, что в самом ядре всё пока не лучшим образом, но прогресс идёт.
uWebDesign Ну это понятно, если переделать ядро, все к чертям полетит при обновлении, а что думаете насчет joomla, стоит ли его изучать? и вообще какую cms вместе с WP изучать, т. к. думаю, что WP не для всех задач подойдет)
Можно всякое смотреть чтобы кругозор расширять. Но для каких целей не подойдёт WordPress, для которых подойдут другие CMS? Joomla - это точно ад.
работаю с Joomla! лет 8, норм движок. у меня сначала с WP дружба не ладилась )) а с джумлой сразу на ура. так что, где ад, это еще поспорить можно )))
а по теме, если она конечно еще жива. что я делаю не так, что при var_dump выдает bool(false)? делаю доп поле в категориях woocommerce. поле появилось в админке, но вот на странице не появляется значение поля, только лишь bool(false). если выдает ошибку в нужных местах, значит место вывода правильное, по логике, но вот почему значений нет, не могу понять
плагин хороший, но, имхо, лучше ручками... нечего блондинке делать в админке
Неплохая фраза, что именно ручками? Многие вещи ручками то не сделаешь.
Александр, не спорю, но в большинстве случаев можно обойтись без ACF. Ручками - это непосредственно в коде темы, например так: wp-kama.ru/id_740/blok-proizvolnyih-poley-v-adminke-wordpress-svoimi-rukami.html или так: wp-kama.ru/id_6732/kama_post_meta_box-sozdaem-metapolya-dlya-zapisej.html
Понятно.