Домой Каталог: Дополнения WP-Recall Shop Service Вывод других товаров пользователя
5ответ(ов) в теме
lupinos.o@gmail.com
не в сети 2 года
На сайте с 22.10.2019
Участник
Тем 7
Сообщения 19
1
17:17
Версия WP-Recall: 16.18.20
Версия дополнения: 1.4.2

Добрый день! Как, используя шорткод [ service-list ] можно сделать вывод услуг исполнителя, страница товара которого открыта в текущий момент? Типа как на авито и юле, когда открываешь товар человека, а внизу блок - другие товары этого продавца.
Заранее спасибо огромное за ответ!

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

Добрый день.
Пробуйте использовать этот код

add_filetr('the_content', 'sm_add_related_author_services', 10);
function sm_add_related_author_services($content){
	global $post;
	
	if($post->post_type != 'service')
		return $content
		
	$content .= sm_service_list(['number' => 4, 'author' => $post->post_author]);
	
	
	return $content;
}

0
lupinos.o@gmail.com
не в сети 2 года
На сайте с 22.10.2019
Участник
Тем 7
Сообщения 19
3
19:03

Я прошу прощения, в какой файлик мне добавить его и какой атрибут выставить у шорткода ,что бы все сработало?

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

как мне подсказали, в коде ошибка, так будет верно:

add_filter('the_content', 'sm_add_related_author_services', 10);
function sm_add_related_author_services($content){
	global $post;
	
	if($post->post_type != 'service')
		return $content;
		
	$content .= sm_service_list(['number' => 4, 'author' => $post->post_author]);

	return $content;
}

разместите код в файле functions.php используемой темы

0
lupinos.o@gmail.com
не в сети 2 года
На сайте с 22.10.2019
Участник
Тем 7
Сообщения 19
5
19:54

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

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