Salah satu fitur berguna dari jaringan multisite adalah caranya memungkinkan Anda untuk memodifikasi pengalaman setiap pengguna saat membuat situs web baru. Kamu bisa ubah email selamat datang mereka dan ubah konten default.

Anda dapat melakukan ini dengan mengakses konfigurasi pengaturan jaringan Anda di " Pengaturan> Pengaturan jaringan".

Tapi ada dua email yang dikirim dan ini yang kedua. Sebelum situs web diaktifkan, WordPress mengirimkan email aktivasi dengan tautan, pengguna harus mengkliknya untuk membuat situs web mereka aktif. Sayangnya, layar pengaturan tidak memberi Anda opsi untuk mengubah pengaturan ini.

Apakah ada solusi? Berita baiknya adalah ya, Anda dapat menulis plugin yang mengubah email ini. Dan dalam tutorial ini saya akan menunjukkan kepada Anda bagaimana menuju ke sana.

Tetapi sebelumnya, jika Anda belum pernah menginstal WordPress temukan Bagaimana menginstal sebuah blog WordPress langkah 7 et Bagaimana menemukan, menginstal dan mengaktifkan tema WordPress di blog Anda 

Lalu kembali ke mengapa kita ada di sini.

Memulai dengan personalisasi email aktivasi situs web

Sebelum memulai, Anda memerlukan beberapa hal:

  • Instalasi pengembangan WordPress dengan opsi multisite diaktifkan, ini akan memungkinkan Anda untuk menghindari kesalahan dan menguji semuanya sebelumnya.
  • Editor kode dengan akses FTP, atau editor kode dan klien FTP.

Baca tutorial kami mengaktifkan jaringan multisite untuk mempelajari lebih lanjut tentang mengaktifkan jaringan multisite.

Dalam tutorial ini, kami akan menjelajahi kode sumber untuk WordPress, tetapi Anda tidak akan memodifikasinya. Sebagai gantinya, kami akan menulis sebuah plugin yang Anda simpan di folder plugin situs web Anda dan aktifkan untuk jaringan Anda.

ini dia kesalahan 25 pemula blogger untuk menghindari di semua biaya

Kode perpesanan default

Berikut adalah email aktivasi default yang dikirim ketika seseorang mendaftarkan situs web di jaringan Anda:

Surat-default-rekaman - on-a-Site

Subjek email adalah " Aktifkan [tautan] Di mana [tautan] adalah tautan ke situs web baru. Ini agak mengesalkan, menurut pendapat saya yang sederhana!

Kode yang menghasilkan ini ada di file " ms-functions.php Dalam folder " wp-includes Instalasi WordPress Anda. Ada dua filter yang bisa digunakan, satu untuk isi pesan dan satu lagi untuk subjek.

Baca juga:  Bagaimana mengelola pemberitahuan email di WordPress

Yang pertama disebut " wpmu_signup_blog_notification_email dan memungkinkan Anda untuk memfilter konten default dari email itu sendiri. Dalam versi saat ini (3.6.1), ada di baris 820 di " ms-functions.php "

apply_filters ('wpmu_signup_blog_notification_email', __ ("Untuk mengaktifkan blog Anda, silakan klik tautan ini: nn% snn Setelah mengaktifkan, Anda akan menerima email * email lain * dengan nama pengguna Anda.nn Setelah mengaktifkan situs Anda, Anda akan menerima tautan: nn% s "), $ domain, $ path, $ title, $ user, $ user_email, $ key, $ meta),

Ini menggunakan placeholder untuk internasionalisasi dan juga menggunakan variabel yang ditentukan tepat di atas filter. Kami akan menggunakan variabel " $ konten Untuk menentukan versi konten yang baru. Setiap instance dari n Apakah garis istirahat dan "n% s »Menyisipkan jalur ke blog. Kami akan menggunakannya lagi.

apply_filters ('wpmu_signup_blog_notification_subject', __ ('[% 1 $ s] Diaktifkan% 2 $ s'), $ domain, $ path, $ judul, $ pengguna, $ user_email, $ key, $ meta),

Filter kedua adalah " wpmu_signup_blog_notification_subject Yang mendefinisikan baris subjek email. Berikut kodenya (di baris 844):

Saya mengundang Anda sekarang untuk buat plugin, seperti yang saya tunjukkan di salah satu tutorial kami.

Mengubah topik email

Pertama, kita akan membuat fungsi yang mendefinisikan subjek email versi baru kita.

Mulai dengan membuat fungsi kosong dan menautkannya ke filter yang sesuai:

Fungsi wpmu_activation_email_subject () {} add_filter ('wpmu_signup_blog_notification_subject', 'wpmu_activation_email_subject');

Sekarang kita akan mengisi fungsi ini. Di dalam kurung kurawal, tambahkan kode ini:

