簡體   English   中英

在安裝子主題時,是否可以自動安裝wordpress父主題?

[英]Is there a way to automatically install a wordpress parent theme when installing a child theme?

我有一個很奇怪的問題。 在安裝子主題時,是否可以自動安裝父主題? (類似於TGM插件激活,但適用於主題)。

我之所以這么問是因為我有很多客戶忘記了安裝父主題,然后就如何安裝主題與我聯系,盡管我在readme.txt中明確說明了這一點

安裝主題后,將通過check_parent_theme_filter()函數運行該主題,以確保已安裝父主題。 如果不是,並且無法從WordPress存儲庫中獲取,則安裝將失敗,並在parent_theme_not_found鍵入消息。

如果未在WordPress資源庫上安裝此父主題,則需要使用themes_api()可用的鈎子,WP使用該鈎子來自動安裝父主題。 初始請求失敗,但是響應通過帶有三個參數的themes_api_result過濾器傳遞: $res, $action, $args 您可以使用此方法作為連接到此過濾器的函數類型的示例,如果能夠成功下載並安裝父主題,則返回true否則返回false

不清楚如何使用子主題與這些主題掛鈎,也許自定義插件可以做到?

暫無
暫無

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

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