Miv april 2019 is er enorm veel veranderd. Het was al een tour om de upgrade door te voeren. Dat zat hem in een ooit geinstalleerde events manager plugin van Geodirectory. Geodirectory herkende die en eiste dat die eerst geupgrade zou worden. Maar ik had geen zin om daar weer 49 dollar voor te betalen. Dus vroeg ik hulp. De support heeft de nieuwe plugin toen voor me geinstalleerd, zodat de upgrade kon plaatsvinden, en heeft de plugin daarna verwijderd. Hetgeen ik achteraf vast ook zelf had gekund mbv de plugin WP Optimize waarmee je eenvoudig actergebleven tabellen van inmiddels verwijderde plugins verwijdert. De 2 andere plugins die ik in gebruik had, heb ik opnieuw aangeschaft (pricing en location managers).
Geodirectory raadt aan om UsersWP te installeren, dat leverde me veel problemen op, vooral omdat ik ook Easy Registration Forms wilde blijven gebruiken. Ik heb uiteindelijk UsersWP verwijderd.
Handige links (update 2021)
https://wpgeodirectory.com/docs-v2/faq/
https://wpgeodirectory.com/docs-v2/faq/customizing/#faq
Dan krijgen gebruikers bij hun “My listings” ook hun listings te zien. Let erop dat je bij Users WP het profiel aanpast:
Voeg dus vermeldingen toe, dat zijn de listings. En verwijder reacties als je ze niet gebruikt.
Op het tabblad geodirectory dien je op te geven om welk veld het gaat.
Anno mei 2021 nog eens goed naar gekeken, de website was traag geworden. Ik vond het niet fijn werken en heb de userwp gedeinstalleerd. Geodirectory is nog aar p één site in gebruik en daar hebben gebruikers een gratis profiel dat ze jaarlijks even moeten doorlopen en opslaan. Daar is user wp veel te groot voor. Vervelend is ook dat user wp diverse functies over wil nemen, die ik al op andere manieren heb opgelost (inloggen/aanmelden ed)
Je kan dit zelf makkelijker aanpassen:
Iedere pagina wordt gevuld met shortcodes, bijvoorbeeld de Location pagina:
[gd_notifications][gd_categories][gd_map map_type=’directory’ width=100% height=300 search_filter=1 cat_filter=1 post_type_filter=1][gd_search][gd_listings post_limit=10]
Als je de invuller wil toestaan elk adres te kiezen in een bepaald land:
Vul dan bij Geodirectory – Settings – Locations alsvolgt in:
Ik vond dit wel verwarrend.
Ook verwarrend: ik krijg het vinkje niet verwijderd bij de velden van de Places; naast Show City in address. Ik kan het wel verwijderen en opslaan, maar dan blijkt het vinkjes toch weer geplaatst te zijn. Ook lastig: bij het toevoegen van een nieuwe Place: wil geodirectory de naam van de stad ervoor plaatsen, maar kon op mijn site niet overweg met %city% en het webadres werd niet gevonden. Hiervoor vond ik een mooie oplossing. Bij de permalinks – Geodirectory onderdeel verwijderde ik dit onderdeel. Nu bevat het webadres alleen de titel van de place (/%postname%/) .
In een testsite ging het trouwens wel goed, maar ik ontdekte niet waarom het op één site niet goed ging.
Je kan opgeven waar het moet verschijnen en ik koos voor alleen in de Details page sidebar. Maar het werd ook nog gewoon getoond in de Listings page.
Met css heb ik de display op onzichtbaar ingesteld.
[code].geodir-listings.geodir-field-post_content, .geodir-listings.geodir-field-expire_date, .geodir-listings.geodir-post-rating, .geodir-listings.geodir-post-fav {display:none}[/code]
Klik op een veld dat je wilt toevoegen. Versleep het daarna. Je kan ook subtabs maken. Werk niet te snel en veld voor veld en sla eerst het veld op, voor je het verplaatst
Maar ja, er is maar één pakket (gratis) en dat is al als standaardwaarde ingevuld, dus laat ik het maar zo.
Hieronder aanpassingen in de versie tot april 2019. Mogelijk gelden die nu niet meer. Dit loop ik nog eens na.
#geodir-add-listing-submit .geodir_button:hover, input.geodir_button.geodir_publish_button:hover, #geodir-add-listing-submit .geodir_message_note:hover {cursor: pointer; cursor: hand;}
input#post_imagesplupload-browse-button {background-color:red!important; color:#fff;}
#geodir-add-listing-submit .geodir_message_note {color:red; font-size:0.9em}
{background-color:red!important; color:#fff; padding:5px; font-size:1.1em; font-weight:bold}[/code]
When a listing is added to more than one category, Google Maps script will use the icon of the category with lower ID.
Only if the listing belongs to only 1 category you can be sure the correct marker will be used all the time.
This is a problem we faced 1st with GeoTheme 4 years ago, for which unfortunately there is no possible solution.
Google Maps would have to change their script. It is not something we can force.”
Ander nadeel: de mobiele versie toont geen hamburger menu meer…
Inhoud is lastig; dan moet je een post_functions.php aanpassen in /ttnl/wp-content/plugins/geodirectory/geodirectory-functions en opletten dat die dit bestand bij een volgende update niet wordt overschreven.
Tip: https://wpgeodirectory.com/support/topic/show-email-address-in-map-bubble/#post-17531
layout aanpassen: https://wpgeodirectory.com/support/reply/51507/
Ik maakte deze wijzigingen:
[/code]
1. Vul de default location in (Open Geo directory: zoek dit item op in linker kolom)
2. Stel bij instellingen permalinks in dat deze gebaseerd moeten zijn op berichtnaam
3. Geef de specifieke geodirectory pagina’s eventueel andere namen, maar laat de slug intact. Het gaat om add-listing, listing-success, listing-preview, location
4. NB: Design – map – settings: plaats geen vinkje naast show hide bij categorieen, dan verdwijnt de kaart. zie https://wpgeodirectory.com/support/topic/maps-not-showing-solution/
Location manager: als je meer steden wilt gebruiken in meer dan de stad in je default locatie
(meer over shortcodes bij WordPress) [code][gd_homepage_map width=100 height=800 autozoom=true marker_cluster =-1][gd_listings post_type=”gd_place” post_number=”20″ list_sort=”az” layout=”4″ character_count=”20″ ][/code]
https://wpgeodirectory.com/downloads/wpml-multilingual/ en documentation
Voor vertalen van het thema framework of ander thema:
Her en der:
- Geodirectory – Design – Search (onderaan 3 teksten vertalen)
- Geodirectory – Design – Map : kies DUTCH
- Geodirectory – Place settings: Open het vakje dat je wilt gebruiken en bepaal waar het getoond moet worden. Verander eventeel de benaming
- Geodirectory – notifications
Vertaling payments addon: klik op het potloodsymbooltje naast Free. Daar kan je teksten invoeren en ook het aantal dagen opgeven dat het profiel blijft staan. Vb vertaling: Gratis vermelding, blijft 1 jaar geldig; daarna vragen we je te controleren of de informatie nog actueel is
Je kan ervoor kiezen om deze vraag niet te stellen en hem door de admin bij publicatie te laten invullen.
Deze instelling vind je terug bij Geodirectory – Place settings – custom fields – field: categorie
- GD Add listing Right sidebar: (deze tips verschijnen zowel bij nieuw toevoegen als bij wijzigen van het profiel)
- Tips
Met het paperclip icoontje kan je een link maken naar een webadres
Klik op het meest rechte icoontje voor nog meer opmaakmogelijkheden
Gebruik liever geen Word; doe je dat toch, kopieer dan je tekst en selecteer het knopje met de T (plakken als platte tekst)
Onder de rechter schuifbalk zie je een driehoekje van stipjes; trek daaraan met je muis (houd muis ingedrukt en beweeg naar beneden) en je vergroot het invoerscherm - Het profiel van je transition town aanpassen
Klik op Mijn profielen en dan op Profielen. Links verschijnt wat je al invoerde. - Tenslotte
Als je alles ingevuld of gewijzigd hebt:
Scroll helemaal naar beneden.
Klik op Bekijk je profiel.
- Tips
- GD Author right sidebar
- Als men klaar is, klikt men op Profiel bekijken (oorspronkelijk Preview) en dan moet men het nog plaatsen door te klikken op Update.
Helaas is er geen zijbalk voor deze pagina. Anders had ik op deze pagina een knopje gemaakt om uit te loggen.
Het aanpassen van de templates van de geodirectory is in principe ook nog een optie.
Een hoop extra’s eruit gesloopt om het wat overzichtelijk te houden.
- Als men klaar is, klikt men op Profiel bekijken (oorspronkelijk Preview) en dan moet men het nog plaatsen door te klikken op Update.
display: none!important;
}
.geodir_upgrade_link, [itemprop=”addressRegion”], [itemprop=”addressCountry”] {display:none}[/code]
Ik koos voor het aanmeld en inlogformulier van Easy Registration Forms.
Conclusie: veel gedoe, werkt niet feilloos; ik raad deze plugin niet aan, Sabai ken ik ook, lijkt iets prettiger in gebruik.