[WordPress] 外掛分享: WP Composer

WordPress 外掛 WP Composer 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「WP Composer」是 2013-06-09 上架。
  • 目前有 100 個安裝啟用數。
  • 上一次更新是 2013-07-15,距離現在已有 4311 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
  • 外掛最低要求 WordPress 3.3 以上版本才可以安裝。
  • 有 2 人給過評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

sean212 |

外掛標籤

php | wp-cli | composer | dependency | command line |

內容簡介

將 Composer 依賴管理工具添加到 WP CLI 中。讓您可以遞歸地安裝/更新 Composer 套件在您所有的 WordPress 外掛程式和佈景主題之中。

這是使用什麼工具?

這個套件使用了一款名為 WP-CLI 的優秀軟體。該軟體為 WordPress 管理提供了一個命令行介面。我們提供了一個在 WP CLI 內進行 Composer 管理的外掛程式。

Composer 是什麼?

Composer 是自 GIF、陰影和跳舞貓咪以來發生在 Web 上最棒的事情。Composer 是一個簡單易懂的基於 JSON 的 PHP 套件管理器。欲知詳情,請查看 http:/ /getcomposer.org/ 。

所以這是完整的 Composer 支援嗎?

不是,不完全支援!遺憾的是,我們正在構建 WP-CLI 和 Composer 集成,並力求做出獨特的結合方式。但是,目前我們只支援一些指令:

安裝
更新
診斷
幫助
狀態

如果您想幫忙,請隨時提供幫助!編寫一個拉取請求,讓我們一起寫程式!

如何在我的外掛程式中構建 Composer 管理?

非常簡單!您只需要像任何 Composer 專案一樣創建一個簡單的 composer.json 文件。然後,wp-composer 將與具有 Composer 支援的每個外掛程式和佈景主題進行接口,還會生成自動載入檔案!

只需在您的主要外掛程式文件中添加以下內容即可:

require(__DIR__.'/vendor/autoload.php');

就這麼簡單。

原文外掛簡介

Adding Composer dependency management to WP CLI. Allows you to recursivly install/update composer packages inside of all of your WordPress plugins and themes.
What is this using?
This package uses a great piece of software called WP-CLI. It provides a command line interface for WordPress management. We are a plugin providing Composer management inside of WP CLI.
What’s Composer?
It’s the greatest thing to happen to the web since GIFs, Drop Shadows and dancing cats. Composer is a dead simple JSON-based dependency manager for PHP. For more information, check out http://getcomposer.org/.
So this is complete Composer support?
No, not exactly! Sadly, I’m building this out and I’m trying to make some sweet WP-CLI and Composer integration. But for now, we only support a few command:

install
update
diagnose
help
status

If you’d love to help out, please help! Make a pull request and let’s get coding!
How do I build Composer Management inside of my plugin?
Simple really! You just create a simple composer.json file like you would with any Composer project. From there, wp-composer will interface with each plugin/theme that has composer support and it will generate the autoload files, too!
Just include something like this inside your main plugin file:
require(__DIR__.'/vendor/autoload.php');

It’s that simple.

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「WP Composer」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


0.1 | 0.1.1 | 0.1.2 | trunk |

延伸相關外掛(你可能也想知道)

  • Divi Lightbox for Images 》如果在 Divi 選項菜單中啟用了 Divi Gallery 設置,Divi 主題和生成器將使用本地燈箱腳本,在用戶從相冊中點擊圖像時打開模態窗口。但是,此腳本對於個別自身...。
  • Falang for YOOtheme Lite 》YOOTheme 的 Falang 外掛可讓您的網站翻譯更簡單。您需要使用 Falang 系統進行翻譯。, 您不再需要複製頁面以進行翻譯,只需翻譯必要的部分即可。這使得維護更...。
  • Advanced Composer Blocks for Newsletter 》**總結**:, 這個 WordPress 外掛讓您使用自訂字段和新的設計選項打造現代電子報。透過升級的區塊和自訂字段功能,Advanced Composer Blocks 提升了您的電子...。
  • RSS Block for Newsletter 》這個簡單且輕量的外掛會在Newsletter的編輯器中添加一個區塊,可以在電子報內加入RSS feeds的內容。, RSS 在當今有些式微,但仍有很多服務仍然支援它,並有一...。
  • Falang for WPBakery Lite 》Falang for WPBakery外掛可以使得你的WPBakery頁面翻譯更加簡單。需要使用Falang系統來進行網站的翻譯。, 現在不需要再複製頁面來進行翻譯,只需翻譯必要的內...。
  • BCorp Visual Editor 》強大的拖放頁面建構器。需要安裝並啟用 BCorp Shortcodes 外掛程式才能運作。, 如果未安裝或啟用 BCorp Shortcodes 外掛程式,BCorp Visual Editor 會提示你...。
  • Tiny Addons for WPBakery Page Builder 》Tiny Addons for WPBakery Page Builder 是一個旨在成為 WordPress Layout Builder WPBakery Page Builder 的輕量、簡單和沒有膨脹內容的附加組件包。, 價值...。
  • Rexpansive Builder 》nt with your website. With Rexpansive, you can easily move and resize blocks containing photos, videos, texts, and more, using an advanced matrix t...。
  • Newsletter Composer 》此外掛可讓您使用自訂範本建立電子報,並且從特定類別中加入文章。您可以使用所見即所得(editor)編輯器編輯您的產生結果。, 這個外掛程式會產生一個HTML檔案...。
  • MiniComposer 》MiniComposer 是一個佈局頁面建構外掛。, 您可以使用直覺易用的拖放編輯器,在 12 列網格中構建任何佈局。, 無需編程知識。, 適用於使用 Bootstrap 或 Founda...。
  • Known Plugin Dependencies 》這棒極了的 WordPress Plugin Dependencies 外掛程式將外掛程式相依性管理引入您的 WordPress 管理區域。, 不幸的是,現實是很少的外掛程式目前包含相依性資...。
  • WP Composer Sync 》WP Composer Sync 是一款 WordPress 外掛,可將 WordPress 安裝的 composer.json 與已安裝的外掛保持同步。, 使用方式, 安裝後,外掛大部分情況下應可自行運...。
  • Talk to Composer 》此外掛在啟用時向 composer.json 檔案中添加插件,在停用時刪除插件。, 這樣就可以透過 composer 管理您的外掛。, 外掛將透過 wpackagist 加入到 composer.js...。
  • SymfoPress Lite 》這個外掛讓你在 WordPress 安裝中使用 Symfony 2 元件和 Bundle。你可以使用 Symfony 套件以及 WordPress 外掛,並開發所需的功能。, 外掛首頁:http://tokar...。
  • LC Widget Modules 》這是一個針對「Live Composer」的額外模組,也可以當作 WordPress 的簡碼或小工具使用:, * #anchor 模組,適用於 Live Composer。。

文章
Filter
Apply Filters
Mastodon