Shortcodes WordPress Store Locator
Shortcode van de Store Locator
Om de store locator te plaatsen, maak je een nieuwe pagina en zet je er de volgende shortcode in:
[wordpress_store_locator]
Parameters die je kunt gebruiken:
categories Default: 'all' Values: Category IDs separated by comma, that should show default_category Default: '', Values: ID of a default category to be preselected
default_lat
Standaard: ”,
Waarden: decimaal getal
default_lng
Standaard: ”,
Waarden: decimaal getal
default_zoom
Standaard: ”,
Waarden: getal van 1 tot 16
filters
Standaard: ‘all’,
Waarden: filter-ID’s gescheiden door komma’s (moet het ID van het bovenliggende filter bevatten)
default_filters
Standaard:
Waarden: filter-ID’s gescheiden door komma’s
show_children
Toont automatisch subcategorieën als je de parameter categories gebruikt
Standaard: ‘yes’,
Waarden: yes of no
show_all
Standaard: ‘yes’,
Waarden: yes of no (toont de categorie ‘alle winkels’)
max_radius
Standaard: ‘no’,
Waarde: straal als geheel getal / getal
default_address
Standaard: ”,
Waarde: adres (straat, plaats)
Alleen bepaalde categorieën tonen
Vanaf versie 1.4.1 kun je in onze shortcode verschillende winkelcategorieën opgeven, zodat alleen winkels uit een bepaalde categorie verschijnen. Hier lees je hoe je het ID van een winkelcategorie vindt. Werkt dat niet, lees dan waarom de categorieparameter van de Store Locator niet werkt.
Voorbeeld 1:
- Alleen categorie-ID 34 tonen (T-shirts)
- geen subcategorieën
- geen ‘alle categorieën tonen’
[wordpress_store_locator categories="34" show_children="no" show_all="no"]
Voorbeeld 2:
- Categorieën 32 (Kleding) en 35 (Muziekwinkels) tonen
- Geen subcategorieën tonen
- ‘Alle categorieën’ tonen
- default_address
[wordpress_store_locator default_address="New York" categories="32,35" show_children="no" show_all="yes"]
Shortcode om winkels te zoeken
Wil je een zoekpagina voor winkels zoals in onze demo, maak dan een nieuwe pagina of gebruik een andere, bijvoorbeeld je homepage. Zet daar de volgende shortcode in:
[wordpress_store_locator_search url="https://www.welaunch.io/plugins/wordpress-store-locator/demo/" style="1" show_filter="yes"]
Shortcode voor de dichtstbijzijnde winkel
Met de shortcode hieronder toon je de winkel die het dichtst bij de gebruiker ligt.
[wordpress_store_locator_nearest_store text_before="Nearest Store: " show_name="false" show_opening="true" text_separator=" | " denied_text="Please enable Geolocation"]
Shortcode voor een winkeloverzicht
Vanaf versie 1.13.0 kun je winkels op een gegevensveld zoals land groeperen.
[wordpress_store_locator_listing key="country"]
Voorbeeld met alle argumenten:
[wordpress_store_locator_listing key="country" value="US" subkey="region" subvalue="Texas" heading_prefix="Stores in " order_by="pm.meta_value" subheading_prefix="State: " category=""]
Winkels opsommen
Met deze shortcode toon je een lijst met winkels
[wordpress_store_locator_list_stores title="US Stores" max_results="6" tax_relation="AND" store_ids="" filter_ids="" category_ids="" show_name="yes" show_address="yes" show_distance="yes" show_email="yes" show_telephone="yes" show_mobile="yes" show_website="yes" show_opening="yes" columns="2" orderby="post_title" order="ASC"]Explore our stores in USA[/wordpress_store_locator_list_stores]
Shortcodes Single Store Page Content
[wordpress_store_locator_single_store_title] [wordpress_store_locator_single_store_categories] [wordpress_store_locator_single_store_filter] [wordpress_store_locator_single_store_content] [wordpress_store_locator_single_store_address] [wordpress_store_locator_single_store_contact] [wordpress_store_locator_single_store_additional_information] [wordpress_store_locator_single_store_opening_hours] [wordpress_store_locator_single_store_opening_hours2] [wordpress_store_locator_single_store_contact_store] [wordpress_store_locator_single_store_review] [wordpress_store_locator_single_store_map]
Google API-sleutel
Voor onze plugin heb je een volledig werkende Google API-sleutel nodig. Een handleiding om die te krijgen vind je hier: https://connections-pro.com/documentation/create-google-maps-api-keys/
Zorg dat in de Google Console de volgende opties zijn ingeschakeld:
Sta je domein toe de sleutel te gebruiken
Inschakelen: Google Places API Web Service
Inschakelen: Google Maps JavaScript
Inschakelen: Google Maps Geocoding