$ subject = __ ('Halo, aktifkan situs Anda dengan tautan ini% 1 $ s'); return $ subject;

Ini memiliki teks baru, tetapi juga menggunakan placeholder untuk menampilkan nilai dari judul jaringan, yang tersedia di file asli dengan variabel " $ FROM_NAME '.

Simpan file Anda dan kami akan melanjutkan untuk mengubah konten email.

Untuk menemukan juga: Bagaimana benar mengatur ulang blog WordPress

Mengubah isi e-mail

Fungsi kedua akan mengubah isi email.

Di file plugin, tambahkan fungsi kosong kedua yang terkait dengan filter yang benar:

Fungsi wpmu_activation_email_content ($ content) {} add_filter ('wpmu_signup_blog_notification_email', 'wpmu_activation_email_content');

Sekarang lakukan fungsi berikut:

Lagi-lagi itu dilakukan menggunakan placeholder: kali ini " n% s ", Yang menampilkan tautan ke situs web baru dan disediakan oleh variabel $ activate_url dalam fungsi aslinya di file dasar.

Berikut adalah konten lengkap plugin Anda:

$ content = __ ("Terima kasih telah membuat situs web. Sebelum Anda dapat menggunakan situs ini, Anda harus mengaktifkannya. nnUntuk mengaktifkan situs Anda, silakan klik tautan ini: nn% snnSetelah aktivasi, Anda akan menerima email dengan login Anda. Setelah Anda selesai melakukannya, Anda dapat mengelola dengan liennnNikmati situs Anda! "); return $ content;

Yang harus Anda lakukan sekarang adalah instal dan aktifkan plugin. Anda mungkin dapat menjalankan tes untuk memastikan semuanya berfungsi normal.

Temukan juga beberapa plugin WordPress premium  

Anda dapat menggunakan yang lain plugin WordPress untuk memberikan tampilan yang modern dan untuk mengoptimalkan penanganan blog atau website Anda.

Kami menawarkan kepada Anda beberapa plugin WordPress premium yang akan membantu Anda melakukannya.

1. Peta Dunia Interaktif

Peta Dunia interaktif adalah WordPress Plugin premium yang membantu Anda membuat peta sebanyak yang Anda inginkan, dengan penanda, benua, negara, atau wilayah yang interaktif dan berwarna-warni.

Plugin wordpress peta dunia interaktif

Ini sepenuhnya kompatibel dengan versi baru WordPress dan Visual Composer.

Perkaya bacaan Anda dengan menemukan Bagaimana menampilkan toko Anda di Google Map di WordPress

Berkat plugin ini, Anda dapat menampilkan beberapa jenis wilayah seperti: peta seluruh dunia, benua atau anak benua (Afrika, Eropa, Amerika, Asia, Oseania dan semua anak benua mereka), sebuah negara, sebuah negara dibagi dengan wilayahnya, negara bagian Amerika Serikat, Amerika Serikat dibagi dengan wilayah metropolitan, negara bagian Amerika Serikat dibagi dengan wilayah metropolitan.

Download | Demo | Hébergement Web

2. Eksperimen Judul

Konten yang bagus akan menarik pembaca dengan judulnya. Judul posting Anda sangat penting karena dapat menarik atau mematikan calon pembaca baru. Karena itu, sangat penting bahwa judul posting Anda dapat menarik perhatian pembaca.

Eksperimen judul

Judul Eksperimen adalah WordPress Plugin yang memungkinkan Anda memposting judul tes. Anda dapat menggunakan beberapa judul untuk satu posting dan memeriksa mana yang paling berhasil.

Download | Demo | Hébergement Web

3. Pro Kustom Admin

Le WordPress Plugin Admin Pro Kustom premium, memungkinkan Anda dengan mudah menyesuaikan halaman registrasi dan login situs web Anda atau membuat halaman pemeliharaan.

Admin kustom pro

Ini menawarkan sejumlah fitur, yang utama akan kami sebutkan: mengubah warna latar belakang dan logo halaman login, tambahkan favicon khusus backend dan frontend situs web Anda, ubah warna tautan dan tombol, sesuaikan teks footer yang muncul di setiap halaman admin, hapus nomor versi WordPress dari footer, perbarui gratis dan seumur hidup, dan banyak lagi.

Download | Demo | Hébergement Web

Sumber Daya yang Direkomendasikan

Cari tahu tentang sumber daya lain yang direkomendasikan untuk membantu Anda membangun dan mengelola situs web Anda.

Kesimpulan

Sini! Itu saja untuk tutorial ini, saya harap ini memungkinkan Anda untuk mengonfigurasi email aktivasi situs web di jaringan multisite WordPress. 

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.

Jika Anda memiliki saran atau komentar, tinggalkan di bagian kami komentar. Jangan ragu untuk melakukannya berbagi dengan teman-teman Anda di jejaring sosial favorit Anda

...