ShopEngine は、ビルダー テンプレートのデフォルトの動作を変更したり、新しい機能で拡張したりするための PHP フックを多数提供しています。
フック前: #
テンプレートコンテンツの前に呼び出されるフック。
/before_shop #
適用される 店 ページ ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/before_shop', function () { // ここにコードを記述... } );/アーカイブ前 #
適用される アーカイブ ページ ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/before_archive', function () { // ここにコードを記述... } );/前シングル #
適用される シングル ページ ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/before_single', function () { // ここにコードを記述... } );/カート前 #
適用される カート ページ ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/before_cart', function () { // ここにコードを記述... } );/チェックアウト前 #
適用される チェックアウト ページ ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/before_checkout', function () { // ここにコードを記述... } );/アカウント前 #
適用される 私のアカウント ページ ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/before_my_account', function () { // ここにコードを記述... } );/注文前 #
適用される ご注文 / ありがとうございます ページ ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/before_order', function () { // ここにコードを記述... } );/before_quick_view #
適用される クイックビュー モーダル ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/before_quick_view', function () { // ここにコードを記述... } );/クイックチェックアウト前 #
適用される クイックチェックアウト モーダル ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/before_quick_checkout', function () { // ここにコードを記述... } );フック後: #
テンプレート コンテンツの後に呼び出されるフック。
/アフターショップ #
適用される 店 ページ ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/after_shop', function () { // ここにコードを記述... } );/アーカイブ後 #
適用される アーカイブ ページ ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/after_archive', function () { // ここにコードを記述... } );/シングル後 #
適用される シングル ページ ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/after_single', function () { // ここにコードを記述... } );/カート後 #
適用される カート ページ ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/after_cart', function () { // ここにコードを記述... } );/チェックアウト後 #
適用される チェックアウト ページ ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/after_checkout', function () { // ここにコードを記述... } );/アカウント後 #
適用される 私のアカウント ページ ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/after_my_account', function () { // ここにコードを記述... } );/注文後 #
適用される ご注文 / ありがとうございます ページ ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/after_order', function () { // ここにコードを記述... } );/クイックビュー後 #
適用される クイックビュー モーダル ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/after_quick_view', function () { // ここにコードを記述... } );/クイックチェックアウト後 #
適用される クイックチェックアウト モーダル ビルダー テンプレート。
add_action( 'shopengine/templates/elementor/content/after_quick_checkout', function () { // ここにコードを記述... } );