Tạo tính năng Guest Blog dễ dàng với DJD Site Posts




data vpn

Đây là bài viết của Guest Blog từ website HotKhuyenMai

Chào các bạn . Mình là thành viên cũng mới biết Blog Thạch Phạm được vài tháng, với sự hỗ trợ nhiệt tình của chủ blog đến ngày nay mình đã có 1 chút kiến thức cơ bản về WordPress rồi . Hôm nay mình chia sẽ với các bạn 1 plugin cũng rất hay, thích hợp cho các bạn dự tính mở Guest blog .

Bạn Thạch cũng đã share cho bạn 1 plugin cũng tương tự như thế tại đây nhưng sau khi sử dụng 1 thời gian thì mình thấy có vẻ database nó phìn ra to quá, mình đã test thử 1 số plugin với chức năng tương tự, trong đó mình lọc ra plugin DJD Site Post với khả năng không cần đăng ký thành viên mà cũng có thể gửi bài lên Blog của bạn .

 

Nói dài dòng quá, mình đi thẳng sâu vào vấn để lun .

Link tham khảo và download tại đây nhé : DJD Site Post

1 Cài đặt :

Bạn có thể download plugin về và cài đặt hay sử dụng trình tìm kiếm plugin của WordPress để cài đặt online không cần down về nhé .

Cách cài đặt cũng như các plugin khác ( bạn có thể seach trên Thach Pham Blog về cách cài đặt plugin cho những bạn mới bắt đầu dùng WordPress ), đơn giản khi cài đặt xong thì nhớ Active em nó nhóa .

2. Thiết lập plugin

Sau khi cài đặt Plugin xong bạn chỉ cần vào phần : Setting > DJD Site Post

Plugin DJD Site Post

Giao diện của Plugin sẽ hiện ra như sau :

Plugin DJD Site Post

Nhìn chung phần cài đặt của Plugin này cũng khá đơn giản và dễ hiểu :

Main setting :

  • Form Title : Tiêu để của from soạn thảo
  • Publish Status :  phần này hay nhất, khi 1 bải gửi được gử đến nó sẽ vào các phần do bạn định sẵn, như Gửi bài viết trực tiếp đăng lên trang chủ, bỏ vào thùng rác, hay chờ xét duyệt . Ở đây mình để chế độ chờ xét duyệt .
  • Post confirmation message : Dòng chữ bạn điền trong from này sẽ xuất hiện khi gửi bài thành công .
  • Post failure message : Dòng chữ bạn điền trong from này sẽ xuất hiện khi gửi bài thất bại .
  • Redirect to : Khi gủi bài thành công, plugin sẽ tự dộng chuyển sang 1 trang do bạn lập sẵn để thống báo cho người gửi ( còn mình thì tạo hẵn 1 page để cám ơn người gửi ) .
  • Mail on new post : Nếu check vào thì khi có 1 bài mởi gửi lên site của bạn thì plugin sẽ gửi mail thông báo cho bạn biết  ( mình không dùng vì sẽ làm nặng site mình hơn nếu 1 ngày có nhiều bài gửi )
  • Display login link in form : yêu cầu người post đăng nhập trước khi gửi bài ( mình ko dùng chức năng này vì lý do đã nêu ở trên )
  • Hide wordpress toolbar : Ẩn thanh công cụ của wordpress , mình thì tắt vì mình thích dùng thanh công cụ đó . Cái này chỉ áp dụng khi bạn đã login rùi nhé .
  • Allow guest to post : Chính vì phần này mà mình đã dùng plugin này đó , chức năng cho phép mọi người có thể gửi bài lên site bạn không cần đăng nhập hay đăng ký thành viên .
  • Guest Account : mặc định 1 user để đăng bài ( bạn nên tạo 1 new user mới để khi có 1 người nào đó gửi bài lên site bạn, thì bài viết đó sẽ mặc định đăng với tên user mà bạn mới tạo và sét trong plugin này )
  • Allow guests to select category : Cho phép ngưởi gửi chọn 1 danh mục để gửi bài vào site bạn .
  • Category for Guest post : Danh mục mặc định mà bài viết sẽ được gửi lên nếu người gửi quên chọn danh mục .

