要按照“post_title”对ACF的订单关系进行排序,可以使用WordPress的WP_Query类来实现。以下是一个示例代码:
$args = array(
'post_type' => 'your_post_type', // 替换为你自己的自定义文章类型
'meta_key' => 'your_acf_field', // 替换为你自己的ACF字段名称
'orderby' => 'title', // 按照标题进行排序
'order' => 'ASC', // 升序排列
'posts_per_page' => -1 // 显示所有文章
);
$query = new WP_Query($args);
if ($query->have_posts()) {
while ($query->have_posts()) {
$query->the_post();
// 在这里输出你的文章内容
the_title(); // 输出文章标题
the_content(); // 输出文章内容
}
}
wp_reset_postdata();
在上述示例中,你需要替换以下变量:
'your_post_type'
:替换为你自己的自定义文章类型的名称。'your_acf_field'
:替换为你自己的ACF字段的名称。这段代码将按照标题的升序排序获取所有的文章,并使用the_title()
和the_content()
输出文章的标题和内容。
请注意,这是一个基本示例,你可能需要根据你的具体需求进行调整和修改。