php 发布relacionados por categoria
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 发布relacionados por categoria相关的知识,希望对你有一定的参考价值。
function relacionados() {
ob_start();
echo'<div class="posts-relacionados">';
echo '<div class="row " id="row-21158"><div class="col small-12 large-12"><div class="col-inner">
<h5><span>Posts relacionados<span></h5>
</div></div></div>';
echo'<div class="row large-columns-3 medium-columns-1 small-columns-1">';
global $post; $cat = get_the_category($post->ID);
$args = array(
'category__in' => $cat[0],
'post__not_in' => array($post->ID),
'post_type' => 'post',
'post_status' => 'publish',
'posts_per_page' => 3,
'orderby' => array('comment_count' => 'DESC'),
'no_found_rows' => true,
'cache_results' => false
);
$query = new WP_Query( $args );
if ( $query->have_posts() ) :
while ( $query->have_posts() ) : $query->the_post();
$thumb = wp_get_attachment_image_src( get_post_thumbnail_id(), 'relacionados' );
echo '<div class="item">';
echo '<a href="'.get_the_permalink().'">';
echo '<p><img src="'.$thumb[0].'"></p>';
echo '<h3>'.get_the_title().'</h3>';
echo '</a>';
echo '</div>';
endwhile;
endif;
wp_reset_postdata();
echo'</div>';
echo'</div>';
$content = ob_get_contents();
ob_end_clean();
return $content;
}
add_shortcode('posts-relacionados', 'relacionados');
以上是关于php 发布relacionados por categoria的主要内容,如果未能解决你的问题,请参考以下文章
markdown lista de recursos relacionados con python,desarrollo y data analyisis。
php adicionar小部件por hooks
PHP Acortar cadena por palabras
PHP Php validar email por dns beta 0.1
php mantenimiento de Wordpress por IP
php WMPL cambio de idioma por codigo