首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在WordPress中使用$wpdb-> get _results()获得menu_order排序的帖子?

在WordPress中,要使用$wpdb->get_results()函数获取按照menu_order排序的帖子,你需要按照以下步骤操作:

  1. 首先,确保你已经在你的主题或插件文件中引入了WordPress的数据库访问对象($wpdb)。
  2. 使用$wpdb->get_results()函数来执行你的数据库查询。该函数接受一个SQL查询作为参数,并返回查询结果。
  3. 构造你的SQL查询,以获取按照menu_order排序的帖子。你可以使用$wpdb->posts表来检索帖子数据,同时可以使用$wpdb->postmeta表来获取menu_order的值。
  4. 下面是一个例子:
  5. 下面是一个例子:
  6. 在这个例子中,我们使用了$wpdb->posts表来检索类型为"post",状态为"publish"的帖子,并按照menu_order字段进行升序排序。
  7. 使用$results变量来访问查询结果。该变量将包含按照menu_order排序的帖子数组。
  8. 你可以通过以下代码来遍历结果并输出帖子的标题:
  9. 你可以通过以下代码来遍历结果并输出帖子的标题:

使用这种方式,你可以在WordPress中使用$wpdb->get_results()函数来获取按照menu_order排序的帖子。

推荐的腾讯云相关产品:腾讯云云数据库(TencentDB)。

产品介绍链接地址:腾讯云云数据库(TencentDB)

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

纯代码实现wp文章隐藏内容评论可见

在社区论坛里,楼主发表帖子时候一般会把重要内容隐藏起来,用户回复帖子后才能看见,有效地避免看帖不回,提高论坛活跃度。...把该功能引进wordpress网站,也能有效地提高网站评论数量(当然垃圾评论也会相继增加),提高wordpress站点活跃度。...`comment_approved`='1' and `comment_author_email`='{$email}' LIMIT 1"; if ($wpdb->get_results...“xxx@sey.ink”换成博主邮箱地址 编辑文章时候,使用[*reply][/reply*](没有*)把要评论可见内容包围起来,: [*reply]评论可见内容[/reply*] // 注:...没有* 也可以使用格式: [*reply notice="自定义提示信息"] 评论可见内容[/reply*] // 注:没有* 自定义温馨提示内容。

58320

分享WordPress各种标签大全集合 以及如何调用

wordpress介绍 wordpress是一种使用PHP语言开发博客平台,用户可以在支持PHP和MySQL 数据库服务器上架设自己网志,插件众多,易于扩充功能。安装和使用都非常方便。...> 显示载入页面查询 wordpress调用最新文章 WordPress最新文章调用可以使用一行很简单模板标签wp_get_archvies来实现....> 后面这个代码显示你博客中最新20篇文章,其中format=custom这里主要用来自定义这份文章列表显示样式。具体参数和使用方法你可 以参考官方使用说明- wp_get_archvies。...= ‘郑 永’ AND post_password = ” ORDER BY comment_date_gmt DESC LIMIT 10″; $comments = $wpdb->get_results...php $last = $wpdb->get_results(“SELECT MAX(post_modified) AS MAX_m FROM $wpdb->posts WHERE (post_type

3.2K30
  • WordPress教程:如何删除文章同时删除图片附件以及特色图像

    对于使用WordPress建站朋友们知道,对于有些觉得过时了文章或者自己觉得不喜欢了,想删除,但在删除文章时,一般来说文章内所上传到媒体库图片等附件不会自动删除。...这样长时间积累,占用资源也不少。那如何在删除文章同时删除图片附件以及特色图像呢?以下代码可以实现在删除文章时自动删除文章图片附件以及特色图片,这样就不用手动去媒体库寻找并删除,准确而且效率高。...将代码放到当前主题functions.php文件即可删除文章图片附件。...->get_results("SELECT * FROM $wpdb->postmeta WHERE meta_key = '_thumbnail_id' AND post_id = $post_ID"...->get_results("SELECT * FROM $wpdb->posts WHERE post_parent = $post_ID AND post_type = 'attachment'")

    1.7K30

    wordpress代码实现相关文章几种方法

    相关文章分类方法主要有根据文章标签以及文章所属分类来进行区分,以下代码分别使用wordpress自带query_posts()函数以及直接读取数据库来获取文章相关文章。...> 使用说明:"不包括分类ID" 指的是相关文章不显示该分类下文章,将同行 NULL 改成文章分类ID即可,多个ID就用半角逗号隔开。...->get_results(" SELECT DISTINCT ID, post_title FROM {$wpdb->prefix}posts, {$wpdb->prefix}term_relationships...$post->ID . "' ORDER BY RAND() LIMIT 6"); // 以上代码 6 为限制只获取6篇相关文章 // 通过修改数字 6,可修改你想要文章数量 if ( $related_posts...php global $post, $wpdb; $cats = wp_get_post_categories($post->ID); if ($cats) { $related = $wpdb->get_results

    45180

    CVE-2022-21661:通过 WORDPRESS SQL 注入暴露数据库信息

    今年 10 月,我们收到了来自 GiaoHangTietKiem JSC ngocnb 和 khuyenn 报告,涉及 WordPress SQL 注入漏洞。...插件和主题使用此对象来创建他们自定义帖子显示。  当插件使用易受攻击类时,就会出现该漏洞。一个这样插件是Elementor Custom Skin 。...图 5 - wordpress/wp-includes/class-wp-tax-query.php 请注意,get_sql()返回sql变量附加到 SQL SELECT 语句并使用从该方法返回字符串进行组装...后来在get_posts方法,这个查询是通过$wpdb->get_col()方法执行,这里出现了SQL注入条件。...同样, Contact Form 7文件上传漏洞插件也被检测为被趋势科技传感器利用。在这种情况下,错误通过插件暴露,但存在于 WordPress 本身

    4.3K10

    自己动手写 WordPress 插件 1:开始

    WordPress 之所以被广泛应用,一个很重要原因,它很有众多插件,但是怎么撰写 WordPress 插件呢?...程序代码非常简单,基本逻辑如下: 查出含有留言 Post ID。 然后找出它们第一条留言留言者和其博客,帮把这些信息写到一个数组。 对数组进行处理找出抢到沙发三个留言者。...->get_results($q); //获取有留言日志ID foreach ($have_comment_post_ids as $have_comment_post_id){ $q = "SELECT...->get_results($q); //获取沙发党 array_push($first_commentors,$first_comment[0] -> comment_author); //添加进沙发党数组...='' AND comment_author = '$first_commentors_author[$i]' limit 1"; $first_comment_url = $wpdb->get_results

    25320

    ECharts实现WordPress评论统计图

    想着可能是代码冲突或者GG被qiang原因。本着有问题必须解决态度,想到了EChart。 WordPress评论统计图 在网络上经常会见到各种博客网站评论留言墙,但统计图表却比较少见。...ECharts 5 新增支持动态排序柱状图(bar-racing)以及动态排序折线图(line-racing),方便地创建带有时序性图表,展现数据随着时间维度上变化,讲述数据演变过程。...看到这个动态排序图有没有很熟悉感觉?没错,经常会在一些短视频中看到它。 鉴于之前折腾只涉及到饼图、折线图和柱状图,本次也将用EChart来实现同样功能。...->get_results($query_day); $output_month = $wpdb->get_results($query_month); $output_user =...$wpdb->get_results($query_user); 饼图 html

    7710

    WordPress丨常见函数及拓展模板函数大全

    其实想开发一个wordpress模板并不是太难,大家只要了解一些wordpress常用函数,即可按照自己需要进行内容调用了。...不会太难,过一段时间本博会专门介绍PHPif语句如何使用。 三、模板内容部分常用函数   : 调用Header模板 显示载入页面查询 wordpress调用最新文章 WordPress最新文章调用可以使用一行很简单模板标签wp_get_archvies来实现. 代码如下: 后面这个代码显示你博客中最新20篇文章,其中format=custom这里主要用来自定义这份文章列表显示样式。具体参数和使用方法你可 以参考官方使用说明- wp_get_archvies。...php $last = $wpdb->get_results(“SELECT MAX(post_modified) AS MAX_m FROM $wpdb->posts WHERE (post_type

    1.8K30

    WordPress删除文章时自动删除图片附件

    WordPress删除文章时,文章内所上传到媒体库图片等附件不会自动删除,占用了网站空间,因此下面说明通过几行代码简单方式实现在删除文章时自动删除缩略图以及图片附件,这样就不用手动去媒体库寻找并删除...将代码放到模板目录functions.php文件即可使用,其原理是在删除文章时先执行函数内容,删除特色图片以及图片附件,如果在使用action delete_post而不是before_delete_post...function delete_post_and_attachments($post_ID) { global $wpdb; //删除特色图片 $thumbnails = $wpdb...->get_results("SELECT * FROM $wpdb->postmeta WHERE meta_key = '_thumbnail_id' AND post_id = $post_ID"...->get_results("SELECT * FROM $wpdb->posts WHERE post_parent = $post_ID AND post_type = 'attachment'")

    83110

    WordPress 获取用户 ID 8种方法

    WordPress 主题开发过程,获取用户 ID 频率是很高,可在 WordPress 查看用户信息,也可以通过代码直接获取。...();$current_user_id = $current_user->ID; get_current_user_id()用法对我来说似乎更简单,但你可以使用任何你想要方式,因为在代码它们是相同...五、通过姓名名获取用户 ID 打印所有姓为“sa”用户 ID: global $wpdb;$users = $wpdb->get_results("SELECT user_id FROM $wpdb...;} 打印所有名字为“longlong”用户 ID: global $wpdb;$users = $wpdb->get_results("SELECT user_id FROM $wpdb->usermeta...() 是一样 八、将用户 ID 添加到 WordPress 用户列表 这对于管理员来说,查看用户 ID 是相当方便快捷,可将如下代码添加到 WordPress 主题函数文件 functions.php

    3.9K60

    Wordpress博客如何获取站点总访问量

    很多Wordpress博主都折折腾腾添加自己喜欢,并且力所能及小功能,在折腾中学习进步。...前些日子突然想到给自己Wordpress博客增加一个记录站点总访问量功能,于是在网上搜索相关Wordpress教程。 搜出来结果还是很多,但是大多都是几年前教程,已经不能使用了。...自己折腾了一阵子,总算琢磨出来了,于是写了一篇Wordpress博客如何获取站点总访问量Wordpress教程 ,希望能给那些正在折腾朋友们一些帮助。...= $wpdb->get_results("SELECT * FROM $wpdb->postmeta WHERE meta_key='views'"); foreach($views as $key=...=' ') { $count+=(int)$meta_value;} } return $count;}复制 使用方法 将上面WordPress代码复制到主题 functions.php 文件内,然后在需要显示站点总浏览量地方添加下面代码即可

    1.5K30

    WordPress安装Memcached内存缓存优化

    WordPress:Memcached 内存缓存优化 ,加速WordPress 后台媒体库加载 WordPress网站媒体库图片随着文章增长,会越来越多,有时候不断去翻几个月前图片进行引用,发现显示特别慢...今天就跟大家分享下如何使用 Memcached 内存缓存优化 WordPress 后台媒体库加载。...将下面的代码复制到当前主题 functions.php 文件,就可以使用内存来缓存媒体库月份了: // 使用 Memcached 内存缓存优化 WordPress 后台媒体库月份获取加载 - https...('wpjam_media_library_months'); if($months === false) { global $wpdb; $months = $wpdb->get_results("SELECT...转载本站文章请保留原文链接,文章内说明不允许转载该文章,请不要转载该文章,谢谢合作。

    56130

    Popularity Contest 转换到 PostViews

    前面在通过优化插件来提高 WordPress 运行效率谈到:我一直使用 Popularity Contest 这个插件,这个是非常好插件,但是它一个很大问题是对数据库操作实在太多了,因为要统计一篇日志在...single category archive home feed 等下被阅读次数,其实个人觉得只有在 single 下阅读次数是最重要,如果要求提供 WordPress 运行效率情况下,最好转换到...->get_results($q); foreach ($post_ids as $post_id ){ $id = $post_id -> id; $sql = "SELECT single_views...FROM wp_ak_popularity WHERE post_id = $id"; $views = $wpdb->get_results($sql); if ($views) {...该函数在本站测试成功,但是为了保证你数据安全,请在使用之前,最好备份好数据库,以免出错,由此出现错误,本站概不负责。 挖哈哈! ----

    16720
    领券