Супер! Только открыл для себя этот плагин, а тут такое отличное видео по нему. С выводом значений полей все очень просто и понятно, интересно узнать больше информации про фильтрацию и поиск по ним.
Ееее. Самый крутой плагин под WP. Год им пользуюсь (pro версией) не один сайтик запилил. Самый главный минус в обычной версии для меня - отсутствие репитера и option page'a. Использую get_field, the_field потому что это банально компактнее да и раньше я нативными полями не пользовался, очень не удобные они + ничего кроме текста туда на добавишь. Очень удобно делать на ACF всякие relative posts. По запросу прилетает массив из объектов постов, можно обычным лупом вывести.
Спасибо за видео и труд! Скажите пожалуйста, а как можно форму добавления постов впихнуть в фронт-энд на страницу например add_object.html , вобщем нужно миновать админку и добавить записи. Через свой собственный шаблон страницы попробовал - не вышло, может не то прописывал. Как Вы в шаблоне вывели эти формы?
Пользуюсь ACF PRO уже больше 3 лет точно. Супер-плагин конечно, но есть у него несколько недостатков: 1) Нет возможности визуально редактировать, как в том же кастомайзере карандашики. Может знаете другой плагин, который дает такие возможности? 2) При большом обьеме данных (квартиры и их параметры) очень медленно ходит в БД. Но это скорее проблема произвольных полей ВП, а не плагина. Видимо в таких ситуация надо изобретать велосипед. По поводу вашего вопроса. Использую the_field потому, что короче и удобнее. Про произвольные поля знал и до плагина, но не юзал, потому, что жутко не удобно.
1) Ну тут да, хотя можно и к кастомайзеру поля привязывать, но это уже другая история не про этот плагин. 2) Всё кеширование включено? Сервер настроен круто? С помощью тюнинга настроек можно добиться неожиданно хороших результатов даже при большом объёме данных.
Использую функции плагина (the_field и т.д.), если веду сайт и поддерживаю его (это самая частая ситуация). В других случаях использую нативные функции (get_post_meta() и т.д.), чтобы, если вдруг ACF отключат, сайт не сломался :-) как-то так. Спасибо за видео!
Я думаю, что в этом плане надо быть проще. Если делать тему на продажу, то использовать нативный. Если себе или на заказ - то как проще. Если что сам свой сайт быстро переделаешь на натив, вдруг что. А заказной сайт - владелец сам напишет, что что-то не так. Всё изменяется - это нормально.
get_post_meta. Про апи самого плагина только узнал, и врядли начну им пользоваться (привычка всё таки). Что для Вас самое ценное в pro версии? стоит ли на неё переходить вообще (вроде и так не плохо)? Её обычно покупают или пиратят где-то?
Кто-то может и пиратит. Преимуществ Pro версии очень много, для меня это инструмент импорта/экспорта/acf-json (об этом во втором ролике из этого плейлиста), дополнительные типы полей (например, повторитель) и страницы с настройками (об этом в четвёртом ролике из этого плейлиста, когда он выйдет).
Привет. Активно пользуюсь ACF Pro. Очень удобный плагин. По вопросу какой выод иснользую, тот который описан в документации плагина, потому что стандартными полями никогда не пользовался а сразу начал использовать ACF и почти сразу перешел на Pro версию из-за повторителей и галереи. Интересно было бы увидеть как можно сделать поиск или фильтрацию по полям.
Интересует все конечно. Но больше фильтр, например для портфолио. К примеру не классическое портфолио с фильтрацией по категориям (от которого уже тошнит), а например для разработчика где можно отфильтровать еще и по навыкам применяемым в проекте (html, css, js, jqery, php, google page speed optimization ...).
Я по первому образованию программист да, но курс PHP у нас был маленький. Поэтому и да, и нет. Всё основное учил сам, но алгоритмы и подход к программированию в заведении.
Контент годный. Все равно, у 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 вы хоть знаете разницу между функциональным и процедурным программированием? А то столько умных слов, но на старте своих мыслей вызываете жёсткий фейспалм
Спасибо за скринкаст. Ответ на вопрос: пользовался встроенным API, так как нашел его на странице плагина, про get_post_meta для этого плагина - не знал)
Добрый день, спасибо за толковое видео. Подскажите, как вывести имя поля. К примеру "АВТОР: Н.В. Гоголь". т.е. слово автор как выводим. ? в шаблоне через esc_html_e? или так же через произвольные поля можно?
Пользуюсь бесплатной версией этого плагина. Для вывода - ставлю the_field - потому что о других не знал (ввел в поиске, мне его и выдало) )))... А как ты сделал раздел мои книги (чтобы он в панельке был)?????
Подскажите, кто делает посадку верстки через этот плагин, вам всегда хватает его возможностей ? Были ли случаи, когда приходилось делать посадку в другой способ. из-за нехватки функционала ?
Вопрос по CPT UI, возможно но в тему, но всё же. Как вывести у кастомного типа записи настройки страницы, которые есть у темы? Часто с темой идут свои, дополнительные настройки для страницы, по типу отключить заголовок, изменить ширину сайдбара. (Тема Woodmart) Заранее спасибо и спасибо за видео!
Пользуюсь PRO версией. Предпочитаю get_field, the_field, get_field_object т.к. кода получается меньше. И раз дают API ACF то почему бы им не пользоваться?
Это как "Я пользуюсь Vanilla JS и не буду использовать jQuery. Хочется чувствовать здоровые куски JS кода, хотя на сайте подключен jQuery для какой-нибудь карусели"
Прошу помощь! С помощью этого плагина возможно ли создать поле для заполнения клиентом данных, при этом например клиент выбрал в поле значение - "13", а в соседнем поле после выбора первого поля клиентом отображалась соответствующие данные (цена к примеру) ? Я просто нубас в php и с кодом работать слаб. Спасибо друзья, надеюсь на отклик!
"внутренняя архитектура фрэймворка". Тот момент, когда о функционале из коробки узнают только благодаря плагинам. На самом деле не редкость, что можно упускать из виду много интересных моментов, как устроен фрэймворк, с которым работаешь каждый день.
скажите а если мне нужно вывести всю группу полей допустим группа books и там у меня 10 произвольных полей и мне все их надо вывести,как это можно сделать?
А какие объективные причины забыть про 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 видосов.
Ееее. Самый крутой плагин под WP. Год им пользуюсь (pro версией) не один сайтик запилил. Самый главный минус в обычной версии для меня - отсутствие репитера и option page'a. Использую get_field, the_field потому что это банально компактнее да и раньше я нативными полями не пользовался, очень не удобные они + ничего кроме текста туда на добавишь. Очень удобно делать на ACF всякие relative posts. По запросу прилетает массив из объектов постов, можно обычным лупом вывести.
Вот те и обычный луп. Согласен со всем, спасибо за комментарий! 😊
спасибо!
Спасибо за видео и труд!
Скажите пожалуйста, а как можно форму добавления постов впихнуть в фронт-энд на страницу например add_object.html , вобщем нужно миновать админку и добавить записи. Через свой собственный шаблон страницы попробовал - не вышло, может не то прописывал. Как Вы в шаблоне вывели эти формы?
спасибки)
Пожалуйста! =)
У меня есть друг, его зовут Александр Гончаров, он тоже занимается веб-разработкой. Совпадение?))
Все может быть. =)
Пользуюсь ACF PRO уже больше 3 лет точно. Супер-плагин конечно, но есть у него несколько недостатков:
1) Нет возможности визуально редактировать, как в том же кастомайзере карандашики. Может знаете другой плагин, который дает такие возможности?
2) При большом обьеме данных (квартиры и их параметры) очень медленно ходит в БД. Но это скорее проблема произвольных полей ВП, а не плагина. Видимо в таких ситуация надо изобретать велосипед.
По поводу вашего вопроса. Использую the_field потому, что короче и удобнее. Про произвольные поля знал и до плагина, но не юзал, потому, что жутко не удобно.
1) Ну тут да, хотя можно и к кастомайзеру поля привязывать, но это уже другая история не про этот плагин.
2) Всё кеширование включено? Сервер настроен круто? С помощью тюнинга настроек можно добиться неожиданно хороших результатов даже при большом объёме данных.
Использую функции плагина (the_field и т.д.), если веду сайт и поддерживаю его (это самая частая ситуация). В других случаях использую нативные функции (get_post_meta() и т.д.), чтобы, если вдруг ACF отключат, сайт не сломался :-) как-то так. Спасибо за видео!
Ну вот я всегда перестраховываюсь, плагины приходят и уходят, а нативный API остаётся.
Я думаю, что в этом плане надо быть проще. Если делать тему на продажу, то использовать нативный. Если себе или на заказ - то как проще. Если что сам свой сайт быстро переделаешь на натив, вдруг что. А заказной сайт - владелец сам напишет, что что-то не так. Всё изменяется - это нормально.
Ну это идеологический вопрос, так что да. Как выбор между Mercedes и Audi.
get_post_meta. Про апи самого плагина только узнал, и врядли начну им пользоваться (привычка всё таки). Что для Вас самое ценное в pro версии? стоит ли на неё переходить вообще (вроде и так не плохо)? Её обычно покупают или пиратят где-то?
Кто-то может и пиратит. Преимуществ Pro версии очень много, для меня это инструмент импорта/экспорта/acf-json (об этом во втором ролике из этого плейлиста), дополнительные типы полей (например, повторитель) и страницы с настройками (об этом в четвёртом ролике из этого плейлиста, когда он выйдет).
Привет. Активно пользуюсь ACF Pro. Очень удобный плагин. По вопросу какой выод иснользую, тот который описан в документации плагина, потому что стандартными полями никогда не пользовался а сразу начал использовать ACF и почти сразу перешел на Pro версию из-за повторителей и галереи.
Интересно было бы увидеть как можно сделать поиск или фильтрацию по полям.
В третьем ролике будет пример запроса. А какой именно поиск? Форма поиска или всё-таки фильтр?
Интересует все конечно. Но больше фильтр, например для портфолио. К примеру не классическое портфолио с фильтрацией по категориям (от которого уже тошнит), а например для разработчика где можно отфильтровать еще и по навыкам применяемым в проекте (html, css, js, jqery, php, google page speed optimization ...).
Принято, сделаю.
Спасибо. Буду ждать.
Подскажи пожалуйста, php учил сам или ты по профессии учился в заведении?
Я по первому образованию программист да, но курс PHP у нас был маленький. Поэтому и да, и нет. Всё основное учил сам, но алгоритмы и подход к программированию в заведении.
Александр спасибо, а какой курс / книга дала больше всего понимания php?
От O'Reilly несколько: Programming PHP, Modern PHP, Learning PHP. По степени понтовости.
5:20 Ошибка , нужно так пропустил закрывающую черту ))
Вабще это адиночный тег. Я html праграмист. Я знаю как правильна. Так что там всё верно
@@TheRelow html-программист - вот лол :D
@@user-wh8bp1hg2p у тебя с этим какие-то проблемы?
Контент годный. Все равно, у 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 вы хоть знаете разницу между функциональным и процедурным программированием? А то столько умных слов, но на старте своих мыслей вызываете жёсткий фейспалм
Спасибо за скринкаст. Ответ на вопрос: пользовался встроенным API, так как нашел его на странице плагина, про get_post_meta для этого плагина - не знал)
Я всегда в базу лезу и смотрю как там и чо хранится, позволяет понять всю суть вещей.
Добрый день, спасибо за толковое видео. Подскажите, как вывести имя поля. К примеру "АВТОР: Н.В. Гоголь". т.е. слово автор как выводим. ? в шаблоне через esc_html_e? или так же через произвольные поля можно?
Можно через метод get_field_object.
13:45 ответ такой же)
Пользуюсь бесплатной версией этого плагина. Для вывода - ставлю the_field - потому что о других не знал (ввел в поиске, мне его и выдало) )))... А как ты сделал раздел мои книги (чтобы он в панельке был)?????
Я этот раздел сделал с помощью произвольных типов записей (custom post types), а именно с помощью плагин Custom Post Type UI.
Подскажите, кто делает посадку верстки через этот плагин, вам всегда хватает его возможностей ? Были ли случаи, когда приходилось делать посадку в другой способ. из-за нехватки функционала ?
Магазин через него делать придется вручную, а в целом - возможностей боле чем достаточно.
Здрвствуте
Подскажите как выводить табами. У них есть такая функция.
Вопрос по CPT UI, возможно но в тему, но всё же. Как вывести у кастомного типа записи настройки страницы, которые есть у темы? Часто с темой идут свои, дополнительные настройки для страницы, по типу отключить заголовок, изменить ширину сайдбара. (Тема Woodmart) Заранее спасибо и спасибо за видео!
Пользуюсь PRO версией. Предпочитаю get_field, the_field, get_field_object т.к. кода получается меньше. И раз дают API ACF то почему бы им не пользоваться?
Ну своё отношение я высказал в ролике, нативное апи люблю. =) Хочется чувствовать WordPress на кончиках пальцев.
Это как "Я пользуюсь Vanilla JS и не буду использовать jQuery. Хочется чувствовать здоровые куски JS кода, хотя на сайте подключен jQuery для какой-нибудь карусели"
Ну а вдруг потом отключат карусель, а весь остальной сайт останется!
Прошу помощь! С помощью этого плагина возможно ли создать поле для заполнения клиентом данных, при этом например клиент выбрал в поле значение - "13", а в соседнем поле после выбора первого поля клиентом отображалась соответствующие данные (цена к примеру) ? Я просто нубас в php и с кодом работать слаб. Спасибо друзья, надеюсь на отклик!
+Все про дачу для заполнения в админке или на самом сайте?
uWebDesign на самом сайте
Расскажите о flexible content
Обязательно будет в следующих роликах!
Круто, спасибо за видео! А как можно организовать на сайте поиск по полям?
В третьем ролике из этого плейлиста будет пример подобный, но возможно разовью более подробно позже.
Спасибо! Буду ждать продолжение, очень интересная тема!
Не работаю с WP, но интересно =)
Спасибо! А что именно интересно? =)
"внутренняя архитектура фрэймворка". Тот момент, когда о функционале из коробки узнают только благодаря плагинам. На самом деле не редкость, что можно упускать из виду много интересных моментов, как устроен фрэймворк, с которым работаешь каждый день.
Kirill Upya это действительно прикольно.
скажите а если мне нужно вывести всю группу полей допустим группа books и там у меня 10 произвольных полей и мне все их надо вывести,как это можно сделать?
как мне эту группу перебрать допустим в цикле foreach?
С помощью вот этого метода сможешь вернуть объект со всеми полями и уже его в foreach проитерировать.
С помощью этого плагина можно добавить ползунок к фильтру поиска?
+Бузаев Михаил добавить на уровне бекенда можно, но поведение все равно программировать самому.
Какой авторелоадер используется?
Codekit, ролик про него здесь: ruclips.net/video/H0bdYjNBOrI/видео.html.
ролик видел, спасибо :)
Мужики, Wordpress vs. Modx. Кто что думает по этому поводу?
Что лучше авто или самолет? Для каждой задачи свое решение.
Разумеется WordPress, даже обсуждать стыдно.
А какие объективные причины забыть про ModX и начать топить за WP? Хочу перейти на WP, но не знаю стоит ли. Другими словами что я такого получу, чего я не смогу получить у ModX?
У ModX нельзя получить такое большое комьюнити, гайдов и готовых решений.
the_field , потому что в доках так было написано. (:
Про произвольные поля из коробки знал до плагина.
Знал до плагина, но не использовал? Или просто привычки не сформировалось?
Знал до acf и использовал.
спасибо. показалось немного сумбурной подача.
использую the_field/get_field/the_sub_field... просто потому, что так написано в доках к плагину)
Ну это тоже позиция. =)
the_field
The2011sanya
Пожалуста Зделайте урок как выбрать иконки icomoon ,font aweasome и другие иконки спосибо
Спасибо за идею!
Cпасибо вам большое
Это же 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
Понятно.