如何创建自定义wordpress图库


How to create custom wordpress gallery

Youtube链接:http://www.youtube.com/watch?v=9by-igzg6Ms

我只需要一组图像在wordpress,所以我可以链接图像与下一个。我不是专业的Wordpress,我得到一个问题,而创建自定义Wordpress画廊插件,请帮助我,如果有人可以这是我的项目的最后一天,我已经尝试了大多数的文章,stackoverflow的问题和答案,但没有得到任何相关的。

这是代码,我也得到了问题,而更多的页面按钮,但这可能是因为我还没有创建的页面。

function add_gallery_shortcode($atts, $content = null) {
$a = shortcode_atts(array(
    'gallery_name' => '',
    'sub_gallery' => '',
    'per_page' => 4,
        ), $atts);
$paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
$args = array('post_type' => $a['gallery_name'], 'posts_per_page' => $a['per_page'], 'paged' => $paged);
$loop = new WP_Query($args);
?>
<?php while ($loop->have_posts()) : $loop->the_post(); ?>
<?php echo '<div class="thumbs">' . wp_get_attachment_link(get_post_thumbnail_id(), 'thumbnail') . '</div>';
endwhile;
echo '<div id="nav_next_previous">
<div id="next">' .
    next_posts_link('More »', $loop->max_num_pages) . '
</div>
<div id="prev">' .
    previous_posts_link('« Previous', $loop->max_num_pages) . '
</div>
</div><!-- thumbs-nextpage-wrap close-->';}

我也附上youtube视频链接它将如何看起来像,我不知道我如何创建下一组图像的链接。如果有任何免费的插件,也会很有帮助。

谢谢

next_posts_linkprevious_posts_link在循环中用于获取下一个或上一个单帖子链接。

你必须使用paginate_links函数而不是next_posts_link

   echo paginate_links( array(
      'format' => '?paged=%#%',
      'current' => max( 1, get_query_var('paged') ),
      'total' => $loop->max_num_pages,
      'prev_text' => '« Previous',
      'next_text' => 'More »',
   ) );