Created
June 20, 2022 14:41
-
-
Save runezero/ae9c653f4efe4c4de9b99bc63d32d387 to your computer and use it in GitHub Desktop.
[Set up Multisite] Enable multisite #wordpress
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Multi site opzetten + dupliceren | |
| EN: .com | |
| Japan: .com/ja | |
| China: .com/zh-hans | |
| Volg stappenplan: | |
| https://codex.wordpress.org/Create_A_Network | |
| define('SUBDOMAIN_INSTALL', false); >subfolder of subdomein! | |
| Wp-config aapassen met input die je krijgt tijdens aanzetten multi site. | |
| .htaccess aanpassen (niet overnemen uit network tool maar deze gebruiken: | |
| # BEGIN WordPress | |
| RewriteEngine On | |
| RewriteBase / | |
| RewriteRule ^index\.php$ - [L] | |
| # add a trailing slash to /wp-admin | |
| RewriteEngine On | |
| RewriteBase / | |
| RewriteRule ^index\.php$ - [L] | |
| # add a trailing slash to /wp-admin | |
| RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] | |
| RewriteCond %{REQUEST_FILENAME} -f [OR] | |
| RewriteCond %{REQUEST_FILENAME} -d | |
| RewriteRule ^ - [L] | |
| RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] | |
| RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] | |
| RewriteRule . index.php [L] | |
| # END WordPress | |
| WP-config (let op kan verschillen met wat je uit de network setup krijgt, check of volgende velden erin zitten: | |
| /* Multisite */ | |
| define('WP_ALLOW_MULTISITE', true ); | |
| define('MULTISITE', true); | |
| define('SUBDOMAIN_INSTALL', false); | |
| define('DOMAIN_CURRENT_SITE', 'www.helloworld.nl'); | |
| define('PATH_CURRENT_SITE', '/'); | |
| define('SITE_ID_CURRENT_SITE', 1); | |
| define('BLOG_ID_CURRENT_SITE', 1); | |
| define('ADMIN_COOKIE_PATH', '/'); | |
| define('COOKIE_DOMAIN', ''); | |
| define('COOKIEPATH', ''); | |
| define('SITECOOKIEPATH', ''); | |
| Multi sites aanmaken | |
| Plugin installeren: https://nl.wordpress.org/plugins/ns-cloner-site-copier/ | |
| Kopie maken voor alle 3 de versies | |
| Cache legen anders kan je niet inloggen!! | |
| Plugins uit laten. | |
| Overige kunnen aan blijven, switchen met WPML om de taal te filteren en effect te bekijken. | |
| Check url permalink settings per site! | |
| /wp-admin/network/site-info.php?id=1 | |
| HOOFDSITE instellingen in multi network: permalink structure aanpassen (/blog weghalen!!!) | |
| Per taal instellen: | |
| Pagina’s + alle post types andere taal filteren en verwijderen. Menu’s per taal filteren en verwijderen. Widgets per taal filteren en verwijderen. Taal per website instellen. Check footer + overige elementen op taal. | |
| Search and replace uitvoeren | |
| Live zetten | |
| Check url in: wp-config.php en database: _sites _blogs _options |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment