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

WordPress自定义查询:WP_Query的使用

wordpress默认会根据网址调用数据,不能满足我们所有建站要求,而WP_Query可以用于查询任何你想要的内容,相当于自定义数据调用。 wordpress的主循环 显示某些自定义分类法里面的文章 * 重要提示: tax_query 使用多维数组 * 这种查询结构允许我们查询多个自定义分类法 */ 'tax_query' => array( //(数组) -...115, 206 ), 'include_children' => false, 'operator' => 'NOT IN' ) ), /** * 文章 & 页面参数- 基于文章或页面参数显示文章...' => 10, //(整数) - n每页显示的文章数量 - 只在存档页面使用,在存档页面和搜索结果页面覆盖了 showposts 和 posts_per_page 参数 'nopaging' => false...- 显示或忽略置顶文章 */ 'ignore_sticky_posts' => false, //(布尔值) - 是否忽略置顶文章,默认为假不忽略.

1.4K20

WordPress 文章查询教程1:如何使用分类,标签或其他分类模式参数

在 WordPress 中,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...第一讲,把 WP_Query 最常用的分类,标签和分类模的所有相关的参数讲解一下,例子也是来自官方文档,学完之后,你可以在 WordPress 进行非常复杂的多重筛选。...三、真正的王炸:tax_query tax_query 参数是 WordPress 3.1 版本引进的,WordPress 非常复杂的多重筛选就是使用它实现的,我们将通过几个例子讲解怎么实现。...特别注意的是:tax_query 参数是分类模式参数数组的列表,首先我们先了解一下它的参数数组的子参数: relation (string) – 多个内部分类参数数组之间的逻辑关系。...单个分类模式查询 在 people 这个自定义分类模式获取值为 bob 的文章: $query = new WP_Query(array( 'post_type' => 'post',

1.5K51
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    WordPress自定义查询WP_Query使用方法大全

    - 显示某些自定义分类法里面的文章 * 重要提示: tax_query 使用多维数组 * 这种查询结构允许我们查询多个自定义分类法 */ 'tax_query' => array( //(数组) -..., 115, 206 ), 'include_children' => false, 'operator' => 'NOT IN' ) ), /** * 文章 & 页面参数- 基于文章或页面参数显示文章...' => 10, //(整数) - 每页显示的文章数量 (2.1和以后的版本可用), 使用'posts_per_page'=-1 显示所有文章,如果查询处于订阅源中,WordPress用 'posts_per_rss...' => 10, //(整数) - n每页显示的文章数量 - 只在存档页面使用,在存档页面和搜索结果页面覆盖了 showposts 和 posts_per_page 参数 'nopaging' => false...- 显示或忽略置顶文章 */ 'ignore_sticky_posts' => false, //(布尔值) - 是否忽略置顶文章,默认为假不忽略.

    4.3K41

    WordPress 文章查询教程3:如何使用文章类型参数

    在 WordPress 中,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...我写这一系列文章的目的也是为了方便自己使用这些参数的时候方便查询,所以如果你也是经常进行 WordPress 二次开发的话,建议收藏本文。...第三讲关于查询特定文章类型的文章,文章类型的参数只有 post_type 这一个,它可以是字符串或者数组,默认值是 'post',如果设置了分类参数 'tax_query' 的话,默认值是 'any':...所以如果你没有在查询中显式指定 post_status 为 'inherit' 或者 'any' 那么没有任何附件返回。...'自定义文章类型' - 如何 product 产品 只获取页面: $query = new WP_Query( array( 'post_type' => 'page' ) ); 获取任何类型的文章(除了文章修订和除了文章类型的

    68830

    2022强网杯

    可利用json在python和golang中的解析差异购买flag,app.py的逻辑是取json中的product去给到result,而最后的结果也是由result决定的,传入pay.go中的则是取request.get_data...easylogin 根据hint: 题目中wordpress自定义了action,相关漏洞在各大论坛上均有复现,复现方式基本分为2种,请自行尝试 jquery sql注入漏洞: action=123123&...query_vars[tax_query][1][field]=term_taxonomy_id&query_vars[tax_query][1][include_children]=1&query_vars...[tax_query][1][terms][1]=1)+or+updatexml(0x7e,concat(1,database()),0x7e)# 暂时不清楚如何利用,不过还有一个8888的站,联想到注入该站获取密码...url=file:///flag")); $phar->setMetadata($o);//将自定义的meta-data存入manifest //var_dump($phar->getMetadata

    48420

    WordPress星级评分插件KK Star Ratings评分插件教程

    推荐:7个免费的WordPress星级评分插件 KK Star Ratings插件设置   kk Star Ratings有很多功能,例如在哪里显示评分,可以在您的帖子/页面的任何地方手动显示它,可以轻松使用短代码.../简码显示在帖子中的任何位置。...推荐:WordPress去掉分类目录网址category的四种方法 KK Star Ratings插件Appearance设置   Appearance外观设置主要设置投票前显示文本,投票后显示样式,星星的数量...WordPress网站页面文章自定义开启星级评分功能 对于某些页面或者博客不希望显示星级评分功能,我们也可以设置禁用或者重置评分到初始状态。...Google富媒体搜索结果测试 设置完后后,可在谷歌的富媒体搜索结果测试工具中输入网址进行测试,当然如果你通过了测试,也不代表你现在就在谷歌搜索结果中呈现富媒体,最终由谷歌决定是否显示。

    2.5K20

    WordPress设置首页页脚友链(附wp_list_bookmarks配置)

    有些WordPress主题因为是单栏主题同时没有配置首页页脚友链的功能,导致主页不通过自定义HTML是没办法放置友链,这样的话,无论是站长之家的友链检测,还是百度来的爬虫,都是没办法检测到自己网站的友链的...-- 友情链接调用 --> 并将下列CSS代码放于style.css的最下面或者WordPress后台 - 外观 - 自定义 - 额外CSS,如果主题设置中有前台自定义CSS也可以放在这里面。...> 默认情况下(没有添加任何参数)的用法: 链接被划分为不同类别,每个类别有一个名称 包含所有链接,无论是链接的分类名称还是ID 按名称排列链接列表 如果有图片,包含图片 图片和链接文本间应有空格 显示链接的描述...exclude_category (字符串)将被排除的链接分类目录的ID,用逗号隔开。默认值为 (no categories excluded)(不排除任何链接分类)。...exclude (字符串)将要被排除的链接的ID,各ID用逗号隔开。如 'exclude=4,12'表示不返回ID为4和12的链接。默认值为 (exclude nothing)(不排除任何链接)。

    1.2K10

    WPJAM「标题设置」:一键设置 WordPress 所有页面的页面标题

    页面标题是整个站点最重要的地方,如果页面被搜索引擎索引了,在搜索结果中显示的就是页面的标题。...基于 WordPress 的页面规则,我做了一个 WordPress 插件:WPJAM「标题设置」,可以一键设置 WordPress 所有页面的页面标题。...标题规则 标题规则就是可以自定义 WordPress 不同类型页面的标题规则,比如下图就是我定义了 404页面的标题为「你来到了一个神秘的地方」,然后不显示站点标题,还定义「项目」文章类型的页面标题为:...程序会自动抓取所有类型的页面,上图是 WordPress 默认的页面类型,如果自定义文章类型和自定义分类模式,也会出现相关的页面,如下图,比如项目列表页,项目详情页,表单页,专题页这些页面。...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。

    1.9K20

    站点选项 WordPress 插件:管理和删除无用的站点选项

    ,如果存储为序列化数据,则显示为 SERIALIZED DATA ,点击查看则会把该序列化数据打印出来: 对于这些数据,如果你觉得没有任何用了,都可以删除,不过这些选项可能是你的主题或者其他插件生成,...---- 「WordPress果酱」知识星球福利插件基于 WPJAM Basic 开发,加入「WordPress果酱」知识星球,即可下载: 插件 简介 抓取公众号图文 一键抓取公众号文章到 WordPress...分类管理 层式管理分类和分类拖动排序,支持设置分类的层级。 并且在后台分类管理界面可以按层级显示和拖动排序。 评论增强 支持评论点赞,评论置顶和按照点赞数排序。 图片集 1....配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...文章置顶 支持置顶文章排序和分类文章置顶的 WordPress 插件

    1K30

    二八原则+产品思维,这就是我能够以 WordPress 接项目并做得很不错的原因

    站在巨人的肩膀上 这是我的第一条原则,也是我觉得最重要的一条原则,我一直说自己不是 PHP 程序员,我是一个 WordPress 程序员,就是基于这条原则对自己的定位,因为我所有的项目都是基于 WordPress...此外,感觉自己 hold 不住的关系,或者有一些中间人需要利益输送的项目,我不接,因为我觉得技术是用来改变世界的,让这个世界变得更加美好的,不是和这些乱七八糟的东西牵扯一起。...后来发现分类是层级的,在层级操作的时候,还是不够直观,也不好操作,我有开发了层式管理分类功能,可以首先显示第一级分类,对其可以拖动排序,然后可以选择某个分类下的子分类,对其可以拖动排序。...分类管理 层式管理分类和分类拖动排序,支持设置分类的层级。 并且在后台分类管理界面可以按层级显示和拖动排序。 评论增强 支持评论点赞,评论置顶和按照点赞数排序。 图片集 1....配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。

    61930

    WPJAM 「脚本加载优化」:一键加快 WordPress 后台

    任何加载这么多资源的网站都会慢,好吗! 其他后台页面,即使不那么极端,但是也请求了70多个资源,其中大部分都 JS 和 CSS。 怎么加速呢?...---- 「WordPress果酱」知识星球福利插件基于 WPJAM Basic 开发,加入「WordPress果酱」知识星球,即可下载: 插件 简介 抓取公众号图文 一键抓取公众号文章到 WordPress...分类管理 层式管理分类和分类拖动排序,支持设置分类的层级。 并且在后台分类管理界面可以按层级显示和拖动排序。 评论增强 支持评论点赞,评论置顶和按照点赞数排序。 图片集 1....配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...格式文章 在 WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 文章专题 设置文章专题,并在文章末尾显示一个文章专题列表。

    1.1K30

    WPJAM「评论增强插件」:支持评论点赞和评论置顶

    后台评论管理 因为评论置顶的功能是针对单篇文章的评论才能置顶,所以我在 WordPress后台 「文章」菜单下,添加了「文章评论」子菜单: 在该界面,我把页面分成左右两块,左边首先显示文章列表,点击某篇文章即可显示该篇文章的评论列表...前台评论展示和点赞 前端界面无需更改任何代码,即可实现点赞,置顶评论的作者昵称前会显示置顶的图标,其他评论则按照点赞数排序。...- 「WordPress果酱」知识星球福利插件基于 WPJAM Basic 开发,加入「WordPress果酱」知识星球,即可下载: 插件 简介 抓取公众号图文 一键抓取公众号文章到 WordPress...分类管理 层式管理分类和分类拖动排序,支持设置分类的层级。 并且在后台分类管理界面可以按层级显示和拖动排序。 评论增强 支持评论点赞,评论置顶和按照点赞数排序。 图片集 1....配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。

    1.8K40

    WordPress 2.5 新特性

    带进度条的多文件上传 -- 现在能够一次性上传多个文件,并且能够显示文件上传进度。...EXIF 信息提取 -- WordPress 能够提取图片的 EXIF 数据(比如包含照相机型号、光圈大小、快门速度、ISO等等)存到自定义域(custom fields)中。...搜索日志和页面 -- 现在搜索结果也包括了页面(pages)。 Tag 管理 -- 现在 WordPress 集成了 tag 管理。但是个人觉得还是比较弱,有待加强。...安全的 cookies -- cookies 现在是基于这个 PDF 文档中的协议加密的,需要设置一个密钥。...简单的分类系统和 URL 创建 -- 可以通过 register_taxonomy() 来注册一个分类系统并且通过它来创建 URL。对这个,我还不太懂。需要进一步了解。

    45310

    WPJAM MetaData:可视化管理 WordPress Meta 数据

    最后还有的一个功能是:查看,点击即可进入列表模式下的单个 meta_key 的过滤结果,这个我们在后面再讲。...替换就是把序列化之前的 key/value 数组的 value 值进行替换: 不过一般不建议这样操作,建议在文章编辑该 meta 字段的地方去编辑。...---- 「WordPress果酱」知识星球福利插件基于 WPJAM Basic 开发,加入「WordPress果酱」知识星球,即可下载: 插件 简介 抓取公众号图文 一键抓取公众号文章到 WordPress...分类管理 层式管理分类和分类拖动排序,支持设置分类的层级。 并且在后台分类管理界面可以按层级显示和拖动排序。 评论增强 支持评论点赞,评论置顶和按照点赞数排序。 图片集 1....配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。

    82840

    对 WordPress 主题进行单元测试(Theme Unit Test)

    设置 => 多媒体:取消固定的最大最小宽高,这样可以测试不固定尺寸图片在文章中的显示效果。 设置 => 固定链接:设置一个非默认的固定链接,检测固定链接的功能。...可以提高用户体验 搜索结果页面测试 正确的显示搜索查询的结果 简单易用方便访问者检索信息 博客文章索引页面测试 博客文章索引页面,通常显示文字的标题和摘要,主要有如下测试准则: 未发布的文章不显示 文章处于...分类目录和标签测试 主题中必须要合理的使用分类目录和标签这两种分类方式 即便是非常多的分类目录和标签也不会影响主题的布局 文章保护性测试 对于带有密码保护的文章,必须显示密码表单 文章内容不能显示出来...菜单(Menus)测试 测试大量的分类目录和页面组成的菜单是否显示正常,测试多层菜单是否正常显示不错位 如果主题的自定义菜单可用,测试启用自定义菜单和没有启用时使用默认菜单的布局,测试是否正常无错位...部件(Widgets)测试 所有的部件显示是否正常 WordPress 内置的部件在所有的显示部件的区域显示正常,并加样式合理修饰 如果主题使用自定义部件,测试自定义部件是否工作正常 在所有可以使用部件的区域测试所有部件的显示效果和功能是否正常

    1.9K10

    WPJAM Basic 扩展:相关文章

    我很早之前就基于 WordPress 的标签和分类写过一个 WordPress 相关文章的插件,后来有个外国人,想利用它做个服务,那时候太穷,我就1万美元卖给他了,不过那个插件可以说是我爱水煮鱼博客的成名之作...「相关文章」扩展功能 WPJAM Basic 的「相关文章」的扩展通过简单的方式实现 WordPress 相关文章的功能,主要有下面三个功能: 「相关文章」扩展还是基于标签和分类,并且如果系统有自定义分类...上面每项设置的意思,都非常清晰了,特别讲一下其中的几个: 文章类型:是指相关文章列表包含哪些文章类型的文章,默认不设置,则为当前文章的文章类型。如果设置了,只有该文章类型的文章才会显示相关文章。...缩略图:开启是否显示缩略图,相关文章默认使用 WordPress 文章的特色图片来显示缩略图,如果没有设置,即使勾选,也不会显示,所以这时候,你需要到「缩略图设置」勾选上「无需修改主题,程序自动使用 WPJAM...样式:为了方便大家样式化相关文章列表,这里提供了两个选项:外层 div id 和 相关文章列表 ul 的 class,外层 div id 不填则外层不添加 div。

    43220

    详细讲解All in One SEO Pack设置教程(多合一SEO集)

    插件默认已经配置好了大部分的选项,不了解的选项的保持默认或者留空即可 常规设置 规范网址:为每个网页添加一个canonical标签,能够规范网址,避免搜索结果中出现多个内容相同或相似的页面,建议开启 规范网址不包含分页...:为多页文章设置同一个规范网址,如果你的网站有分页的话建议勾选 启用自定义规范网址:会在文章TDK设置区域添加一个”自定义规范网址”字段,需要你自己手动填写规范网址,不建议启用 使用原始标题:如果All...in one seo被其他的主题或者插件干扰,那么可以开启此选项,强制使用All in one seo的值 使用Schema.org:添加富文本效果,会在搜索结果中显示特殊样式,比如面包屑、评价、价格...Meta Keywords中使用分类目录:为文章添加分类目录文字作为的关键词,不建议 在Meta Keywords中使用标签:为文章添加标签文字作为关键词,不建议 动态生成关键词的帖子页/档案:为分类页自动生成关键词...智能 XML 站点地图 自动生成 WordPress XML 站点地图并通知所有搜索引擎任何更新。

    23910

    WPJAM #Hashtag#:自动将文章内容中 #话题标签# 转换成链接

    Shortcode# 如果是分类,则自动跳转到 WordPress 分类页: #WordPress# #速查手册# 如果其他自定义分类,比如文章专题插件创建的「专题」自定义分类,也可以跳转: #WPJAM...Basic 详细介绍# #WordPress 主题教程# 如果不是分类,也不是标签,则跳转到关键字搜索页面: #WordPress 关键字# #设置 另外在显示的时候,可以设置链接文字前后显示的字符,...给到更多定制性: ---- 「WordPress果酱」知识星球福利插件基于 WPJAM Basic 开发,加入「WordPress果酱」知识星球,即可下载: 插件 简介 抓取公众号图文 一键抓取公众号文章到...分类管理 层式管理分类和分类拖动排序,支持设置分类的层级。 并且在后台分类管理界面可以按层级显示和拖动排序。 评论增强 支持评论点赞,评论置顶和按照点赞数排序。 图片集 1....配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。

    91830
    领券