前面罗列过 WP_Query 的所有参数,今天研究 WP_Query 的缓存,把所有相关的缓存参数都翻了一遍,做一下简单笔记。...WP_Query 主要用4个用于缓存相关的参数和使用到函数有: cache_results 是否缓存查询的文章信息。...update_post_term_cache 开启之后,在列表页使用 get_the_terms 函数的时候,不需要导数据里面去请求每个 post 的各种 taxonomy 的 term 的信息,它会把整个列表所有文章的所有...update_post_meta_cache 开启之后,在列表页使用 get_post_meta 函数的时候,不需要导数据里面去请求每个 post_id 的 post meta 的信息,它会把整个列表所有文章的...如果为 true 的话,WP_Query 会把列表页所有的 term_ids 临时存储下来,在当前页第一次使用 get_term_meta 函数的时候,把 term_ids 的所有 term_meta
'orderby' => 'meta_value_num', 'order' => 'DESC', ); $popular_posts = new WP_Query...php echo get_post_meta(get_the_ID(), 'post_views', true); ?> '; wp_reset_postdata();}如果你的WordPress没有浏览量统计功能,可以添加以下代码到主题的functions.php中实现基础的浏览量统计...:// 记录文章浏览量function set_post_views($postID) { $count_key = 'post_views'; $count = get_post_meta...count); }}// 显示文章浏览量function get_post_views($postID) { $count_key = 'post_views'; $count = get_post_meta
WP_Query 是 WordPress 的核心,它支持的参数非常灵活,也非常多,官方的文档也略嫌啰嗦,整理把所有的参数都整理了一遍,以后要使用 WP_Query 只要看这份文档就够了: $args =...The default WP_Query sets 'post_status'=>'published', but atchments default to 'post_status'=>'inherit
WP-Postviews 是我一直推荐的插件之一,它可以在统计每篇日志被浏览的次数,通过对每篇日志的统计,这样我就可以知道哪些日志受读者欢迎,并且可以实现博客日志流量 Top 10 等功能,非常方便和强大...设置显示的模板 它还可以让你显示浏览次数最多的日志列表的模板 另外它还能详细设置哪些页面可以显示日志的浏览此数和显示给谁,我觉得这个貌似有点多余了。...当你卸载 Postviews 的时候,它还可以让你把写入到 options 的选项删除了。...php $numberposts = 10; //要显示日志的数量 $most_viewd_posts = new WP_Query(); //使用 WP_Query 自定义 WordPress Loop...php echo get_post_meta(get_the_id(), 'thumbnail', true); ?>" alt="<?php the_title(); ?
完全没感觉~ WordPress主题没弄好meta信息或者根本没有那是经常的,这代码目测很实用的。...$post, $wp_query; // 默认值 $ds = get_option('description_announce')!...沫若中学'; if(is_singular()){ // 普通页面 $keywords = array($keywords); $keywords[] = get_post_meta...($post->ID, 'Keywords', true); $keywords[] = get_post_meta($post->ID, 'keywords', true);...hhtjim_Substr($description); if( empty($description) ){ $description = get_post_meta
$value = get_post_meta( $post->ID, '_movie_director', true ); ?...($column){ global $post; switch ($column) { case "movie_director": echo get_post_meta...我们分别在 L.56 和 L.23 附近的合适位置输出 Meta Box 信息: echo '导演:'.get_post_meta( get_the_ID(), '_movie_director', true...调用 WP_Query 高度自定义调用 Post Type 的内容 上面操作依赖模板,如果需要高度自定义或者在页面的某个模块中调用列表,就需要用到 WP_Query 类来调用: $args = array...( 'post_type' => 'product', 'posts_per_page' => 10 ); $loop = new WP_Query( $args ); while ( $loop->have_posts
但是,该插件缺少指定在某些页面加载 JavaScript 的设置参数。所幸的是,我们可以通过 WordPress 的函数自己动手来实现这个功能。...当一个比较大的库只在某一个或几个页面使用时,我们不需要在每个页面上加载所有脚本,而只需要在特定的页面模板中加载即可,以免其他页面加载不需要的 JavaScript 文件而影响页面打开速度,增加服务器开销...只在使用了某个页面模板的页面上加载指定的 JavaScript 文件吗,在下面的代码中,首页我们加载了每个页面都需要的 jQuery 和 Main.js 文件,然后判断当前页面是否使用了指定的页面模板,...'/js/main.js'); if(is_page()){ //检查当前页面 global $wp_query; // 插件是否使用了某页面模板 template_name...= get_post_meta( wp_query->post->ID, '_wp_page_template', true ); if($template_name == 'portfolio-archive.php
自动外呼技术作为现代客户服务中的利器,帮助企业实现高效的沟通、提升客户满意度。本文将介绍自动外呼技术的定义、优势、应用场景以及如何最大化其效益。...三、自动外呼技术的定义:自动外呼技术的定义:自动外呼技术是一种基于计算机的通信系统,可以自动拨打并处理大量的电话呼叫。...通过预设的参数和规则,自动外呼系统能够自动识别目标客户,进行批量拨号,并提供相关信息和服务。四、自动外呼技术优势:自动外呼技术的优势:自动外呼技术带来了许多优势,使其成为客户服务的理想选择。...六、最大化自动外呼技术的效益:最大化自动外呼技术的效益:为了最大化自动外呼技术的效益,以下是一些最佳实践值得注意。首先,确保数据的准确性和完整性,以避免拨打错误的电话号码或向错误的客户提供信息。...:外呼使用的线路组并发:外呼的最大并发路由条件:接通后进入的排队呼叫路由:接通后执行的呼叫路由坐席线路组:根据坐席组空闲坐席数量来设置外呼并发呼叫倍数:外呼并发是空闲坐席乘以这个倍速。
WP_Query 的 orderby 参数用于告诉获取的 Posts 是基于哪列进行排序的,默认是 post_date,并且 WP_Query 的默认排序顺序是降序,就是最新发布的日志排在前面。...WP_Query 的 orderby 基本用法 $q = new WP_Query( array( 'orderby' => 'post_title' ) ); 或者: $q = new WP_Query...( array( 'orderby' => 'title' ) ); 这两段代码都会生成如下的 SQL: ORDER BY post_title DESC WP_Query 的 orderby 高级用法...所以到 4.0,WordPress 修正了这个问题,如果你输入用空格分开的多列,每个列后面都会加入排序顺序,并且 4.0 还可以让你控制每列的排序顺序,我们可以通过传递一个数组给 WP_Query 的...) ); 生成的 SQL: ORDER BY post_title DESC, menu_order ASC 更详细用法可以参考:WP_Query 累的 parse_order() 方法。
wordpress默认会根据网址调用数据,不能满足我们所有建站要求,而WP_Query可以用于查询任何你想要的内容,相当于自定义数据调用。 wordpress的主循环 两段代码是等效的,为了保持代码的简洁性,WordPress 隐藏了全局的主循环变量 $wp_query。 WP_Query最基础用法 <?...php // WP_Query 所使用的参数 $args = array( 'posts_per_page' => 3 ); // 调用 WP_Query 新建文章查询....> WP_Query 这个万能的文章查询类,有人把 WP_Query 所有的参数做了一个总结,方便后期开发查阅. WP_Query( 'p=10' ); 调用指定page页面或category分类页可以用类似的写法 $query = new WP_Query( 'cat=8' );//调用指定分类的文章
在人工智能(AI)技术迅猛发展的今天,AI外呼系统已成为呼叫中心领域的新宠。本文将剖析AI外呼产品的基本架构,帮助读者理解其背后的技术逻辑和应用价值。...这些技术使得AI外呼系统能够准确识别用户的语音信息,并以自然流畅的方式进行回应。随着NLP技术的不断进步,AI外呼系统已经能够支持实时打断、变量呼叫和多轮对话等高级功能。2....话术管理话术管理是AI外呼系统的核心功能之一,依赖于先进的NLP技术,包括ASR、NLU和TTS。通过这些技术,AI外呼系统能够理解用户的意图,生成合适的回应,并以语音的形式传达给用户。2....外呼管理外呼管理能力涉及到呼叫任务的配置和管理,包括呼叫策略的制定、任务的调度以及黑名单管理等。通过智能路由和调度,AI外呼系统能够确保每个呼叫都能够得到及时和有效的处理。3....结语AI外呼系统的基本架构涵盖了支撑能力层、基础服务层和业务层,通过各层的协同工作,实现了高效、智能的外呼服务。
随着AI技术的快速发展,AI外呼智能体已成为企业降本增效、优化客户体验的重要工具。然而,面对市场上琳琅满目的解决方案,如何选择适合企业需求的AI外呼智能体?...本文将从技术能力、场景适配、成本效益等维度,为企业提供一份参考性的选型指南。一、明确业务需求:从场景出发定义核心目标选择AI外呼智能体的第一步是锚定业务场景,避免盲目追求“大而全”的功能堆砌。...数据驱动能力实时数据分析:提供外呼效果、客户画像等多维度报表。机器学习优化:系统能否基于历史数据迭代模型,持续提升外呼策略精准度?三、安全合规与成本效益的平衡术1....人机协同设计:设定AI与人工座席的无缝转接规则,复杂问题及时移交人工处理。结语选择AI外呼智能体并非简单的技术采购,而是一场业务与技术的深度对齐。...随着AI代理(Agent)技术的成熟,未来的外呼系统将不再是“单向输出工具”,而是具备自主决策与进化能力的“智能伙伴”。如何在这场变革中抢占先机?答案或许就藏在企业当下的每一次理性选择中。
随着人工智能技术的飞速发展,AI大模型在呼叫中心领域的应用逐渐成为行业热点。...从国际知名的11x和Recall.ai,到国内的云蝠智能,这些产品不仅展示了AI大模型的强大能力,还为呼叫中心行业带来了前所未有的变革。1....基于任务和结果的定价:11x.ai采用创新的定价模式,按完成的任务量或实现的销售成果收费,而非传统的基于席位的订阅。应用场景:初创公司:无需雇佣和培训大型销售团队即可实现快速市场渗透。...其语音识别技术通过降噪模型和流媒体识别技术,确保在复杂环境下的高准确率。应用场景:销售与营销:在房地产、教育、电商等行业,云蝠智能通过AI外呼实现批量触达潜在客户,筛选意向客户并提升转化率。...多模态交互:结合数字人技术,提供更生动的客户服务体验。总结无论是国际上的11x和recall.ai,还是国内的云蝠智能,AI大模型在呼叫领域的应用都展现了巨大的潜力和价值。
我们在使用 WP_Query 或者 query_posts 进行日志查询的时候,WordPress 都会产生很多 SQL_CALC_FOUND_ROWS 的 SQL 查询。...一般来说这类 SQL 查询,数据库是不会进行缓存,我前面也说了 别使用 MySQL 的 SQL_CALC_FOUND_ROWS 来获取总行数,因为慢。...WP_Query 和 query_posts 其实提供了 no_found_rows 参数可以阻止进行这类的 SQL 查询,比如: query_posts('no_found_rows=true&cat
随着AI技术的快速发展,AI外呼产品逐渐成为企业客户沟通与业务拓展的利器。然而,面对市场上琳琅满目的解决方案,如何选择一款真正适合自身业务的AI外呼产品?...一、技术核心:从算法到落地的关键AI外呼产品的核心能力取决于其底层技术架构,尤其是自然语言处理(NLP)与大模型技术的应用水平。...四、通信线路:接通率与合规性通信线路的质量决定了外呼的接通率和合规性:• 线路稳定性:优先选择与三大运营商深度合作的厂商,确保通话质量。...总结:技术驱动的理性选择选择AI外呼产品时,需综合技术能力、成本、服务、通信及生态五大维度,结合业务场景进行权重分配。...未来,随着多模态交互与边缘计算的发展,AI外呼的智能化边界将进一步扩展,企业需保持技术敏感度,持续优化选型策略。
在 WordPress 中,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...「WordPress果酱」将通过一系列教程讲解如何使用 WP_Query 进行 WordPress 文章查询。...第13讲关于 WP_Query 类的所有属性: query保存由 WP 类传递给 wp_query 对象的查询字符串。...query_vars包含 query 解析之后的关联数组,即一个由查询变量和其对应值组成的数组。...queried_object_id和 queried_object 一样,这里则保存对应的 ID。 $posts 使用从数据库中获取的文章信息填充。 $post_count 显示的文章数量。
这里我们第一个阶段做的是售前行为预测,包括一些挖掘,评分了之后就会告诉客户,高价值的这些人可以拿去做直接的外呼,一对一的外呼,这个成功率非常高。我们其他的高价值转换只占10%,最多占20%。...那么有人想问了,还有70%、80%的用户群体是直接放弃吗,当然不是,这些人群我们希望可以结合短信,还有外呼渠道做一个渐进式的立项评估,以及促进转化意愿的提升。...[st0lol3asi.png] 我们刚才提到售前,怎么去挖潜在的人群,潜在高价的人群,形成人工外呼流程的功能。...但是对于我们对他的意向评估不是太完善,对这样一些人可以走短信营销,在这里我们还可以从短信营销链路里面把他意向拆分出来是强意向还是中意向,在对短信营销做二次过滤意向的人群做一个外呼,经过外呼,在座可能有很多做这方面的东西同学...附件如下: 9.15 谭安林 大数据在智能外呼系统的应用.pdf
辛苦积攒的客户号码 电话一打才知道大部分都无效 经常被客户投诉电话骚扰 和客户聊了一次之后就没了回音 没法主动联系上客户 其他客服记录的客户信息无法共享给我 反复确认客户嫌烦 好不容易建立联系 却因未及时回复引起不满...2019中国客户联络中心与大数据产业峰会 邀您探讨解决方案 关于峰会 2019(第十二届)中国客户联络中心与大数据应用峰会,是行业内及亚太规模最大的行业活动,是最具规模和行业影响力的峰会。...为客户联络中心行业中参会人员规模最大、活动最丰富、影响力最大、传播面最广的专业峰会,也成为行业发展的助力器和风向标。 ? 演讲嘉宾 ?...深耕腾讯云客服产品十二年,具有丰富的云客服产品开发经验。始终秉持腾讯倡导的进取创新精神带领团队通过产品的不断更新迭代,完成客户需求与产品优化的闭环,提升客户满意度、为合作伙伴赋能。 ?...梁先生将在现场做【腾讯企点智能云客服,企业的待客之道】的演讲,与大家分享腾讯企点基于腾讯的大数据和社交平台优势,如何助力企业实现全渠道的客服沟通、高效进行精细化客户管理同时降低运营成本提升销售转化。
第一讲,把 WP_Query 最常用的分类,标签和分类模的所有相关的参数讲解一下,例子也是来自官方文档,学完之后,你可以在 WordPress 进行非常复杂的多重筛选。...)的文章: $query = new WP_Query( array( 'category_name' => 'php' ) ); 使用分类 ID 获取含有某个分类(不含该分类下的所有子分类)的文章:...$query = new WP_Query( array( 'category__in' => 4 ) ); 使用分类 ID 获取含有几个分类(只要含有一个)的文章: $query = new WP_Query...获取含有几个分类(只要含有一个)的文章(注意这些分类的子分类单独关联的文章不会获取): $query = new WP_Query( array( 'category__in' => array( 2...= new WP_Query( array( 'tag_id' => 13 ) ); 使用标签别名获取含有某几个标签的文章: $query = new WP_Query( array( 'tag' =>
在 WordPress 中,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...使用作者 ID 获取某个作者的文章: $query = new WP_Query( array( 'author' => 123 ) ); 使用作者 'user_nicename' 获取某个作者的文章:...$query = new WP_Query( array( 'author_name' => 'denis' ) ); 使用作者 ID 获取某一批作者的文章: $query = new WP_Query...( array( 'author' => '2,6,17,38' ) ); 不显示某一个作者的文章,通过在他的 ID 前使用 -(减号): $query = new WP_Query( array( '...) ); 使用作者 ID 获取排除某一批作者的文章: $query = new WP_Query( array( 'author__not_in' => array( 2, 6 ) ) );