Добрый, подскажите пожалуйста как сделать вывод определенной фразы в превью постов в вордпрес.
Пытаюсь сделать вывод превью постов с определенной рубрики, нативными функциями я делаю вывод тайтла, картинки, и функцией the_excerpt(); можно вывести краткое превью, только мне это не подходит, я не хочу выводить превью поста а хочу вывести определенные фразы из поста, и пока не совсем понятно как это сделать, возможно подскажите решение, может шорткод в данном случае не подходит.
<?php
$query = new WP_Query('&cat=6&showposts=10' . '&paged='.$paged);
if( $query->have_posts() ){
while( $query->have_posts() ){ $query->the_post();
?>
<div class="news-item rel-info">
<a href="<?php the_permalink();?>">
<?php the_post_thumbnail();?>
</a>
</div>
<div class="col-md-8">
<h2><a href="<?php the_permalink();?>"><?php the_title();?></a></h2>
<span class="num">
<?php echo do_shortcode('[articul]'); ?> // Не работает !
</span>
<span class="type"> В это место необходим тоже вывод определенного описания</span>
<a href="<?php the_permalink();?>" class="next"> more... </a>
</div>
<?php
}
wp_reset_postdata();
}
?>
Это то, что лежит в functions.php
<?php
function articul_function($atts){
extract(shortcode_atts(array(
'name' => ''
), $atts) );
return $name;
}
add_shortcode('articul','articul_function');
?>