Домой Каталог: Дополнения WP-Recall Shop Service Вывод своего блока после кнопки заказать
3ответ(ов) в теме
Vadik O
не в сети 3 года
На сайте с 14.09.2017
Участник
Тем 127
Сообщения 571
1
13:18
Версия WP-Recall: 16.17.18
Версия дополнения: 1.4.2
Ссылка на страницу: https://igratesik.tk/service/test-1/

Здравствуйте.
Подскажите пож.
Есть блок "Другие услуги автора" из

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

, который вывожу на странице заказа.
Сам блок выводится перед кнопкой "Заказать"

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

Как можно вывести блок "Другие услуги автора" после кнопки заказать.
Код вывода блока

add_filter('the_content', 'add_all_services_author');
function add_all_services_author($content){
	global $post;
	
	if($post->post_type != 'service') return $content;
	
	$content .= '<h3>Другие услуги автора</h3>';
	
	$content .= sm_service_list(array(
		'author' => $post->post_author,
		'orderby'=>'rand', // рандом
		'number'=>4,  //количество выводимых ячеек
		'per_page' => 4
	));
	
	return $content;
}

Спасибо

0
Вова (Otshelnik-Fm)
не в сети 2 недели
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
2
13:25

Здравствуйте.

Попробуйте изменить приоритет вызова функции.
У вас сейчас он не указан (а значит вордпресс его по умолчанию как 10 принимает)

add_filter('the_content', 'add_all_services_author', 100);
- число меняйте в сторону увеличения 200-500 - может что-то сработает. Я не знаю у кнопки какой приоритет.

1
Vadik O
не в сети 3 года
На сайте с 14.09.2017
Участник
Тем 127
Сообщения 571
3
13:35

Спасибо огромное.
100 сработало и вышло даже лучше, выводится после блока автора.
Вопрос решен,
Спасибо.

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