De reden waarom je code niet werkte, is een fundamenteel typografisch conflict. AI-tools en tekstverwerkers genereren vaak 'slimme aanhalingstekens' (gekrulde aanhalingstekens zoals “ en ”). WordPress shortcodes en kernprogrammeertalen vereisen strikt 'rechte aanhalingstekens' (zoals " en '). Wanneer Gutenberg gekrulde aanhalingstekens binnen een shortcode-haakje ziet, kan het deze niet als code parsen en breekt het de weergave.
Bovendien heeft jouw kopieer- en plakwerk de tabellen in de documentatie volledig vernietigd, waardoor ze zijn veranderd in onleesbare tekstblokken. Blind tekst kopiëren en plakken degradeert structurele data.
Ik heb je tekst opgeschoond. Ik heb alle typografie omgezet naar rechte aanhalingstekens, je shortcodes in code-opmaak geplaatst zodat Gutenberg ze niet probeert uit te voeren, en je vernielde tabellen herbouwd in juiste Markdown. Als je dit direct in Gutenberg plakt, zou het automatisch de juiste koppen, tabellen en codeblokken moeten genereren.
Hier is de structureel correcte versie:
TruePaws — Volledige Gebruikershandleiding
Wat is TruePaws?
TruePaws is een kennelbeheersysteem dat werkt binnen je WordPress-website. Het helpt professionele fokkers hun dieren te beheren, fokkerij en zwangerschappen bij te houden, contacten met kopers te behandelen, officiële documenten te genereren (zoals stamboomcertificaten en overdrachtspakketten), en zelfs beschikbare puppy's/kittens op je openbare website te tonen.
Deel 1: Vereisten (Wat u nodig heeft voor installatie)
1. Een WordPress-website
- Je hebt een zelfgehoste WordPress-site nodig (degene die je op je eigen hosting installeert — geen gratis WordPress.com blog).
- WordPress versie 5.0 of nieuwer is vereist.
2. Hostingvereisten
- PHP 7.4 of nieuwer (de meeste moderne hostingproviders bieden PHP 8.0+).
- MySQL-database (standaard bij alle WordPress-hosts).
- De WordPress REST API moet ingeschakeld zijn (dit is standaard het geval — alleen uitgeschakeld als iemand dit bewust heeft gedaan).
3. Optioneel (maar aanbevolen)
- Een Google Gemini API-sleutel als je de door AI aangedreven functies wilt gebruiken (zorgadvies, gezondheidswaarschuwingen, generatie van marketingbios). Je kunt er gratis een krijgen bij Google AI Studio.
- Een Zapier- of Make-account als je geautomatiseerde meldingen naar externe diensten wilt sturen.
Deel 2: Het Plugin Installeren
Stap 1 — Upload de Plugin
- Log in op je WordPress-beheerdersdashboard (meestal
yourwebsite.com/wp-admin). - Ga in de linkerzijbalk naar Plug-ins → Nieuwe toevoegen.
- Klik op de Plug-in uploaden knop bovenaan.
- Klik Bestand kiezen en selecteer het
truepaws.zipbestand dat je hebt ontvangen. - Klik Nu installeren en wacht tot het klaar is.
Stap 2 — Activeer de Plugin
- Nadat de installatie is voltooid, klik op de Plugin activeren knop.
- De plugin maakt automatisch alle benodigde databasetabellen aan.
- Je zult een nieuw TruePaws menu-item zien verschijnen in je WordPress zijbalk.
Deel 3: Eerste Instellingen (Doe dit eerst!)
Na activering ga je naar TruePaws → Instellingen in je WordPress-sidebar. Je ziet verschillende tabbladen bovenaan. Werk ze allemaal door.
Tabblad 1: Algemene Instellingen
| Instelling | Wat Het Doet | Voorbeeld |
| Standaard Soort | Het type dier dat u voornamelijk fokt. Opties: Hond, Kat, Paard, Konijn, Cavia, Fret, Vogel. | Hond |
| Fokker Voorvoegsel | Een korte code (max 5 tekens) die wordt gebruikt bij het automatisch benoemen van puppy's/kittens uit nesten. | TP |
| Drachtduur — Honden | Hoeveel dagen een dracht bij honden duurt. Standaard is 63. Alleen veranderen als je zeker weet dat het anders is. | 63 |
| Drachtduur — Katten | Hoeveel dagen een dracht bij katten duurt. Standaard is 65. | 65 |
| Voedingsinstructies | Tekst die verschijnt op de overdrachtsdocumenten die je aan nieuwe kopers geeft. Schrijf op wat het dier eet, hoe vaak, en eventuele speciale instructies. | “Voer 3 keer per dag met Royal Canin puppyvoer…” |
| Gemini API-sleutel | Plak hier je Google Gemini API-sleutel om AI-functies in te schakelen. Laat leeg als je geen AI-functies wilt. | (jouw sleutel) |
| Webhook-URL | Als je Zapier of Make gebruikt voor automatisering, plak dan de webhook-URL hier. Laat anders leeg. | (jouw webhook-URL) |
Klik Instellingen Opslaan wanneer klaar.
Tabblad 2: Fokkerinfo
Vul je professionele gegevens in. Deze informatie verschijnt op gegenereerde PDF's (stamboomcertificaten, overdrachtspakketten).
| Veld | Wat in te vullen |
| Naam fokker | Uw volledige naam als fokker |
| Bedrijfsnaam | Naam van uw kennel of cattery |
| Vergunningsnummer | Uw fokvergunningsnummer (indien van toepassing) |
| Telefoon | Uw zakelijke telefoonnummer |
| Uw zakelijke e-mailadres |
Klik Instellingen Opslaan wanneer klaar.
Tabblad 3: Rassen
Hier beheer je de lijst met rassen die beschikbaar zijn in dropdown-menu's door de hele plugin. TruePaws komt vooraf geladen met 20 veelvoorkomende hondenrassen en 20 veelvoorkomende kattenrassen.
- Om een ras toe te voegen: Typ de rasnaam in het tekstvak en klik op Ras toevoegen.
- Om een ras te verwijderen: Klik op de verwijderknop naast een ras in de lijst.
Tip: Voeg nu alle rassen toe waarmee je werkt. Je kunt later altijd meer toevoegen.
Tabblad 4: Communicatie
Vul je postadres en contactpagina-URL in. Dit wordt gebruikt voor publiekelijk zichtbare functies en shortcodes.
| Veld | Wat in te vullen |
| Straatadres | Straatadres van uw kennel |
| Stad | Stad |
| Staat/Provincie | Staat of provincie |
| Postcode | Postcode |
| Land | Land |
| Contact / Vraagformulier URL | De URL van de contactpagina van uw website (gebruikt als standaardlink op 'Contacteer Fokker'-knoppen) |
Klik Instellingen Opslaan wanneer klaar.
Tabblad 5: Verkooprapporten
Dit tabblad is alleen-lezen — het toont je verkoopstatistieken zodra je verkopen begint te registreren. Je ziet:
- Totaal verdiende omzet
- Totaal aantal verkopen
- Gemiddelde verkoopprijs
- Een maandelijkse overzichtstabel
- Een tabel met topkopers
Deel 4: Het Dashboard
Wanneer je op TruePaws in de sidebar klikt, kom je op het Dashboard. Dit is je thuisbasis. Hier is wat je zult zien:
Statistiekenkaarten
- Totaal aantal dieren — hoeveel dieren er in uw systeem staan
- Actieve nesten — drachtigheden die momenteel worden gevolgd
- Contacten — totale kopers en wachtlijstvermeldingen
- Aankomende evenementen — evenementen die binnenkort plaatsvinden (vaccinaties, werpdata, etc.)
Snelle Acties
- Dier toevoegen — ga direct naar het nieuwe dierenformulier
- Paring loggen — registreer een nieuwe dekking
- Contact toevoegen — voeg een nieuwe koper of wachtlijstvermelding toe
Checklist Om Te Beginnen
- Een handige checklist die u begeleidt bij de eerste installatie.
Laatste Evenementen
- Een tijdlijn van de meest recente gebeurtenissen van al uw dieren (vaccinaties, dierenartsbezoeken, gewichtscontroles, etc.).
Grafieken
- Rasverdeling — een donutdiagram dat laat zien hoeveel dieren u van elk ras heeft.
- Verkoopoverzicht — een staafdiagram dat de maandelijkse omzet weergeeft.
Activiteitsheatmap
- Een GitHub-stijl kalender heatmap die laat zien hoe actief uw kennel elke dag was in het afgelopen jaar. Donkerder vierkanten = meer gebeurtenissen geregistreerd die dag.
Deel 5: Dieren Toevoegen en Beheren
Hoe voeg je een nieuw dier toe
- Ga naar TruePaws → Dieren (of klik op “Dier toevoegen” op het Dashboard).
- Klik op de Nieuw Dier Toevoegen knop.
- Vul het formulier in:
| Veld | Verplicht? | Beschrijving |
| Naam | Ja | De geregistreerde/officiële naam van het dier |
| Roepnaam | Nee | De naam die u thuis gebruikt |
| Registratienummer | Nee | Officieel registratienummer van uw rasregister |
| Microchip-ID | Nee | Het microchipnummer (moet uniek zijn) |
| Ras | Nee | Selecteer uit uw rassenlijst |
| Geslacht | Ja | Mannelijk of Vrouwelijk |
| Vader | Nee | Selecteer uit bestaande mannelijke dieren in uw systeem |
| Moeder | Nee | Selecteer uit bestaande vrouwelijke dieren in uw systeem |
| Geboortedatum | Nee | Datum waarop het dier is geboren |
| Status | Nee | Actief, Gepensioneerd, Verkocht, Overleden of Mede-eigendom (standaard Actief) |
| Kleur/Aftekeningen | Nee | Beschrijf het uiterlijk van het dier |
| Beschrijving | Nee | Eventuele aanvullende opmerkingen over het dier |
| Uitgelichte Afbeelding | Nee | Klik om de WordPress Mediabibliotheek te openen en een foto te selecteren |
- Klik Dier Opslaan.
Tip voor eerste opzet: Begin met het toevoegen van uw volwassen fokdieren (vaders en moeders) eerst. Op die manier kunt u, wanneer u jongere dieren of puppy's toevoegt, hun ouders selecteren uit de dropdown-menu's.
De Dierenprofielpagina
Na het opslaan, klik op de naam van een dier om de profielpagina te zien. Dit is de meest functierijke pagina in de plugin. Hier is alles wat u kunt doen:
Informatie Bekijken
- Zie alle details die u hebt ingevoerd, plus een statusbadge (bijv., “Actief” in groen, “Verkocht” in blauw).
- De uitgelichte afbeelding wordt prominent weergegeven, met een fallback silhouet als er geen foto is geüpload.
Fotogalerij
- Upload meerdere foto's door op “Foto's toevoegen” te klikken.
- Sleep en zet foto's neer om ze opnieuw te ordenen.
- Klik op een foto om deze als uitgelichte afbeelding in te stellen.
- Verwijder foto's die u niet meer nodig hebt.
Tijdlijn & Evenementen
De tijdlijn toont een chronologische geschiedenis van alles wat er met dit dier is gebeurd. Om een nieuw evenement toe te voegen:
- Klik op de Gebeurtenis Toevoegen knop.
- Kies het gebeurtenistype: Geboorte, Vaccinatie, Loopsheid, Paring, Worpen, Gewicht, Dierenartsbezoek, of Notitie.
- Voer de datum en een titel/beschrijving in.
- Voor gewichtsgebeurtenissen, voer het gewicht in.
- Klik Opslaan.
Stamboom
- Toont een stamboom van 3 generaties met ouders, grootouders en overgrootouders. (Werkt alleen als je ouderrelaties hebt ingevoerd).
- Klik Pedigree PDF Downloaden om een afdrukbaar certificaat te genereren.
Gewichtsgroeigrafiek
- Als je gewichtsgebeurtenissen hebt ingevoerd, verschijnt er een lijndiagram met het gewicht van het dier over tijd.
AI-functies (vereist Gemini API-sleutel)
- AI Zorgadvies — genereert gepersonaliseerde zorgadviezen op basis van het ras, de leeftijd en de geschiedenis van het dier.
- AI Marketing Bio — schrijft een pakkende beschrijving voor je website of sociale media.
- AI Gezondheidswaarschuwingen — analyseert de gebeurtenisgeschiedenis en signaleert potentiële gezondheidsproblemen.
Een Dier Verkopen
- Klik op het profiel van het dier Verkopen / Reserveren.
- Selecteer de koper uit uw contactenlijst.
- Voer de verkoopdatum en prijs in.
- Voeg eventuele notities toe (optioneel).
- Klik Bevestig Verkoop.
- De status van het dier verandert in “Verkocht”.
- Klik Genereer Overdracht PDF om een professioneel overdrachtsdocument te maken.
Kopieer Shortcode
Onderaan het profiel zie je een shortcode zoals . Klik om deze te kopiëren. Je kunt deze in elke WordPress-pagina of -bericht plakken om het profiel van dit dier op je openbare website weer te geven.
Deel 6: Fokken & Nestbeheer
Een Nieuwe Paring Registreren
- Ga naar TruePaws → Nesten.
- Klik Log Nieuwe Dekking.
- Vul het formulier in:
| Veld | Verplicht? | Beschrijving |
| Vader | Ja | Selecteer het mannetje uit uw dieren |
| Moeder | Ja | Selecteer het vrouwtje uit uw dieren |
| Paring Datum | Ja | De datum waarop de paring plaatsvond |
| Methode | Nee | Natuurlijke of Kunstmatige Inseminatie (KI) |
| Opmerkingen | Nee | Eventuele opmerkingen over de paring |
- Klik OpslaanHet systeem berekent automatisch de verwachte werpdatum op basis van uw zwangerschapsduurinstellingen.
Zwangerschap Volgen
Elke actieve nest toont een Zwangerschapsvolger kaart met:
- Een voortgangsbalk die laat zien hoe ver de zwangerschap is gevorderd.
- Trimester-indicator (Vroeg / Midden / Laat).
- Dagen resterend tot de verwachte werpdatum.
- Aankomende mijlpalen (Innesteling, Hartslag, Echografie, etc.).
De Geboorte Registreren (Werpen)
- Ga naar TruePaws → Nesten.
- Zoek het nest en klik Nest Puppen.
- Stap 1 — Registreer de Geboorte: Voer de werkelijke werpdatum in, het aantal mannelijke/vrouwelijke nakomelingen en bekijk automatisch gegenereerde namen.
- Stap 2 — Bevestiging: Bekijk de samenvatting en klik op Verzenden. Het systeem maakt automatisch individuele records aan voor elke nakomeling, wijst ouders toe, registreert een geboortegebeurtenis en stelt hun status in op Actief.
Deel 7: Contacten Beheren (Kopers & Wachtlijst)
Een Contact Toevoegen
- Ga naar TruePaws → Contacten.
- Klik Nieuw Contact Toevoegen.
- Vul het formulier in:
| Veld | Verplicht? | Beschrijving |
| Voornaam | Ja | Voornaam van de koper |
| Achternaam | Nee | Achternaam koper |
| Ja | E-mailadres koper | |
| Telefoon | Nee | Telefoonnummer |
| Adres | Nee | Postadres |
| Status | Nee | Wachtlijst, Gereserveerd, Koper of Inactief |
| Opmerkingen | Nee | Eventuele privénotities over dit contact |
- Klik Contact Opslaan.
Contactlijstfuncties
- Filter op status — toon alleen Wachtlijst, Gereserveerd, Kopers of Inactieve contacten.
- Exporteer naar CSV — download alle contacten als een spreadsheetbestand voor e-mailmarketingtools.
Deel 8: Dieren Weergeven op Uw Website (Shortcodes)
Shortcodes zijn speciale codes die je in WordPress-pagina's of -berichten plakt om TruePaws-inhoud op je openbare website weer te geven.
1. Toon een enkel dier
[truepaws_animal id="7"]
She loves exploring the garden, chasing her favorite toys, and cuddling up after a long day of adventure. Vivamus pretium quam sed velit tempor, eget facilisis nulla sagittis. Her friendly personality and bright eyes make her a joy to everyone around. Donec ultricies, magna sed bibendum suscipit, sapien orci euismod nisl, non tempor felis nisi a justo. Bailey Sire: Max Dam: Lizzy
Bailey
Sold
Photos
Parents
Description
Pedigree
(Vervang 123 door het daadwerkelijke ID-nummer van het dier)
Optionele instellingen die je kunt toevoegen:
| Parameter | Wat Het Doet | Standaard |
contact_url="https://..." | Aangepaste link voor de 'Contacteer Fokker'-knop | Jouw instellingen URL |
show_ai="true" of "false" | Toon of verberg AI-zorginformatie | waar |
show_pedigree="true" of "false" | Toon of verberg de stamboom | waar |
show_inquiry_form="true" of "false" | Plaats een vragenformulier onder het dier | false |
show_gallery="true" of "false" | Toon of verberg de fotogalerij | waar |
gallery_columns="3" | Aantal kolommen voor de galerij (2 tot 6) | 4 |
Voorbeeld met opties:
[truepaws_animal id="45" show_inquiry_form="true" gallery_columns="3" show_ai="false"]
She loves exploring the garden, chasing her favorite toys, and cuddling up after a long day of adventure. Vivamus pretium quam sed velit tempor, eget facilisis nulla sagittis. Her friendly personality and bright eyes make her a joy to everyone around. Donec ultricies, magna sed bibendum suscipit, sapien orci euismod nisl, non tempor felis nisi a justo. Bailey Sire: Max Dam: Lizzy
Bailey
Sold
Photos
Parents
Description
Pedigree
2. Toon een nest
[truepaws_litter id="1"]
No puppies available from this litter at this time. Litter: BR26LB
Dit toont de informatie van het nest, inclusief ouders, geboortedatum en een raster van beschikbare puppy's/kittens met hun foto's en statusbadges.
3. Toon alle beschikbare puppy's/kittens
[truepaws_available_puppies]
Dit toont een raster van alle dieren met de status 'Actief'.
Optionele instellingen:
| Parameter | Wat Het Doet | Standaard |
limit="6" | Maximaal aantal dieren om te tonen | 12 |
breed="Golden Retriever" | Toon alleen dieren van dit ras | (alle rassen) |
show_images="true" of "false" | Toon of verberg foto's | waar |
Voorbeeld:
[truepaws_available_puppies breed="Labrador Retriever" limit="8"]
4. Toon een aanvraagformulier
[truepaws_inquiry_form]
Dit toont een contactformulier dat bezoekers kunnen invullen om te informeren naar je dieren.
Optionele instellingen:
| Parameter | Wat Het Doet | Standaard |
animal_id="123" | Koppel de vraag aan een specifiek dier | (geen) |
title="Interested? Get in Touch!" | Aangepaste formuliertitel | "Stuur een verzoek" |
Deel 9: PDF-documenten
TruePaws kan twee soorten professionele PDF-documenten genereren:
1. Stamboomcertificaat
Gegenereerd vanaf de profielpagina van elk dier. Bevat de naam van het dier, registratiedetails, een stamboomboom van 3 generaties en uw fokkersnaam.
2. Overdrachtspakket
Gegenereerd vanaf het profiel van een verkocht dier. Bevat dierdetails, stamboomvoorbeeld, volledige gezondheidsgeschiedenis, voedingsinstructies, zorgaanbevelingen, contract/voorwaarden en uw fokkersinformatie.
Opmerking: Voor de beste PDF-kwaliteit, vraag uw webhost om ervoor te zorgen dat de TCPDF of Dompdf PHP-bibliotheek is geïnstalleerd.
Deel 10: Geautomatiseerde E-mailmeldingen
TruePaws voert dagelijks een controle uit en stuurt u e-mailherinneringen voor:
- Herinneringen voor het Werpen: Verzonden 7 dagen voor een verwachte werpdatum.
- Vaccinatieherinneringen: Herinnert u aan belangrijke mijlpalen (6 weken, 9 weken, 12 weken, 16 weken, 1 jaar, 2 jaar, 3 jaar).
Belangrijk: Deze e-mails worden verzonden naar het adres dat u hebt ingevoerd in Instellingen → Fokkersinfo → E-mail.
Deel 11: Aanbevolen Werkwijze (Stap voor Stap)
Eerste Opzet
- Installeer en activeer de plugin.
- Ga naar Instellingen en vul alle tabbladen in.
- Voeg je aangepaste rassen toe.
Uw Database Opbouwen
- Voeg eerst al je volwassen fokdieren toe (vaders en moeders).
- Upload foto's en vul registratiegegevens in.
- Stel ouderlijke relaties in om stambomen te bouwen.
- Voeg historische gebeurtenissen toe om de tijdlijn van elk dier op te bouwen.
Dagelijks Gebruik
- Wanneer een paring plaatsvindt, log deze dan onder Nesten.
- Volg drachtigheden en gebruik de Whelping Wizard bij geboortes.
- Werk de profielen van de nakomelingen bij naarmate ze groeien.
- Voeg kopers toe aan de contactenlijst.
Verkopen
- Wanneer een dier wordt verkocht, gebruik dan de Verkoop/Reserve-functie op hun profiel.
- Genereer het Overdrachts-PDF.
- Monitor Verkooprapporten.
Openbare Website
- Maak een 'Beschikbare Puppies' pagina aan met:
truepaws_available_puppiesshortcode - Maak individuele pagina's aan met
truepaws_animal id="..."shortcode - Voeg
truepaws_inquiry_formshortcode toe aan je contactpagina.
Deel 12: Tips & Trucs
- Gebruik de Activiteiten Heatmap op het Dashboard om hiaten in je administratie te spotten.
- Exporteer contacten regelmatig naar CSV om je mailinglijst up-to-date te houden.
- De AI Marketing Bio kan je tijd besparen bij het schrijven van advertenties.
- Log wekelijks de gewichten van puppies en gebruik de groeigrafiek om problemen vroegtijdig te signaleren.
- Gebruik de
animal_idparameter op aanvraagformulieren om specifieke dierenverzoeken bij te houden. - Gebruik de 'Co-Eigendom' status voor dieren die tussen fokkers worden gedeeld.