WP Speed Of Light开发人员文档

本文档将帮助有经验的开发人员使用我们的插件来插入其他任何服务。 这是此插件的所有操作和过滤器,如果需要更多操作,请随时使用 专门的论坛。 感谢您使用我们的插件!

wpsol_clean_database

按类型清理数据库

参数:

清除的数据库对象的类型(修订,草稿,废纸,、注释,引用,瞬态)

返回:

虚空

在文件中:

inc / wpsol-database-cleanup.php第44行

wpsol_purge_cache

完全清除缓存后调用的操作

参数:

数组 额外信息,清除呼叫的来源,清除的总缓存

返回:

虚空

在文件中:

inc/caches/clean-cache-time.php line 115
inc / wpsol-speed-optimization.php第217行
inc / wpsol-configuration.php第211行

wpsol_retrieve_page_analysis

在webpagetest.org上完成页面分析并由WP Speed Of Light处理后调用的操作

参数:

数组 分析结果

返回:

虚空

在文件中:

inc/wpsol-speed-analysis.php line 255

wpsol_retrieve_raw_page_analysis

在webpagetest.org上完成页面分析后调用的操作

参数:

宾语 来自webpagetest的XML结果

返回:

虚空

在文件中:

inc / wpsol-speed-analysis.php第154行

debug_information

添加或修改调试信息。
插件或主题可能希望引入自己的调试信息,而无需创建其他管理页面
他们可以利用此过滤器来介绍自己的部分,或向现有部分添加更多数据。
核心添加的部分的数组键均以`wp-`开头,插件和主题应使用自己的slug作为
一个前缀,既保持一致性又避免键冲突。 请注意,数组键用作标签
复制的数据。
除$ description可以包含内嵌HTML标记(请参阅下文)外,所有字符串均应为纯文本。

参数:

数组 $ info信息

返回:

虚空

在文件中:

jufeedback / ju-check-debug-data.php第1070行

wpsol_before_cache

在将html内容放入缓存文件之前,对其进行过滤。
您可以先修改页面的内容,然后再将其保存在缓存文件中

参数:

页面内容

返回:

在文件中:

inc/caches/file-page-cache.php line 221

wpsol_cache_purge_interval

自动运行缓存清理器的过滤器时间间隔。

参数:

整数 HTML Raw和标头

返回:

整数

在文件中:

inc / caches / clean-cache-time.php第84行

wpsol_css_inline_do_minify

我们是否应该缩小指定的内联CSS内容

参数:

真正 默认值
CSS内容

返回:

布尔值

在文件中:

inc/minifications/wpsol-minification-styles.php line 113

wpsol_css_inline_max_size

应用CSS的过滤器内联大小

参数:

wpsol_css_inline_max_size
整数 默认值

返回:

整数

在文件中:

inc/minifications/wpsol-minification-styles.php line 126

wpsol_css_url_do_minify

应用过滤器以允许或不最小化CSS网址

参数:

布尔值 默认检查最小化值
样式网址

返回:

布尔|字符串

在文件中:

inc / minifications / wpsol-minification-styles.php第286行

wpsol_html_after_cdn

用CDN替换新的HTML内容后,对其进行过滤

参数:

新的HTML

返回:

在文件中:

inc / cdn-integration / cdn-rewrite.php第118行

wpsol_html_do_minify

我们是否应该缩小指定的内联html内容

参数:

真正 默认缩小内容
HTML内容

返回:

布尔值

在文件中:

inc/minifications/wpsol-minification-html.php line 65

wpsol_html_minification_exclude_string

应用过滤器添加要从HTML缩小中排除的字符串

参数:

数组 默认值

返回:

数组

在文件中:

inc / minifications / wpsol-minification-html.php第44行

wpsol_js_url_do_minify

我们应该缩小指定的javascript文件吗
过滤器应返回true以缩小文件,如果不缩小则返回false

参数:

布尔值 默认检查最小化值
脚本网址

返回:

布尔值

在文件中:

inc / minifications / wpsol-minification-scripts.php第242行

wpsol_manage_options_capability

筛选功能和角色以显示菜单。

参数:

能力名称

返回:

在文件中:

inc / wpsol-admin.php第80行

wpsol_page_url_do_cache

我们是否应该缓存指定的网址
过滤器应返回true以缓存页面,否则返回false。

参数:

真正 默认情况下缓存页面
页面网址

返回:

布尔值

在文件中:

inc / caches / file-page-cache.php第141行