RY City Select for WooCommerce

Popis

Tento plugin vychází z WC City Select

WooCommerce využívá textové pole, do kterého zákazníci zadávají město.
Pomocí tohoto pluginu můžete nabídnout seznam měst, který se zobrazí jako rozevírací seznam.

Tato informace se zobrazí na stránkách pokladny, na stránkách pro úpravu adres a v kalkulátoru poštovného, pokud je to tak nastaveno.

Po výběru města se automaticky vyplní PSČ, pokud je zadáno.

Jak přidat města

Seznam měst lze přidat do souboru functions.php vašeho šablony.

K načtení měst použijte filtr ry_wc_city_select_cities.
Postup je podobný jako u funkce Přidat/upravit státy.
Tento kód je třeba přidat do souboru functions.php nebo do vlastního pluginu.

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;
}

Instalace

Minimální požadavky

  • PHP 8.2+
  • WordPress 6.8+
  • WooCommerce 10.0+

Nejčastější dotazy

Kde mohu přidat seznam měst ve své zemi?

Použijte prosím repozitář GitHub.
Pro zobrazení seznamu použijte funkci „issuu give me the list“ nebo pro zaslání změn v souboru použijte pull requesty.

Pokud vaše země nemá v WooCommerce seznam států (viz soubor /woocommerce/i18n/states.php),
musíte tento seznam států přidat.

Ukázkové soubory jsou cities/TW.php a states/TW.php

Kde mohu nahlásit chyby nebo přispět k projektu?

Chyby nahlaste na repozitáři GitHub
nebo na mé osobní webové stránce.

Seznam všech měst z webu http://geonames.org/

Z RY-WC-City-Select-cities-files
Můžete přidat seznam téměř všech hlavních států a měst na světě.
Některé státy nebo města však mohou mít odlišný název než jejich oficiální označení.

Chcete-li aktivovat data z geonames.org, vložte kód do souboru functions.php vašeho šablony.
Nebo kód vložte pomocí nástroje Code Snippets[https://wordpress.org/plugins/code-snippets/].

add_filter('ry_wcs_load_geonames_org', '__return_true');

Recenze

18. 8. 2023
Good plugin, but the names of cities in my country Armenia are incorrect, please correct it.The list of cities in Armenia can be found on wikipedia site in the search you need to type „List of cities and towns in Armenia“it’s not much, only 49 pieces. please fix in zip archive \geonames-org-data\cities\AM.php
Přečtěte si všech 9 recenzí

Autoři

RY City Select for WooCommerce je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „RY City Select for WooCommerce“ byl přeložen do 4 jazyků. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “RY City Select for WooCommerce” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

2.2.0 – 2026/06/06

  • Update minimum requirements for WordPress and PHP.

2.1.11 – 2025/12/07

  • Fixed – When country change maybe set error city info.

2.1.10 – 2025/12/06

  • Změna – při změně stavu uživatelem se automaticky vybere první město.
  • Změna – informace o městě do stylu HTML tagů WooCommerce (verze 10.3).

2.1.9 – 2025/04/29

  • Změna vyžaduje minimálně WordPress 6.6

2.1.8 – 2025/02/17

  • Opravena chyba v textové doméně.
  • Soubor se seznamem názvů menších měst.

2.1.6 – 2025/02/07

  • Aktualizovat jazykový soubor .pot.

2.1.5 – 2025/02/07

  • Opravilo jsem výchozí nastavení.

2.1.4 – 2025/02/04

  • Aktualizujte poštovní směrovací číslo pro rumunský kraj Sibiu (#9).

2.1.3 – 2025/02/02

  • Aktualizovat města v rumunském kraji Sibiu (#8).

2.1.2 – 2024/11/21

  • Změnit informace o požadované a testované verzi jádra WordPressu.
  • Změnit informace o požadované verzi PHP.

2.1.0 – 2024/03/022

  • Změnit název pluginu.

2.0.1 – 2023/08/26

  • Opravena chyba: při změně města nelze upravit PSČ.

2.0.0 – 2023/04/23

  • Změnit licenci na GPLv3.

1.1.3.1 – 2023/03/30

  • Změnit informace o testované verzi WordPressu.

1.1.3 – 2023/02/13

  • Změnit název hlavní třídy.

1.1.2 – 2022/07/16

  • Změnit informace o pluginu.

1.1.1 – 2022/06-03

  • přidat rumunská města. (autor: condor2)

1.1.0 – 2022/04/04

  • Vymazat PSČ u vybraného města bez PSČ (issuu #6)
  • změnit styl HTML polí formuláře tak, aby se více podobal stylu WooCommerce

1.0.0 – 2019/12/07

  • První vydání