Hi SD,
Ik ben bezig met een directory/listings website (op Wordpress) en heb jullie hulp nodig bij mijn keuze in "aanvliegroute". Benodigde elementen:
- Registratiesysteem leden
- Front-end posting voor leden
- Betalen voor listings (per posttype en idealiter voor een "gesponsorde" variant v.d. post)
- Zoeken op kaart
- Uitgebreid filteren in resultaten (lijst en idealiter kaart). Idealiter werkt 't filter direct, zonder nieuwe pageload.
- Importeren / exporteren van listings
- Contact tussen leden: leden moeten elkaar op z'n minst een eenvoudig bericht kunnen sturen, chat is beter.
Al deze elementen zitten in de standaard Directory Plugins die via Envato verkocht worden. Daarnaast zit het leeuwendeel van de functies in "Hivepress" (https://hivepress.io). Aan de andere kant v.h. spectrum zitten Metabox (https://metabox.io) en Toolset (https://toolset.com). Met beide is alle functionaliteit te maken, maar kost een hoop extra werk. Daarnaast is het betaalsysteem fout-gevoeliger.
Voor de voorkant wil ik een maatwerk thema maken (13 jaar ervaring mee). Dat maakt me huiverig voor de standaard plugins, zeker de plugins die gebundeld zijn met een thema.
Hebben jullie ervaring met dit soort websites? Wat zijn de voor- en nadelen in de keuze?
Groeten,
Olivier
Nb.: ben je een freelancer heb je een soortgelijk project eerder gemaakt met metaboxes of toolset? Dan ben ik geďnteresseerd in een prijsinschatting!
- Directory op Wordpress: second opinion (of freelancer?) gezocht
-
19-09-2021, 17:57 #1
- Berichten
- 614
- Lid sinds
- 15 Jaar
Directory op Wordpress: second opinion (of freelancer?) gezocht
-
20-09-2021, 12:15 #2
- Berichten
- 5.661
- Lid sinds
- 18 Jaar
Re: Directory op Wordpress: second opinion (of freelancer?) gezocht
Als je ervaring hebt met het zelf maken van themes, dan zou ik direct aan ACF denken, of anders Toolset/Metabox (iets trager qua pageload). Daarmee heb je maximale vrijheid. Hivepress kan inderdaad ook, of Geodirectory (biedt echt alles wat je wilt maar is uiteindelijk niet goedkoop en het customizen/configureren kost daardoor ook heel veel tijd).
Als met name het betaalgedeelte voor jou lastig is, kun je ook kijken of de combinatie GravityForms+Gravityview iets voor je is.
Ik ben voor een klant met een eenvoudige directory bezig. Een CPT en extra taxonomies aanmaken in functions.php is zo gedaan, de back-end opzetten met ACF Pro is kinderlijk eenvoudig en ook de rechten instellen met bijvoorbeeld PublishPress Capabilities gaat prima. Maar de front-end met Elementor (niet mijn keus, die site is daar al mee gebouwd) is allesbehalve prettig omdat het veel te weinig vrijheid biedt (en out-of-the-box niet met repeater fields werkt...). Als de front-end voor jou eenvoudige te doen is, zou ik echt aan een CPT en custom fields denken.
-
20-09-2021, 15:32 #3
- Berichten
- 472
- Lid sinds
- 13 Jaar
Re: Directory op Wordpress: second opinion (of freelancer?) gezocht
Hoi Olivier,
Als je zelf thema's bouwt zou ik zeker zelf alles bouwen. En logisch dat je dan plugins probeert te voorkomen.
Zelf bouw ik alles, thema's en plugins. Ik gebruik geen ACF of Metabox maar de standaard WordPress metafields zoals die plugins ook doen.
Page builders heb je voor een dergelijk systeem niet nodig.
Registratie systeem kan je zelf bouwen. Zelf heb ik hier een plugin voor gebouwd met login, registratie met honeypot en mogelijkheid leden te blokkeren en deblokkeren per lid of in bulk.
Frontend posting is iets waar je goed over na moet denken i.v.m. veiligheid. Zorg op zijn minst dat men goed ingelogd moet zijn.
Filteren met Ajax kan je ook zelf helemaal opzetten.
Importeren en exporteren van listings kan lastiger zijn afhankelijk van wat je wilt. Opzich kan het standaard WordPress systeem dit voor je doen.
Chat is lastig en daar zou ik wel iets anders voor gebruiken maar hoeft geen plugin te zijn.
Structured data voor je indexering kan je uiteindelijk ook zelf opzetten en is geen plugin voor nodig.
Voordeel van zelf alles bouwen is dat je dan een supersnelle website kan bouwen die geheel aan eigen wensen voldoet en hierdoor ook nog eens extra veilig is. Als je het zelf kan doen is het voordeliger. Laat je een dergelijke thema bouwen dan kan dat aardig wat gaan kosten en dan is de vraag of een thema met plugins goedkoper zijn. Je zou misschien ook kunnen kijken of een freelancer helpt en doet wat jij niet kan, dan kan je daar nog wel wat besparen.
Als het voor mij was had ik alles zelf gebouwd op de chat en betaalsysteem na.
Je mag mij mailen maar ik wil hier niet direct aanbieden omdat ik weet dat aardig wat kan kosten.
Heel veel succes...
Groet,
Cornelis...
-
21-09-2021, 07:42 #4
- Berichten
- 614
- Lid sinds
- 15 Jaar
Re: Directory op Wordpress: second opinion (of freelancer?) gezocht
Dank voor je reactie! Ik twijfel voornamelijk over 't betaalgedeelte; ik heb 't idee dat ik ergens aan het eind tegen een beperking van bijv Gravity of Formidable aan ga lopen waardoor ik terug bij af ben. Bij standaard thema's / plugins heb ik aan de andere kant het gevoel dat er vroeg of laat een beveiligingslek ontstaat dat zonder support van de ontwikkelaar niet te verhelpen is..
Zit er een betaalmodule in de directory die je voor jouw klant bouwt?
-
21-09-2021, 07:48 #5
- Berichten
- 614
- Lid sinds
- 15 Jaar
Re: Directory op Wordpress: second opinion (of freelancer?) gezocht
Dank Cornelis,
Idealiter zou ik 't inderdaad zelf bouwen. Als 't even kan doe ik CPTs / metafields etc. zelf. Hier heb ik ruime ervaring mee, maar mijn ervaring stopt bij betalingen en custom users; beide systemen heb ik zelf nog niet eerder ingebouwd in WP. Heb je tips voor dingen die ik kan Googlen rondom payments, accounts en AJAX filtering? Design patterns/specifieke wp functies zouden erg helpen!
Tot slot; heb je een hele ruwe inschatting van wat bouwen kost? En is 't mogelijk om alleen onderdelen te laten maken?
Groeten,
Olivier
-
21-09-2021, 10:23 #6
- Berichten
- 5.661
- Lid sinds
- 18 Jaar
Re: Directory op Wordpress: second opinion (of freelancer?) gezocht
Olivier, volgens mij kun je voor dat betalingen-gedeelte ook WooCommerce gebruiken, of een 'membership' plugin.
-
21-09-2021, 11:42 #7
- Berichten
- 614
- Lid sinds
- 15 Jaar
Re: Directory op Wordpress: second opinion (of freelancer?) gezocht
Yes, klopt! Ik heb inmiddels een vollediger alternatief gevonden. Daarnaast ziet alles er een stuk meer "solide" uit dan eerdere plugins. Eerlijk gezegd verbaasd dat ik hier nog niet eerder tegenaan ben gelopen:
https://wedevs.com/wp-user-frontend-pro
-
21-09-2021, 12:03 #8
- Berichten
- 31
- Lid sinds
- 7 Jaar
Re: Directory op Wordpress: second opinion (of freelancer?) gezocht
WP User Frontend Pro was bij mij super buggy. Ik had alles ingesteld en uit het niets waren ineens al mijn settings gereset. 2 dagen werk was verloren en moest weer opnieuw beginnen.
-
21-09-2021, 14:23 #9
- Berichten
- 472
- Lid sinds
- 13 Jaar
Re: Directory op Wordpress: second opinion (of freelancer?) gezocht
Hoi Olivier,
Fijn te horen dat ik niet de enige ben die ACF en Metabox niet willen gebruiken en alles het liefst zelf bouwt.
Voor mij is het lang(jaren) geleden dat ik iets gedaan heb met User Frontend en ik had niet eens de pro versie gebruikt. Geen slechte ervaringen mee maar geen idee hoe de plugin nu is.
Volgens mij is het ook niet zo moeilijk zelf te doen maar dat kan je makkelijk uitzoeken.
Login en registratie zou ik zeker helemaal zelf doen met honeypot en mogelijkheid om leden te blokkeren.
Ik zou voor het betalingssysteem WooCommerce gebruiken en dit voornamelijk alleen voor ingelogde laten zodat je de website super snel kan houden.
Als je zo veel zelf kan doen dan zou ik het meeste zelf doen en wat proberen. Kom je er niet uit dan vraag je hulp. Dan ben je een stuk goedkoper uit en weet je wat je hebt.Ik kan je daar wel bij helpen als het nodig is.
Voor accounts moet je kijken bij de roles, registratie zelf bouwen en bij registratie die speciale role geven met capaciteiten. WordPress codex.
Voor een goed idee over Ajax kan je eens kijken voor Infinitescroll without plugin. Dit is een aanvulling op JavaScript met een beetje php. Ik neem aan dat je ook liever JavaScript gebruikt dan jQuery. Die uitleg kan voldoende zijn ermee te leren werken. In het begin was het voor mij wat wazig maar uiteindelijk is het heel simpel. Voor je het weet kan je het overal voor gebruiken.
Groet,
Cornelis...
-
21-09-2021, 14:43 #10
- Berichten
- 614
- Lid sinds
- 15 Jaar
Re: Directory op Wordpress: second opinion (of freelancer?) gezocht
Dank voor je reactie. Hoelang geleden was dat ongeveer? En heb je boven water kunnen krijgen wat de oorzaak was? Lijkt me raar dat een plugin spontaan db-aanpassingen maakt toch?
Groeten,
Olivier
-
21-09-2021, 14:55 #11
- Berichten
- 614
- Lid sinds
- 15 Jaar
Re: Directory op Wordpress: second opinion (of freelancer?) gezocht
Hoi Olivier,
Fijn te horen dat ik niet de enige ben die ACF en Metabox niet willen gebruiken en alles het liefst zelf bouwt.
Voor mij is het lang(jaren) geleden dat ik iets gedaan heb met User Frontend en ik had niet eens de pro versie gebruikt. Geen slechte ervaringen mee maar geen idee hoe de plugin nu is.
Volgens mij is het ook niet zo moeilijk zelf te doen maar dat kan je makkelijk uitzoeken.
Login en registratie zou ik zeker helemaal zelf doen met honeypot en mogelijkheid om leden te blokkeren.
Ik zou voor het betalingssysteem WooCommerce gebruiken en dit voornamelijk alleen voor ingelogde laten zodat je de website super snel kan houden.
Als je zo veel zelf kan doen dan zou ik het meeste zelf doen en wat proberen. Kom je er niet uit dan vraag je hulp. Dan ben je een stuk goedkoper uit en weet je wat je hebt.Ik kan je daar wel bij helpen als het nodig is.
Voor accounts moet je kijken bij de roles, registratie zelf bouwen en bij registratie die speciale role geven met capaciteiten. WordPress codex.
Voor een goed idee over Ajax kan je eens kijken voor Infinitescroll without plugin. Dit is een aanvulling op JavaScript met een beetje php. Ik neem aan dat je ook liever JavaScript gebruikt dan jQuery. Die uitleg kan voldoende zijn ermee te leren werken. In het begin was het voor mij wat wazig maar uiteindelijk is het heel simpel. Voor je het weet kan je het overal voor gebruiken.
Groet,
Cornelis...
Qua WooCommerce benoem je precies waarom ik terughoudend ben: ik heb 't een paar keer gebruikt en zorgde altijd voor lange laadtijd en trage adminomgeving. Daarnaast had ik altijd last van compatibility issues, o.a. met Redis.
Dank voor de tips rondom leden, ik heb e.e.a. even snel gegoogled en dat ziet er inderdaad behapbaar uit. Ik duik er dieper in!
Same voor AJAX, heb eerder Infinitescroll met JetPack ingebouwd. Ging zo eenvoudig dat ik er niet dieper in ben gedoken. Maar bevat inderdaad alle technieken die ik hiervoor nodig heb, super!
Qua jQuery vs. Vanilla heb ik wel een vraag. Dat gebruik ik zo-nu-en-dan namelijk wel en betrap mezelf erop dat ik er soms automatisch op terugval. Waarom vermijd jij 't liever?
Groeten,
Olivier
-
21-09-2021, 15:13 #12
- Berichten
- 31
- Lid sinds
- 7 Jaar
Re: Directory op Wordpress: second opinion (of freelancer?) gezocht
Jaartje geleden, ik ben toen gaan kijken in de reviews en zag dat meer mensen hetzelfde probleem hadden. Het lijkt me dat ze dit inmiddels wel hebben opgelost maar ik zou ff goed de reviews lezen voordat je je gehele project ermee gaat bouwen.
-
21-09-2021, 18:50 #13
- Berichten
- 472
- Lid sinds
- 13 Jaar
Re: Directory op Wordpress: second opinion (of freelancer?) gezocht
Hoi Olivier,
Ik heb het eventjes nagekeken en laatste keer dat ik WP Frontend heb gebruikt is erg lang gelden maar zelfs toen(met weinig ervaring) had ik niet veel moeite ermee te werken. De inlog netjes aan kunnen passen en nog veel meer. Ik heb toen een website gebouwd waar men youtube video's kon plaatsen. Is inderdaad een goed compleet systeem. De gratis versie lijkt mij dan ook zeker het proberen waard. Wie niet waagt die niet wint.
WooCommerce maakt de website inderdaad langzamer maar dat kan je makkelijk verbeteren. Je blijft altijd vertraging hebben daar kom je niet omheen maar het is heel goed te beperken. Daarom doe ik alles zelf. Liefst zelfs geen plugins voor WooCommerce ook al is dat soms lastig.
Het slechte van WordPress is dat je zo makkelijk plugins kan installeren.
Nadeel van WooCommerce is dat je jQuery er niet uit kan gooien. jQuery is ongeveer 70kb en mijn website komt net boven de 100kb. JavaScript zit standaard in je browser, dus geen extra library nodig. Vandaar ik geen Jquery probeer te gebruiken.
Het is net als met ACF en Metabox, waarom zou je al die zooi laden terwijl je met basic WordPress simpel metafields kan aanmaken. Dat is allemaal winst voor page speed. Vele zullen zeggen van niet maar het verschil zit in de reactietijd van de server omdat het extra werk moet doen om iets te tonen. Voor Jquery is het gewoon om al die onnodige 70kb niet te hoeven laden. Zelfde heb ik met bootstrap en Font awesome, te veel onnodige zooi die je nooit gebruikt maar wel lekker alles blijven laden op je website. Verspilling van bandbreedte en page speed en het ergste is de verspilling van de tijd van je klanten/bezoekers. Zelfde verhaal met pagebuilders. Om het je makkelijk te maken maken ze je website zo traag als een slak. En wat heb je er aan als het makkelijk en mooi is maar ze bezoeken je website niet omdat het zo tergend traag is?
Jetpack kost page speed. Een tip;-)
Ajax is eigenlijk heel simpel, als je het begrijpt. Je zorgt dat het getriggerd wordt en dan neem je wat gegevens die je doorstuurt naar php en dan gooit het JavaScript die code(html), die uit de php komt, waar jij het wilt. Voor een filter is het een reload met nieuwe variabelen. Zo klinkt het simpel maar voor je het weet heb je het onder de knie. Volgens mij kom jij hier wel uit.
Op mijn website gebruik ik maar 5 plugins en wil er nog twee uit gaan gooien. Ik heb sliders, carrousel sliders, galleries met lightbox, infinitescroll, pageviews, lazyload, related posts met eigen algoritme, on-page custom css, minify css en JS, verschillende cpt's, repeatable metafields honeypot en veel meer. Alles zelfs gebouwd met de hulp van een beetje code van anderen. En dat is wat een website juist snel maakt. Het zit echt niet in (dure) CDN's, (dure)dedicated servers en pruts plugins. Ik scoor 100/100 op een mijndomein hosting;-)
Sorry voor het lange verhaal maar hopelijk heb je er iets aan als is het maar voor de inspiratie. Als je vragen en of opmerking hebt, laat het mij gerust weten. Wel leuk een beetje mee te kijken en te helpen.
Groet,
Cornelis...
-
21-09-2021, 19:45 #14
- Berichten
- 5.661
- Lid sinds
- 18 Jaar
Re: Directory op Wordpress: second opinion (of freelancer?) gezocht
WooCommerce kan de site inderdaad aardig vertragen. Met deze plugin kun je kiezen welke scripts en styles je op bepaalde pagina's wel en niet wilt laden en preloaden: https://nl.wordpress.org/plugins/wp-asset-clean-up/
-
27-09-2021, 14:02 #15
- Berichten
- 614
- Lid sinds
- 15 Jaar
Re: Directory op Wordpress: second opinion (of freelancer?) gezocht
Update: Ik heb 't account-systeem inmiddels zelf geprogrammeerd. Het werkt precies zoals ik 't wil hebben en laadt geen onnodige scripts in. Alles bij elkaar heeft 't me eigenlijk wel te veel tijd gekost, ondanks dat ik de styling uit mijn eigen toolbox heb overgenomen. Volgende stap is 't frontend posten/bewerken, nu ik op weg ben ga ik dat nog meepakken. Voor zover ik uit de WooCommerce docs op kan maken, maakt dat voor 't implementeren van de betaalfunctionaliteit hoe dan ook niet uit.
Nogmaals dank voor de tips en feedback, zonder was ik sowieso op een plugin teruggevallen.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic