Multisite di WordPress memungkinkan Anda membangun seluruh jaringan situs yang didukung oleh satu instalasi WordPress.

Anda dapat membuat jaringan Anda tetap pribadi dan menggunakannya untuk memberdayakan jaringan situs web Anda sendiri - seperti bisnis lokal yang membuat situs web jaringan untuk setiap lokasi. Atau, Anda dapat menjadikan jaringan Anda publik dan membiarkan orang mendaftar dan membuat situs web mereka sendiri di jaringan Anda, seperti WordPress.com.

Meskipun setiap situs web memiliki dasbornya sendiri, semuanya didukung oleh satu instalasi WordPress dan satu database, dan pemilik situs web individu tidak memiliki kontrol yang cukup banyak.

Dalam posting ini, kami akan berbagi lebih banyak tentang bagaimana Multisite bekerja di WordPress dan kapan itu, atau tidak, ide yang bagus untuk menggunakannya. Kemudian kami akan menunjukkan kepada Anda langkah demi langkah cara mengatur jaringan Multisite Anda sendiri di WordPress.

Tapi sebelumnya, mari kita temukan bersama Bagaimana menginstal sebuah blog WordPress langkah 7 et Bagaimana menemukan, menginstal dan mengaktifkan tema WordPress di blog Anda.

Lalu, kembali ke alasan kita ada di sini.

Bagaimana cara kerja Multisite WordPress?

Multisite adalah fitur WordPress dasar, meskipun tidak diaktifkan secara default.

Setelah Anda mengaktifkannya, Anda akan mendapatkan yang baru dasbor administrator jaringan tempat Anda dapat mengelola semua situs web di jaringan Anda. Multisite WordPress juga menambahkan file peran pengguna untukAdministrator jaringan, yang merupakan satu-satunya jenis akun pengguna yang dapat mengakses dasbor yang disebutkan di atas.

Di sana Anda bisa membuat keputusan seperti:

  • Apakah pengguna dapat mendaftar dan membuat situs web mereka sendiri atau tidak.
  • Tema dan plugin apa yang tersedia untuk situs web jaringan.
  • Seberapa besar kendali pemilik situs web individu, dan apakah mereka dapat secara manual menonaktifkan plugin tertentu yang Anda sediakan untuk mereka atau tidak.

Setiap situs web juga akan memiliki dasbor WordPress sendiri tempat orang dapat mengelola konten, tema, dan plugin. Namun, tidak seperti situs WordPress biasa, administrator situs web individu tidak dapat menginstal tema atau plugin mereka sendiri - mereka hanya dapat memilih dari opsi yang telah diaktifkan oleh administrator jaringan global.

Cara kerja multisite WordPress di tingkat teknis

Multisite di WordPress memungkinkan Anda membuat situs web jaringan tanpa batas, tetapi ada perbedaan besar dalam cara WordPress menyimpan data untuk situs web ini.

Jika Anda perlu membuat beberapa situs web WordPress yang unik, setiap situs web akan memiliki database dan filenya sendiri.

Namun, dengan Multisite, semua situs web berbagi database dan file yang sama.

  • WordPress membuat tabel database baru untuk setiap situs web jaringan.
  • WordPress berbagi beberapa tabel di antara semua situs web jaringan. wp_users.

Selain itu, untuk mengatur file untuk setiap situs web di jaringan, WordPress menambahkan folder untuk setiap situs web di folder unduhan. Sebagai contoh :

  • Situs web tunggal - unduhan disimpan dalam wp-content / uploads / year / month
  • Multisite - download disimpan dalam wp-content / uploads / NETWORK_SITE / tahun / bulan

Kapan sebaiknya Anda menggunakan jaringan Multisite di WordPress?

Jaringan Multisite di WordPress adalah pilihan yang baik jika Anda:

  • Lihat untuk membangun beberapa situs web dengan fungsi serupa.
  • Coba buat tempat di mana pengguna dapat membuat situs web mereka sendiri, seperti WordPress.com. Beberapa plugin langganan - Keanggotaan - bahkan dapat berintegrasi dengan Multisite sehingga Anda dapat menagih orang untuk membangun situs web di jaringan Anda.

