我如何才能按字母顺序显示我的帖子?

时间:2020-11-03 作者:joelschout

我想按字母顺序排列帖子,但我不知道如何使用代码。这是我的密码。

<div class="row">

        <div class="large-6 medium-12 small-12 columns">
            <h3>Elektrotechniek</h3>

            <?php query_posts(\'category_name=elektrotechniek\');
            if (have_posts()) : while (have_posts()) : the_post(); ?>
                    <div class="row">
                        <div class="opleiding-blok">

                            <div class="large-6 medium-6 small-12 columns">
                                <div class="opleiding-image"><?php the_post_thumbnail(); ?></div>
                            </div>

                            <div class="large-6 medium-6 small-12 columns no-padding-left">
                                <div class="opleiding-content">
                                    <div class="opleiding-titel">
                                        <h5><?php the_title(); ?></h5>
                                    </div>
                                    <div class="opleiding-knop">
                                        <a href="<?php the_permalink() ?>" class="button-opleidingen groot" title="Lees verder">Meer Info...</a>
                                    </div>
                                </div>
                            </div>

                        </div>
                    </div>

            <?php endwhile;
            endif;
            wp_reset_query(); ?>

        </div>

</div>

谁能帮帮我,谢谢

1 个回复
SO网友:Iván Sainz

添加两者orderbyorder 查询参数。

下面是您需要的PHP代码的摘录:

$query_args = array(
    "category_name" => "elektrotechniek",
    "orderby" => "post_title",
    "order" => "ASC"
);

使用post_title 如果您需要按标题排序帖子,或者post_name如果你喜欢按slug排序的话。的任何其他字段wp_posts 表可用于按排序帖子。

如果不添加ASC 作为order 值,WordPress以子代方式对帖子进行排序。

相关推荐

尽管有可用帖子,GET_NEXT_POSTS_LINK()仍不返回任何结果

我正在基于Genesis框架开发一个自定义主题。我想在单篇文章视图中的任何文章下方显示“上一篇文章|下一篇文章”导航。但是,get\\u next\\u posts\\u link()和get\\u previous\\u posts\\u link()都不会返回任何值。我能看到的所有输出是|当然,也有相邻的柱子可用。我的代码如下所示仅有一个的php<?php function myslug_render_post_navigation(){ echo ge