λΉŒλ” ν…œν”Œλ¦Ώ 후크

ShopEngine은 κΈ°λ³Έ λ™μž‘μ„ λ³€κ²½ν•˜κ±°λ‚˜ μƒˆλ‘œμš΄ κΈ°λŠ₯으둜 ν™•μž₯ν•  수 μžˆλ„λ‘ λΉŒλ” ν…œν”Œλ¦Ώμ— λŒ€ν•œ λ§Žμ€ PHP 후크λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.

후크 이전: #

ν…œν”Œλ¦Ώ μ½˜ν…μΈ  이전에 ν˜ΈμΆœλ˜λŠ” Hookμž…λ‹ˆλ‹€.

/before_shop #

에 적용 κ°€κ²Œ νŽ˜μ΄μ§€ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/before_shop', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

/before_archive #

에 적용 λ³΄κ΄€μ†Œ νŽ˜μ΄μ§€ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/before_archive', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

/before_single #

에 적용 ν•˜λ‚˜μ˜ νŽ˜μ΄μ§€ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/before_single', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

/before_cart #

에 적용 카트 νŽ˜μ΄μ§€ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/before_cart', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

/before_checkout #

에 적용 점검 νŽ˜μ΄μ§€ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/before_checkout', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

/before_my_account #

에 적용 λ‚΄ 계정 νŽ˜μ΄μ§€ λΉŒλ” ν…œν”Œλ¦Ώ.

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 () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

/before_quick_checkout #

에 적용 λΉ λ₯Έ 결제 λͺ¨λ‹¬ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/before_quick_checkout', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

후크 이후: #

ν…œν”Œλ¦Ώ μ½˜ν…μΈ  이후에 ν˜ΈμΆœλ˜λŠ” ν›„ν¬μž…λ‹ˆλ‹€.

/애프터샡 #

에 적용 κ°€κ²Œ νŽ˜μ΄μ§€ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/after_shop', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

/after_archive #

에 적용 λ³΄κ΄€μ†Œ νŽ˜μ΄μ§€ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/after_archive', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

/after_single #

에 적용 ν•˜λ‚˜μ˜ νŽ˜μ΄μ§€ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/after_single', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

/after_cart #

에 적용 카트 νŽ˜μ΄μ§€ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/after_cart', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

/after_checkout #

에 적용 점검 νŽ˜μ΄μ§€ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/after_checkout', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

/after_my_account #

에 적용 λ‚΄ 계정 νŽ˜μ΄μ§€ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/after_my_account', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

/after_order #

에 적용 μ£Όλ¬Έ/κ°μ‚¬ν•©λ‹ˆλ‹€ νŽ˜μ΄μ§€ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/after_order', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

/after_quick_view #

에 적용 퀡뷰 λͺ¨λ‹¬ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/after_quick_view', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );

/after_quick_checkout #

에 적용 λΉ λ₯Έ 결제 λͺ¨λ‹¬ λΉŒλ” ν…œν”Œλ¦Ώ.

add_action( 'shopengine/templates/elementor/content/after_quick_checkout', function () { // 여기에 μ½”λ“œκ°€ μžˆμŠ΅λ‹ˆλ‹€... } );
λ‹Ήμ‹ μ˜ 감정은 λ¬΄μ—‡μž…λ‹ˆκΉŒ?
2022λ…„ 3μ›” 18일 μ—…λ°μ΄νŠΈ