Περιγραφή
CDN Enabler is a simple and easy to use WordPress plugin that rewrites URLs, such as those for CSS, JavaScript, and images, to be served by a content delivery network (CDN). This helps improve site performance, reliability, and scalability by offloading the majority of traffic to a CDN.
Δυνατότητες
- Fast and efficient rewrite engine
- Easy cache purging (when a KeyCDN account is connected)
- Include URLs in the rewrite by file extensions
- Exclude URLs in the rewrite by strings
- WordPress multisite network support
- WordPress REST API support
- Works perfectly with Cache Enabler
How does the rewriting work?
CDN Enabler captures page contents and rewrites URLs to be served by the designated CDN.
Documentation
Want to help?
- Want to file a bug, contribute some code, or improve translations? Excellent! Check out our GitHub issues or translations.
Maintainer
Στιγμιότυπα
Κριτικές
Συνεισφέροντες & Προγραμματιστές
“CDN Enabler” είναι λογισμικό ανοιχτού κώδικα. Οι παρακάτω έχουν συνεισφέρει στη δημιουργία του.
ΣυντελεστέςΤο “CDN Enabler” έχει μεταφραστεί σε 6 γλώσσες. Ευχαριστούμε τους μεταφραστές για τις συνεισφορές τους.
Μεταφράστε το “CDN Enabler” στην γλώσσα σας.
Ενδιαφέρεστε για την ανάπτυξη;
Περιηγηθείτε στον κώδικα, ανατρέξτε στο αποθετήριο SVN ή εγγραφείτε στο αρχείο καταγραφής αλλαγών ανάπτυξης μέσω RSS .
Σύνοψη αλλαγών
2.0.8
- Fix self class handling
2.0.7
- PHP 8.2 compatibility
2.0.6
- WordPress 6.1 compatibility
2.0.5
- Add server input sanitization
2.0.4
- Update configuration validation to include the Site Address (URL) as an HTTP
Referer
(#42) - Update URL matcher in rewriter to match URLs that are in escaped JSON format (#41)
- Update CDN hostname validation to trim surrounding whitespace characters (#40)
2.0.3
- Update output buffer handling (#29)
- Fix purge cache request handling (#31)
2.0.2
- Update URL matcher in rewriter (#28)
- Update full URL rewrite (#28)
2.0.1
- Update URL matcher in rewriter (#25)
- Update settings conversion (#26)
- Add
cdn_enabler_exclude_admin
,cdn_enabler_contents_before_rewrite
, andcdn_enabler_contents_after_rewrite
filter hooks (#27) - Fix configuration validation for installations in a subdirectory (#27)
- Remove
cdn_enabler_page_contents_before_rewrite
filter hook in favor of replacement (#27)
2.0.0
- Update output buffer timing to start earlier on the
setup_theme
hook instead of thetemplate_redirect
hook (#23) - Update settings (#23)
- Update requirements check (#23)
- Update purge CDN cache handling (#23)
- Add new rewrite engine (#23)
- Add WP-CLI cache purging (#23)
- Add configuration validation (#23)
- Add
cdn_enabler_user_can_purge_cache
,cdn_enabler_page_contents_before_rewrite
,cdn_enabler_bypass_rewrite
,cdn_enabler_site_hostnames
, andcdn_enabler_rewrite_relative_urls
filter hooks (#23) - Fix requirement notices being shown to all users (#23)
- Fix rewriting limitations (#23)
- Deprecate
user_can_clear_cache
filter hook in favor of replacement (#23)
1.0.9
- Rewrite URLs filtering the_content so that rendered HTML in REST API use CDN
1.0.8
- Purge CDN redirects to admin dashboard to avoid error messages
- Better error messages
- Do not display nag notice when KeyCDN API credentials are set
1.0.7
- Minor bug fixes (pass-by-reference)
1.0.6
- Μικρής σημασίας επιδιόρθωση σφαλμάτων
- Βελτιωμένη εκκαθάριση του CDN
1.0.5
- Επανεγγραφή CDN πολλαπλών πρωτοκόλλων.
- Προσθήκη εκκαθάρισης μέσω του KeyCDN API
- Don’t rewrite if in admin preview mode
- Επανεγγραφή σε HTTPS αν ενεργοποίηθεί και ο πελάτης είναι συνδεδεμένος μέσω HTTP
1.0.4
- Αφαιρέθηκε κώδικας που δεν χρησιμοποιούταν
1.0.3
- Βελτιωμένες εξαιρέσεις καταλόγων και επεκτάσεων αρχείων
1.0.2
- Εναλλαγή από το siteurl στο home ( πχ. για υποστήριξη με τον bedrock )
1.0.1
- Πρώτη σημαντική έκδοση
- Fixed warnings
0.0.1
- Πρώτη έκδοση