9 ответ(ов) в теме
George.Iashvili
не в сети 5 месяцев
На сайте с 28.03.2020
Участник
Тем 2
Сообщения 7
1
17:02
Версия WP-Recall: 16.18.10

Добрый день. Недавно начал ознакомление с плагином WP Recall, спасибо за вашу работу!

Есть такой вопрос, как я читал и смотрел в совместном видео с Финты WordPress, при создании формы публикации записей можно указывать meta ключ поля созданного в Advanced Custom Fields. Так же нашел на форуме эту тему:

Вы не можете просматривать опубликованные ссылки

Мне нужно вывести поле Google Maps где пользователь сможет задавать конкретную локацию при заполнении формы, а потом на ее основе будет выводится пин на карте. Я создал данное поле в ACF с ключом map, далее при создании произвольного поля в WP Recall указал этот ключ в поле MetaKey. Но проблема в том, что после публикации записи, данное поле сохраняется отдельно от созданного в ACF.

Скрин публикации:

Вы не можете просматривать опубликованные ссылки

Большое спасибо заранее!

0
Владимир (Otshelnik-Fm)
не в сети 6 часов
На сайте с 27.01.2013
Модератор
Тем 30
Сообщения 17457
2
17:17

Здравствуйте.

Все произвольные поля формы публикации сохраняются в wp_postmeta таблицу в виде Ключ - значение. Где metakey - ключ

У вас ACF куда сохраняет значения? А его метакей там точно map? Смотрите как хранятся данные ACF

0
George.Iashvili
не в сети 5 месяцев
На сайте с 28.03.2020
Участник
Тем 2
Сообщения 7
3
20:40

Спасибо за ответ.

ACF хранит данные в той же таблице wp_postmeta. Но я заметил что WP Recall подхватывает поля созданные в ACF только если они типа text. Протестировал с типами ACF полей Google Map и Wysiwyg Editor, они игнорируются.

0
Владимир (Otshelnik-Fm)
не в сети 6 часов
На сайте с 27.01.2013
Модератор
Тем 30
Сообщения 17457
4
22:16

Типы полей конечно учитывать нужно. Не факт что все типы полей могут знать друг друга и формат хранимых значений

0
George.Iashvili
не в сети 5 месяцев
На сайте с 28.03.2020
Участник
Тем 2
Сообщения 7
5
22:27

Дружаев Владимир (Otshelnik-Fm) сказал(а)
Типы полей конечно учитывать нужно. Не факт что все типы полей могут знать друг друга и формат хранимых значений

Да, обидно конечно. Хотелось ограничиться WP Recall -ом для добавления записей пользователями. Мне нужно только лишь одно поле - Google Map. Может есть идеи что можно придумать в такой ситуации ?

Редакции сообщения
10.04.2020 22:28George.IashviliПричина: не указано
0
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14757
6
23:23

Чтобы что то подсказать, надо знать как именно ACF хранит данные указанных полей в таблице wp_postmeta, тогда можно будет сделать какую то прокладку под эти данные.

0
George.Iashvili
не в сети 5 месяцев
На сайте с 28.03.2020
Участник
Тем 2
Сообщения 7
7
00:36

Хорошо, а что надо конкретно ?

Вот это к примеру поле типа Wysiwyg Editor:

Вы не можете просматривать опубликованные ссылки
Редакции сообщения
11.04.2020 01:21George.IashviliПричина: Добавление скрина
0
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14757
8
08:25

в данном случае, это просто строка, такое поле можно вешать на текстовое поле wp-recall и уже к нему во фронте цеплять скрипты Wysiwyg Editor`а

0
George.Iashvili
не в сети 5 месяцев
На сайте с 28.03.2020
Участник
Тем 2
Сообщения 7
9
11:32

Андрей CS сказал(а)
в данном случае, это просто строка, такое поле можно вешать на текстовое поле wp-recall и уже к нему во фронте цеплять скрипты Wysiwyg Editor`а

В принципе, так же ACF хранит данный с карты. Т.е. оно потов на фронте подхватывается и отображается на Google Maps в зависимости от значения. А вообще, добавление поля карты в сам WP Recall по мне так будет очень полезно. А предложения по дополнительному функционалу принимаются только в соответствующей ветке на форуме ?

0
Вы не имеете права на публикацию сообщений в этой теме