ຄຳອະທິບາຍ
ປລັກອິນນີ້ພັດທະນາຕໍ່ຍອດມາຈາກ WC City Select
WooCommerce ໃຊ້ຊ່ອງປ້ອນຂໍ້ຄວາມເພື່ອໃຫ້ລູກຄ້າປ້ອນຊື່ເມືອງ.
ດ້ວຍປລັກອິນນີ້, ທ່ານສາມາດສະແດງລາຍຊື່ເມືອງໃຫ້ເລືອກແບບ dropdown ໄດ້.
ສິ່ງນີ້ຈະສະແດງຢູ່ໃນໜ້າຊຳລະເງິນ, ໜ້າແກ້ໄຂທີ່ຢູ່ ແລະ ຕົວຄິດໄລ່ຄ່າຂົນສົ່ງ ຫາກມີການຕັ້ງຄ່າໄວ້ແບບນັ້ນ.
ຫຼັງຈາກເລືອກເມືອງແລ້ວ, ຈະຕັ້ງຄ່າລະຫັດໄປສະນີໃຫ້ອັດຕະໂນມັດ ຫາກມີການກຳນົດໄວ້.
ວິທີເພີ່ມເມືອງ
ສາມາດເພີ່ມລາຍຊື່ເມືອງໃນໄຟລ໌ functions.php ຂອງທີມ (theme) ຂອງທ່ານໄດ້.
ໃຊ້ filter ry_wc_city_select_cities ເພື່ອໂຫຼດຂໍ້ມູນເມືອງຂອງທ່ານ.
ສິ່ງນີ້ເຮັດໄດ້ຄ້າຍຄືກັນກັບການ ເພີ່ມ/ແກ້ໄຂແຂວງ.
ມັນຄວນຈະຖືກເພີ່ມເຂົ້າໃນ functions.php ຫຼື ປລັກອິນທີ່ປັບແຕ່ງເອງ.
add_filter( 'ry_wc_city_select_cities', 'my_cities' );
/**
* Replace XX with the country code. Instead of YYY, ZZZ use actual state codes.
* The City list can list of city name with postcode or just city name.
*/
function my_cities( $cities ) {
$cities['XX'] = array(
'YYY' => array( // city name with postcoe
['City', '100'],
['Another City', '101']
),
'ZZZ' => array( // just city name
'City 3',
'City 4'
)
);
return $cities;
}
ການຕິດຕັ້ງ
ຄວາມຕ້ອງການຂັ້ນຕ່ຳ
- PHP 8.0+
- WordPress 6.6+
- WooCommerce 8.0+
ຄຳຖາມທີ່ພົບເລື້ອຍ
-
ຂ້ອຍສາມາດສົ່ງຂໍ້ມູນລາຍຊື່ເມືອງຂອງປະເທດຂ້ອຍໄດ້ຢູ່ໃສ?
-
ກະລຸນາໃຊ້ GitHub repository.
ໃຊ້ issue ເພື່ອສົ່ງລາຍຊື່ໃຫ້ຂ້ອຍ, ຫຼື ໃຊ້ pull requests ເພື່ອປ່ຽນແປງໄຟລ໌.ຖ້າປະເທດຂອງທ່ານບໍ່ມີລາຍຊື່ແຂວງໃນ WooCommerce (ເບິ່ງໄຟລ໌ /woocommerce/i18n/states.php).
ທ່ານຍັງຕ້ອງໄດ້ປະກອບສ່ວນຂໍ້ມູນລາຍຊື່ແຂວງຕື່ມອີກ.ໄຟລ໌ຕົວຢ່າງແມ່ນ cities/TW.php ແລະ states/TW.php
-
ຂ້ອຍສາມາດລາຍງານບັນຫາ ຫຼື ຊ່ວຍພັດທະນາໂຄງການໄດ້ຢູ່ໃສ?
-
ລາຍງານບັນຫາ (bugs) ທີ່ GitHub repository,
ຫຼື ໜ້າເວັບໄຊສ່ວນຕົວ ຂອງຂ້ອຍ. -
ລາຍຊື່ເມືອງທັງໝົດຈາກ http://geonames.org/
-
ຈາກ RY-WC-City-Select-cities-files
ທ່ານສາມາດເພີ່ມລາຍຊື່ແຂວງ ແລະ ເມືອງຫຼັກໆເກືອບທັງໝົດໃນທົ່ວໂລກໄດ້.
ແຕ່ບາງແຂວງ ຫຼື ເມືອງອາດຈະໃຊ້ຊື່ທີ່ແຕກຕ່າງຈາກຊື່ທາງການ.ເພື່ອເປີດໃຊ້ງານຂໍ້ມູນຈາກ geonames.org, ໃຫ້ເພີ່ມໂຄ້ດລົງໃນໄຟລ໌ functions.php ຂອງທີມ (theme).
ຫຼື ໃຊ້ Code Snippets[https://wordpress.org/plugins/code-snippets/] ເພື່ອເພີ່ມໂຄ້ດ.add_filter('ry_wcs_load_geonames_org', '__return_true');
ການຣີວິວ
ຜູ້ຮ່ວມພັດທະນາ ແລະ ຜູ້ພັດທະນາ
“RY ເລືອກເມືອງສຳລັບ WooCommerce” ແມ່ນຊອຟແວໂອເພັນຊອດ (Open Source). ບຸກຄົນຕໍ່ໄປນີ້ໄດ້ມີສ່ວນຮ່ວມໃນການພັດທະນາປລັກອິນນີ້.
ຜູ້ຮ່ວມພັດທະນາ“RY ເລືອກເມືອງສຳລັບ WooCommerce” ໄດ້ຖືກແປເປັນ 4 ພາສາທ້ອງຖິ່ນ. ຂໍຂອບໃຈ ທີມງານຜູ້ແປ ສຳລັບການປະກອບສ່ວນຂອງເຂົາເຈົ້າ.
ແປ “RY ເລືອກເມືອງສຳລັບ WooCommerce” ເປັນພາສາຂອງເຈົ້າ.
ສົນໃຈຮ່ວມພັດທະນາບໍ່?
ເບິ່ງລະຫັດ, ກວດເບິ່ງ ຄັງເກັບ SVN, ຫຼື ຕິດຕາມ ບັນທຶກການພັດທະນາ ຜ່ານ RSS.
ບັນທຶກການປ່ຽນແປງ
= 2.1.11 – 2025/12/07=
* ແກ້ໄຂ – ເມື່ອປ່ຽນປະເທດ ອາດຈະສະແດງຂໍ້ມູນເມືອງຜິດພາດ.
2.1.10 – 2025/12/06
- ປ່ຽນແປງ – ເມື່ອຜູ້ໃຊ້ປ່ຽນແຂວງ ຈະເລືອກເມືອງທຳອິດໃຫ້ອັດຕະໂນມັດ.
- ປ່ຽນແປງ – ຂໍ້ມູນເມືອງທີ່ຈຳເປັນໃຫ້ເປັນຮູບແບບ html tag ຂອງ WooCommerce (ເວີຊັນ 10.3).
2.1.9 – 2025/04/29
- ປ່ຽນຄວາມຕ້ອງການຂັ້ນຕ່ຳເປັນ WordPress 6.6
2.1.8 – 2025/02/17
- ແກ້ໄຂຂໍ້ຜິດພາດ text-domain.
- ໄຟລ໌ລາຍຊື່ເມືອງມີຂະໜາດນ້ອຍລົງ.
2.1.6 – 2025/02/07
- ອັບເດດໄຟລ໌ພາສາ .pot.
2.1.5 – 2025/02/07
- ແກ້ໄຂຂໍ້ຜິດພາດການຕັ້ງຄ່າເລີ່ມຕົ້ນ.
2.1.4 – 2025/02/04
- ອັບເດດລະຫັດໄປສະນີສຳລັບແຂວງ Sibiu ປະເທດໂຣມາເນຍ (#9).
2.1.3 – 2025/02/02
- ອັບເດດເມືອງສຳລັບແຂວງ Sibiu ປະເທດໂຣມາເນຍ (#8).
2.1.2 – 2024/11/21
- ປ່ຽນແປງຂໍ້ມູນເວີຊັນ WordPress ທີ່ຕ້ອງການ / ທີ່ໄດ້ທົດສອບແລ້ວ.
- ປ່ຽນແປງຂໍ້ມູນເວີຊັນ PHP ທີ່ຕ້ອງການ.
2.1.0 – 2024/03/022
- ປ່ຽນຊື່ປລັກອິນ.
2.0.1 – 2023/08/26
- ແກ້ໄຂບັນຫາການປ່ຽນເມືອງແລ້ວອາດຈະແກ້ໄຂລະຫັດໄປສະນີບໍ່ໄດ້.
2.0.0 – 2023/04/23
- ປ່ຽນສັນຍາອະນຸຍາດ (License) ເປັນ GPLv3.
1.1.3.1 – 2023/03/30
- ປ່ຽນແປງຂໍ້ມູນເວີຊັນ WordPress ທີ່ໄດ້ທົດສອບແລ້ວ.
1.1.3 – 2023/02/13
- ປ່ຽນຊື່ main class.
1.1.2 – 2022/07/16
- ປ່ຽນແປງຂໍ້ມູນປລັກອິນ.
1.1.1 – 2022/06-03
- ເພີ່ມເມືອງໃນປະເທດໂຣມາເນຍ (ໂດຍ condor2)
1.1.0 – 2022/04/04
- ລ້າງລະຫັດໄປສະນີເມື່ອເລືອກເມືອງທີ່ບໍ່ມີລະຫັດໄປສະນີ (issue #6)
- ປ່ຽນຮູບແບບ html ຂອງຊ່ອງປ້ອນຂໍ້ມູນໃຫ້ຄ້າຍຄືກັບ WooCommerce ຫຼາຍຂຶ້ນ
1.0.0 – 2019/12/07
- ເປີດຕົວຄັ້ງທຳອິດ