php shortcode com自定义帖子类型e分类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php shortcode com自定义帖子类型e分类相关的知识,希望对你有一定的参考价值。

function lista_paginas($atts) {
  ob_start();
  $a = shortcode_atts( array(
    'categoria' => '',
  ), $atts );    
	echo'<div class="">';  

			global $post;          
			$args = array(
					'post_type'      => 'page',
					'posts_per_page' => -1,
					'post_parent'    => $post->ID,
					'order'          => 'DESC',
					'orderby'        => 'meta_value',
					'ignore_sticky_posts' => true
			); 
      $query = new WP_Query( $args );  
      if ( $query->have_posts() ) :   
        while ( $query->have_posts() ) : $query->the_post();
					echo '<div class="item">';
					echo '<a href="'.get_the_permalink().'">';
          echo '<p><img src="'.wp_get_attachment_url( get_post_thumbnail_id() ).'"></p>';
          echo '<h3>'.get_the_title().'</h3>';
					//echo '<p>'.get_the_content().'</p>';
					echo '</a>';
          echo '</div>';
        endwhile;   
      endif; 
			wp_reset_postdata();  
			
    echo'</div>'; 
  $content = ob_get_contents();
  ob_end_clean();
  return $content;
}
add_shortcode('lista-paginas', 'lista_paginas');

以上是关于php shortcode com自定义帖子类型e分类的主要内容,如果未能解决你的问题,请参考以下文章

自定义查询快捷码:在任何帖子/页面中运行循环

在 Wordpress 中为自定义帖子类型添加附加页面

php 在自定义帖子类型中显示所有自定义分类中的所有帖子。

php 按自定义帖子类型获取帖子列表

WordPress 自定义帖子类型存档-<帖子类型>.php 不起作用

php 按类别自定义帖子类型的相关帖子