Một trong những tính năng hữu ích của mạng nhiều trang là cách nó cho phép bạn sửa đổi từng trải nghiệm của người dùng khi tạo một trang web mới. Bạn có thể sửa đổi email chào mừng của họ và thay đổi nội dung mặc định.

Bạn có thể làm điều này bằng cách truy cập cấu hình cài đặt mạng của bạn trong " Cài đặt> Cài đặt mạng".

Nhưng có hai email được gửi đi và đây là email thứ hai trong số đó. Trước khi trang web được kích hoạt, WordPress sẽ gửi một email kích hoạt với một liên kết, người dùng phải nhấp vào nó để làm cho trang web của họ hoạt động. Rất tiếc, màn hình cài đặt không cung cấp cho bạn tùy chọn để thay đổi cài đặt này.

Có một workaround? Tin tốt là có, bạn có thể viết một plugin sửa đổi email này. Và trong hướng dẫn này tôi sẽ chỉ cho bạn chính xác làm thế nào để đến đó.

Nhưng trước đây, nếu bạn chưa bao giờ cài đặt WordPress khám phá Làm thế nào để cài đặt một bước 7 blog WordPress et Làm thế nào để tìm kiếm, cài đặt và kích hoạt một chủ đề WordPress trên blog của bạn 

Sau đó trở lại lý do tại sao chúng ta ở đây.

Bắt đầu với cá nhân hóa email kích hoạt trang web

Trước khi bắt đầu, bạn sẽ cần một số thứ:

  • Cài đặt phát triển WordPress với tùy chọn đa trang được bật, điều này sẽ cho phép bạn tránh lỗi và kiểm tra mọi thứ trước đó.
  • Trình chỉnh sửa mã có quyền truy cập FTP hoặc trình chỉnh sửa mã và ứng dụng khách FTP.

Đọc hướng dẫn của chúng tôi về kích hoạt mạng multisite để tìm hiểu thêm về việc kích hoạt mạng multisite.

Trong hướng dẫn này, chúng tôi sẽ khám phá mã nguồn cho WordPress, nhưng bạn sẽ không sửa đổi nó. Thay vào đó, chúng tôi sẽ viết một plugin mà bạn lưu trong thư mục plugin của trang web và kích hoạt cho mạng của bạn.

sau đây là 25 sai lầm mới làm quen blogger tránh bằng mọi giá

Mã nhắn tin mặc định

Đây là email kích hoạt mặc định được gửi khi ai đó đăng ký một trang web trên mạng của bạn:

Mail-Default-ghi âm - on-a-Site

Chủ đề của email là " Bật [liên kết] Trong đó [link] là liên kết đến trang web mới. Đó là một chút lạc quan, theo ý kiến ​​khiêm tốn của tôi!

Mã tạo ra điều này là trong tập tin " ms-functions.php Trong thư mục " wp-bao gồm Cài đặt WordPress của bạn. Có thể sử dụng hai bộ lọc, một cho nội dung tin nhắn và một cho chủ đề.

Đọc cũng:  Làm thế nào để quản lý các thông báo email trên WordPress

Đầu tiên được gọi là " wpmu_signup_blog_notification_email và nó cho phép bạn lọc nội dung mặc định của chính email đó. Trong phiên bản hiện tại (3.6.1), nó ở dòng 820 trong " ms-functions.php '

apply_filters ('wpmu_signup_blog_notification_email', __ ("Để kích hoạt blog của bạn, vui lòng nhấp vào liên kết này: nn% snn Sau khi kích hoạt, bạn sẽ nhận được một email * một email khác * với tên người dùng của bạn .nn Sau khi kích hoạt trang web của bạn, bạn sẽ nhận được một liên kết: nn% s "), $ domain, $ path, $ title, $ user, $ user_email, $ key, $ meta),

Điều này sử dụng trình giữ chỗ để quốc tế hóa và nó cũng sử dụng các biến được xác định ngay phía trên bộ lọc. Chúng tôi sẽ sử dụng biến " $ nội dung Để xác định phiên bản mới của nội dung. Mỗi trường hợp của n Là một ngắt dòng và "n% s »Chèn đường dẫn đến blog. Chúng tôi sẽ sử dụng chúng một lần nữa.

application_filters ('wpmu_signup_blog_notification_subject', __ ('[% 1 $ s] Đã bật% 2 $ s'), $ domain, $ path, $ title, $ user, $ user_email, $ key, $ meta),

Bộ lọc thứ hai là " wpmu_signup_blog_notification_subject Nó xác định dòng chủ đề của email. Đây là mã (tại dòng 844):

Tôi mời bạn bây giờ để tạo một plugin, như tôi đã chỉ cho bạn trong một trong những hướng dẫn của chúng tôi.

Thay đổi chủ đề của email

Đầu tiên, chúng tôi sẽ tạo một hàm xác định chủ đề của phiên bản email mới của chúng tôi.

Bắt đầu bằng cách tạo một hàm trống và liên kết nó với bộ lọc tương ứng:

chức năng wpmu_activation_email_subject () {} add_filter ( 'wpmu_signup_blog_notification_subject', 'wpmu_activation_email_subject');

Bây giờ chúng ta sẽ điền hàm này. Bên trong dấu ngoặc nhọn, hãy thêm mã này:

$ subject = __ ('Xin chào, vui lòng kích hoạt trang web của bạn bằng liên kết này% 1 $ s'); trả về $ chủ đề;

Điều này có văn bản mới, nhưng nó cũng sử dụng trình giữ chỗ để hiển thị giá trị của tiêu đề mạng, có sẵn trong tệp gốc bởi biến " $ FROM_NAME '.