Untuk kasus penggunaan pertama, beberapa contohnya adalah:

  • Bisnis fisik dengan situs web terpisah untuk setiap cabang.
  • Universitas dengan situs web berbeda untuk setiap departemen atau anggota fakultas.
  • Agen real estat / asuransi dengan situs web terpisah untuk setiap agen.
  • Dll ...

Misalnya, situs web Universitas Negeri Georgia didasarkan pada instalasi Multisite WordPress dengan lebih dari 150 situs web jaringan untuk berbagai departemen, fungsi, dll.

Bisakah Anda menggunakan WordPress Multisite untuk menghosting situs klien?

Dengan Pemetaan Domain Multisite WordPress, Anda memiliki opsi untuk menggunakan a nama domain disesuaikan sepenuhnya untuk setiap situs web di jaringan Anda, yang mungkin membuat Anda bertanya-tanya apakah Anda dapat menggunakan Multisite sebagai cara yang lebih mudah untuk mengelola beberapa situs web klien.

Yah… itu pasti mungkin, dan saya tahu bahwa ada beberapa pengembang WordPress yang memilih solusi ini untuk situs web klien tanpa fungsi khusus.

Namun, menurut saya ini bukan pendekatan terbaik karena beberapa alasan:

  • Basis data bersama - semua situs web pelanggan Anda akan berbagi satu basis data, yang tidak bagus dari sudut pandang privasi.
  • Titik kegagalan tunggal - Menggunakan satu penginstalan WordPress dapat membahayakan semua situs web Anda, jika penginstalan tersebut gagal.
  • Sumber dayaHotel bersama – semua situs web di jaringan Anda berbagi sumber daya yang samaHotel, yang dapat menjadi masalah jika satu situs web di jaringan menggunakan lebih banyak sumber daya dibandingkan situs lainnya.
  • Kesulitan Bermigrasi - Jika Anda perlu memigrasi situs web klien Anda ke tempat lain, itu akan sangat sulit. Meskipun dimungkinkan untuk mengekstrak satu situs web dari jaringan multisite, ini membutuhkan lebih banyak keterlibatan daripada proses migrasi normal, atau Anda harus membeli sesuatu seperti WP Migrate DB.

Temukan juga kami Plugin 9 WordPress untuk bermigrasi dan mengkloning blog Anda

Cara membuat jaringan multisite di WordPress

Di bawah ini kami akan menunjukkan kepada Anda proses cara membuat jaringan Multisite di WordPress.

Namun, banyak perusahaan hosting sekarang menawarkan untuk membuat jaringan Multisite di WordPress di alat penginstal otomatis mereka. Jadi, sebelum masuk ke tutorial ini, kami mengundang Anda untuk memeriksa apakah penginstal otomatis host web Anda menawarkan opsi multisite sekali klik:

Cara mengkonfigurasi blogpascher host jaringan wordpress multisite

Jika tidak demikian, atau jika Anda ingin mengaktifkan fungsionalitas Multisite di situs web yang ada, berikut ini cara mengonfigurasi semuanya ...

1. Aktifkan Multisite WordPress di file wp-config.php

Biasanya, lebih mudah membuat instalasi WordPress Multisite baru, tetapi Anda juga dapat mengaktifkannya di situs WordPress yang sudah ada. (pastikan untuk menonaktifkan semua plugin Anda terlebih dahulu).

Untuk memulai, Anda perlu terhubung ke situs web Anda melalui FTP atau cPanel File Manager dan mengedit file Anda wp-config.php. Kemudian tambahkan cuplikan berikut di atas garis

/ * Itu saja, berhenti mengedit! Selamat menerbitkan. * / 

/ * Multisite * /
definisikan ('WP_ALLOW_MULTISITE', benar);

Cara mengkonfigurasi multisite wordpress web host blogpascher 2

