Домой Wp-Recall WP-Recall: Проблемы и решения Как вывести описание категории товара.
3ответ(ов) в теме
ttosikk
не в сети 10 лет
На сайте с 19.06.2014
Участник
1
00:59

Андрей, помогите решить задачку, думаю ее реализация совсем не сложная, примерно я понимаю как, но не совсем, прошу вашего наставления:

Нужно, когда попадаешь на категорию товара, к примеру обувь, выводить ее описание а не просто посты, которые к ней относятся. Т.е., чтобы было более понятно, функция category_description();, заранее больше спасибо за помощь, надеюсь это возможно.

0
Андрей CS
не в сети 1 час
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16929
2
12:09

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

function get_globals(){
	global $wp_query,$term;	
	if(is_archive()){
		$term = get_term_by('slug', $wp_query->query_vars['prodcat'], 'prodcat');		
	}
}
add_action('wp','get_globals');

function term_desc(){
	global $term;
	if($term->description) echo '<div>'.apply_filters('the_content',$term->description).'</div>';
}

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

<?php if(is_tax('prodcat')) term_desc(); ?>

0
ttosikk
не в сети 10 лет
На сайте с 19.06.2014
Участник
3
13:19

Андрей, спасибо большое, все получилось, еще один опыт в копилку, еще раз большое спасибо.

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