Домой Каталог: Дополнения WP-Recall Public Recall Дополнительные поля формы публикации
15ответ(ов) в теме
василий
не в сети 5 часов
На сайте с 20.03.2013
Участник
Тем 24
Сообщения 169
1
20:06

Здраствуйте.
Подскажите пожайлуста как вывести дополнительные поля формы типов множественный выбор и чекбоксы через функцию get_post_meta(). Пробую так: get_post_meta($post->ID,5,false) выводит Array.

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
2
20:27

т.е. второй аргумент key у вас просто 5?

0
василий
не в сети 5 часов
На сайте с 20.03.2013
Участник
Тем 24
Сообщения 169
3
20:31

Да для простоты запоминания.

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
4
20:39

у меня работает это:

$pr_field = get_post_meta($post->ID,'lica_62',1);
echo $pr_field[0];

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
5
20:47

Поправка. Код выше выводит одно значение. Надо прогонять в цикле:

global $post;
$pr_fields = get_post_meta($post->ID,'lica_62',1);
foreach ($pr_fields as $field){
	echo $field;
}

0
василий
не в сети 5 часов
На сайте с 20.03.2013
Участник
Тем 24
Сообщения 169
6
20:53

Я уже понял что выводит только одно знаение. Спасибо сейчас попробую через цикл.

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
7
21:01

Посмотрел как в плагине выводится:

global $post;
$pr_fields = get_post_meta($post->ID,'lica_62',1);
$out_fin = implode(', ',$pr_fields);
echo $out_fin;

так наверно правильно.

0
василий
не в сети 5 часов
На сайте с 20.03.2013
Участник
Тем 24
Сообщения 169
8
21:05

Сейчас попробую

0
василий
не в сети 5 часов
На сайте с 20.03.2013
Участник
Тем 24
Сообщения 169
9
21:11

Спасибо. Так выводит все значения.

0
василий
не в сети 5 часов
На сайте с 20.03.2013
Участник
Тем 24
Сообщения 169
10
21:19

А в каком файле можно посмотреть вывод дополнительных полей.

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
11
21:20

functions/rcl_custom_fields.php

0
василий
не в сети 5 часов
На сайте с 20.03.2013
Участник
Тем 24
Сообщения 169
12
21:26

Спасибо.

0
василий
не в сети 5 часов
На сайте с 20.03.2013
Участник
Тем 24
Сообщения 169
13
21:05

Здраствуйте. Если поле не заполнено то Warning: implode() [function.implode]: Invalid arguments passed in. single.php on line 93
И ещё заметил что радио кнопки при редоктирвании записи не сохраняют значение.Например есть две кнопки Да и Нет. Выбираю и сохраняю значение Нет А при редактировании опять отмечено значение Да. Так должно быть или это у меня что то.

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
14
21:16

По первому вопросу - это все кастомизации - поддержку пожизненную, по этому вопросу, вести не буду. Пробуйте вариант с циклом тогда.

Второй вопрос: Если у вас есть проблема - создавайте новую тему.

0
василий
не в сети 5 часов
На сайте с 20.03.2013
Участник
Тем 24
Сообщения 169
15
21:42

Спасибо.

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