這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

WP cdnjs

外掛說明

Speed up your site by using the powerfull and free CDNjs. This plugin Allows you to search all http://cdnjs.com libraries and include them on your site.
Proudly updated by Audioscavenger.

Requires PHP 5.3 or newer

Browse by Name and Description

When browsing, the search key word look in the library names and description.

  • Shows library name
  • Shows description
  • Shows how many versions are available

Choose the Righ Version

Stop worrying about incompatibilities, WP cdnjs let you chose the version you really need!

  • Latest version selected by default
  • Minified version selected by default
  • Allows you to include the (non)minified version for debugging purposes

Add More Assets

Among the libraries served by CDNjs, you can add the assets related.

  • Shows all the assets associated with a library version
  • Allows you to change the main asset used
  • Allows you to add and remove assets
  • Shows the assets already used in grey to avoid addind duplicates

Manage Priorities

With an easy drag&drop, manage the order in which your libraries will be loaded.

  • Easy drag&drop
  • Header/Footer choice
  • Enable/Disable option

螢幕擷圖

  • Dashboard: Set of libraries and usual messages.
  • Dashboard: Browse cdnjs Libraries example with popup.
  • Dashboard: Browse available versions for twitter-bootstrap.
  • Dashboard: Browse available assets for twitter-bootstrap.

安裝方式

Upload the plugin to your blog or install it via the dashboard, activate it, done.
The configuration page is found under Settings->WP cdnjs

This plugin requires PHP and JavaScript.

常見問題集

Is WP cdnjs Free?

Yes! Every WP cdnjs’s features are and always will be free.

Do I need a WordPress.com account?

Since WP cdnjs do not provided hosted services by WordPress.com, a WordPress.com account is not required.

How do I contribute to WP cdnjs?

There are opportunities for developers at all levels to contribute.
You can participate to the development via the developer section with SVN.

How can I change what action is used to enqueue the CDNJS scripts?

You can override the default action (‘init’) that enqueues the CDNJS script like so:

add_filter('wp_cdnjs_init_action', 'my_cdnjs_init_action');
function my_cdnjs_init_action() {
    return 'get_sidebar'; // the action tag you wish to use
}
Is it possible to have all enabled scripts load in the WordPress Admin area?

Yes. You can use this filter:

add_filter('wp_cdnjs_allow_in_admin', 'my_cdnjs_allow_in_admin');
function my_cdnjs_allow_in_admin() {
    return TRUE;
}

使用者評論

閱讀全部 3 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈WP cdnjs〉的開發相關工作。

參與者

〈WP cdnjs〉外掛目前已有 1 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈WP cdnjs〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

0.4.0

Major Bungfix
* CDNJS does not provide assets list via their API
* tested for WP 5.3 + updated min req version to 5.1
* tested with PHP 7.3
* tested with PHP 7.2

0.3.3

Minor Update
* just tested for 5.2 + updated min req version to 5.1
* tested with both PHP 7.0 and 7.2.18

0.3.2

Minor Update
* just tested for 5.1.1 + updated min req version to 5.0

0.3.1

Minor Update
* tested for 4.9.6 + updated EOL for main script

0.3.0

Major Enhancements
* Performance increase: Removed the query strings everywhere
* Removed font-awsome and switched to WP dashicons

Minor Enhancements
* Minimum version set to 4.9 because we refuse to serve outdated WP versions anymore. Security is everyone’s matter, you must therefore use an up-to-date WP.

0.2.4

Bug Fix
* Correct path to language files + added en_US.mo

0.2.3

Enhancements
* Ajout de la version Francaise, vieux.

0.2.2

  • Release date: January 7, 2018
  • Release post: WP cdnjs

Enhancements
* Creation of the readme.txt. This took me like 3 hours so it totally justifies a new release.

0.2.1

Major Enhancements
* add menu_icon + css assets
* integrate 0.13 functions
* move main functions to lib/functions.php
* add minified js
* table in Settings is now full width
* cleanup php code everywhere

0.2.0

Major Enhancements
* Initial fork from wp-cdnjs.git to wp-cdnjs-reborn.git
* Fix the secondary assets you want to include
* Add column for choosing the exact version
* Add checkbox for choosing the the non-minified version

0.1.3

  • Update for 4.0

0.1.2

  • Bugfix for header / footer setting being reversed

0.1.1

  • Added .pot file for translation
  • Fixed logo and WP version

0.1

  • Initial release