19ответ(ов) в теме
Fruit
не в сети 2 года
На сайте с 15.11.2017
Участник
Тем 22
Сообщения 155
1
17:57
Версия плагина: 1.4.2

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

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

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

. Но не могу вывести город каждого мероприятия.
Так же не выводятся миниатюры мероприятий, стандартным способом ВП, функцией the_post_thumbnail_url(); и т.п. не помогает.
Помогите пожалуйста.

0
Fruit
не в сети 2 года
На сайте с 15.11.2017
Участник
Тем 22
Сообщения 155
2
18:10

Решил вопрос с выводом изображений мероприятий.

0
Fruit
не в сети 2 года
На сайте с 15.11.2017
Участник
Тем 22
Сообщения 155
3
17:03

Подскажите хотя бы массив для вывода города мероприятия.

0
Андрей CS
не в сети 6 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16984
4
10:12

что за город? если это произвольное поле прикрепленное к мероприятию, то выводите стандартной функцией get_post_meta()

0
Fruit
не в сети 2 года
На сайте с 15.11.2017
Участник
Тем 22
Сообщения 155
5
12:47

Андрей CS сказал(а)
что за город?

Изначально в плагине называется как "Тип". Где прописываются города. К сожалению демо плагина не работает, не могу показать скриншот как это выглядело изначально.

0
Fruit
не в сети 2 года
На сайте с 15.11.2017
Участник
Тем 22
Сообщения 155
6
12:53

Вот

0
Fruit
не в сети 2 года
На сайте с 15.11.2017
Участник
Тем 22
Сообщения 155
7
15:40

В файлах плагина нашёл массив, с помощью которого у меня получилось распечатать все мероприятия.
$rooms = evpl_get_rooms($post->ID, 'rooms');

Но как мне вывести именно название города [room_name] в котором будет проходить мероприятие.

0
Fruit
не в сети 2 года
На сайте с 15.11.2017
Участник
Тем 22
Сообщения 155
8
16:00

С помощью $event_room = get_post_meta($post->ID); можно распечатать данные как раз по мероприятию, но в структуре отсутствует город.

0
Андрей CS
не в сети 6 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16984
9
19:49

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

0
Fruit
не в сети 2 года
На сайте с 15.11.2017
Участник
Тем 22
Сообщения 155
10
15:33

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

Открыл ваше видео со страницы плагина.

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

0
Fruit
не в сети 2 года
На сайте с 15.11.2017
Участник
Тем 22
Сообщения 155
11
15:34

единственное что мы изменили / кастомизировали в данной части плагина, это сменили слово "Тип" на "Город".

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

тогда получайте так

$terms = get_the_terms( $post->ID, 'event-type' );

0
Fruit
не в сети 2 года
На сайте с 15.11.2017
Участник
Тем 22
Сообщения 155
13
21:50

Спасибо большое, получилось!!!

$terms = get_the_terms($post->ID, 'event-type'); 
$name = $terms[0]->name; 
echo $name;

Редакции сообщения
04.02.2021 21:51FruitПричина: не указано
0
Fruit
не в сети 2 года
На сайте с 15.11.2017
Участник
Тем 22
Сообщения 155
14
22:22

А как теперь вывести название города/типа в таблицу заказов?

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

с помощью этой же функции

0
Fruit
не в сети 2 года
На сайте с 15.11.2017
Участник
Тем 22
Сообщения 155
16
16:10

Тогда получается просто единичка ...

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

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

0
Fruit
не в сети 2 года
На сайте с 15.11.2017
Участник
Тем 22
Сообщения 155
18
17:50

get_the_terms

Андрей CS сказал(а)
функция всегда возвращает ожидаемый результат, убедитесь, что передаете в функцию верные данные

Она вообще при распечатывании, даёт другой результат и там нет города.

stdClass Object
(
    [order_id] => 7135
    [order_price] => 1760
    [place_amount] => 2
    [user_data] => natalyanikolskaya90@mail.ru
    [order_details] => a:2:{i:0;a:3:{s:4:"type";s:3:"tel";s:5:"title";s:14:"Телефон";s:5:"value";s:12:"+79671798276";}i:1;a:3:{s:4:"type";s:4:"text";s:5:"title";s:9:"Ф.И.О.";s:5:"value";s:50:"Наталья Юрьевна Никольская";}}
    [order_date] => 2021-02-12 17:48:50
    [order_status] => 1
    [order_hash] => 91221132f66d9d6e65af380ebb7a1194
)

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

вы распечатали объект заказа, это совсем не то, что возвращает указанная функция

0
Вы не имеете права на публикацию сообщений в этой теме