当前位置: 首页>>代码示例>>PHP>>正文


PHP WP_Query::max_num_pages方法代码示例

本文整理汇总了PHP中WP_Query::max_num_pages方法的典型用法代码示例。如果您正苦于以下问题:PHP WP_Query::max_num_pages方法的具体用法?PHP WP_Query::max_num_pages怎么用?PHP WP_Query::max_num_pages使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在WP_Query的用法示例。


在下文中一共展示了WP_Query::max_num_pages方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: autoload_posts

function autoload_posts()
{
    $args = array();
    if ($_POST[category]) {
        $args['category_name'] = $_POST[category];
    }
    $args['paged'] = $_POST[page];
    // следующая страница
    $args['post_status'] = 'publish';
    //$args['order'] = 'ASC';
    $q = new WP_Query($args);
    if ($q->max_num_pages() > $_POST[page]) {
        return false;
    } else {
        if ($q->have_posts()) {
            while ($q->have_posts()) {
                $q->the_post();
                remove_filter('the_excerpt', 'wpautop');
                /*
                 * Со строчки 13 по 27 идет HTML шаблон поста, максимально приближенный к теме TwentyTen.
                 * Для своей темы вы конечно же можете использовать другой код HTML.
                 */
                /*
                			<div id="post-<?php echo $q->post->ID ?>" class="post-<?php echo $q->post->ID ?> hentry">
                				<h2 class="entry-title"><a href="<?php the_permalink() ?>" rel="bookmark"><?php echo $q->post->post_title ?></a></h2>
                				<div class="entry-meta">
                					<span class="meta-prep meta-prep-author">Опубликовано</span> <span class="entry-date"><?php the_time('j M Y') ?></span></a>
                					<span class="meta-sep">автором</span>
                					<span class="author vcard"><?php the_author_link(); ?> </span>
                				</div>
                				<div class="entry-content"><p style="text-align: center;"><?php the_content() ?></p></div>
                				<div class="entry-utility">
                					<span class="cat-links">
                					<span class="entry-utility-prep entry-utility-prep-cat-links">Рубрика:</span> <?php the_category(', '); ?></span>
                					<span class="meta-sep">|</span>
                					<span class="comments-link"><a href="<?php the_permalink() ?>#comments">Комментарии (<?php echo $q->post->comment_count ?>)</a></span>
                				</div>
                			</div>
                */
                //<script>$('pre code').each(function(i, block) {hljs.highlightBlock(block);});</script>
                ?>
<a href="<?php 
                echo urldecode(get_the_permalink());
                ?>
" rel="bookmark" title="<?php 
                echo $q->post->post_title;
                ?>
" class="control excerpt"><h2><?php 
                echo $q->post->post_title;
                ?>
</h2><?php 
                the_excerpt();
                //the_content();
                ?>
</a>
<?php 
            }
        }
    }
    wp_reset_postdata();
    wp_die();
}
开发者ID:Max0nCode,项目名称:ajax-loading,代码行数:62,代码来源:functions.php


注:本文中的WP_Query::max_num_pages方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。