Kemudian simpan file dan unggah ke server Anda.

2. Jalankan alat penginstal jaringan di dasbor WordPress

Setelah Anda menambahkan baris ini ke file wp-config.php, Masuk ke dasbor situs WordPress Anda dan navigasikan ke Alat → Pengaturan Jaringan

Cara mengkonfigurasi jaringan blogpascher pemasang jaringan wordpress multisite

Di sini Anda akan membuat pilihan yang sangat penting tentang struktur URL jaringan Anda. Lebih tepatnya, jika setiap situs web yang terakhir harus memiliki struktur URL-nya sendiri:

  • Subdomain - seperti situs1.votrereseau.com. Jika Anda memilih subdomain, Anda juga harus menambahkan data DNS generik.
  • Subdirektori - seperti jaringan / situs1 Anda. Tidak ada konfigurasi dengan metode ini.

Tidak ada jawaban yang benar - pastikan untuk memikirkannya, karena Anda tidak akan dapat mengubah struktur ini nanti.

Selain itu, ada juga opsi ketiga - pemetaan domain, yang memungkinkan Anda menggunakan domain kustom untuk setiap situs web di jaringan - misalnya site1.com, site2.com. Jika Anda ingin menggunakan rute ini, yang perlu Anda lakukan hanyalah memilih subdirektori untuk saat ini, karena Anda akan perlu menentukan pemetaan domain nanti. 

Setelah Anda menentukan pilihan dan mengkonfigurasi file detail jaringan dasarklik Install.

3. Tambahkan potongan kode ke wp-config.php dan .htaccess

Di halaman berikutnya, WordPress akan memberi Anda dua cuplikan yang perlu Anda tambahkan ke file situs web Anda:

Potongan kode pertama masuk wp-config.php di atas baris / * Itu saja, berhenti mengedit! Selamat menerbitkan. * /

Cuplikan kode kedua ada di file .htaccess dan menggantikan aturan WordPress yang ada.

Cara mengkonfigurasi ekstrak jaringan wordpress multisite kode blogpascher

Seperti inilah file wp-config.php Anda:

Cara mengkonfigurasi jaringan blogpascher multisite wordpress wp config

Dan seperti inilah tampilan file .htaccess Anda - perhatikan bagaimana Anda mengganti aturan WordPress yang ada:

Cara mengkonfigurasi jaringan multisite wordpress wp config blogpascher 1

Sekarang - jaringan multisite Anda aktif!

4. Kelola jaringan multisite dari dashboard administrator jaringan

Setelah menyelesaikan langkah sebelumnya, Anda mungkin perlu masuk ke dasbor WordPress Anda lagi.

Kemudian Anda akan melihat area administrasi jaringan baru. Anda dapat mengaksesnya dari opsi Situs saya di toolbar WordPress, atau Anda dapat mengakses situsanda.com/wp-admin/network :

Cara mengkonfigurasi jaringan multisite wordpress mengelola multisite blogpascher

Sama seperti bagaimana dasbor WordPress biasa memungkinkan Anda mengelola satu instalasi situs web, Dasbor Admin Jaringan memungkinkan Anda mengelola pengaturan untuk seluruh jaringan Anda.

Mari kita bahas beberapa fitur penting di sini.

Pengaturan jaringan

Untuk mengkonfigurasi hal-hal yang harus Anda tuju Pengaturan → Pengaturan jaringan. Di sana Anda dapat mengonfigurasi pengaturan dasar untuk berfungsinya jaringan Anda, misalnya apakah orang dapat mendaftar dan / atau membuat situs web baru atau tidak, serta konten default yang diinstal di situs web baru. :

Cara mengkonfigurasi pengaturan jaringan blogpascher jaringan multisite wordpress

tema

Selanjutnya, tab Tema memungkinkan Anda memilih tema yang tersedia untuk pemilik situs web individu. Pemilik situs web individu akan dapat memilih dari semua tema yang Anda aktifkan di jaringan, dan Anda dapat memasang tema baru seperti yang Anda lakukan pada satu pemasangan situs web:

