Домой Wp-Recall WP-Recall: Вопросы и ответы Вывод метаполей в профиль2
18ответ(ов) в теме
Dmk
не в сети 3 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
1
18:51

В продолжение темы "Вывод метаполей в профиль"

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

Otshelnik-Fm, я попробовал ваш алгоритм в действии:
1. у вас есть записи. Вы их назначаете конкретному пользователю. Все, они ему принадлежат.
2. Создаете форму публикации. Переносите мета кей - формируете ее (радио кнопки к радиокнопкам, селекты к селектам - сложно говорить что-то не видя как у вас она реализована).
3. указываете эту форму публикации в настройках дополнения публикации как форма по умолчанию.
4. через нее пользователь и будет производить редактирование

Не получилось:
- у меня в админке записи, сделанные через админку.
- я этой записи назначаю автора=зарег.пользователя;
- в ЛК wp-recall эта запись отображается, но т.к. она сделана не как Публикация через ЛК, то я ее не могу редактировать, она просто в списке публикаций этого автора.
- meta_key я сделал в шаблоне форме публикации, он вывелся. Но он вывелся в форму, которую надо опубликовать, а чтобы этот meta_key изменился в той записи, которую я ему в админке назначил, не получается.

Нужна ваша помощь.

0
Dmk
не в сети 3 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
3
18:57

И еще момент: когда я публикую запись через ЛК, то она по-умолчанию валится в тип записи - Записи, а если мне нужно, чтобы она отправлялась в произвольный тип записи, то как быть, это возможно сделать?

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18645
2
18:57

Не получилось:
- у меня в админке записи, сделанные через админку.
- я этой записи назначаю автора=зарег.пользователя;
- в ЛК wp-recall эта запись отображается, но т.к. она сделана не как Публикация через ЛК, то я ее не могу редактировать, она просто в списке публикаций этого автора.

cделал так же:

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

- все получилось. Другой автор ее опубликовал

0
Андрей CS
не в сети 20 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
4
19:17

Dmk сказал(а)

мне нужно, чтобы она отправлялась в произвольный тип записи

Вы не можете просматривать опубликованные ссылки
0
Dmk
не в сети 3 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
5
19:32

Андрей CS сказал(а)

Dmk сказал(а)

мне нужно, чтобы она отправлялась в произвольный тип записи

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

С этим разобрался, спасибо.
Только тему пока не закрывайте.

0
Dmk
не в сети 3 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
6
00:38

Андрей CS сказал(а)

Dmk сказал(а)

мне нужно, чтобы она отправлялась в произвольный тип записи

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

Хожу уже вокруг да около уже 2 суток.

[public-form post_type="products" cats="72,149" wp_editor="2"]

Этот код со своими корректировками мне нужно вставить куда?:
- в текстовый редактор (типа the_content() ) формы в записи в ЛК;
- или надо открыть страницы в WP в админке и там уже поменять на странице, которая была автоматически создана "Форма публикации", [public form] на эту запись?

Для стандартного типа записи все нормально и созданное meta_key в шаблоне формы публикации (идет под id=1, которое в настройках стоит как по-умолчанию сейчас) выводится при публикации и сохраняется в админке.
Но когда я в ЛК в форме публикации вставляю код, приведенный выше, чтобы публикация пошла в произв тип записи, то возникает форма в форме и уже без мета поля, это видно в предпросмотре.
И в этой форме надо опять заполнить все поля (но мета поля уже нет).
Публикация проходит, но публикуется только заголовок, в админке мета поле не создается.

Подскажите пожалуйста, что я делаю не так?

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18645
7
10:06

Хожу уже вокруг да около уже 2 суток.

- когда знаний нет можно и неделю тыкаться. Описывайте что делаете - все подробности.

Этот код со своими корректировками мне нужно вставить куда?:

- какой код?

Подскажите пожалуйста, что я делаю не так?

- ну видно же - неправильно описывайте. Нам же не видно, а это неправильно

0
Dmk
не в сети 3 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
8
10:26

Этот код со своими корректировками мне нужно вставить куда?:

- какой код?

Код, который по ссылке

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

public-form post_type="products" cats="72,149" wp_editor="2" (скобочки убрал, т.к. иначе код скрывается в сообщении)

0
Андрей CS
не в сети 20 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
9
10:28

Dmk сказал(а)

public-form post_type="products" cats="72,149" wp_editor="2"

это шорткод для вывода формы публикации, ну и что с ним не так?

0
Dmk
не в сети 3 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
10
10:31

Андрей CS сказал(а)

это шорткод для вывода формы публикации, ну и что с ним не так?

в своем предыдущем сообщении попытался описать проблему

0
Андрей CS
не в сети 20 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
11
10:35

Dmk сказал(а)

в своем предыдущем сообщении попытался описать проблему

кто вам вообще посоветовал размещать шорткод для вывода формы публикации в форме публикации?
и почему вы решили, что произвольные поля созданные для формы публикации записей типа post будут также действовать и для формы публикации записей типа products?

0
Dmk
не в сети 3 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
12
10:42

Андрей CS сказал(а)

Dmk сказал(а)

в своем предыдущем сообщении попытался описать проблему

кто вам вообще посоветовал размещать шорткод для вывода формы публикации в форме публикации?
и почему вы решили, что произвольные поля созданные для формы публикации записей типа post будут также действовать и для формы публикации записей типа products?

- искал пути решения.
- подскажите пожалуйста как для формы публикации записей типа products вывести п/поля в форму?

0
Андрей CS
не в сети 20 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
13
10:42

Андрей CS сказал(а)

Если хотите вывести форму публикации для произвольного типа записи, то просто разместите шорткод вывода формы на любой созданной странице сайта.
Если хотите зарегистрировать менеджер произвольных полей для записей произвольного типа, то читаем статью

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

либо устанавливаем дополнение

Вы не можете просматривать опубликованные ссылки
0
Dmk
не в сети 3 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
14
14:27

Андрей CS сказал(а)

Андрей CS сказал(а)

Если хотите вывести форму публикации для произвольного типа записи, то просто разместите шорткод вывода формы на любой созданной странице сайта.
Если хотите зарегистрировать менеджер произвольных полей для записей произвольного типа, то читаем статью

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

либо устанавливаем дополнение

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

Установил дополнение.
В настройках во вкладке Fields for any posts выбираю нужный тип записи, сохраняю.
Перехожу во вкладку "Форма публикации" и там форма публикации для типа POST.
Формы как в описании дополнения

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

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

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18645
15
14:37

На скрине - "форма публикации" - где? Правильно - в секции страниц "Товары". У вас как выглядит?

0
Dmk
не в сети 3 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
16
14:41

ааа, точно, а я ее в wp-recall ищу. благодарю.

0
Dmk
не в сети 3 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
17
14:53

Подскажите пожалуйста, а в ЛК как форму можно поменять на новую?
она там осталась прежней

0
Dmk
не в сети 3 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
18
15:00

Сам разобрался: добавил новую вкладку в ЛК и в нее вставил шорткод новой формы.

0
Тема закрыта. Публикация новых сообщений запрещена.