Php 按id排序Wordpress帖子-确切顺序
似乎我在任何地方都找不到我要找的东西 我使用下面的代码来显示帖子,使用它们的ID。问题是我不能按照我想要的方式对它们进行排序-我需要按照ID的顺序对它们进行排序(目前正在对asc或desc进行排序) 我不需要,我只想按照ID的顺序显示它们)Php 按id排序Wordpress帖子-确切顺序,php,wordpress,Php,Wordpress,似乎我在任何地方都找不到我要找的东西 我使用下面的代码来显示帖子,使用它们的ID。问题是我不能按照我想要的方式对它们进行排序-我需要按照ID的顺序对它们进行排序(目前正在对asc或desc进行排序) 我不需要,我只想按照ID的顺序显示它们) 我在写答案的中途发现了一个类似的问题。除了添加一个全局文件来存储ID(而不是硬编码),这就是我的建议(甚至是MySQLFIND\u IN\u SET函数)。什么都没有?我只需要不按顺序排列ID,而是按原样显示它们。您想按数据库中的ID对它们进行排序吗?如果是
我在写答案的中途发现了一个类似的问题。除了添加一个全局文件来存储ID(而不是硬编码),这就是我的建议(甚至是MySQLFIND\u IN\u SET
函数)。什么都没有?我只需要不按顺序排列ID,而是按原样显示它们。您想按数据库中的ID对它们进行排序吗?如果是,那么我应该为你做。或者,您是否希望按照您拥有的另一个ID列表确定的确切的特定顺序来排列帖子?
<?php
$query_args = array('post_type'=>'post', 'category' => '3', 'numberposts'=>'50', 'post_status'=>'publish', 'include' => '100,124,122');
$query_posts = get_posts($query_args);
$last_query = end($query_posts);
foreach ($query_posts as $post) : setup_postdata($post);