ข้ามไปยังเนื้อหาหลัก

เอกสารประกอบสำหรับนักพัฒนา 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/Cache/CleanCacheTime.php บรรทัดที่ 119 src/Configuration.php บรรทัดที่ 221 src/SpeedOptimization.php บรรทัดที่ 226

wpsol_retrieve_page_analysis

การดำเนินการนี้เกิดขึ้นหลังจากวิเคราะห์หน้าเว็บเสร็จสิ้นบน Page Insight และประมวลผลโดย WP Speed Of Light แล้ว

พารามิเตอร์ :

array Analysis result

Return :

void

ในไฟล์ :

src/SpeedAnalysis.php บรรทัดที่ 214

wpsol_retrieve_raw_page_analysis

การดำเนินการนี้เกิดขึ้นหลังจากการวิเคราะห์หน้าเว็บเสร็จสิ้นบน PageSpeed ​​Insights

พารามิเตอร์ :

array result from pagespeed

Return :

void

ในไฟล์ :

src/SpeedAnalysis.php บรรทัดที่ 111

ข้อมูลการดีบัก

เพิ่มหรือแก้ไขข้อมูลการดีบัก ปลั๊กอินหรือธีมอาจต้องการเพิ่มข้อมูลการดีบักของตนเองโดยไม่ต้องสร้างหน้าผู้ดูแลระบบเพิ่มเติม พวกเขาสามารถใช้ตัวกรองนี้เพื่อเพิ่มส่วนของตนเองหรือเพิ่มข้อมูลเพิ่มเติมลงในส่วนที่มีอยู่แล้ว คีย์อาร์เรย์สำหรับส่วนที่เพิ่มโดยแกนหลักจะขึ้นต้นด้วย `wp-` ทั้งหมด ปลั๊กอินและธีมควรใช้สลักของตนเองเป็นคำนำหน้า เพื่อความสอดคล้องและหลีกเลี่ยงการชนกันของคีย์ โปรดทราบว่าคีย์อาร์เรย์จะใช้เป็นป้ายกำกับสำหรับข้อมูลที่คัดลอกมา สตริงทั้งหมดคาดว่าจะเป็นข้อความธรรมดา ยกเว้น $description ที่สามารถมีแท็ก HTML แบบอินไลน์ได้ (ดูด้านล่าง).

พารามิเตอร์ :

array $info Information

Return :

void

ในไฟล์ :

jufeedback/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_delayed

ตัวกรองเพื่อเปิดใช้งานแคชแบบหน่วงเวลา

พารามิเตอร์ :

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 valuestring Css content

Return :

boolean

ในไฟล์ :

src/Minification/Styles.php บรรทัดที่ 128

wpsol_css_inline_max_size

ใช้ตัวกรองขนาดแบบอินไลน์ของ CSS

พารามิเตอร์ :

string wpsol_css_inline_max_sizeinteger Default value

Return :

integer

ในไฟล์ :

src/Minification/Styles.php บรรทัดที่ 141

wpsol_css_url_do_minify

ใช้ตัวกรองเพื่ออนุญาตหรือไม่ให้ย่อขนาด URL ของ CSS

พารามิเตอร์ :

boolean Default check minify valuestring Style url

Return :

boolean|string

ในไฟล์ :

src/Minification/Styles.php บรรทัดที่ 347

wpsol_html_after_cdn

กรองเนื้อหา HTML ใหม่หลังจากที่ถูกแทนที่โดย CDN แล้ว

พารามิเตอร์ :

string New html

Return :

string

ในไฟล์ :

src/Cdn/Rewrite.php บรรทัดที่ 120

wpsol_html_do_minify

เราควรย่อขนาดเนื้อหา HTML แบบอินไลน์ที่ระบุหรือไม่

พารามิเตอร์ :

true Minify by default the contentstring 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 defaultstring Url of the page

Return :

boolean

ในไฟล์ :

src/Cache/file-page-cache.php บรรทัดที่ 152