Lưu tệp của bạn và chúng tôi sẽ tiến hành sửa đổi nội dung của email.

Để khám phá thêm: Làm thế nào để thiết lập lại một cách chính xác một blog WordPress

Chỉnh sửa nội dung email

Chức năng thứ hai sẽ sửa đổi nội dung của email.

Trong tệp plugin, thêm chức năng trống thứ hai liên quan đến bộ lọc chính xác:

chức năng wpmu_activation_email_content ($ content) {} add_filter ( 'wpmu_signup_blog_notification_email', 'wpmu_activation_email_content');

Bây giờ thực hiện chức năng này như sau:

Một lần nữa, nó được thực hiện bằng cách sử dụng một trình giữ chỗ: lần này là " n% s ", Hiển thị liên kết đến trang web mới và được cung cấp bởi biến $ activate_url trong hàm gốc trong tệp cơ sở.

Đây là nội dung hoàn chỉnh của plugin của bạn:

$ content = __ ("Cảm ơn bạn đã tạo một trang web. Trước khi bạn có thể sử dụng trang web, bạn phải kích hoạt nó. nnĐể kích hoạt trang web của bạn, vui lòng nhấp vào liên kết này: nn% snnSau khi kích hoạt, bạn sẽ nhận được email bằng thông tin đăng nhập của bạn. Khi bạn đã làm điều đó, bạn có thể quản lý của mình với liennn này. Hãy tận hưởng trang web của bạn! "); trả về nội dung $;

Tất cả bạn phải làm bây giờ là cài đặt và kích hoạt plugin. Bạn có thể chạy thử nghiệm để đảm bảo mọi thứ đều hoạt động bình thường.

Khám phá thêm một số plugin WordPress cao cấp  

Bạn có thể sử dụng cái khác plugin WordPress để tạo ra một giao diện hiện đại và để tối ưu hóa việc xử lý blog hoặc trang web của bạn.

Chúng tôi cung cấp cho bạn ở đây một số plugin WordPress cao cấp sẽ giúp bạn làm điều đó.

1. Bản đồ thế giới tương tác

Thế giới đồ tương tác là một Plugin WordPress cao cấp giúp bạn tạo bao nhiêu bản đồ tùy thích, với các điểm đánh dấu, lục địa, quốc gia hoặc khu vực tương tác và đầy màu sắc.

Bản đồ thế giới tương tác plugin wordpress

Nó hoàn toàn tương thích với phiên bản mới của WordPress et de Trực quan Composer.

Làm phong phú thêm việc đọc của bạn bằng cách khám phá Làm thế nào để hiển thị cửa hàng của bạn trong Google Map trên WordPress

Nhờ plugin này, bạn có thể hiển thị một số loại khu vực như: bản đồ toàn thế giới, lục địa hoặc tiểu lục địa (Châu Phi, Châu Âu, Châu Mỹ, Châu Á, Châu Đại Dương và tất cả các tiểu lục địa của họ), một quốc gia, một quốc gia chia cho các khu vực của nó, một tiểu bang của Hoa Kỳ, Hoa Kỳ chia cho các khu vực đô thị, một tiểu bang của Hoa Kỳ chia cho các khu vực đô thị.

Tải về | Bản demo | Web hosting

2. Thử nghiệm tiêu đề

Nội dung tốt sẽ thu hút người đọc với tiêu đề của nó. Tiêu đề bài đăng của bạn cực kỳ quan trọng vì chúng có thể thu hút hoặc tắt độc giả mới tiềm năng. Vì thế, điều thực sự quan trọng là tiêu đề bài đăng của bạn có thể thu hút sự chú ý của người đọc.

Thử nghiệm tiêu đề

Thử nghiệm Tiêu đề là một Plugin WordPress cho phép bạn đăng tiêu đề thử nghiệm. Bạn có thể sử dụng nhiều tiêu đề cho một bài đăng và kiểm tra xem tiêu đề nào hoạt động tốt nhất.

Tải về | Bản demo | Web hosting

3. Pro Tuỳ chỉnh quản lý

Le Plugin WordPress Premium Pro Custom Admin, cho phép bạn dễ dàng tùy chỉnh trang đăng ký và đăng nhập trên trang web của mình hoặc tạo trang bảo trì.

Quản trị viên tùy chỉnh chuyên nghiệp

Nó cung cấp một số tính năng, những tính năng chính mà chúng tôi sẽ đề cập: thay đổi màu nền và logo trang đăng nhập, thêm favicon tùy chỉnh backend và frontend của trang web của bạn, thay đổi màu sắc của liên kết và nút, tùy chỉnh văn bản chân trang xuất hiện trên mỗi trang quản trị, xóa số phiên bản WordPress khỏi chân trang, cập nhật miễn phí và trọn đời, và nhiều hơn nữa.

Tải về | Bản demo | Web hosting

Tài nguyên đề xuất

Tìm hiểu về các tài nguyên được đề xuất khác để giúp bạn xây dựng và quản lý trang web của mình.

Kết luận

Đây ! Đó là nó cho hướng dẫn này, tôi hy vọng nó sẽ cho phép bạn định cấu hình email kích hoạt của một trang web trong mạng đa trang WordPress. 

Tuy nhiên, bạn cũng có thể tham khảo ý kiến tài nguyên của chúng tôi, nếu bạn cần thêm các yếu tố để thực hiện các dự án tạo trang Internet của mình, bằng cách tham khảo hướng dẫn của chúng tôi về Tạo blog WordPress.

Nếu bạn có đề xuất hoặc nhận xét, hãy để lại trong phần của chúng tôi ý kiến. Đừng ngần ngại chia sẻ với bạn bè của bạn trên các mạng xã hội yêu thích của bạn

...