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

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

wpsol_clean_database

タイプごとにデータベースをクリーンアップ

パラメーター :

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

Return :

void

ファイル内:

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

wpsol_purge_cache

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

パラメーター :

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

Return :

void

ファイル内:

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

wpsol_retrieve_page_analysis

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

パラメーター :

array Analysis result

Return :

void

ファイル内:

inc/wpsol-speed-analysis.php line 212

wpsol_retrieve_raw_page_analysis

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

パラメーター :

array result from pagespeed

Return :

void

ファイル内:

inc / wpsol-speed-analysis.php行109

debug_information

デバッグ情報を追加または変更します。
プラグインまたはテーマは、追加の管理ページを作成せずに独自のデバッグ情報を導入したい場合があります
このフィルターを利用して、独自のセクションを導入したり、既存のセクションにデータを追加したりできます。
コアによって追加されたセクションの配列キーにはすべて `wp-`がプレフィックスされ、プラグインとテーマは独自のスラッグを使用する必要があります
一貫性とキーの衝突を回避するための接頭辞。 配列キーはラベルとして使用されることに注意してください
コピーされたデータ用。
インラインHTMLタグを含めることができる$ descriptionを除いて、すべての文字列はプレーンテキストであることが期待されます(以下を参照)。

パラメーター :

array $info Information

Return :

void

ファイル内:

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

wpsol_before_cache

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

パラメーター :

string Content of page

Return :

string

ファイル内:

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

wpsol_cache_purge_interval

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

パラメーター :

integer Html raw and header

Return :

integer

ファイル内:

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

wpsol_css_inline_do_minify

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

パラメーター :

true Default value
string Css content

Return :

boolean

ファイル内:

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

wpsol_css_inline_max_size

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

パラメーター :

string wpsol_css_inline_max_size
integer Default value

Return :

integer

ファイル内:

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

wpsol_css_url_do_minify

フィルターを適用して、CSS urlの最小化を許可するかどうか

パラメーター :

boolean Default check minify value
string Style url

Return :

boolean|string

ファイル内:

inc / minifications / wpsol-minification-styles.php行283

wpsol_html_after_cdn

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

パラメーター :

string New html

Return :

string

ファイル内:

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

wpsol_html_do_minify

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

パラメーター :

true Minify by default the content
string Html content

Return :

boolean

ファイル内:

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

wpsol_html_minification_exclude_string

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

パラメーター :

array Default value

Return :

array

ファイル内:

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

wpsol_js_url_do_minify

指定されたJavaScriptファイルを縮小する必要があります
フィルターは、ファイルを縮小する場合はtrueを返し、縮小しない場合はfalseを返します。

パラメーター :

boolean Default check minify value
string Script url

Return :

boolean

ファイル内:

inc / minifications / wpsol-minification-scripts.php 248行目

wpsol_manage_options_capability

メニューを表示するには、機能と役割をフィルタリングします。

パラメーター :

string Capability name

Return :

string

ファイル内:

inc / wpsol-admin.php行80

wpsol_page_url_do_cache

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

パラメーター :

true Cache the page by default
string Url of the page

Return :

boolean

ファイル内:

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