我想清除重裝WordPress的定製的預覽,因爲我只看到我的改變,如果做了刷新緩存插件的高速緩存。我可以手動執行此操作,但我的目標是在WP定製程序刷新時執行此操作。如何在重新加載WP定製器時觸發do_action?
我已經走到這一步:
function px_clear_bb_cache() {
FLBuilderModel::delete_asset_cache_for_all_posts();
}
do_action('customize_save', 'px_clear_bb_cache');
我遇到了以下問題:
- 保存定製後,我只能看到關閉定製後的變化。如果定製程序在保存時重新加載/刷新,那將會很棒。
- 但更好是,如果上述PHP函數會觸發每次定製重裝/刷新時的值發生改變時。
也許我需要的jQuery + AJAX掛接到preview_init和火這個do_action?不知道該怎麼做。
我覺得你的問題是更少的編程有關,但更關係到WordPress的發展,因爲它是非常WordPress的應用程序中處理一些特定的狀態。您可能希望將https://wordpress.stackexchange.com/視爲更合適的問答網站。 – hakre
好的建議,不知道這個存在。在那裏發佈問題,如果我有答案,請將其發回到此處以完成我的問題。 – Bob