Klonen & vertalen - Casus mei 2021 (WordPress): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 46: | Regel 46: | ||
** Zorg dat er correct teksten aanwezig zijn voor alle betaalmethodes | ** Zorg dat er correct teksten aanwezig zijn voor alle betaalmethodes | ||
* Emails: Onderaan het overzicht van emails, staan de emailinstellingen. Daar kijk ik gemakkelijk overheen. | * Emails: Onderaan het overzicht van emails, staan de emailinstellingen. Daar kijk ik gemakkelijk overheen. | ||
+ | |||
+ | == Oplevering == | ||
+ | |||
+ | * Debug-to-screen uitzetten in <code>wp-config.php</code> | ||
+ | * 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. |
Versie van 18 mei 2021 11:00
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
- Ontwikkelomgeving: Initiëer domeinen incl. lege database
- Kopiëer bestanden + db-backup naar ontwikkelomgeving
- Instantiëer database
- Werk
wp-config.php
bij wp search-replace
- Zowel met als zonderhttps://
. Tot m'n verbazing werden er 25 strings vertaald in gevallen zonderhttps://
- Pas DNS-entries aab
- 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.
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
- Debug-to-screen uitzetten in
wp-config.php
- 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.