Klonen & vertalen - Casus mei 2021 (WordPress)
Naar navigatie springen
Naar zoeken springen
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Juhu! We gaan een site twee keer klonen:
- example.ch → example.be
- example.ch → example.fr,
waarbij alledrie de sites Franstalig zijn. Er hoeft dus amper meer te gebeuren dan .ch te vertalen in .be en .fr - Of toch niet? Ik ben benieuwd hoe snel dit gaat. Dit artikel is gebaseerd op dit artikel: Klonen & vertalen - Casus april 2021 (WordPress)
Klonen
- Bronlocatie: Maak schermafdrukken van de configuratie van de betaalmethodes van Mollie
- Bronlocatie: Maak db-backup
- Initiëer domeinen incl. lege database
- Kopiëer bestanden + db-backup van bron- naar ontwikkelomgeving
- Instantiëer database
wp-config.php
: Werk database-verbindingsparameters bijwp-config.php
: Activeer debugging modewp search-replace
- Zowel met als zonderhttps://
. Tot m'n verbazing werden er 25 strings vertaald in gevallen zonderhttps://
- Pas DNS-entries aan
- Pas Certbot toe
- Eigen script
wp_sr
om rechten aan te passen: Anders doet een site het echt niet - Deactiveer plugins die niet handig zijn in een ontwikkelomgeving:
wp plugin deactivate iwp-client wp-dbmanager wp-rocket
- Eigen wachtwoord aanpassen
- Pas waarde voor
DOMAIN_CURRENT_SITE
aan. Zie DOMAIN CURRENT SITE (WordPress) voor details.
Site bijwerken
Handmatig gedaan (dus niet via een db-, WP-CLI- of PHP-interface):
Settings » General Settings
: Site-naam aanpassen- Google Tag Manager wissen: Kan niet
- HotJar-ID wissen
KBO Options
- Language switcher bijwerken
- Footer
- WP Mail SMTP
- Verwijder bestaande orders:
wp post delete $(wp post list --field=ID --post_type="shop_order") --force
- Verwijder bestaande gebruikers:
wp user delete $(wp user list --role="customer" --field=ID) --yes
- Formulieren: Emailadres voor notificaties: Alle formulieren hebben hun eigen notificatie-instelling en binnen zo'n notificatie moet ik de naam 3 keer aanpassen.
WooCommerce
:
Settings - General
: "." & "," omwisselen + euro's ipv. CHF- Mollie:
- Profiel toevoegen op site Mollie
- API-sleutel nieuwe profiel invoegen
- Uitvogelen welke betaalmethodes aan te bieden: Betaalmethodes#België
- Betaalmethodes activeren en op volgorde zetten. Soms kreeg ik foutmeldingen, dat ik betaalmethodes probeerde te activeren, die niet waren gespecificeerd in het Mollie-profiel. Oplossing: Na een uurtje nog een keer geprobeerd. Toen werkte het
- Zorg dat er correct teksten aanwezig zijn voor alle betaalmethodes
- Emails: Onderaan het overzicht van emails, staan de emailinstellingen. Daar kijk ik gemakkelijk overheen.
Oplevering
- Debugging mode uitzetten: Debugging Mode (WordPress)
- Verifiëren dat er geen onnodige bestanden in de root van de installatie staan
- Verifiëren dat er geen onnodige backup elders in de installatie staan.
Naschrift
Helaas: Een hoop dingen zijn niet bijgehouden gedurende het project. Hierbij nog wat toevoegingen:
Aanpassen PDF-bestanden
Dit gaat op twee plekken:
WooCommerce » PDF Invoices » Customizer
: Hier kun je de labels van de kolommen aanpassenKBO Options » Shop Options » Options: Invoice / order » Invoice
.