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

WP Engine推出AI驱动WordPress网站搜索

利用高级自定义字段进行智能搜索 ACF 代表 高级自定义字段,适用于 CMS。...有 解决方案 插件,允许网站创建者定义添加超出 WordPress 提供基本字段自定义字段,但 Patterson 谈论是默认 WordPress 搜索,他承认它不能很好地处理这些搜索期望,...“我们所做是索引映射你 ACF 字段,开箱即用,点击一个按钮,无需自定义映射,无需简码,无需任何代码,你只需在智能搜索中默认索引所有 ACF 所有自定义帖子类型,”他说。...“现在,你可以根据需要设置数据格式。它始终会被索引以进行搜索。它始终会实时更新。”...将搜索从 WordPress 数据库中卸载,并自动索引 ACF 字段所有自定义帖子类型——我们认为这是我们在此处 […] 独一无二地方;再次希望以 WordPress 开发人员工作方式工作,”他说

12510

WordPress自定义查询WP_Query使用

wordpress默认会根据网址调用数据,不能满足我们所有建站要求,而WP_Query可以用于查询任何你想要内容,相当于自定义数据调用。 wordpress主循环 <?...使用自定义分类查询参数 (3.1及以后版本可用)....'trash' // - 回收站中文章 (2.9以后版本可用). ), //注意:The 'any' 关键字可以用在 post_type post_status 查询,但是不能在数组中使用...'meta_query' => array( //(数组) - 自定义字段参数 (3.1以后版本可用). array( 'key' => 'color', //(字符串) - 自定义字段键...= new WP_Query( 'p=10' ); 调用指定page页面或category分类可以用类似的写法 $query = new WP_Query( 'cat=8' );//调用指定分类文章

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

    在Genesis主题中手动添加WordPress相关文章

    因为一直在使用强大Wordpress插件ACF(Advanced Custom Fields )满足大部分需求,如果能用手上现有的东西来实现“相关文章”功能,为什么还要安装别的东西呢?...我们在这里实现效果是以网格形式显示三篇相关文章,包括文章特色图像、标题最多20个单词摘录,并且允许你自己选择要显示文章。通过这种方式,你可以更好地控制与某篇文章相关内容。...所以,让我们开始吧 第一步:使用ACF创建自定义字段 首先,我们需要创建所需自定义字段,以帮助我们获取所需数据,即关系字段类型。请按照下图进行正确设置。...还有一个更简单方法,你可以在这里下载导出ACF配置文件,并将文件导入ACF。 related-posts.zipDownload ?...可以从下面的图中看到,你可以完全控制要显示内容。我们已限制3个帖子,因此你将无法添加超过3个帖子。选择时候,你可以使用目录进行过滤。 ? 这样就可以了。

    1.3K30

    WordPress JSON REST API简单介绍及使用

    WP API为WP查询创建了一个简单而方便接口,文章API,文章元数据API,用户API,版本API等等。WordPress能做事情,WP API同样可以让你做到,并且更加方便。...,可以是: draft, publish, pending, future, private, 或其他自定义文章状态,如果提供文章状态为 future,必须同时提交一个日期作为文章发布日期,默认为draft...其他查询参数可以通过query_vars过滤器注册,或通过json_query_vars注册API专用查询参数。...edit: 更新文章时用来添加附加字段,包括 title_raw, content_raw, guid_raw 自定义字段, 以适应文章编辑。...返回 如果请求文章存在,将返回请求文章内容,返回字段根据context参数所定。

    1K10

    Windows 防火墙 RPC 过滤工作原理

    如果您使用NtObjectManager防火墙Get-FwLayer命令,您可以通过过滤IsUser属性检查注册为在用户模式下运行图层。...FWPM_LAYER_RPC_UM 有许多可能字段可供过滤,您可以通过检查图层对象Fields属性查询这些字段。...您可以根据通过接口验证远程用户令牌进行过滤。或者,您可以根据身份验证级别类型进行过滤。...此 API 将枚举该层所有过滤器并应用返回分类条件检查,例如阻止或许可。基于此分类,RPC 运行时可以允许或拒绝调用。 ...为了使过滤可以访问以进行分类,RPC 服务器必须具有 对引擎 FWPM_ACTRL_OPEN访问权限过滤FWPM_ACTRL_CLASSIFY访问权限。

    1.2K20

    10个WordPressquery_posts语句使用技巧

    Query_posts魅力在于,它可以根据要求,通过各种各样方式灵活地检索并过滤日志或页面。你可以用query_posts进行简单文章抓取,可以只抓取一篇,也可以抓取上百篇。...而说到复杂点用法,你甚至可以利用query_posts查询某一分类目录下某个作者发表、带有某个标签特定数量文章等。下面介绍是一些更实用用法。...> 当然,使用哪种方法完全由个人习惯决定,不过认为用数组更为方便,原因如下: 便于阅读,可以利用if语句更轻松地给数组添加条件,以动态生成查询一些查询参数(某些使用频率较低参数,如分类参数标签参数...利用下面的代码(与上文中提到顺序参数),你就可以根据自己喜好在网站上显示各种媒体文件了: <?...根据对WordPress filter函数介绍,可以用在文章查询调用上filter包括: post_limits 应用于查询LIMIT语句,该语句可返回日志数组 posts_distinct

    73490

    Wordpress邮件通知插件Notification使用小记

    Notification是wordpress上一款功能强劲插件,可以实现wordpress各种事件邮件通知功能,更可以根据自己实际需求定制自己邮件通知内容,插件提供了很多短代码,能够很方便协助用户完成邮件模板创建...] 收件人用户头像:[email_user_avatar] 收件人用户配置文件自定义字段:[email_user_custom_field field =“ X“] (仅限自定义字段附加组件...管理WP管理员配置文件BNFW通知订阅:[user_subscription_page](仅限订阅附加组件) 发布/页面/自定义发布类型短代码 永久链接:[ permalink ] 帖子ID...GMT):[post_modified_gmt] 过滤内容:[post_content_filtered] 后期父母:[post_parent] GUID:[guid] 菜单顺序:[...] 用户头像:[user_avatar] 用户配置文件自定义字段:[user_custom_field field =“X”] (自定义字段添加 -上唯一) 更多内容见Notification帮助文档

    2.1K20

    Display Posts : 按条件显示WordPress文章最强插件

    WP_Query是wordpress提供一个类,它支持参数方法非常丰富,通过各种给组合查询参数,几乎所有的文章查询可以通过这个类实现。...Display Posts这个插件其实是对WP_Query 类做一层高级封装,让用户可以不必手写复杂WP_Query查询可以得到想要过滤结果。...(1) ---- 过滤特定目录或标签中文章 下面的方式可以列出所有tag为python文章列表,如果你想显示某个目录下文章,只需要把tag改为 category,查询条件可以是id或者名称,也可以把多个查询条件用逗号隔开...SPA ---- 排序字段方法多种多样, 可以参看这里。...还可以综合使用目录tag两种分类其他操作符进行复杂查询,详见这里 自定义显示形式 这也属于高级用法之一了,默认是使用Html中无序列表ul,你可以通过参数 wrapper="ol" 改成有序列表

    3.5K10

    必备 SQL 查询优化技巧,提升网站访问速度

    在这篇文章中,将介绍如何识别导致性能出现问题查询,如何找出它们问题所在,以及快速修复这些问题其他加快查询速度方法。...在这篇文章中,将介绍如何识别导致性能出现问题查询,如何找出它们问题所在,以及快速修复这些问题其他加快查询速度方法。...该插件会报告所有页面请求过程中数据库请求,并且可以通过调用这些查询代码或者原件(插件,主题,WordPress核)过滤这些查询,高亮重复查询查询。...类似地,如果一些连接在MySQL中减慢了查询速度,那么将查询分解为两个或更多语句并在PHP中单独执行它们可能会更快,然后可以在代码中收集过滤结果。...如果您有大量数据许多不同自定义帖子类型,WordPress可能会在wp_posts表上减慢查询速度。

    4.8K80

    提升网站访问速度 SQL 查询优化技巧

    在这篇文章中,将介绍如何识别导致性能出现问题查询,如何找出它们问题所在,以及快速修复这些问题其他加快查询速度方法。...该插件会报告所有页面请求过程中数据库请求,并且可以通过调用这些查询代码或者原件(插件,主题,WordPress核)过滤这些查询,高亮重复查询查询。...解决 你应该避免这种全部表浏览查询,因为他使用非索引字段order_id去连接wp_woocommerce_software_licences表wp_posts表。...类似地,如果一些连接在MySQL中减慢了查询速度,那么将查询分解为两个或更多语句并在PHP中单独执行它们可能会更快,然后可以在代码中收集过滤结果。...如果您有大量数据许多不同自定义帖子类型,WordPress可能会在wp_posts表上减慢查询速度。

    6K100

    WordPress 文章查询教程6:如何使用排序相关参数

    写这一系列文章目的也是为了方便自己使用这些参数时候方便查询,所以如果你也是经常进行 WordPress 二次开发的话,建议收藏本文。...meta_value – 按照自定义字段排序,请先确保在查询中已经设置了 meta_key,额外要注意,是按字母顺序排列,这对于字符串来说没有问题,但对于数字可以结果不是你预期,(例如结果是 1、3...如果要将自定义字段值转换为特定类型之后再排序,可以通过指定 meta_type 实现,可以这些类型:NUMERIC, BINARY, CHAR, DATE, DATETIME, DECIMAL,...( $args ); 获取 my_custom_post_type 文章,按照数字自定义字段 age 排序,并通过 meta_query 过滤数据只显示 age 为:3-4 数据 $args = array...( $args ); 如果要通过两个自定义字段排序,比如先通过 city 升序 然后 province 降序,这时候就需要通过「命名 meta 查询」(named meta queries)组合并链接

    1.5K30

    快收藏SQL 查询优化技巧

    该插件会报告所有页面请求过程中数据库请求,并且可以通过调用这些查询代码或者原件(插件,主题,WordPress核)过滤这些查询,高亮重复查询查询。 ?...您可以通过创建数据表存储许可数据,以及所有许可用户标识产品标识符对数据进行非规范化(反规范化)处理,并针对特定客户进行查询。...类似地,如果一些连接在MySQL中减慢了查询速度,那么将查询分解为两个或更多语句并在PHP中单独执行它们可能会更快,然后可以在代码中收集过滤结果。...如果您有大量数据许多不同自定义帖子类型,WordPress可能会在wp_posts表上减慢查询速度。...如果您发现查询帖子类型较慢,那么可以考虑从自定义帖子类型存储模型移动到自定义表格中 - 更多内容将在后面的文章中介绍。

    4.8K50

    展示 Postlight WordPress + React Starter Kit

    从那时起,你就可以开始从自己 WordPress 站点引入信息,并根据自己需要更改后端前端。...Headless WordPress 要求你设计团队有一些 WordPress/PHP 能力,但是你可以将这项工作分离给后端工程师,并释放你前端工作能力以忽略 WordPress 内部活动,只需注意如何查询...你必须设置自定义帖子类型自定义字段(Progressed Custom Fields Master 自定义帖子类型 UI) WordPress 模块。...WordPress 模块在 WP REST 编程接口(ACFWP 编程接口 WP-REST 编程接口 V2 菜单)中发现那些自定义字段 WordPress 菜单。...有许多方法可以设置设计Headless WordPress,并且你可以在前端使用无数响应库结构完成你工作。

    1.1K31

    WordPress 6.0 提升了分类模式性能

    分类查询缓存改进 从 WordPress 4.6 版开始,WP_Term_Query 查询可以缓存,WordPress 6.0 改进了这些缓存准备处理方式。...查询缓存只缓存 Term ID 分类模式查询缓存修改成只缓存 Term ID 而不是整个 Term 对象,这样存储在缓存中对象将会更加小,如果使用 Memcached 这类外部缓存,可以更省空间。...改进查询缓存 key 生成规则 如上所述,现在所有查询只获取 Term ID,所以很多相似的查询,它们缓存内容都是相同,比如使用 get_terms 去获取所有分类信息,第一次获取 slug 字段,...此外如果菜单中含有分类和文章数据,wp_get_nav_menu_items 会改成使用 _prime_term_cache  _prime_post_cache 准备 term post 缓存...term_exists 本来适用于在写入数据库之前数据重复性检测,然后这个函数被很多插件主题开发者使用了,这样就造成了站点很多地方有未缓存过滤查询结果。

    33030

    WordPress是怎么设计扩展字段

    在WordPress中,有一个直接可用方式添加自定义字段,那就是使用自带自定义字段”功能。 WordPress允许用户为文章、页面、分类目录等添加自定义字段。...在前端显示这些自定义字段也很方便,WordPress提供了get_post_meta() 函数来获取并显示字段值。可以直接在模板文件中调用该函数显示。...在WordPress中,自定义字段表设计通常采用wp_postmeta表,该表存储了每篇文章或页面的元数据,包括自定义字段名称值。...需要注意是,为了提高查询效率,用户可以自定义字段添加索引。例如,如果用户经常查询某个自定义字段值,可以为meta_key字段添加一个普通索引,以便加快查询速度。...安全性:自定义字段设计应该考虑数据安全性隐私性,例如加密、权限控制等。 性能优化:自定义字段设计应该考虑查询性能响应时间,例如添加索引、合理使用缓存等。

    24220

    wordpress 学习笔记 (二)

    1.主题文件构成 存放目录:wp-content/themes 必要文件:style.css index.php 主题信息:存放在style文件头部 主题信息 Theme Name: 主题名称 Theme...详细说明 screenshot.png 缩略图 显示在后台主题列表页封面 taxonomy.php 自定义分类法 通用自定义分类显示模板 taxonomy-XXX.php 指定分类法 author.php...> print :php查询语法 wp_query: wp默认查询语法 3.分类目录归档页查询 [ query object ] 存储分类目录原始/本身(详细)信息 [ posts ] 分类目录当前页...阅读设置:为默认设置时候 查询出最新文章 自定义: [is_home] => 1 ,[is_page] => 1 阅读设置:为自定义页面的时候 查询出来是设置页面 11.搜索页查询 [is_serch...the_tags get_the_tag_list 区别: 前者可以直接输出,后者不能直接输出,两者用法参数基本相同 get_the_tags: 输出文章所属标签纯数据

    94720

    【译】WordPress 中50个过滤器(4):第21-30个过滤

    过滤搜索查询 在一个WordPress 站点中,搜索是最常用到功能。借助这个过滤器,你可以非常灵活地处理SQL 查询。...设置上传图片压缩率 默认,WordPress 会对上传到多媒体图片进行压缩,通过wp_editor_set_quality这个过滤器,你可以修改压缩率或者禁止这个压缩功能。...排除列表中某些分类 例子:排除插件创建分类 想象下你开发了个插件需要创建两个分类:"Favorited-MyPlugin" "Hated-MyPlugin"。...> 管理文章列表栏目 在仪表盘所有文章页面,你可以查看你当前发表文章——包括其他诸如作者、分类、标签额外信息。...编辑用户联系信息相关表单 你想在用户信息那个页面删除或添加部分表单?借助下面的user_contactmethods过滤器就可以做到。

    1.2K90
    领券