หน้าแรก › ฟอรั่ม › ถามปัญหาการทำเว็บด้วยเวิร์ดเพรส › เปลี่ยนรหัสจังหวัด(TH-92,TH-10) เป็นชื่อจังหวัดใน Woocomerce
- This topic has 12 ข้อความตอบกลับ, 3 เสียง, and was last updated 7 months, 3 weeks มาแล้ว by
K.
-
ผู้เขียนข้อความ
-
-
29 พ.ค. 2020 เวลา 15:17 น. #263169
Atiwich Singhasem
Participantสวัสดีครับผมมีปัญหาด้านการใช้งาน woocomerece เกี่ยวกับการแสดงผลของอีเมลล์ในการตอบกลับไปยังลูกค้า และ แอดมินครับ
ผมต้องการให้ตัวรหัสจังหวัดเปลี่ยนเป็นชื่อจังหวัด จะต้องทำอย่างไรครับ
ขอบคุณสำหรับคำตอบล่วงหน้านะครับ
-
29 พ.ค. 2020 เวลา 20:26 น. #263222
K
Keymasterถ้าในธีม Seed จะใช้โค้ดนี้เพื่อแก้ไขจุดนี้นะครับ
/* Custom Thai Province Order */
if (get_locale() == ‘th’) {
add_filter( ‘woocommerce_states’, ‘seed_woocommerce_states’ );
}
function seed_woocommerce_states( $states ) {
$states[‘TH’] = array(
‘TH-81’ => ‘กระบี่’,
‘TH-10’ => ‘กรุงเทพมหานคร’,
‘TH-71’ => ‘กาญจนบุรี’,
‘TH-46’ => ‘กาฬสินธุ์’,
‘TH-62’ => ‘กำแพงเพชร’,
‘TH-40’ => ‘ขอนแก่น’,
‘TH-22’ => ‘จันทบุรี’,
‘TH-24’ => ‘ฉะเชิงเทรา’,
‘TH-20’ => ‘ชลบุรี’,
‘TH-18’ => ‘ชัยนาท’,
‘TH-36’ => ‘ชัยภูมิ’,
‘TH-86’ => ‘ชุมพร’,
‘TH-57’ => ‘เชียงราย’,
‘TH-50’ => ‘เชียงใหม่’,
‘TH-92’ => ‘ตรัง’,
‘TH-23’ => ‘ตราด’,
‘TH-63’ => ‘ตาก’,
‘TH-26’ => ‘นครนายก’,
‘TH-73’ => ‘นครปฐม’,
‘TH-48’ => ‘นครพนม’,
‘TH-30’ => ‘นครราชสีมา’,
‘TH-80’ => ‘นครศรีธรรมราช’,
‘TH-60’ => ‘นครสวรรค์’,
‘TH-12’ => ‘นนทบุรี’,
‘TH-96’ => ‘นราธิวาส’,
‘TH-55’ => ‘น่าน’,
‘TH-38’ => ‘บึงกาฬ’,
‘TH-31’ => ‘บุรีรัมย์’,
‘TH-13’ => ‘ปทุมธานี’,
‘TH-77’ => ‘ประจวบคีรีขันธ์’,
‘TH-25’ => ‘ปราจีนบุรี’,
‘TH-94’ => ‘ปัตตานี’,
‘TH-14’ => ‘พระนครศรีอยุธยา’,
‘TH-56’ => ‘พะเยา’,
‘TH-82’ => ‘พังงา’,
‘TH-93’ => ‘พัทลุง’,
‘TH-66’ => ‘พิจิตร’,
‘TH-65’ => ‘พิษณุโลก’,
‘TH-76’ => ‘เพชรบุรี’,
‘TH-67’ => ‘เพชรบูรณ์’,
‘TH-54’ => ‘แพร่’,
‘TH-83’ => ‘ภูเก็ต’,
‘TH-44’ => ‘มหาสารคาม’,
‘TH-49’ => ‘มุกดาหาร’,
‘TH-58’ => ‘แม่ฮ่องสอน’,
‘TH-35’ => ‘ยโสธร’,
‘TH-95’ => ‘ยะลา’,
‘TH-45’ => ‘ร้อยเอ็ด’,
‘TH-85’ => ‘ระนอง’,
‘TH-21’ => ‘ระยอง’,
‘TH-70’ => ‘ราชบุรี’,
‘TH-16’ => ‘ลพบุรี’,
‘TH-52’ => ‘ลำปาง’,
‘TH-51’ => ‘ลำพูน’,
‘TH-42’ => ‘เลย’,
‘TH-33’ => ‘ศรีสะเกษ’,
‘TH-47’ => ‘สกลนคร’,
‘TH-90’ => ‘สงขลา’,
‘TH-91’ => ‘สตูล’,
‘TH-11’ => ‘สมุทรปราการ’,
‘TH-75’ => ‘สมุทรสงคราม’,
‘TH-74’ => ‘สมุทรสาคร’,
‘TH-27’ => ‘สระแก้ว’,
‘TH-19’ => ‘สระบุรี’,
‘TH-17’ => ‘สิงห์บุรี’,
‘TH-64’ => ‘สุโขทัย’,
‘TH-72’ => ‘สุพรรณบุรี’,
‘TH-84’ => ‘สุราษฎร์ธานี’,
‘TH-32’ => ‘สุรินทร์’,
‘TH-43’ => ‘หนองคาย’,
‘TH-39’ => ‘หนองบัวลำภู’,
‘TH-15’ => ‘อ่างทอง’,
‘TH-37’ => ‘อำนาจเจริญ’,
‘TH-41’ => ‘อุดรธานี’,
‘TH-53’ => ‘อุตรดิตถ์’,
‘TH-61’ => ‘อุทัยธานี’,
‘TH-34’ => ‘อุบลราชธานี’
);
return $states;
} -
29 พ.ค. 2020 เวลา 21:11 น. #263236
Atiwich Singhasem
Participantผมไม่ได้ใช้ Seed theme ครับ จะต้องแก้ไขยังไงครับ
ต้องขออภัยด้วยครับหากโพสต์ถามโดยไม่ถูกต้องตามกฎระเบียบ
-
30 พ.ค. 2020 เวลา 12:53 น. #263356
K
Keymasterสามารถนำโค้ดนี้ไปวางไว้ที่ไฟล์ชื่อ function.php ได้เลยนะครับ ถ้าไม่มีโค้ดที่ชนกันก็น่าจะใช้ได้เลยนะครับ
-
30 พ.ค. 2020 เวลา 21:49 น. #263433
Atiwich Singhasem
Participantขอบคุณครับ
-
31 พ.ค. 2020 เวลา 09:03 น. #263484
Jerasak Thamnitra
Participantผมใช้ ธีม plant สามารถนำไปใช้ได้ไหมคับ
-
1 มิ.ย. 2020 เวลา 09:46 น. #263678
K
Keymasterในธีมนี้น่าจะมีโค้ดชุดนี้อยู่แล้วนะครับ แต่น่าจะอยู่ในโฟลเดอร์ /inc/woocommerce.php นะครับ
-
1 มิ.ย. 2020 เวลา 14:24 น. #263720
Atiwich Singhasem
Participantผมเอาไปวางแล้วมันชนครับ
-
2 มิ.ย. 2020 เวลา 11:57 น. #263913
K
Keymasterชนกับอะไรครับ หรือ ว่าในไฟล์โค้ดมีแล้ว อธิบายรายละเอียดหน่อยนะครับ
ไม่ทราบว่าใช้ธีมไหนอยู่ครับ
-
2 มิ.ย. 2020 เวลา 12:09 น. #263917
Atiwich Singhasem
Participantผมทำธีมขึ้นมาเองครับ
พอนำชุดโค้ดที่พี่แนะนำมาข้างต้นแล้วส่วนที่แสดงผลผิดพลาดคือช่อง states ที่เดิมทีจะเป็น input select type กลายเป็น text type(ซึ่งดี เพราะผมอยากให้ช่อง state เป็น text type อยู่แล้ว) และปุ่ม ship to different address ไม่ทำงานครับ
*ไม่แน่ใจว่ามันชนเข้ากับโค้ดตัวไหนครับ เลยระบุไม่ได้ว่าชนกับอะไรครับ
-
3 มิ.ย. 2020 เวลา 12:36 น. #264112
K
Keymasterดูจากโค้ดแล้วไม่น่าชนกับฟอร์มตัวอื่นเลยนะครับ เพราะเป็นการเก็บค่าแล้วเปลี่ยนคำเท่านั้น ไม่ทราบว่าวางโค้ดไว้ที่ตำแหน่งไหนครับ
-
4 มิ.ย. 2020 เวลา 14:09 น. #264313
Atiwich Singhasem
Participantfuntion.php ในส่วนของ theme ครับ
-
5 มิ.ย. 2020 เวลา 11:57 น. #264424
K
Keymasterเดาสาเหตุไม่ออกเหมือนกันแล้วละนะครับ อาจต้องลองเปิด. wp_debug ดูว่ามีปัญหาจากจุดไหนนะครับ
-
-
ผู้เขียนข้อความ
- คุณต้องเข้าสู่ระบบเพื่อตอบกลับกระทู้นี้