Домой Каталог: Дополнения WP-Recall Shop Service Карточка услуги - все услуги автора
9ответ(ов) в теме
klop9982@mail.ru
не в сети 4 года
На сайте с 13.11.2018
Участник
Тем 17
Сообщения 42
1
16:13
Версия WP-Recall: 16.16.5
Версия дополнения: 1.3.3

Как в карточке услуги вывести все услуги данного автора?

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

имеется ввиду на одиночной странице услуги?

0
klop9982@mail.ru
не в сети 4 года
На сайте с 13.11.2018
Участник
Тем 17
Сообщения 42
3
16:16

Андрей CS сказал(а)
имеется ввиду на одиночной странице услуги?

да

0
Андрей CS
не в сети 2 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 17001
4
16:25

пробуйте разместить этот код в файле функций темы:

add_filter('the_content', 'add_all_services_author', 30);
function add_all_services_author($content){
	global $post;
	
	if($post->post_type != 'service') return $content;
	
	$content .= sm_service_list(array(
		'author_id' => $post->post_author,
		'per_page' => -1
	));
	
	return $content;
}

0
klop9982@mail.ru
не в сети 4 года
На сайте с 13.11.2018
Участник
Тем 17
Сообщения 42
5
16:42

Спасибо

Редакции сообщения
29.11.2018 16:42Андрей CSПричина: не указано
0
klop9982@mail.ru
не в сети 4 года
На сайте с 13.11.2018
Участник
Тем 17
Сообщения 42
6
16:43

только он показывает вообще все услуги, а не услуги данного автора

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

в коде вместо author_id пишем author

1
klop9982@mail.ru
не в сети 4 года
На сайте с 13.11.2018
Участник
Тем 17
Сообщения 42
8
14:44

Андрей CS сказал(а)
в коде вместо author_id пишем author

прошу прощения, как визуально отделить блок всех услуг от контента заголовком "Все улуги автора $post_author" ?

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

дополните код этой строкой

$content .= '<h3>Все услуги автора '.get_the_author_meta('display_name', $post_author).'</h3>';

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