メインコンテンツにスキップ

WP Speed Of Light開発者向けドキュメント

このドキュメントは、経験豊富な開発者が他のサービスをプラグインに接続するのに役立ちます。 このプラグインのすべてのアクションとフィルターは次のとおりです。さらに必要な場合は、専用フォーラムを使用して遠慮なく質問してください 弊社のプラグインをご利用いただきありがとうございます。

wpsol_clean_database

タイプ別にデータベースをクリーンアップする

パラメーター :

string Type of database object cleaned (revisions, drafted, trash, comments, trackbacks, transient)

Return :

void

ファイル内:

src/WpsolDatabaseCleanup.php行46

wpsol_purge_cache

キャッシュが完全にクリアされた後に呼び出されるアクション

パラメーター :

array Extra informations, origine of clear call, total cache cleared

Return :

void

ファイル内:

src/SpeedOptimization.php 226行目
src/Configuration.php 221行目
src/Cache/CleanCacheTime.php 119行目

wpsol_retrieve_page_anasis

ページインサイトでページ分析が完了し、 WP Speed Of Lightによって処理された後に呼び出されるアクション

パラメーター :

array Analysis result

Return :

void

ファイル内:

src /SpeedAnalysis.php行214

wpsol_retrieve_raw_page_anasis

PageSpeed Insightsでページ分析が完了した後に呼び出されるアクション

パラメーター :

array result from pagespeed

Return :

void

ファイル内:

src/SpeedAnalysis.php 111行目

debug_information

デバッグ情報を追加または変更します。
プラグインまたはテーマは、追加の管理ページを作成せずに独自のデバッグ情報を導入したい場合があります
。このフィルターを利用して独自のセクションを導入したり、既存のセクションにデータを追加したりできます。

、一貫性とキーの衝突の回避の両方のために、
独自のスラッグをプレフィックスとして使用する必要があります 配列キーはコピーされたデータのラベルとして使用されることに注意してください。
インライン HTML タグを含めることができる $description を除くすべての文字列はプレーン テキストであることが想定されます (以下を参照)。

パラメーター :

array $info Information

Return :

void

ファイル内:

juフィードバック/ju-check-debug-data.php 1075行目

wpsol_addon_do_defer_inline_script

WPSOLはインラインスクリプトを延期します

パラメーター :

none

Return :

void

ファイル内:

src/Minification/Scripts.php 604 行目
src/Minification/Scripts.php 641 行目

wpsol_addon_do_defer_inline_script

WPSOLはインラインスクリプトを延期します

パラメーター :

none

Return :

void

ファイル内:

src/Minification/Scripts.php 604 行目
src/Minification/Scripts.php 641 行目

wpsol_before_cache

キャッシュファイルに配置する前に、HTMLコンテンツをフィルタリングします。
キャッシュファイルに保存する前に、ページのコンテンツを変更できます

パラメーター :

string Content of page

Return :

string

ファイル内:

src / Cache /file-page-cache.php行230

wpsol_cache_layed

キャッシュ遅延を有効にするためのフィルター

パラメーター :

boolean

Return :

void

ファイル内:

src/Minification/Cache.php 57行目

wpsol_cache_nogzip

キャッシュ nogzip を有効にするフィルター

パラメーター :

boolean

Return :

void

ファイル内:

src / Minification /Cache.php行63

wpsol_cache_purge_interval

キャッシュ クリーナーを自動的に実行するフィルター時間間隔。

パラメーター :

integer Html raw and header

Return :

integer

ファイル内:

src/Cache/CleanCacheTime.php 88行目

wpsol_css_inline_do_minify

指定されたインライン CSS コンテンツを縮小する必要がありますか

パラメーター :

true Default value
string Css content

Return :

boolean

ファイル内:

src / Minification /Styles.php行128

wpsol_css_inline_max_size

CSSのインラインサイズのフィルターを適用する

パラメーター :

string wpsol_css_inline_max_size
integer Default value

Return :

integer

ファイル内:

src/Minification/Styles.php 141行目

wpsol_css_url_do_minify

フィルタを適用して CSS URL の縮小を許可または禁止します

パラメーター :

boolean Default check minify value
string Style url

Return :

boolean|string

ファイル内:

src / Minification/Styles.php行347

wpsol_html_after_cdn

CDNに置き換えられた後の新しいHTMLコンテンツのフィルタリング

パラメーター :

string New html

Return :

string

ファイル内:

src/Cdn/Rewrite.php 120行目

wpsol_html_do_minify

指定されたインライン HTML コンテンツを縮小する必要がありますか

パラメーター :

true Minify by default the content
string Html content

Return :

boolean

ファイル内:

src / Minification /Html.php行68

wpsol_html_minification_exclude_string

フィルタを適用して、HTML 縮小から除外する文字列を追加します

パラメーター :

array Default value

Return :

array

ファイル内:

src/Minification/Html.php 47行目

wpsol_manage_options_capability

機能と役割をフィルターしてメニューを表示します。

パラメーター :

string Capability name

Return :

string

ファイル内:

src /Admin.php行82

wpsol_page_url_do_cache

指定されたURLをキャッシュする必要があります
フィルターは、ページをキャッシュする場合はtrueを返し、キャッシュしない場合はfalseを返す必要があります

パラメーター :

true Cache the page by default
string Url of the page

Return :

boolean

ファイル内:

src/Cache/file-page-cache.php 152行目