搞定WordPress中wp_pagenavi失效问题

真tm不容易啊,wordpress小白全是泪啊,工夫不负有心人

<?php  /* Template Name: shuoshuoA */ get_header($name); ?>

<div id=”primary” class=”content-area”>
    <main id=”main” class=”site-main” role=”main”>
        <div id=”shuoshuo_content”>
            <ul class=”bsy_timeline”>

<?php  /* 这一段是解决wp_pagenavi失效的关键,用paged参数解决query问题 */
$limit = get_option(‘posts_per_page’);
$paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;
query_posts(‘post_type=shuoshuo&post_status=publish&showposts=’ . $limit=2 . ‘&paged=’ . $paged);
$wp_query->is_archive = true; $wp_query->is_home = false;
?>

<?php while (have_posts()) : the_post(); ?>
                <li> <span class=”author_tou”><img src=”http://81.70.49.155/wp-content/uploads/2023/04/tx-1.png” class=”avatar” width=”48″ height=”48″></span>
                    <a class=”bsy_tmlabel” href=”javascript:void(0)”>
                        <div></div>
                        <div><?php echo $post->post_content; ?></div>
                        <div></div>
                        <div class=”shuoshuo_time”><i class=”fa fa-user”></i><?php the_author() ?><i class=”fa fa-clock-o”></i><?php the_time(‘Y年n月j日G:i’); ?>
                        </div>
                    </a>
                    <?php endwhile; ?>

                  </li>
            </ul>

<?php if(function_exists(‘wp_pagenavi’)) {//if PageNavi is activated ?>
<?php wp_pagenavi(); // Use PageNavi ?>
<?php } else { // Otherwise, use traditional Navigation ?>
<div class=”nav-previous”>
<!– next_post_link –>
</div>
<div class=”nav-next”>
<!– previous_post_link –>
</div>
<?php } // End if-else statement ?>

        </div>
    </main>
    <!– .site-main –>
</div>
<script type=”text/javascript”>
    $(function () {
        var oldClass = “”;
        var Obj = “”;
        $(“.bsy_timeline li”).hover(function () {
            Obj = $(this).children(“.author_tou”);
            Obj = Obj.children(“img”);
            oldClass = Obj.attr(“class”);
            var newClass = oldClass + ” zhuan”;
            Obj.attr(“class”, newClass);
        }, function () {
            Obj.attr(“class”, oldClass);
        })
    })
</script>
<?php get_sidebar(); ?>
<?php get_footer(); ?>