Здравствуйте, чтобы было понятнее суть вопроса напишу небольшое предисловие.
Пользуясь руководством
, я создал дополнение создающее новую вкладку в лк со своими полями профиля, ну чтоб хозяин кабинета мог эти поля заполнять, а гость видел уже значения этих полей. Далее я создал уже произвольное поле профиля из админки. Этому полю профиля я присвоил точно такой же метакей как и тому что создал в своём дополнении. Тем самым эти поля между собой завязались, и теперь когда хозяин кабинета заполняет это поле, оно автоматически заполняется и в другой вкладке.
А вот попробовал сделать тоже самое только с произвольными полями формы публикации, ничего не вышло. Не завязались.
А задумка такая: Чтоб исполнитель в своей публикации товара/услуги заполнял дату и время, заказчик через фильтр поиска по дате и времени мог найти его товар. А в дальнейшем исполнитель просто в личном кабинете должен изменить дату и время в произвольных полях личного кабинета и автоматически эти поля изменятся и в его публикации, естественно при выключенной модерации. Вобщем вот и хочу знать как завязать между собой поля профиля и публикации, подобно тому как это получилось в моём первом примере?
Спасибо
1. Создал произвольное поле профиля с метакеем nyanya_date
2. Создал произвольное поле в форме публикации товара с точно таким же метакеем
3. Создал товар через эту форму публикации товара в котором заполнил созданное в шаге 2 произвольное поле
4. Заполнил в профиле поле ,созданное в шаге 1, и обновил страницу, сохранил результат
5. Никаких изменений в созданной публикации товара не произошло, поле осталось с прежним содержимым
А хотелось бы чтоб так легко можно было из профиля изменять содержание полей публикации)
Обратитесь сюда вновь:
Используется апи вордпресс.
Вы используете функции: вордпресс get_user_meta и реколл функцию rcl_update_profile_fields которые предназначены для полей профиля пользователя, а не для публикации.
Боюсь для решения вашей задачи вам стоит поискать исполнителя - тут в заданиях
или через фриланс