Cara mengkonfigurasi tema multisite network wordpress blogpascher

plugin

Area plugin serupa, dengan sedikit modifikasi:

  • Saat Anda memasang plugin, Anda bisaaktifkan untuk jaringan, yang membuatnya aktif secara otomatis untuk setiap situs web individu di jaringan. Pemilik situs web individu tidak dapat mematikannya - itu akan selalu aktif.
  • Atau, jika Anda mengaktifkan menu administrasi plugin di daerah tersebut Pengaturan jaringan, administrator situs web individu akan dapat memilih apakah akan mengaktifkan plugin yang telah Anda instal atau tidak, tetapi belum secara khusus diaktifkan melalui jaringan.

Misalnya, jika Anda mauElementor aktif di setiap situs web jaringan, Anda harus mengaktifkannya untuk jaringan:

Cara mengkonfigurasi plugin wordpress jaringan multisite blogpascher

Pembuatan situs web baru

Terakhir, untuk membuat situs web jaringan baru secara manual, Anda dapat pergi ke Situs → Tambah baru :

Cara mengatur jaringan multisite wordpress situs blogpascher baru

Setelah Anda mengklik Tambahkan situs, Anda dapat mengedit situs web ini untuk mengonfigurasi / menampilkan informasi tambahan, seperti pengguna, tema, dan pengaturan. 

Cara mengkonfigurasi situs web blogpascher baru wordpress multisite network 1

Dasbor administrator untuk situs web individu

Selain area admin jaringan, setiap situs web juga mendapatkan dasbor WordPress sendiri, yang terlihat dan berfungsi seperti dasbor WordPress biasa.

Perbedaan terbesar adalah admin situs web individu tidak dapat menginstal tema atau plugin baru (dan mereka bahkan mungkin tidak dapat melihat area Plugin, tergantung pada bagaimana Anda mengaturnya).

Misalnya, pemilik situs web dapat memilih untuk mengaktifkan tema WordPress Halo Elementor, tetapi tidak ada opsi untuk menginstalnya sendiri tema WordPress :

Cara mengkonfigurasi situs web blogpascher baru wordpress multisite network 2

Demikian juga, karena Elementor adalah jaringan aktif, pemilik situs web individu dapat mengakses semua fitur reguler Elementor, tetapi mereka tidak akan dapat memasang plugin mereka sendiri atau menonaktifkan Elementor.

Apakah mungkin menggunakan Elementor Pro di WordPress Multisite?

Ya, Anda dapat menggunakan Elementor Pro bersama dengan Multisite WordPress. Namun, Anda memerlukan kunci lisensi aktif untuk setiap situs web di jaringan, bukan hanya menggunakan kunci lisensi untuk seluruh jaringan.

Kesimpulan

WordPress Multisite bukanlah solusi yang tepat untuk setiap situasi yang melibatkan banyak situs web WordPress, tetapi ini merupakan pilihan yang bagus jika Anda perlu membuat jaringan situs web serupa, seperti beberapa contoh yang kami tampilkan sebelumnya.

Untuk mengonfigurasi Multisite, sebagian besar penginstal otomatis WordPress mengizinkan Anda mengaktifkan WordPress menggunakan kotak centang. Jika tidak, atau jika Anda ingin menambahkan Multisite ke instalasi WordPress yang sudah ada, Anda dapat mengikuti metode manual yang telah kami jelaskan di posting ini.

Disini adalah ! Sekian untuk panduan ini. Jika sudah komentar atau saran, jangan ragu untuk memberi tahu kami di bagian yang disediakan.

Namun, Anda juga bisa berkonsultasi sumber daya kita, jika Anda memerlukan lebih banyak elemen untuk melaksanakan proyek pembuatan situs Internet Anda, dengan membaca panduan kami di Pembuatan blog WordPress atau yang di Divi: tema WordPress terbaik sepanjang masa.

Namun sementara itu, bagikan artikel ini di berbagai jejaring sosial Anda

...