κΈ°μ¬ν΄ μ£Όμ μ κ°μ¬ν©λλ€. μ°Έκ³ : - μ΄ λκΈμ λ¬Έμ λ₯Ό μ μΆν λ νμλμ§ μμ΅λλ€. - μμλ΄μ¬μλ€μ΄ μ¬κ°μκ°μ μ§μνλ λ¬΄λ£ μννΈμ¨μ΄μ λλ€. λ¬Έμ λ³΄κ³ μλ₯Ό κ°λ₯ν ν λͺ ννκ³ κ°λ¨νκ² μμ±νμ¬ μ ν¬λ₯Ό λμμ£ΌμΈμ. λ¬Έμ λ₯Ό λ³΄κ³ νλ κ²½μ° κ°λ₯ν ν 빨리 λ¬Έμ λ₯Ό μ¬ννκ³ μμ ν μ μλλ‘ λ€μ μ¬νμ νμΈνμμμ€.
κΈ°λ³Έ Wordpress ν λ§μμ μ΄ λ¬Έμ λ₯Ό μ¬νν μ μμ΅λλ€.
μ
λͺ¨λ ν μ€νΈκ° λΆκ°λ¦¬μμ΄λ‘ λ²μλκΈ°λ₯Ό κΈ°λν©λλ€.
ν μ€νΈκ° λΆλΆμ μΌλ‘ λ²μλμμ΅λλ€. κ²°μ κ²ν μ£Όλ¬Έ μΉμ μ μμ΄λ‘ λμ΄ μμ΅λλ€. μ€μ λ‘λ λ²μλμμ§λ§ μλμΌλ‘ μμ΄λ‘ λμκ°λλ€.
`
ν URL: https://noracles.com
μ¬μ΄νΈ URL: https://noracles.com
νμ₯μ€ λ²μ : 3.3.4
λ‘κ·Έ λλ ν 리 μ°κΈ° κ°λ₯: β
WP λ²μ : 4.9.4
WP λ©ν°μ¬μ΄νΈ: β
WP λ©λͺ¨λ¦¬ μ ν: 1GB
WP λλ²κ·Έ λͺ¨λ: β
WP ν¬λ‘ : β
μΈμ΄: en_GB
μλ² μ 보: μνμΉ
PHP λ²μ : 7.0.25
PHP κ²μλ¬Ό μ΅λ ν¬κΈ°: 256MB
PHP μκ° μ ν: 180
PHP μ΅λ μ
λ ₯ λ³μ: 1000
cURL λ²μ : 7.51.0
OpenSSL/1.0.2j
μνΈμ μ€μΉ: β
MySQL λ²μ : β 5.5.54 - μ΅μ MySQL λ²μ 5.6μ κΆμ₯ν©λλ€. μ°Έμ‘°: WordPress μꡬ μ¬ν
μ΅λ μ
λ‘λ ν¬κΈ°: 256MB
κΈ°λ³Έ μκ°λλ UTC: β
fsockopen/cURL: β
λΉλ ν΄λΌμ΄μΈνΈ: β
DOMλ¬Έμ: β
GZip: β
λ©ν°λ°μ΄νΈ λ¬Έμμ΄: β
μ격 ν¬μ€νΈ: β
μ격 κ°μ Έμ€κΈ°: β
WC λ°μ΄ν°λ² μ΄μ€ λ²μ : 3.3.4
WC λ°μ΄ν°λ² μ΄μ€ μ λμ΄: wp_
MaxMind GeoIP λ°μ΄ν°λ² μ΄μ€: β MaxMind GeoIP λ°μ΄ν°λ² μ΄μ€κ° μ‘΄μ¬νμ§ μμ΅λλ€ - μ§λ¦¬μ μμΉκ° μλνμ§ μμ΅λλ€. http://dev.maxmind.com/geoip/legacy/geolite/ μμ λ€μ κ²½λ‘λ‘ μλμΌλ‘ λ€μ΄λ‘λνμ¬ μ€μΉν μ μμ΅λλ€. "λ€μ΄λ‘λ"κΉμ§ μλλ‘ μ€ν¬λ‘€νκ³ "GeoLite Country" μμ μλ "Binary / gzip" νμΌμ λ€μ΄λ‘λν©λλ€. GeoIP.dat.gz μμΆμ νκ³ GeoIP.dat νμΌλ§ μ
λ‘λνλ κ²μ μμ§ λ§μμμ€.
μ΄ λ°μ΄ν°λ² μ΄μ€ ν¬κΈ°: 7.21MB
λ°μ΄ν°λ² μ΄μ€ λ°μ΄ν° ν¬κΈ°: 5.48MB
λ°μ΄ν°λ² μ΄μ€ μΈλ±μ€ ν¬κΈ°: 1.73MB
wp_woocommerce_sessions: λ°μ΄ν°: 0.06MB + μμΈ: 0.02MB
wp_woocommerce_api_keys: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.03MB
wp_woocommerce_attribute_taxonomies: λ°μ΄ν°: 0.02MB + μμΈ: 0.02MB
wp_woocommerce_downloadable_product_permissions: λ°μ΄ν°: 0.02MB + μμΈ: 0.05MB
wp_woocommerce_order_items: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.02MB
wp_woocommerce_order_itemmeta: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.03MB
wp_woocommerce_tax_rates: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.06MB
wp_woocommerce_tax_rate_locations: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.03MB
wp_woocommerce_shipping_zones: λ°μ΄ν°: 0.02MB + μμΈ: 0.00MB
wp_woocommerce_shipping_zone_locations: λ°μ΄ν°: 0.02MB + μμΈ: 0.03MB
wp_woocommerce_shipping_zone_methods: λ°μ΄ν°: 0.02MB + μμΈ: 0.00MB
wp_woocommerce_payment_tokens: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.02MB
wp_woocommerce_payment_tokenmeta: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.03MB
wp_woocommerce_log: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.02MB
wp_carrental_booking: λ°μ΄ν°: 0.02MB + μμΈ: 0.02MB
wp_carrental_booking_drivers: λ°μ΄ν°: 0.02MB + μμΈ: 0.02MB
wp_carrental_booking_items: λ°μ΄ν°: 0.02MB + μμΈ: 0.02MB
wp_carrental_booking_prices: λ°μ΄ν°: 0.02MB + μμΈ: 0.02MB
wp_carrental_branches: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.02MB
wp_carrental_branches_hours: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_carrental_extras: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_carrental_extras_pricing: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.03MB
wp_carrental_fleet: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.03MB
wp_carrental_fleet_extras: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.02MB
wp_carrental_fleet_parameters: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_carrental_fleet_parameters_values: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_carrental_fleet_pricing: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.03MB
wp_carrental_pricing: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_carrental_pricing_ranges: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.02MB
wp_carrental_translations: λ°μ΄ν°: 0.02MB + μμΈ: 0.03MB
wp_carrental_vehicle_categories: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.02MB
wp_carrental_webhook_queue: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_commentmeta: λ°μ΄ν°: 0.00MB + μμΈ: 0.00MB
wp_comments: λ°μ΄ν°: 0.00MB + μΈλ±μ€: 0.01MB
wp_give_donormeta: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.05MB
wp_give_donors: λ°μ΄ν°: 0.02MB + μμΈ: 0.03MB
wp_give_formmeta: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.03MB
wp_give_logmeta: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.03MB
wp_give_logs: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_give_paymentmeta: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.03MB
wp_links: λ°μ΄ν°: 0.00MB + μμΈ: 0.00MB
wp_options: λ°μ΄ν°: 0.46MB + μΈλ±μ€: 0.07MB
wp_postmeta: λ°μ΄ν°: 0.07MB + μΈλ±μ€: 0.05MB
wp_posts: λ°μ΄ν°: 0.28MB + μΈλ±μ€: 0.04MB
wp_rencato_connector_log: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_termmeta: λ°μ΄ν°: 0.00MB + μΈλ±μ€: 0.01MB
wp_terms: λ°μ΄ν°: 0.00MB + μΈλ±μ€: 0.01MB
wp_term_relationships: λ°μ΄ν°: 0.00MB + μΈλ±μ€: 0.01MB
wp_term_taxonomy: λ°μ΄ν°: 0.00MB + μμΈ: 0.00MB
wp_usermeta: λ°μ΄ν°: 0.01MB + μΈλ±μ€: 0.01MB
wp_users: λ°μ΄ν°: 0.00MB + μΈλ±μ€: 0.01MB
wp_wc_download_log: λ°μ΄ν°: 0.02MB + μμΈ: 0.03MB
wp_wc_webhooks: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.02MB
wp_wfBadLeechers: λ°μ΄ν°: 0.02MB + μμΈ: 0.00MB
wp_wfBlockedCommentLog: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_wfBlockedIPLog: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_wfBlocks: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.02MB
wp_wfBlocks7: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.05MB
wp_wfBlocksAdv: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_wfConfig: λ°μ΄ν°: 0.28MB + μΈλ±μ€: 0.00MB
wp_wfCrawlers: λ°μ΄ν°: 0.02MB + μμΈ: 0.00MB
wp_wfFileChanges: λ°μ΄ν°: 0.02MB + μμΈ: 0.00MB
wp_wfFileMods: λ°μ΄ν°: 1.52MB + μμΈ: 0.00MB
wp_wfHits: λ°μ΄ν°: 1.02MB + μΈλ±μ€: 0.23MB
wp_wfHoover: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.02MB
wp_wfλ¬Έμ : λ°μ΄ν°: 0.02MB + μμΈ: 0.06MB
wp_wfKnownFileList: λ°μ΄ν°: 0.36MB + μΈλ±μ€: 0.00MB
wp_wfLeechers: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_wfLockedOut: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_wfLocs: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_wfLogins: λ°μ΄ν°: 0.06MB + μΈλ±μ€: 0.03MB
wp_wfNet404s: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.02MB
wp_wfμλ¦Ό: λ°μ΄ν°: 0.02MB + μμΈ: 0.00MB
wp_wfPendingIssues: λ°μ΄ν°: 0.02MB + μμΈ: 0.06MB
wp_wfReverseCache: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.00MB
wp_wfScanners: λ°μ΄ν°: 0.02MB + μμΈ: 0.00MB
wp_wfSNIPCache: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.05MB
wp_wfStatus: λ°μ΄ν°: 0.14MB + μΈλ±μ€: 0.09MB
wp_wfThrottleLog: λ°μ΄ν°: 0.02MB + μΈλ±μ€: 0.02MB
wp_wfVulnScanners: λ°μ΄ν°: 0.02MB + μμΈ: 0.00MB
μ²¨λΆ νμΌ: 8
custom_css: 1
μ¬μ©μ μ μ_λ³κ²½ μ§ν©: 11
μ 곡 μμ: 2
Give_payment: 8
nav_menu_item: 21
νμ΄μ§: 29
polylang_mo: 2
κ²μλ¬Ό: 2
μ ν: 7
κ°μ : 167
μμ _μΏ ν°: 3
shop_order: 7
wpcf7_contact_form: 2
보μ μ°κ²°(HTTPS): β
λ°©λ¬Έμλ‘λΆν° μ€λ₯ μ¨κΈ°κΈ°: β
Polylang: FrΓ©dΓ©ric Demarle β 2.3.4
λ¬Έμ μμ 7: Takayuki Miyoshi β 5.0.1
Give - κΈ°λΆ νλ¬κ·ΈμΈ: WordImpress μ 곡 β 2.0.6
Woo Checkout Field Editor Pro: ThemeHiGH β 1.2.6
Hyyan WooCommerce Polylang ν΅ν©: Hyyan Abo Fakher μμ± β 1.0.4 β WooCommerceμ νμ± λ²μ μμ ν
μ€νΈλμ§ μμ
WooCommerce ν΅ν μ νκΈ°: realmag777 β 1.2.3
WooCommerce: Automattic μ 곡 β 3.3.4
Wordfence 보μ: Wordfence κΈ°μ€ β 7.1.1
API μ¬μ©: β
κ°μ SSL: β
ν΅ν: BGN(Π»Π².)
ν΅ν ν¬μ§μ
: μΌμͺ½
μ² λ¨μ κ΅¬λΆ κΈ°νΈ: ,
μμμ κ΅¬λΆ κΈ°νΈ: .
μμμ μ΄ν μλ¦Ώμ: 2
λΆλ₯: μ ν μ ν: μΈλΆ(μΈλΆ)
κ·Έλ£Ήν(κ·Έλ£Ήν)
λ¨μ(λ¨μ)
λ³μ(λ³μ)
λΆλ₯: μ ν κ°μμ±: μΉ΄νλ‘κ·Έμμ μ μΈ(μΉ΄νλ‘κ·Έμμ μ μΈ)
κ²μμμ μ μΈ(κ²μμμ μ μΈ)
νΉμ§(νΉμ§)
νμ (outofstock)
μ 격-1(μ 격-1)
μ 격-2(μ 격-2)
μ 격-3(μ 격-3)
μ 격-4(μ 격-4)
μ 격-5(μ 격-5)
μμ κΈ°λ°: #223 - /shop/
λ°κ΅¬λ: #224 - /λ°κ΅¬λ/
체ν¬μμ: #225 - /checkout/
λ΄ κ³μ : #226 - /my-account/
μ΄μ©μ½κ΄: β νμ΄μ§κ° μ€μ λμ§ μμμ΅λλ€.
μ΄λ¦: μ€ν μ΄νλ‘ νΈ
λ²μ : 2.2.8
μμ±μ URL: https://woocommerce.com/
νμ ν
λ§: β β λΉλνμ§ μμ μμ ββν
λ§μμ WooCommerceλ₯Ό μμ νλ κ²½μ°
κ°μΈμ μΌλ‘ μ°λ¦¬λ μμ ν
λ§λ₯Ό μ¬μ©νλ κ²μ΄ μ’μ΅λλ€. μ°Έμ‘°: μμ ν
λ§λ₯Ό λ§λλ λ°©λ²
WooCommerce μ§μ: β
μ¬μ μ: β
μ¬κΈ°μμ μ λμ μΌλ‘ κ°μ λ¬Έμ μ λλ€. κ°μ μ€μ .
λ²μ λ¨κ³
λ΄κ° κΈ°λνλ κ²
λ¬μμμ΄ λλ μ€κ΅μ΄λ‘ μΉ΄νΈ νμ΄μ§κ° νμλ κ²μΌλ‘ μμν©λλ€. λλ λ¬μμμ΄ λλ μ€κ΅μ΄λ‘ μμ ν λ²μλ 체ν¬μμ νμ΄μ§.
λμ μΌμ΄λ μΌ
λ©λͺ¨
μ₯λ°κ΅¬λ νμ΄μ§ μ체μμ μΈμ΄λ₯Ό λ³κ²½νλ©΄ μ€μ λ‘ μ¬λ°λ₯Έ νμ΄μ§λ‘ μ΄λνμ¬ μμ ν λ²μλ©λλ€.
κ°μ λ¬Έμ
λꡬλ μ§ μ΄κ²μ λν ν΄κ²°μ± μ΄ μμ΅λκΉ?
λλ λκ°μ λ¬Έμ κ° μμ΅λλ€. μ£Όλ¬Έ κ²ν λ μ¬λ°λ₯Έ(λ²μλ) μΈμ΄λ‘ λ‘λλμ§λ§ μλ‘ κ³ μ³μ§κ³ κΈ°λ³Έ μΈμ΄λ‘ μ€μ λ©λλ€.
λλ μ¬μ©νκ³ μλ€
Hyyan WooCommerce Polylang ν΅ν© v1.0.4
ν΄λ¦¬λ v2.3.4
μ°μ»€λ¨Έμ€ v3.3.4
Ajax λΉνμ±ν λλ κ΄λ ¨ νλ¬κ·ΈμΈ μ κ·Έλ μ΄λμ κ°μ μ μλ μ루μ μΌλ‘ λ€λ₯Έ μ§μ μ¬μ΄νΈμμ μ΄ λ¬Έμ κ° λ³΄κ³ λ κ²μ 보μμ§λ§ μ΄ μ€ μ΄λ κ²λ μ μκ² μ ν©νμ§ μμ΅λλ€. λλ μ΄κ²μ΄ Hyan WooCommerce Polylang Integration v1.0.4λ‘ ν΄κ²°λμλ€λ μΈκΈκ³Ό ν¨κ» νμλ μ΄ μ¬μ΄νΈμμ λ³΄κ³ λ λμΌν λ¬Έμ λ₯Ό 보μμ΅λλ€.
μ무λ μ΄κ²μ λμΈ μ μμ΅λκΉ?
μλνλ μ€: 4.9.5.
μ°μ»€λ¨Έμ€: 3.3.4
μμ (2.2.8) νμ ν
λ§
ν΄λ¦¬λ: 2.3.4
Hyyan WooCommerce Polylang ν΅ν©: 1.0.4
λλ λκ°μ λ¬Έμ κ° μμ΅λλ€.
μ무λ μ΄κ²μ λμΈ μ μμ΅λκΉ?
κ·Έλμ μ§κΈκΉμ§ ν΄κ²°μ± μ΄ μλμ?? μ΄κ²μ μ λ§ λμλ€... μ΄μ μλ‘μ΄ Woocommerce λ²μ μ΄ μμ΅λλ€. λꡬλ μ§ μ λ°μ΄νΈλ₯Ό μλ νμ΅λκΉ?
μ¬κΈ°μ λκ°μ λ¬Έμ κ° μμ΅λλ€. μ΅μ λ²μ μ Wooμ μ΄ νλ¬κ·ΈμΈμ΄ μμ΅λλ€.
κ·Έλμ λλ Wordpressλ₯Ό λ²μ 4.9.5λ‘, Woocommerceλ₯Ό λ²μ 3.3.5λ‘ μ
λ°μ΄νΈνμ§λ§ λ¬Έμ λ μ¬μ ν λ¨μ μμ΅λλ€.
그건 κ·Έλ κ³ ν
λ§ InVogue λ²μ 1.0.3μ μ¬μ©ν©λλ€.
μ’μ, μλ§λ ν΄κ²°μ± μ μλμ§λ§ μ μ΄λ ν΄κ²° λ°©λ²(μ μκ² ν¨κ³Όμ μ λλ€):
<table
class="shop_table woocommerce-checkout-review-order-table">
μκ²
λλ§!
κ·Έκ²μ μ²΄ν¬ μμ νμ΄μ§μμλ λ΄ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€! μ λ§ κ³ λ§μ! π
νμ§λ§ λ΄ μ₯λ°κ΅¬λ λ²νΌμ μ¬μ ν ββλ¬Έμ μ λλ€. μ₯λ°κ΅¬λ λ²νΌμ ν΄λ¦ν λλ§λ€ μλμΌλ‘ κΈ°λ³Έ μΈμ΄λ‘ 리λλ μ λ©λλ€... :(
ν΄κ²° λ°©λ²μ λν μμ΄λμ΄κ° μμ΅λκΉ? cart-errors.phpμμ μΌλΆ μ€μ λ³κ²½ν μ μμ΅λκΉ?
μ½λ©μ μ’ ν μ μμΌλ©΄ μ’κ² μ§λ§ κ·Έλ° λΆλΆμ μ ν μμ΅λλ€. cart.phpμ mini-cart.phpκ° μμ΅λλ€. κ±°κΈ°μ μ½κ°μ μμ μ΄ νμνλ€κ³ νμ ν©λλ€...
곡μ μ루μ
κ°μ¬ν©λλ€!
μ μλ
νμ§λ§
κ²°μ νμ΄μ§μμ κ²°μ μλ¨μ λ³κ²½ν λ.
μ£Όλ¬Έ κ²ν κ° μλ‘κ³ μΉ¨λμ§ μμ΅λλ€. μμ½μ€κ° μλνμ§ μμ΅λλ€.
μΌλΆ μ§λΆ λ°©λ²μλ μ§λΆ μμλ£κ° μμ΅λλ€.
μ§λΆ λ°©λ²μ λ³κ²½ν λ. λν μ΄ κΈμ‘μ λ³κ²½ν©λλ€.
λ΄ κΉ¨μ§ μμ΄μ λν΄ μ£μ‘ν©λλ€
Hyyan 1.0.4λ 3.3.5λ³΄λ€ ν¨μ¬ μ΄μ λ²μ μ΄λ©° 3.3.5μμ νΈνμ±μ μ£Όμ₯νμ§ μμ΅λλ€.
λΆννλ WooCommerceλ μ
λ°μ΄νΈμμ μμ£Ό νΈνμ±μ κΉ¨λ¨λ¦½λλ€.
3.1.2μμ μ λλ‘ μλνκ³ 3.3.5μμ κΈ°λ₯μ΄ μμλμμμ νμΈνκ³ μ¬νν μ μμ΅λλ€.
λλ κ·Έ μ¬μ΄μ λͺ¨λ λ²μ μ ν
μ€νΈνμ§ μμμ΅λλ€.
λλΆλΆμ λ€λ₯Έ νλ¬κ·ΈμΈλ woo 3.3.5μμ νΈνμ±μ μν΄ μ λ°μ΄νΈλμ§ μμ΅λλ€. μ΄ νλ¬κ·ΈμΈλ§μ΄ μλλλ€. κ°λ° λ₯λ ₯μ΄ μκ³ μμ μ κΈ°μ¬ν μ μλ κ²½μ°κ° μλλΌλ©΄ μ¬μ©νλ νλ¬κ·ΈμΈμ΄ μ κ·Έλ μ΄λλ λκΉμ§ WooCommerceλ₯Ό μ κ·Έλ μ΄λνμ§ μλ κ²μ΄ κ°μ₯ μ’μ΅λλ€.
λ¨μλ‘ wooλ λ€μκ³Ό κ°μ΄ λΆλ₯΄λ κ² κ°μ΅λλ€.
/?wc-ajax=update_order_review
μ΄μ κ³Ό κ°μ΄ νμ¬ νμ΄μ§ λμ μΉ μ¬μ΄νΈμ 루νΈλ‘ μ§μ μ΄λν©λλ€.
μ΄λ Polylangμμ μΈμ΄λ₯Ό κ²°μ νλ λ° μ¬μ©ν κ²½λ‘ μ λ³΄κ° μμ€λμμμ μλ―Έν©λλ€.
μ΄κ²μ woocommerceμ λ€μκ³Ό κ°μ΄ λ³΄κ³ λ©λλ€.
https://github.com/woocommerce/woocommerce/issues/19741
woocommerce/class-wc-ajax.phpμμ WC_AJAX->get_endpoint() ν¨μμ 3.1.2 λ²μ 볡μμ ν
μ€νΈνμ΅λλ€.
μ΄κ²μ μ΄ λ¬Έμ λ₯Ό ν΄κ²°νκ³ νν°λ‘ μ μ©ν μλ μμ΅λλ€. κ·Έλ¬λ μ΄κ²μ΄ λ³κ²½λ μ΄μ λ₯Ό μκΈ° μ κΉμ§λ μ¬λ°λ₯Έ μ루μ
μ΄ μλ μ μμ΅λλ€.
μ΄κ²μ μλ WooCommerce 3.2μμ @marian-kadankaμ μν΄ μμ λ κ² κ°μ΅λλ€.
https://github.com/hyyan/woo-poly-integration/pull/251/commits/9f9b7581260c87f84ce9f35100ecd872b974e58d
λΉμμ μλ§μ κ΄λ ¨ λ¬Έμ λ₯Ό μ°Έμ‘°νμμμ€.
κ·Έλ¬λ λμ€μ WooCommerce λλ PolylangμΌλ‘ μ
λ°μ΄νΈνλ©΄ μ΄ μμ μ¬νμ΄ μλνμ§ μμ μ μμ΅λλ€.
(μ΄ μμ μ¬νμ΄ woo 3.2.x λ° Polylang 2.2.7μμ μλν μ΄μ κ° νμ€νμ§ μμ΅λλ€.)
μλ
νμΈμ ddidit κ²μν κ²κ³Ό λμΌνκ² μμ νμ¬ κ²°μ κ²μ΄νΈμ¨μ΄ λΆλΆμ λ¬Έμ λ₯Ό μμ νμ΅λλ€! μνμ΄! μ λ§ κ°μ¬ν©λλ€!
κ·Έλ¬λ μ£Όλ¬Έ λ²νΌμ ν΄λ¦ν νμλ μ¬μ ν λ λ²μ§Έ μΈμ΄ λ²μ μ΄ μλ κΈ°λ³Έ μΈμ΄ λ²μ μΌλ‘ μ΄λν©λλ€.
κ·Έλ¦¬κ³ μ²΄ν¬μμ ν μλ μμ€ν
μ΄λ©μΌλ κΈ°λ³Έ μΈμ΄λ‘ λμ΄ μλλ° μ΄ λΆλΆμ μμ νλ €λ©΄ μ΄λ»κ² ν΄μΌ νλμ?
κ°μ¬ν©λλ€!
didit μ루μ μ μ루μ μ΄ λ μ μμ΅λλ€. ajax νΈμΆμ μΈμ΄λ μ¬μ ν μλͺ»λμμ΅λλ€. didit μ루μ μ λ¬Έμ λ₯Ό μ½κ° μ¨κΈ°κ³ μμ΅λλ€.
μ루μ μ λ€μ μ€ νλμ λλ€.
add_filter('woocommerce_ajax_get_endpoint', 'pll_woocommerce_ajax_get_endpoint', 10, 2);
/*
* fixes woo 3.3.x by restoring 3.1.2 behaviour
* https://github.com/hyyan/woo-poly-integration/issues/319
*/
public function pll_woocommerce_ajax_get_endpoint($result, $request){
return esc_url_raw( add_query_arg( 'wc-ajax', $request, remove_query_arg( array( 'remove_item', 'add-to-cart', 'added-to-cart' ) ) ) );
}
WooCommerceλ λ³κ²½ μ¬ν μ€ μΌλΆκ° μ μ¬μ μΈ λ³΄μ λ¬Έμ λ₯Ό ν΄κ²°νλ€κ³ λ§νκΈ° λλ¬Έμ λμ λ³κ²½νμ§ μκ³ λ΄κ° μ° λ¬Έμ λ₯Ό λ«μμ΅λλ€.
#329μμ μμ λ¨
κ°μ₯ μ μ©ν λκΈ
didit μ루μ μ μ루μ μ΄ λ μ μμ΅λλ€. ajax νΈμΆμ μΈμ΄λ μ¬μ ν μλͺ»λμμ΅λλ€. didit μ루μ μ λ¬Έμ λ₯Ό μ½κ° μ¨κΈ°κ³ μμ΅λλ€.
μ루μ μ λ€μ μ€ νλμ λλ€.
add_filter('woocommerce_ajax_get_endpoint', 'pll_woocommerce_ajax_get_endpoint', 10, 2);
κ·Έλ¦¬κ³ λ€μκ³Ό κ°μ κ²:
WooCommerceλ λ³κ²½ μ¬ν μ€ μΌλΆκ° μ μ¬μ μΈ λ³΄μ λ¬Έμ λ₯Ό ν΄κ²°νλ€κ³ λ§νκΈ° λλ¬Έμ λμ λ³κ²½νμ§ μκ³ λ΄κ° μ° λ¬Έμ λ₯Ό λ«μμ΅λλ€.