Category settings :

  • Display categories : hiển thị dạng danh mục có nhiều kiểu, nhưng mình chọn kiểu xỏ xuống để tiết kiệm không gian . hehe
  • Create new category : Cho phép ngưởi gửi tự tạo 1 danh mục mới, cái này không nên stick nha bạn . Vì lý do … bạn tự hiểu .
  • Categrory order : sắp sếp danh mục theo tên hay theo ID, mình thì để mặc định cho rồi .

Plugin DJD Site Post

Field Settings :

  • Require a title : Check vào phần này để cho phép người gửi đặt tiêu để bài viết .
  • Show Separate : Nếu bạn check vào hần này sẽ cho phép người gửi viết dòng tóm tắt bài viết .
  • Content Field Style : đây là tùy chọn kiểu cho khung post bài , mình thì để mặc định kiểu post bài như thế này cho dễ post , có 3 loại : Rich – Visual and HTML ( vừa khung post bài bình thường + thêm mã html ) , HTML – HTML only ( chỉ cho phép post bài dạng code html ), Simple – Plain text ( dạng bình thương và không cho chèn code html ) .
  • Allow media upload : cho phép người gửi upload file đính kèm ( mình ko chọn vì sẽ khó quản lý và làm nặng sever )
  • Allow tags : cho phép người gửi tự đặt tag ( thẻ ) bài viết .
  • Email & Name for guest post : Khi check vào đây thì bạn bắt bược người gửi phải nhập địa chỉ email mới cho gửi bài .

Labels :

  • Title : Chú thích cho form nhập tiêu đề bài viết .
  • EXcerpt : Chú thích cho form nhập tóm tắt bài viết .
  • Content : Chú thích cho form viết nội dung bài viết .
  • Tags : Chú thích cho form nhập thẻ bài viết .
  • Categories : Chú thích cho form chọn danh mục bài viết .
  • New Category : Chú thích cho form tạo danh mục bài viết mới .
  • S
    ent button :
    Tùy chỉnh nút gửi bài .

Sau khi hoàn thành các bước trên bạn chỉ cần nhấn Save .

Thế là xong 80% rùi . Giờ bạn chỉ cần vào Pages -> Add New để tạo một page mới và nhập doạn shortcode : [djd-site-post] vào page mình vừa tạo . Nhớ nhập đoạn shortcode để chạy plugin này nhé .

Sau một thời gian sử dụng mình thấy nó có những ưu và nhược điểm thế này.

Ưu điểm :

  • Cài đặt nhanh chóng và dễ setup sử dụng .
  • Khung gửi bài đây đủ chức năng .
  • Có các tùy chỉnh chuyên sau giới hạn quyền cho người gửi bài .
  • Khung gửi bài dễ sử dụng như khung mặc định trong admincp .
  • Không cần đăng ký thành viên để gửi bài > > sẽ nhẹ database cho bạn .
  • Gửi bài nhanh chóng

Nhượt điểm :

  • Phải tạo 1 user để mặc định gửi bài .
  • Không có đoạn mã capcha chống spam khi gửi bài .

Mình chỉ thấy nhiu đó thôi . hehe

Nói chung rất đơn giản và dễ sử dụng tùy vào mục đích của các bạn .

Còn đây là demo sống để các bạn test thử : gửi tin khuyến mãi , sẵn ủng hộ blog của mình lun nhé !!

Mọi thắc mắc hay gặp sự cố khi cài đặt vui lòng comment bên dưởi để được hỗ trợ nhanh nhất từ Thach Pham Blog’s

Trang đăng bài cho thành viên

Trang đăng bài cho thành viên




data vpn

Leave your comment