Домой Wp-Recall WP-Recall: Проблемы и решения Произвольные поля в публикации. Убрать вывод заголовка.
13ответ(ов) в теме
kirius
не в сети 9 лет
На сайте с 08.06.2014
Участник
1
12:46

Здравствуйте!
Не подскажите как в публикациях убрать вывод заголовка произвольно поля?

0
kirius
не в сети 9 лет
На сайте с 08.06.2014
Участник
2
13:16

Извиняюсь, топиками промахнулся случайно.

0
Андрей CS
не в сети 1 день
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
3
14:29

За вывод произвольных полей в форме публикации отвечает функция get_custom_fields_list_rcl в файле /wp-content/plugins/recall/add-on/publicpost/index.php
Удалите строчку

$public_fields .= '<tr><th><label>'.$custom_field['title'].':</label></th>';

0
kirius
не в сети 9 лет
На сайте с 08.06.2014
Участник
4
18:06

Спасибо

0
kirius
не в сети 9 лет
На сайте с 08.06.2014
Участник
5
18:16

Заголовок убрался в личном кабинете. Я имел в виду в самой статье. Когда поле уже выведено.

0
Андрей CS
не в сети 1 день
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
6
01:08

Значит вам надо править функцию get_custom_post_meta_recall в файле functions-rcl.php

0
kirius
не в сети 9 лет
На сайте с 08.06.2014
Участник
7
16:01

Спасибо. Разобрался.
Эта функция выводит все поля get_custom_post_meta_recall($post->ID); а как вывести одно определённое поле?

0
kirius
не в сети 9 лет
На сайте с 08.06.2014
Участник
8
16:03

Я пытался вставлять эту get_user_meta( $user_id, $key, $single ); и вместо key вписывал ярлык поля, но не сработало.
get_user_meta( $user_id, тут ярлык, $single );

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

а при чем тут get_user_meta? для произвольных полей публикации надо использовать get_post_meta
get_post_meta($post_id,$slug,1)
где
$post_id - идентификатор записи
$slug - ярлык произвольного поля формы

0
kirius
не в сети 9 лет
На сайте с 08.06.2014
Участник
10
16:16

Я правильно делаю? ничего не выводится.

0
kirius
не в сети 9 лет
На сайте с 08.06.2014
Участник
11
16:16

get_post_meta($post_id,'cena_54',1)

0
kirius
не в сети 9 лет
На сайте с 08.06.2014
Участник
12
16:19

забыл id записи поставить. Можно сделать чтобы без айди записи? Чтобы выводилось там где я вставил код
Вставил $post->ID и заработало

0
Андрей CS
не в сети 1 день
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
13
18:27

идентификатор записи указывать обязательно

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