Домой Wp-Recall WP-Recall: Вопросы и ответы Произвольные поля привязка к типу поста.
18ответ(ов) в теме
Sam Bernard
не в сети 9 лет
На сайте с 25.03.2016
Участник
1
12:11

Добрый день.
У меня созданы разные дополнительные поля для каждого вида постов. (audio, video и тд).
Как создавать посты разного типа с доп полями через public-form id="" понятно.
А вот как редактировать потом так что бы для конкретного типа поста выводились свои доп поля не понятно.

Спасибо

0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
2
12:18

каким образом создавались произвольные поля для произвольных типов записей?

0
Sam Bernard
не в сети 9 лет
На сайте с 25.03.2016
Участник
3
12:49

Вообще у меня все реализовано было с помощью Advanced Custom Fields
просто создал поля и вписал туда metakey

0
Вова (Otshelnik-Fm)
не в сети 9 часов
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
4
13:05

Создавайте форму публикации, вписывайте туда свои существующие metakey

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
5
13:08

Чтобы плагин мог работать с произвольными полями созданными другим функционалом вы должны зарегистрировать их в системе плагина, сделать это достаточно просто

Вы не можете просматривать опубликованные ссылки
0
Sam Bernard
не в сети 9 лет
На сайте с 25.03.2016
Участник
6
13:13

Так и сделал. Как теперь форму привязать к типу поста ?
Если я начинаю редактировать скажем audio пост мне нужны поля из второй формы.. он выводит поля из первой.

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

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

0
Sam Bernard
не в сети 9 лет
На сайте с 25.03.2016
Участник
8
15:19

Что-то видимо я делаю не правильно. Что в итоге должно получиться ?
"Произвольные поля" в панели появились. Но привязать к типу запяси я так и не смог ((

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
9
15:40

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

0
Sam Bernard
не в сети 9 лет
На сайте с 25.03.2016
Участник
10
19:00

Мучился мучился так ни к чему и не пришел.
Этим способом мою проблему не решить )

Сначала и по порядку:

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

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

(реализовано с помощью Advanced Custom Field)

Как мне реализовать создание поста в определенной категории с определенными произвольными полями в Форме публикации, а так же редактирование уже созданного поста?

Заранее спасибо

0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
11
19:28

Сообщить, что конкретно вы пытались сделать желания не возникло?

0
Sam Bernard
не в сети 9 лет
На сайте с 25.03.2016
Участник
12
19:34

Я хотел привязать произвольные поля к определенным разделам.

Есть стандартный пост

Если он в разделе афиша то добавляются поля(дата, время, место и тд и тп)
Если он не в этом разделе значит ничего не добавляется..

Вот что я хотел сделать

0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
13
19:36

вообще то ожидалось описание действий которые вы сделали согласно статьи по приведенной ссылке и что в итоге получилось.
Вывод "Мучился, мучился..." не несет в себе никакой смысловой нагрузки.

0
Sam Bernard
не в сети 9 лет
На сайте с 25.03.2016
Участник
14
19:43

Это я понимаю. ) Спасибо.
Я не программист.. ) Но я понимаю что с помощью этой статьи я не смогу реализовать то что мне надо..

0
Андрей CS
не в сети 7 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
15
19:46

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

0
Sam Bernard
не в сети 9 лет
На сайте с 25.03.2016
Участник
16
19:52

Я немного не правильно изложил в первом посте свою проблему.. прошу прощения

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

Sam Bernard сказал(а)

Я хотел привязать произвольные поля к определенным разделам.

Есть стандартный пост

Если он в разделе афиша то добавляются поля(дата, время, место и тд и тп)
Если он не в этом разделе значит ничего не добавляется..

Вот что я хотел сделать

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

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

Вы можете делать проверку внутри своего кастомного шаблона формы публикации для типа записи post или можно делать это через фильтр "public_form_rcl", тут как вам будет удобнее.

0
Sam Bernard
не в сети 9 лет
На сайте с 25.03.2016
Участник
18
19:58

Спасибо. Буду пробовать.

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