เอกสารประกอบสำหรับนักพัฒนา 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
