簡體   English   中英

是否可以將插件文件放在Wordpress主題中?

[英]Is it possible to place plugin files inside a Wordpress theme?

我正在構建一個Wordpress主題,我希望它能夠在不必單獨下載它使用的插件的情況下工作(例如內化,聯系表單和燈箱)。

是否可以將插件文件放在Wordpress主題中(或者有另一種解決方法)?

例如:wp-content / themes / my-wordpress-theme / plugins

當主題與自己的插件一起打包時,最終用戶被指示將其安裝在/ wpcontent而不是普通的/ wp-content / themes目錄中,以便將插件和主題文件安裝在適當的位置。 你想要形式和功能之間的分離。

主題應該包括這些插件的鈎子,然后管理員必須在安裝后激活它們。

像這樣包裝你的主題實際上是你想要做的; 我們只是將主題的定義擴展到包含其插件目錄。

如果你決定讓插件目錄成為主題的子目錄,我不確定它是否或如何可行,但這是不好的做法,因為它不保持形式和功能之間的分離。

如果插件很大,你必須將它放入一個單獨的插件中。 否則人們會很生氣你:)

如果你的'插件'由幾個PHP函數組成,你可以將它們放在functions.php中。

但是,最好將它放在一個單獨的插件中。 還有一個額外的好處:把你的插件放在http://wordpress.org/extend/plugins/上 ,其他人可以使用和擴展你的工作。

如果你想將所有插件捆綁到你的主題中。 那你會取得什么成果? 你會凍結時間。 插件開發人員不斷更新它們。 並且在每個wordpress實現中都不需要所有這些功能的功能。 當用戶直接從codex使用插件時,他們可以隨時更新它們。

此外,您選擇的插件集合及其功能很可能與其他人無法匹配。 所以,最好保持原樣。 相反,更好的想法是開發自己的東西,而不是總是重新發明輪子當你的車輪不比現有車輪好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM