Dokumentacja dla programistów WP Speed Of Light
Ta dokumentacja pomoże doświadczonym programistom podłączyć dowolną inną usługę do naszej wtyczki. Oto wszystkie akcje i filtry dla tej wtyczki. Jeśli potrzebujesz więcej, możesz zapytać na tym dedykowanym forum. Dziękujemy za korzystanie z naszej wtyczki!
wpsol_clean_database
Wyczyść bazę danych według typu
Parametry:
string Type of database object cleaned (revisions, drafted, trash, comments, trackbacks, transient)
Return :
void
W plikach:
src/WpsolDatabaseCleanup.php linia 46
wpsol_purge_cache
Akcja wykonywana po całkowitym wyczyszczeniu pamięci podręcznej
Parametry:
array Extra informations, origine of clear call, total cache cleared
Return :
void
W plikach:
src/Cache/CleanCacheTime.php linia 119 src/Configuration.php linia 221 src/SpeedOptimization.php linia 226
wpsol_retrieve_page_analysis
Akcja wykonywana po zakończeniu analizy strony w narzędziu Page Insight i przetworzeniu jej przez WP Speed Of Light
Parametry:
array Analysis result
Return :
void
W plikach:
src/SpeedAnalysis.php linia 214
wpsol_retrieve_raw_page_analysis
Działanie wykonywane po zakończeniu analizy strony w narzędziu PageSpeed Insights
Parametry:
array result from pagespeed
Return :
void
W plikach:
src/SpeedAnalysis.php linia 111
informacje_debugowania
Dodaj lub zmodyfikuj informacje debugowania. Wtyczki i motywy mogą chcieć wprowadzić własne informacje debugowania bez tworzenia dodatkowych stron administracyjnych – mogą wykorzystać ten filtr do wprowadzenia własnych sekcji lub dodania większej ilości danych do istniejących sekcji. Klucze tablicowe dla sekcji dodanych przez rdzeń są poprzedzone prefiksem `wp-`. Wtyczki i motywy powinny używać własnego slug jako prefiksu, zarówno dla zachowania spójności, jak i uniknięcia kolizji kluczy. Należy pamiętać, że klucze tablicowe są używane jako etykiety dla skopiowanych danych. Wszystkie ciągi znaków powinny być zwykłym tekstem, z wyjątkiem $description, który może zawierać wbudowane znaczniki HTML (patrz poniżej).
Parametry:
array $info Information
Return :
void
W plikach:
jufeedback/ju-check-debug-data.php linia 1075
wpsol_addon_do_defer_inline_script
Odłóż skrypt wbudowany WPSOL
Parametry:
none
Return :
void
W plikach:
src/Minification/Scripts.php linia 604 src/Minification/Scripts.php linia 641
wpsol_addon_do_defer_inline_script
Odłóż skrypt wbudowany WPSOL
Parametry:
none
Return :
void
W plikach:
src/Minification/Scripts.php linia 604 src/Minification/Scripts.php linia 641
wpsol_before_cache
Przefiltruj zawartość HTML przed umieszczeniem jej w pliku pamięci podręcznej. Możesz modyfikować zawartość strony przed jej zapisaniem w pliku pamięci podręcznej
Parametry:
string Content of page
Return :
string
W plikach:
src/Cache/file-page-cache.php linia 230
wpsol_cache_delayed
Filtr umożliwiający opóźnione włączenie pamięci podręcznej
Parametry:
boolean
Return :
void
W plikach:
src/Minification/Cache.php linia 57
wpsol_cache_nogzip
Filtr umożliwiający włączenie pamięci podręcznej nogzip
Parametry:
boolean
Return :
void
W plikach:
src/Minification/Cache.php linia 63
interwał_czyszczenia_pamięci_wpsol
Przedział czasu filtrowania, po którym automatycznie uruchamia się program czyszczący pamięć podręczną.
Parametry:
integer Html raw and header
Return :
integer
W plikach:
src/Cache/CleanCacheTime.php linia 88
wpsol_css_inline_do_minify
Czy powinniśmy zminimalizować określoną zawartość inline CSS?
Parametry:
true Default valuestring Css content
Return :
boolean
W plikach:
src/Minification/Styles.php linia 128
wpsol_css_inline_max_size
Zastosuj filtr rozmiaru wbudowanego w CSS
Parametry:
string wpsol_css_inline_max_sizeinteger Default value
Return :
integer
W plikach:
src/Minification/Styles.php linia 141
wpsol_css_url_do_minify
Zastosuj filtr, aby zezwolić lub nie na minimalizowanie adresu URL CSS
Parametry:
boolean Default check minify valuestring Style url
Return :
boolean|string
W plikach:
src/Minification/Styles.php linia 347
wpsol_html_po_cdn
Filtruj nową zawartość HTML po jej zastąpieniu przez CDN
Parametry:
string New html
Return :
string
W plikach:
src/Cdn/Rewrite.php linia 120
wpsol_html_do_minify
Czy powinniśmy zminimalizować określoną zawartość HTML inline?
Parametry:
true Minify by default the contentstring Html content
Return :
boolean
W plikach:
src/Minification/Html.php linia 68
wpsol_html_minifikacja_wykluczenia_ciągu
Zastosuj filtr, aby dodać ciągi, które mają zostać wykluczone z minifikacji HTML
Parametry:
array Default value
Return :
array
W plikach:
src/Minification/Html.php linia 47
wpsol_manage_options_capability
Aby wyświetlić menu, użyj filtra Zdolność i Rola.
Parametry:
string Capability name
Return :
string
W plikach:
src/Admin.php linia 82
wpsol_page_url_do_cache
Czy powinniśmy buforować określony adres URL? Filtr powinien zwrócić wartość true, aby buforować stronę, lub false, jeśli nie powinna być buforowana
Parametry:
true Cache the page by defaultstring Url of the page
Return :
boolean
W plikach:
src/Cache/file-page-cache.php linia 152