按页面信息按升序编号排序

时间:2012-07-30 作者:Owen O\'Neill

基本上,我有一个问题,我有从高级自定义字段中提取的详细信息,目前我有他们按页面标题升序排序。

但是,我不想按页面标题升序,而是按我的自定义字段:*教育排名*。

<?php query_posts(\'post_type=page&post_parent=2&posts_per_page=-1&orderby=&order=ASC\'); ?>
<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>

<tr>
<td><?php echo the_field(\'educational_ranking\'); ?></td>
<td><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></td>
<td><?php echo the_field(\'current_students\'); ?></td>
<td>£<?php echo the_field(\'tuition_fees\'); ?></td>
<td></td>
</tr>

<?php endwhile; rewind_posts(); ?>
到目前为止,这就是我所知道的,我似乎不知道如何按领域排序:“教育排名”——有什么想法吗?

1 个回复
SO网友:Ajay Patel

使用自定义字段wp\\U查询

Ex公司

<?php
    $args = array(
        \'post_type\' => \'page\',
        \'meta_query\' => array(
            array(
                \'key\' => \'mytitle\',
                \'value\' => \'title\',                
                \'orderby\' => \'mytitle\',
                \'order\' => \'DESC\'
            ),           
        )
     );
    $query = new WP_Query( $args );
 if ( have_posts() ) while ( $wp_query->have_posts() ) : $wp_query->the_post(); ?>

<tr>
<td><?php echo the_field(\'educational_ranking\'); ?></td>
<td><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></td>
<td><?php echo the_field(\'current_students\'); ?></td>
<td>£<?php echo the_field(\'tuition_fees\'); ?></td>
<td></td>
</tr>

<?php endwhile; rewind_posts(); ?>

结束

相关推荐

在另一个Include()之后包含‘wp-load.php’会生成错误

我知道所有的downsides 尝试包括wp负载。php,但请记住:)我正在尝试创建自己的类似ajax的管理功能,以控制是否加载默认WordPress环境,是否使用SHORTINIT 常量定义为true,并根据通过AJAX访问的特定函数的要求,对插件的每个模块进行细粒度控制。我能想到的唯一方法是通过自定义文件执行AJAX,而不是管理AJAX。php,然后包括wp加载。需要时使用php。事实上,我已经成功地使用了几个月了。我已经给文件命名了bootstrap.php, 它位于我插件的“includes”目录

按页面信息按升序编号排序 - 小码农CODE - 行之有效找到问题解决它

按页面信息按升序编号排序

时间:2012-07-30 作者:Owen O\'Neill

基本上,我有一个问题,我有从高级自定义字段中提取的详细信息,目前我有他们按页面标题升序排序。

但是,我不想按页面标题升序,而是按我的自定义字段:*教育排名*。

<?php query_posts(\'post_type=page&post_parent=2&posts_per_page=-1&orderby=&order=ASC\'); ?>
<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>

<tr>
<td><?php echo the_field(\'educational_ranking\'); ?></td>
<td><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></td>
<td><?php echo the_field(\'current_students\'); ?></td>
<td>£<?php echo the_field(\'tuition_fees\'); ?></td>
<td></td>
</tr>

<?php endwhile; rewind_posts(); ?>
到目前为止,这就是我所知道的,我似乎不知道如何按领域排序:“教育排名”——有什么想法吗?

1 个回复
SO网友:Ajay Patel

使用自定义字段wp\\U查询

Ex公司

<?php
    $args = array(
        \'post_type\' => \'page\',
        \'meta_query\' => array(
            array(
                \'key\' => \'mytitle\',
                \'value\' => \'title\',                
                \'orderby\' => \'mytitle\',
                \'order\' => \'DESC\'
            ),           
        )
     );
    $query = new WP_Query( $args );
 if ( have_posts() ) while ( $wp_query->have_posts() ) : $wp_query->the_post(); ?>

<tr>
<td><?php echo the_field(\'educational_ranking\'); ?></td>
<td><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></td>
<td><?php echo the_field(\'current_students\'); ?></td>
<td>£<?php echo the_field(\'tuition_fees\'); ?></td>
<td></td>
</tr>

<?php endwhile; rewind_posts(); ?>

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请