Skip to main content

Kako instalirati WordPress Multisite?

WordPress Multisite omogućuje da imate mrežu web stranica na jednoj instalaciji. To je ugrađena značajka, ali nije aktivna po podrazumevanom postavkama.

tip

Ultimate Multisite uključuje wizard za postavljanje Multisite koji automatski obavlja cijeli taj proces. Ako imate instaliran Ultimate Multisite, preporučujemo korištenje tog wizard-a umjesto slijediti ručne korake ispod.

Budući da je Ultimate Multisite plugin namijenjen samo za mrežu (network-only), u ovom tutorijalu ćete naučiti kako ručno instalirati i postaviti WordPress Multisite. Ovaj tekst baziran je na Kako instalirati i postaviti WordPress Multisite Network, od WPBeginner.

Stvari na koje trebate obratiti pažnju prije kreiranja vaše multisite mreže:

  • Dobar WordPress hosting! Web stranice u mreži dijele iste resurse servera.

  • U slučaju da imate samo par web stranica s niskim prometom, shared hosting će vam vjerojatno biti dovoljan.

  • Većina Managed WordPress hosting provajdera nudi Multisite "out-of-the-box" (instaliraju WordPress s aktiviranim i konfiguriranim Multisite za vas). To je slučaj kod WP Engine-a, Closte-a, Cloudways-a itd. Ako niste sigurni jesu li tako vaš hosting provajderi, kontaktirajte njihovu podršku prije nastavka s ovim tutorijalom.

  • Također je dobro se upoznati s instalacijom WordPressa i uređivanjem datoteka putem FTP-a.

VAŽNO : Ako postavljate multisite mrežu na postojeći WordPress web stranicu, ne zaboravite:

  • Kreirati kompletnu rezervnu kopiju (backup) vašeg WordPress sajta

  • Deaktivirati sve pluginove na svom sajtu idąc na stranicu za pluginove i odabiranjem Deactivate iz opcija za masovno djelovanje (bulk actions), a zatim klikom na Apply.

Da biste omogućili Multisite, prvo se povežite na svoj sajt pomoću FTP klijenta ili menadžera datoteka cPanelom i otvorite vaš wp-config.php datoteku za uređivanje.

Pre linije To je sve, prestanite s uređivanjem! Sretno bloganje. dodajte sljedeći kod:

define('WP_ALLOW_MULTISITE', true);

Sačuvajte i priložite svoj wp-config.php datoteku nazad na server.

S aktivnom značajkom Multisite na vašem sajtu, sada je vrijeme za postavljanje vaše mreže.

Idite na Alatovi » Network Setup (Podešavanje mreže)

Sada morate reći WordPress-u kakvu strukturu domena ćete koristiti za sajtove u vašoj mreži: poddomene ili poddirektorije.

Ako odaberete poddome, morate promijeniti postavke DNS-a za mapiranje domena i osigurati da je postavljanje wildcard poddomena (wildcard subdomains) za vaš Multisite mrežni sajtovi ispravno.

Nazad na Network Setup, dajte naslov svojoj mreži i provjerite da li je e-mail adresa u e-mailu administracije mreže ispravna. Kliknite na Install (Instaliraj) za nastavak.

Dodajte ovaj kod, koji vam WordPress pruža, u svoj wp-config.php:

define('MULTISITE', true); define('SUBDOMAIN_INSTALL', true); define('DOMAIN_CURRENT_SITE', 'multisite.local'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1);

I ovaj kod, također pružen od strane WordPress-a, u vašu **.htaccess** datoteku:

RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]

# dodajte završnu slivu na /wp-admin

RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^(wp-(content|admin|includes).) $1 [L] RewriteRule ^(..php)$ $1 [L] RewriteRule . index.php [L]

Koristite FTP klijenta ili upravitelj datotekama (ako koristite nešto poput cPanel-a, na primjer) za kopiranje i zalijepiti kod u ove dvije datoteke.

Na kraju, ponovno prijavite se na svoj WordPress sustav kako biste pristupili svojoj multisite mreži.

Važno je testirati i provjeriti da možete kreirati subsite na vašoj instalaciji WordPress Multisite prije instaliranja Ultimate Multisite.

Kako kreirati subsite:

  1. Otvorite wp-admin svoje web stranice

  2. Idite na My Sites > Sites (/wp-admin/network/sites.php)

  3. Kliknite Add New na vrhu

  4. Popunite sve polja:

Add new site form in WordPress Multisite

Nakon što popunite polja, kliknite gumb "Add site" (Dodaj stranicu). Kada se novi subsite kreira, pristupite mu kako biste provjerili da je subsite funkcionalan.

Često problemi:

1. Mogu kreirati nove stranice, ali nisu dostupne.

Ako ste odabrali poddomene, trebate postaviti i wildcard poddomene za vašu multisite mrežu.

Za to, idite na kontrolni panel hostinge vaše web stranice (npr. cPanel/Plesk/Direct Admin ovisno o vašem dobavljaču usluga).

Pronađite opciju za „Domains“ ili „Subdomains“. U nekim kontrolnim panelima ona je označena kao „Domain administration“ (Upravljanje domenom).

U polje pod domena unesite asterisks (*). Potrijazd će vam zatim prikazati izbor domena gdje želite dodati subdomena.

Koren dokumenta za odabrani naziv domena će biti automatski prepoznat. Kliknite na dugme Create ili Save kako biste dodali svoj wildcard subdomen. Unos treba izgledati kao „*.mydomain.com“.