Quantcast
Channel: Wordpress Plugin – Thach Pham
Viewing all 204 articles
Browse latest View live

Sửa bài viết trực tiếp ngoài trang chủ

$
0
0

Khi bạn muốn sửa một bài viết trong WordPress thì tất nhiên là sẽ vào phần Edit Post của bài đó để sửa đúng không nào. Nhưng nếu bạn có một lượng lớn bài viết cần sửa thường xuyên thì chắc hẳn việc đó làm bạn tốn thời gian nhiều hơn. Cho nên nếu bạn cần một giải pháp khác để hỗ trợ sửa nội dung bài viết nhanh gọn hơn trực tiếp ngoài trang chủ thì mình sẽ giới thiệu đến bạn 2 plugin rất tốt để làm việc này, một cái là miễn phí và một cái là trả phí.

Plugin miễn phí: Front-end Editor

frontend-editor-title

Nếu bạn chỉ cần đơn giản là sửa nội dung bài viết mà không phải soạn thảo một bài viết mới thì mình khuyến khích bạn dùng plugin này. Khi cài vào, bạn có thể rê chuột đến phần bạn muốn sửa và chọn Edit rồi sau đó ấn Save để lưu lại. Nội dung bài viết sau khi sửa cũng không bị đổi cấu trúc code nên bạn có thể yên tâm sử dụng trên mọi theme.

frontend-editor-content

Sửa nội dung trong bài với bộ Editor riêng.

Chức năng chính của nó ngoài việc sửa bài viết thì nó còn hỗ trợ bạn sửa tên widget, thay đổi các option trong widget mà không cần vào Admin Panel. Nếu bạn không thích các chức năng này thì có thể bật/tắt nó.

frontend-editor-settings

Plugin trả phí: Velocity Page

velocitypage-demo

Nếu bạn cần nhiều hơn chức năng sửa bài viết đơn giản như chia cột, chèn shortcode, chèn ảnh nâng cao, chèn HTML,….thì plugin tuyệt vời như Velocity Page có thể làm bạn hài lòng.

Cách thức hoạt động cũng giống như plugin miễn phí ở trên nhưng bạn có thể dễ dàng chia cột và thêm nhiều dòng khác nhau, giống như cách sử dụng các plugin Page Builder như IG Page Builder chẳng hạn. Bạn có thể trải nghiệm demo tại đây.

velocitypage-editor

Chỉ có điều là giá của nó hơi trên trời lên đến tận $97 cho bản 1 website và $247 cho bản Professional.

Bạn thích cách thức làm việc của 2 plugin này chứ và bạn sẽ chọn plugin nào để sử dụng? Hiện tại Thachpham.com đang cân nhắc có nên đưa Velocity Page vào để sử dụng hay không vì nhu cầu sửa bài của blog này cũng khá cao nhưng gần về Việt Nam rồi nên muốn tiết kiệm tí. :D

Bài viết Sửa bài viết trực tiếp ngoài trang chủ được giữ bản quyền bởi Thach Pham


Xóa bớt ảnh không sử dụng trong WordPress

$
0
0

Có một nhược điểm khó chịu là nếu bạn chỉnh size ảnh trong Settings -> Media, hoặc để mặc định thì mỗi khi upload ảnh lên bài viết thì nó sẽ tự tạo ra nhiều size ảnh khác nhau cho tấm ảnh đó để phục vụ nhu cầu sử dụng. Điều này có ưu điểm là nếu bạn sử dụng thumbnail cho bài viết, thì nó sẽ lấy ảnh size nhỏ ra hiển thị để đỡ mất thời gian tải ảnh lớn.

Thế nhưng các size ảnh khác như Medium, Large không sử dụng đến hoặc bất kỳ size nào tự sinh ra khi cài plugin thì sao? Bạn có thể vào thư mục uploads trên host mà tự xóa đi nhưng như thế thật là thảm họa nếu bạn có nhiều thư mục ảnh khác nhau. Vậy thì ở đây chúng ta sẽ có giải pháp là sử dụng plugin Image Cleanup.

Chức năng chính của Image Cleanup

Công việc của nó chính là hỗ trợ bạn xóa toàn bộ các ảnh không sử dụng trong bài viết (chưa được attachment) hoặc hỗ trợ bạn đưa tất cả bọn nó ra một thư mục khác và hỗ trợ khôi phục lại nếu bạn thấy cần đống ảnh dư thừa đó.

Cách sử dụng

Khi cài plugin xong, bạn vào phần Tools -> Image Cleanup để sử dụng nó.

Tại đây bạn sẽ thấy nó hiển thị ra như sau:

image-cleanup-dashboard

Như dấu mũi tên, phần màu đỏ chính là số lượng ảnh mà bạn không hề sử dụng đến trong bài. Hãy ấn chọn nó để xem chi tiết hình ảnh. Tốt hơn hết, hãy ấn vào nút Index Images để nó tiến hành quét lại lần cuối cùng để có thống kê chính xác hơn.

Danh sách chi tiết các ảnh không sử dụng là như thế này:

image-cleanup-unused

Nếu bạn muốn xóa nó toàn bộ, chỉ cần ấn chọn tất cả và chọn công cụ Delete ở phần Bulk Actions và ấn nút Apply là được. Nếu bạn có nhiều ảnh thì có thể bạn sẽ cần làm trên nhiều trang vì mỗi trang nó chỉ hiển thị 100 tấm mà thôi.

Nếu bạn không muốn xóa, thì có thể chọn tùy chọn Move File để đưa nó vào một thư mục khác để quản lý.

Hy vọng với plugin hữu ích này, bạn sẽ không còn lo lắng về việc dọn dẹp các file ảnh thừa nữa. :D

 

 

Bài viết Xóa bớt ảnh không sử dụng trong WordPress được giữ bản quyền bởi Thach Pham

9 plugin hay về video trên Youtube

$
0
0

Upload video lên Youtube và chèn vào website là giải pháp thông minh nhất hiện nay nếu bạn cần đăng tải video của mình đến cộng đồng. Không chỉ được upload miễn phí không giới hạn video, bạn sẽ còn có cơ hội nhận được nhiều lượt xem trong số hàng triệu thành viên truy cập vào Youtube mỗi ngày. Nhưng chèn video vào website nói chung và WordPress nói riêng có nhiều cách và nhiều kiểu chèn, và ở đây chúng ta sẽ cùng nhau tìm ra một giải pháp plugin hỗ trợ nhúng video từ Youtube vào WordPress đẹp và chuyên nghiệp nhất.

Plugin miễn phí về Youtube

1. TubePress

tubepress-plugin

Nếu bạn có hẳn một channel riêng trên Youtube hoặc Vimeo với nhiều video thì có thể sử dụng plugin này để chèn playlist, channel, favorite, video xem nhiều và nhiều tính năng tuyệt vời khác nữa. Xem demo tại đây.

2. Contus Video Gallery

contus-video-gallery-plugin

Chức năng cũng tương tự TubePress nhưng nó sẽ không có nhiều tính năng dành riêng cho Youtube như TubePress nhưng bù lại nó sẽ hỗ trợ cả video riêng của bạn được upload lên server. Nó sẽ tạo gallery video hỗ trợ FLV, MP4, M4A, MOV, Mp4v, F4V,….

3. Responsive Video Embeds

repsonsive-video-embeds

Plugin này sẽ cực kỳ hữu dụng nếu bạn chèn riêng lẻ từng video trong bài viết. Chỉ cần cài vào và copy link Youtube vào bên trong bài viết là nó sẽ tự động sử dụng oEmbeds để tự hiển thị video và kết hợp thêm plugin này để hiển thị dưới dạng Repsonsive. Bạn có thể xem thêm tại đây.

4. Youtube Plus

youtube-plus-plugin

Plugin này đơn giản sẽ là quản lý các video từ Youtube của bạn ngay tại Dashboard trong WordPress và hỗ trợ upload lên Youtube thông qua WordPress.

5. Vixy YouTube Embed and Download

vixy-youtube-plugin

Không chỉ hỗ trợ chèn video nhanh mà nó còn có chức năng tải video từ Youtube về và chuyển đổi video thành định dạng audio MP3 để người dùng thoải mái tải về nữa. Cái hay của nó là bạn có thể cố định chất lượng nhạc và video tải về.

Plugin trả phí

1. Youtube SEO playlist for wordpress | +840 lượt mua

youtube-seo-playlist-plugin

Plugin hỗ trợ chèn playlist từ Youtube vào WordPress nhanh chóng, hỗ trợ Responsive và code video tối ưu SEO nhanh nhất có thể.

2. Video Gallery WordPress Plugin /w YouTube, Vimeo | +5360 lượt mua

video-gallery-wp-plugin

Plugin trị giá $15 này sẽ hỗ trợ chèn nhiều video Youtube vô một page để làm một Youtube Gallery hỗ trợ hiệu ứng đẹp, ẩn logo của Youtube, tương thích trên các thiết bị smartphone sử dụng cảm ứng đa điểm và nhiều chức năng khác nữa để nó được nhiều lượt mua như thế.

3. WP Related Youtube Videos | +14 lượt mua

wp-related-youtube

Một plugin khá hay để giữ chân độc giả lại xem bài lâu hơn với chức năng tự động gợi ý thêm vài video liên quan ở dưới cuối bài và xem trực tiếp trên website.

4. Responsive HTML5 Music Player | +247 lượt mua

responsive-html5-music-playlist

Đây là một plugin tạo một playlist nhạc nhưng nó hỗ trợ cả video từ Youtube ngoài các trang khác như SoundCloud, file .mp3. Tức là bạn có thể sử dụng link video từ Youtube để chèn nhạc và nó sẽ tự động bỏ hình và hỗ trợ tải nhạc về máy nữa.

Bạn thích plugin nào nhất trong danh sách trên và nó có ích cho bạn chứ?

 

 

Bài viết 9 plugin hay về video trên Youtube được giữ bản quyền bởi Thach Pham

Sử dụng Google Fonts trong WordPress

$
0
0

Có một vấn đề làm hơi nản lòng với những người mới là nhiều theme đẹp lộng lẫy lung linh lại không hiển thị được tiếng Việt một cách đúng chuẩn do font chữ đó tuy đẹp nhưng không hỗ trợ các ký tự đặc biệt có trong tiếng Việt như các dấu có mũ, dấu hỏi, dấu ngã,….Lúc đó giải pháp là chúng ta phải thay đổi font chữ trực tiếp trong CSS của theme, mà cách này chỉ hợp với những ai biết qua CSS.

Nếu bạn vẫn đang còn loay hoay với việc đổi font chữ mà không có kinh nghiệm sửa đổi CSS hay thay đổi code trong theme thì có thể tham khảo qua plugin Easy Google Fonts để nhúng các font chữ hỗ trợ tiếng Việt đẹp mắt vào website chỉ trong vài cú click.

easy-google-font

Là một plugin tốt nhất trong việc áp dụng các font chữ đẹp tại thư viện Google Font lên WordPress. Nó cho phép bạn tùy chỉnh loại ký tự, chỉ cần chọn Vietnamese là tất cả loại font trên đó đều hỗ trợ cho tiếng Việt, và làm việc tốt trên mọi theme.

Khu vực làm việc trong Easy Google Font

Khu vực làm việc trong Easy Google Font

Cơ chế hoạt động của nó là hỗ trợ bạn thay đổi chi tiết kiểu font cho các thành phần chính trên WordPress là font của nội dung và font cho các tiêu đề từ heading 1 đến heading 6,….Do đổi font ở chế độ Customize nên bạn có thể trực tiếp xem kết quả thay đổi của nó mà không cần tải lại trang.

Thay đổi font cho các phần tử nhỏ

Mặc định plugin này chỉ hỗ trợ đổi font chữ cho phần nội dung bài viết và các thẻ từ h1 đến h6. Nhưng nếu theme bạn phức tạp hơn, có nhiều phần tử khác nhau cần đổi font chữ khác cho nó thì có thể sử dụng tính năng Custom Control trong Easy Google Font.

easy-google-font-control

Tính năng Custom Control sẽ cho phép bạn thêm một vùng chọn bất kỳ để plugin này có thể thực hiện sửa đổi font chữ cho vùng chọn đó. Khi thêm xong thì vào Customize sẽ thấy vùng chọn mà ta vừa mới tạo để thay đổi.

easy-google-font-control-testRất dễ sử dụng và tương tác, phải không nào?

Bài viết Sử dụng Google Fonts trong WordPress được giữ bản quyền bởi Thach Pham

2 plugin WordPress miễn phí tạo khung đăng nhập AJAX dễ dàng

$
0
0

Mặc dù tính năng đăng ký thành viên trong WordPress ít được sử dụng đến vì đa phần là chúng ta sử dụng WordPress để làm blog hoặc trang thông tin. Thế nhưng việc tạo forum hoặc làm trang membership trên WordPress hiện nay cũng được ứng dụng rất là nhiều, đặc biệt là các trang khóa học như của eBlogViet hay Kiemtientrenmangaz.

Khi làm các trang đó, có một vấn đề là làm thế nào để tạo ra một cái khung đăng nhập thật đẹp, thật chuyên nghiệp và hỗ trợ AJAX càng tốt để có thể đăng nhập/đăng ký mà không cần tải lại trang. Tự code thì được nhưng nó quá dài, thế tại sao lại không sử dụng plugin vì dù gì nó cũng chỉ là một khung đăng nhập, rồi bạn cũng có thể tùy biến lên plugin đó?

Sử dụng plugin cũng là giải pháp mình hay dùng và ở đây mình sẽ giới thiệu đến 2 plugin miễn phí nhưng rất tốt để bạn có thể tạo một khung đăng nhập/đăng ký ngoài trang chủ có hỗ trợ AJAX.

1. AJAX BootModal Login

ajax-bootmodal-plugin

Như tên, plugin này sẽ tạo một khung đăng nhập và cả đăng ký chung vào một form có hỗ trợ AJAXhiệu ứng Modal (Nhấp vào link sẽ hiện cửa sổ đăng nhập).

Hiện tại plugin này sẽ hiển thị dưới dạng shortcodewidget, nếu bạn muốn chèn nó vào theme hay bài viết thì có thể chèn shortcode [Alimir_BootModal_Login] vào khu vực bất kỳ. Còn nếu muốn chèn vào widget thì kéo widget tên AJAX BootModal Login vào sidebar.

Tại trang tùy chọn nó cho phép bạn tùy chỉnh màu sắc nút bấm và quan trọng là tùy chỉnh đường dẫn chuyển hướng sau khi đăng nhập hoặc đăng ký.

ajax-bootmodal-logged

Hiển thị thông tin sau khi đăng nhập

2. Login with AJAX

login-with-ajax-screen

Nhìn hình nó xấu xấu vậy chứ sức mạnh tiềm tàng lắm đấy. Đây là plugin mà các kỹ thuật viên nên dùng và hãy chắc chắn là có biết sơ qua CSS để có thể trang trí cái form lại cho đẹp một xíu.

Ngoài tính năng tạo một form đăng nhập hỗ trợ AJAX mà nó còn cho phép bạn tùy chỉnh đường dẫn chuyển hướng tùy theo nhóm thành viên và tùy chỉnh nội dung email sau khi đăng ký thành công.

login-with-ajax-option1

Tùy chỉnh đường dẫn chuyển hướng.

login-with-ajax-option2

Tùy chỉnh email chào mừng khi đăng ký.

Bonus: Một vài plugin trả phí

Orbital Login

orbital-login-plugin

Tính năng nổi bật:

  • Khung đăng nhập/đăng ký hỗ trợ AJAX ngoài front-end.
  • Thành viên có thể tự đặt mật khẩu cho mình.
  • Kích hoạt tài khoản qua email.
  • Sửa mật khẩu và thông tin ngay tại front-end.
  • Bảo vệ đường dẫn admin với các thành viên.
  • Tùy chỉnh email kích hoạt.
  • Và một số tính năng hay khác.

UserPro

userpro-plugin

Plugin này có quá nhiều chức năng nên nếu kể ra từng chức năng thì hơi dài dòng nên mình chỉ giải thích ngắn gọn rằng đây là một plugin hỗ trợ tạo một mạng xã hội thu nhỏ bằng cách cho phép tạo form đăng ký và chèn nó ra bên ngoài để thành viên đăng nhập. Các thành viên có thể follow với nhau và làm quen với nhau, hỗ trợ đăng nhập từ Facebook, Google+ và Twitter.

Đó là các plugin mình đã dùng thử qua và thấy khá là ok nên nếu bạn cần thì có thể sử dụng thử.

Bài viết 2 plugin WordPress miễn phí tạo khung đăng nhập AJAX dễ dàng được giữ bản quyền bởi Thach Pham

Calculated Fields Form – Tạo bảng tính chuyên nghiệp nhất

$
0
0

Đã bao giờ các bạn có ý tưởng nào đó muốn chèn một form tính toán vào website chưa? Chẳng hạn như bảng tra cứu trọng lượng tiêu chuẩn, tính giá ship dựa theo kg, tính lãi suất, tính giá dựa theo số lượng dịch vụ và thanh toán qua PayPal?

Well, nếu bạn đang có những ý tưởng kiểu như thế thì bài viết này sẽ là những gì bạn đang tìm kiếm. Plugin Calculated Fields Form là một plugin miễn phí có thể giúp bạn làm được các form như thế và nhiều hơn nữa từ các phiên bản trả phí của nó.

Không chỉ tính toán, Calculated Fields Form còn giúp bạn lưu dữ liệu của người dùng vào database và hoạt động tương tự như một plugin tạo form liên hệ như Ninja Form nhưng chỉ có ở phiên bản trả phí ($49).

calculated-fields-form-display

Các tính năng nổi bật

  • Hỗ trợ tự thiết lập công thức tính của riêng mình.
  • Hỗ trợ hơn 22 loại fields khác nhau.
  • Hỗ trợ 4 giao diện form khác nhau, hoặc có thể tùy chỉnh sử dụng style của theme đang dùng.
  • Tích hợp PayPal để thanh toán. Có thể thiết lập chế độ tự động gia hạn. (Pro)
  • Hỗ trợ gửi thông báo qua email. (Pro)
  • Lưu dữ liệu vào Database. (Pro)
  • Hỗ trợ tạo mã giảm giá (coupon code). (Pro)
  • Trích xuất dữ liệu ra file Excel. (Pro)
  • Và thêm một vài chức năng linh tinh nữa.

Xem thông tin và tải plugin (cuối trang)

Sử dụng

Mặc định khi cài đặt nó sẽ cho bạn 5 form mẫu theo 5 chức năng, bao gồm:

Các form được cho sẵn

Các form được cho sẵn

  • Simple Operations – Form tính toán cơ bản.
  • Calculation with Dates – Tính toán dựa theo ngày tháng.
  • Ideal Weight Calculator – Tính cân nặng chuẩn dựa theo chiều cao và giới tính.
  • Pregnancy Calculator – Tính toán chu kỳ thai =)).
  • Lease Calculator – Tính lãi suất.

Bạn chỉ cần mở ra xem thông số của nó là hiểu ngay cách thức hoạt động của nó. Mỗi form luôn có một shortcode riêng, bạn chỉ cần copy nó và bỏ vào nội dung post/page là nó hiển thị.

calculated-fields-form-shortcode

Nút bấm chèn form

Hướng dẫn tự tạo form tính

Ở đây, mình sẽ tạo một form ví dụ để tính lãi suất cầm đồ. Form sẽ có một phần chọn ngày và số tiền vay, kết quả sẽ trả về là số tiền nhân 5% mỗi ngày.

Để tự tạo form, bạn vào Settings -> Calculated Fields Form, kéo xuống phần New Form và nhập tên form cần tạo rồi ấn Add.

calculated-fields-form-create

Bây giờ nó sẽ xuất hiện trên danh sách các form mà bạn đang có, chọn nút Setting của nó để bắt đầu thiết lập.

calculated-fields-form-setting

 

Tại đây, nó sẽ cho bạn sẵn 3 field, hãy chọn nó và ấn vào icon thùng rác để xóa nó hết đi.

calculated-fields-form-delete

Xóa xong, mình chuyển qua tab Add Field và tiến hành thêm:

  • 1 field Number (nhập số tiền vay).
  • 2 field Date Time (nhập ngày tháng bắt đầu vay và ngày tháng trả nợ, chúng ta sẽ tính hai cái field này để lấy tổng số ngày đã vay).
  • 1 field Calculated Field (field màu vàng, field này sẽ trả về kết quả tính toán).

 

calculated-fields-form-fieldlist

Để đổi tên và thiết lập riêng cho từng field, bạn chọn field bên tay phải và thiết lập bên tay trái.

Tùy chỉnh field Number

calculated-fields-form-fieldlist1

  • Field Label: Tên hiển thị của field.
  • Field tag for the message: Mã tag của field, bạn cứ hiểu nó là một biến chứa giá trị của field mà người dùng nhập vào. Chút nữa ta sẽ sử dụng nó để tính toán.
  • Field Number: Loại hiển thị số của field, bạn chọn là number.
  • Decimals separator symbol: Ký tự biểu diễn số thập phân, bạn sử dụng dấu phẩy nếu tính tiền Việt.
  • Symbol for grouping thounsands: Ký tự biểu diễn hàng nghìn của số, sử dụng dấu chấm nếu tính tiền Việt.
  • Predefined Value: Giá trị mặc định được điền vào.

Tùy chỉnh Field Date 1 và Date 2

Đơn giản ở 2 field này bạn chỉ cần vào sửa cái Label của nó là xong, không cần làm gì thêm.

Tùy chỉnh field Calculated Field

Đây là phần quan trọng nhất nè, ở phần này chúng ta sẽ tùy chỉnh tính toán như sau:

calculated-fields-form-calculated

Ở phần Set Equation chính là nơi bạn nhập công thức tính, ở đây mình nhập là:

(fieldname1*0.05) * (ABS(fieldname3-fieldname2))

Các tên field sẽ ứng với số thứ tự có trong form, bạn có thể chọn từng form để xem ở phần field tag, tuy nhiên khi tính toán bạn sẽ không có các ký tự <% và %>.

Công thức ở trên nghĩa là mình sẽ lấy field nhập số tiền nhân cho 0.05 (ứng với 5%) và lấy nó nhân cho số ngày đã vay. Ở phần số ngày đã vay, mình dùng hàm abs() để lấy giá trị tuyệt đối của ngày tháng vì cấu trúc ngày tháng không phải số tự nhiên (ví dụ 16/06/1992 sẽ làm tuyệt đối thành 16061992) sau đó lấy ngày trả trừ cho ngày ngày vay sẽ ra số ngày đã vay.

Kéo xuống dưới một xíu, ở phần Symbol to display at the end of calculated field bạn nhập VNĐ để nó tự thêm VNĐ ở kết quả tính.

Ok, bây giờ hãy ấn nút Save & Preview để xem nó hoạt động ra sao nhé.

calculated-fields-form-preview

Rất chính xác phải không nào, bây giờ chỉ còn việc chèn nó vào post hoặc page thôi.

calculated-fields-form-display

Xem thông tin và tải plugin (cuối trang)

Bài viết Calculated Fields Form – Tạo bảng tính chuyên nghiệp nhất được giữ bản quyền bởi Thach Pham

WPDataTable – Plugin hỗ trợ tìm kiếm dữ liệu database ngoài front-end

$
0
0

Tiêu đề nghe có vẻ hơi mơ hồ nhưng sau nhiều lần tìm kiếm plugin để đáp ứng làm chức năng tra cứu dữ liệu trong database cho việc áp dụng vào làm các website dạng như tra cứu điểm thi hoặc tra cứu một cái gì đó trên nền tảng WordPress.

WPDataTable là một plugin trả phí ($28) có những chức năng hỗ trợ tạo một bảng tìm kiếm ngoài front-end (khách có thể xem và sử dụng được) để tra cứu các dữ liệu trong một table nào đó của database, file CSV, Excel, XML, JSON và PHP Array. Chẳng hạn bây giờ bạn có một file excel chứa dữ liệu của hàng trăm nghìn học sinh và bạn muốn cho họ tự tra cứu thông tin của mình.

wpdatatable-demo


wpdatatable-demo2

Không chỉ tra cứu, WPDataTable còn hỗ trợ thêm rất nhiều chức năng khác như:

  • Có chức năng hỗ trợ in dữ liệu, lưu dữ liệu về máy ở dạng PDF, CSV,..
  • Hỗ trợ giao diện Responsive.
  • Nếu dùng chức năng tra cứu trong MySQL, sẽ có thêm chức năng hỗ trợ sửa dữ liệu ngoài front-end theo từng nhóm thành viên.
  • Hỗ trợ chức năng lọc xem dữ liệu nâng cao cho từng cột.
  • Hỗ trợ hiển thị dữ liệu ở từng cột theo từng chức năng (email, số fone, string, ….).
  • Hiển thị dữ liệu trong bảng dưới dạng biểu đồ (5 kiểu biểu đồ khác nhau).

Mua plugin

Thế nhưng có một chức năng cũng rất cần thiết mà hiện tại plugin này chưa có đó là không công khai danh sách dữ liệu mà chỉ hiển thị khi người dùng nhập đúng dữ liệu bên trong đó thôi. Nhưng hiện tại với các chức năng có sẵn thì bạn có thể áp dụng cho việc làm bảng tra cứu dữ liệu đơn giản mà không có nhu cầu ẩn các dữ liệu bên trong nó.

Nếu bạn cần hiểu hơn về cách hoạt động của plugin này, hãy tiến hành dùng thử bằng cách đăng nhập vào trang demo theo thông tin dưới đây:

Như vậy, so với cái giá $28 của plugin này và các chức năng của nó có trong hiện tại thì hoàn toàn đáng đồng tiền vì bạn có thể ứng dụng cho nhiều website khác nhau, sử dụng trên nhiều website khác nhau.

Mua plugin

Bài viết WPDataTable – Plugin hỗ trợ tìm kiếm dữ liệu database ngoài front-end được giữ bản quyền bởi Thach Pham

Analytify – Plugin trả phí chèn Google Analytic chuyên nghiệp nhất

$
0
0

Ngoài plugin Google Analytics Dashboard mà mình đã từng giới thiệu thì cách đây mấy hôm mình có tìm ra thêm một plugin nữa cũng liên quan tới việc kết nối Google Analytics vào WordPress nhưng nó chuyên nghiệp và đầy đủ hơn rất nhiều, thậm chí nó còn giúp bạn theo dõi website dễ hơn là truy cập vào trang chủ Google Analytics.

Plugin mình đang nói tới đó là Analytify - một plugin trả phí ($17) đang được bán tại Codecanyon, so với chức năng thì cái giá $17 là rất hợp lý trong khi bạn có thể dùng trên nhiều website đang sở hữu.

Chức năng chính của Analytify

  • Thống kê toàn diện website dựa theo từng bài viết, từng page.
  • Hiển thị dữ liệu theo ngày, tháng, năm,….
  • Hỗ trợ xem thống kê của bài đã đăng bằng việc hiển thị thông tin ngoài front-end và back-end (khu vực editor).
  • Thống kê lượt truy cập theo quốc gia, mạng xã hội, từ khóa cho toàn website và cho từng bài viết.
  • Xem có bao nhiêu người đang online bằng thời gian thực.
  • Và còn rất nhiều chức năng nhỏ khác.

Nói ngắn gọn, thì nó hầu như có thể thống kê bất cứ cái gì trên website mà Google Analytics có hỗ trợ, và bạn có thể xem thống kê theo từng khu vực riêng như post, page. Chẳng hạn như bạn có thể xem bài viết của mình có bao nhiêu người vào xem, bao nhiêu người out ra, họ vào bằng từ khóa gì hay từ website nào,….

Mua & xem demo

Một số hình ảnh sử dụng tại trang Thachpham.com:

analytify-realtime

 

analytify-social

Thống kê truy cập từ mạng xã hội

analytify-keywords

Thống kê top từ khóa cho toàn website

analytify-cities

Thống kê top thành phố

analytify-country

Các quốc gia truy cập nhiều nhất

analytify-overall

Thống kê các chỉ số cơ bản

Và kho vào sửa bài viết, sẽ có một bảng chi tiết y hệt như Dashboard chính hiển thị thống kê cho bài mà bạn đang xem, rất chuyên nghiệp nhé:

Thống kê chi tiết cho từng bài viết

Thống kê chi tiết cho từng bài viết

Hoặc bạn cũng có thể xem thống kê ngoài front-end, ngay bên dưới nội dung bài viết (chỉ có nhóm thành viên nhất định mới được xem).

Xem thống kê ngoài front-end

Xem thống kê ngoài front-end

Tuy nó nhiều chức năng như vậy nhưng khu vực quản trị lại vô cùng đơn giản và dễ sử dụng, chỉ có một vài tùy chọn chính mà thôi.

analytify-settings

Khu vực tùy chỉnh của Analytify

Sử dụng và cảm nhận của mình là rất tiện lợi mặc dù phải trả phí (cũng không phải là quá cao), đặc biệt là dành cho người lười vào Google Analytics cho mình.

Mua & xem demo

Bài viết Analytify – Plugin trả phí chèn Google Analytic chuyên nghiệp nhất được giữ bản quyền bởi Thach Pham


Thêm ảnh đại diện cho category

$
0
0

Mặc định mỗi category sẽ không hỗ trợ chúng ta thêm ảnh đại diện như các post types như Post và Page. Thế nhưng hiện tại WordPress cho phép chúng ta thêm một custom field vào trong taxonomy, đó là lý do tại sao các plugin như Yoast lại có hỗ trợ thêm field nhập title và description.

Cách thêm field cho taxonomy như thế nào mình sẽ phân tích và hướng dẫn sâu ở một bài khác, mà trong bài này mình sẽ chỉ bạn cách ứng dụng nó từ một plugin có sẵn tên là Categories Images để hỗ trợ thêm ảnh đại diện cho category. Dĩ nhiên là plugin này có thể làm việc với custom taxonomy.

Cài đặt và thêm hình ảnh

Sau khi cài đặt plugin Categories Images, bạn vào phần Posts -> Categories và sửa một category nào đó mà bạn muốn thêm ảnh, rồi kéo xuống dưới sẽ thấy phần thêm ảnh.

Khu vực thêm hình ảnh vào category

Khu vực thêm hình ảnh vào category

Bạn thêm ảnh vào như bình thường nhé rồi ấn Update để lưu lại.

Hiển thị hình ảnh ra trang category

Ở plugin này, nó sẽ sử dụng hàm z_taxonomy_image_url() để trả về kết quả là đường dẫn của ảnh mà bạn đã thêm vào category.

Nếu bạn muốn hiển thị hình ảnh ở khu vực hiển thị category (category template) thì hãy mở file category.php và thêm đoạn code sau vào phần mà bạn muốn hiển thị:


<img src="<?php if (function_exists('z_taxonomy_image_url')) echo z_taxonomy_image_url(); ?>" />

Ví dụ mình sử dụng theme TwentyTwelve thì mình sẽ thêm vào như sau ở file category.php:

categories-images-code

 

Xem thêm: Cấu trúc theme WordPress.

Kết quả trả về ta có khi vào một category có hình ảnh:

categories-images-frontend

Trường hợp bạn muốn đặt nó vào bên trong của Loop (để sử dụng ngoài file index.php hoặc single.php) thì sử dụng code sau để lấy link ảnh nhé.

Hiển thị ảnh ra trang chủ

Nếu bạn muốn hiển thị ảnh ra trang chủ cho từng bài thì không thể dùng code ở trên được vì nó không hiểu query hiện tại của nó nằm ở category nào. Code hiển thị ngoài trang chủ sẽ là:

<?php foreach (get_the_category() as $cat) : ?>
   <img src="<?php echo z_taxonomy_image_url($cat->term_id); ?>" />
<?php endforeach; ?>

Lưu ý là bạn phải đặt đoạn này ở bên trong đoạn loop nhé. Hãy thử đặt đoạn đó bên trên hàm the_title() có trong theme như sau:

categories-images-index

Và bạn có thể dùng code tương tự để hiển thị ảnh trong file single.php.

Chi tiết hơn bạn có thể xem thêm tại trang hướng dẫn Categories Images.

Như vậy thì bây giờ các bạn đã có thể có được chức năng hiển thị ảnh cho category rồi chứ :D, rất dễ làm mà không cần phải đụng tới quá nhiều code. Cách này thường áp dụng cho các bạn muốn làm chức năng thay vì hiển thị ảnh đại diện của bài viết mà sẽ hiển thị ảnh đại diện của category nhằm biết được bài đó thuộc category nào, đó cũng là một phong cách hay đó chứ.

Bài viết Thêm ảnh đại diện cho category được giữ bản quyền bởi Thach Pham

Cách sử dụng AdRotate để chèn quảng cáo chuyên nghiệp

$
0
0

Sẽ tốt thế nào khi một vị trí quảng cáo của bạn có thể luân phiên chuyển đổi quảng cáo để một vị trí có thể hiển thị nhiều quảng cáo khác nhau? Dĩ nhiên nó sẽ giúp bạn tiết kiệm diện tích quảng cáo trên website và tránh sự nhàm chán của người dùng.

Plugin WordPress miễn phí hỗ trợ gắn quảng cáo tự chuyển đổi thì có rất nhiều, nhưng ở đây mình sẽ giới thiệu một plugin miễn phí khá tốt để chèn quảng cáo kiểu này vào website WordPress, đó là AdRotate.

Các tính năng nổi bật của AdRotate

  • Dễ dàng quản lý quảng cáo và nhóm quảng cáo.
  • Hỗ trợ tính năng tự chuyển quảng cáo mỗi khi F5 trình duyệt.
  • Hỗ trợ đổi quảng cáo sau thời gian nhất định không cần tải lại trình duyệt.
  • Cho phép theo dõi lượt click/hiển thị quảng cáo.
  • Đặt thời hạn hiển thị quảng cáo.
  • Tùy chỉnh hiển thị quảng cáo giữa bài theo category hoặc page.
  • Tự chèn quảng cáo vào giữa bài viết nếu muốn.
  • Và nhiều tính năng nhỏ khác.

Như vậy, với các tính năng trên thì bạn hoàn toàn có thể sử dụng tốt cho mọi website ở mọi nhu cầu rồi, đặt biệt là plugin này được update rất thường xuyên và hỗ trợ tốt tại trang support của họ.

Hướng dẫn sử dụng

Sau khi cài plugin AdRotate thì bạn sẽ thấy nó xuất hiện thêm một menu bên tay trái với tên là AdRotate.

adrotate-menu

Đầu tiên trước khi sử dụng thì bạn nên vào mục Settings của nó để tùy chỉnh các thông số chung cho quảng cáo.

Trong đây có rất nhiều tùy chọn, nhưng mình lưu ý với bạn một số tùy chọn sau:

  • Track clicks and impressions: Tùy chọn này là để bạn theo dõi lượt click/hiển thị quảng cáo. Mình khuyến khích các bạn bỏ chọn đi nếu không thật sự cần thiết vì nó sẽ tiêu tốn tài nguyên trên host, đặc biệt là bạn nào đang dùng shared host bình thường.
  • W3 Total Caching & WP Super Cache: Bạn đang dùng plugin cache nào thì đánh dấu vào để nó hỗ trợ cache cho các file xử lý quảng cáo.
  • Javascript Libraries: Tại phần này các bạn nên chỉ chọn phần Load in footer nếu không bật tính năng theo dõi quảng cáo. Còn nếu bật thì chọn thêm Load jQuery Clicktracking.
  • Maintenance: Bấm Optimize Database một tuần một lần để nó dọn dẹp các dữ liệu rác, còn bạn đã sử dụng tính năng theo dõi quảng cáo và cần tắt đi thì sau khi tắt, hãy bấm Cleanup Database.

Tạo quảng cáo thông thường

Tạo quảng cáo

Loại quảng cáo này là bạn sẽ không muốn có chức năng tự chuyển quảng cáo mỗi khi tải lại trang. Để tạo bạn vào phần Manage Ads và ấn Add New ở trên.

Tại đây ở phần đầu tiên là bạn sẽ nhập mã code hiển thị quảng cáo (HTML).

adrotate-createads

Nếu bạn muốn sử dụng ảnh trên host của chính bạn thì hãy đặt link ảnh trong mã quảng cáo là %image%. Sau đó kéo xuống phần Banner image rồi chọn ảnh đã có sẵn trên thư viện. Hoặc bạn cũng có thể upload banner vào thư mục /wp-content/banners rồi chọn ảnh ở phần Banner Folder cho dễ quản lý.

adrotate-advanced

Cuối cùng là ở phần Schedule, bạn chọn ngày tháng bắt đầu hiển thị quảng cáo và ngày tháng kết thúc quảng cáo.

adrotate-schedule

Bây giờ hãy ấn Save Advert để hoàn tất tạo quảng cáo.

Chèn quảng cáo

Mỗi quảng cáo đều có một ID riêng của nó, bạn có thể xem ở mục Manage Ads.

adrotate-adsid

Do đó, để chèn bạn có 3 cách như sau (Số 3 là ID quảng cáo mà bạn cần thay vào):

  • Dùng shortcode: [/adrotate banner="3"] (xóa dấu / đi)
  • Dùng code PHP chèn vào theme: <?php echo adrotate_ad(3); ?>
  • Dùng Widget AdRotate và nhập ID quảng cáo vào.

Đơn giản đúng không?

Tạo nhóm quảng cáo

Nhóm quảng cáo nghĩa là bạn nhét nhiều quảng cáo vào một nhóm, và chúng ta sẽ cho nhóm quảng cáo này hiển thị ra hết trên website hoặc hiển thị luân phiên từng cái.

Bạn có thể tạo nhóm trước hoặc tạo quảng cáo trước cũng được.

Tạo nhóm

Để tạo nhóm quảng cáo bạn vào AdRotate -> Manage Group và chọn Add New ở trên.

 

adrotate-creategroup

Danh sách các Mode của nhóm quảng cáo

Ở mục này, bạn lưu ý giúp mình phần Mode, có 3 mode đó là:

  • Default: Hiển thị một quảng cáo mỗi lần tải lại trang.
  • Dynamic Mode: Hiển thị luân phiên các quảng cáo theo số giây nhất định mà không cần tải lại trang. Nhưng không phải host nào cũng chạy được chức năng này.
  • Block Mode:   Hiển thị toàn bộ quảng cáo theo từng hàng và cột. Thích hợp cho các bạn muốn hiển thị 4 quảng cáo với size 125×125 thế này.

Kế tiếp là phần Dynamic and Block Mode, sẽ có 3 tùy chọn tương ứng cho 3 loại mode. Nghĩa là khi bạn chọn mode nào thì nó sẽ áp dụng tùy chọn dành riêng cho mode đó ở phần này, cụ thể:

adrotate-blockdynamicmode

  • Block shape and border (dành cho Default Mode): Số cột và hàng muốn hiển thị quảng cáo. Mỗi block là một quảng cáo. Ví dụ bạn chọn là 2 – 2 thì nó sẽ hiển thị 4 quảng cáo.
  • Advert Width and Height (dành cho Default Mode và Dynamic Mode): Chiều rộng và chiều cao tiêu chuẩn cho mỗi quảng cáo.
  • Automated Refresh (Chỉ dùng cho Dynamic Mode): Số giây mà mỗi quảng cáo sẽ hiển thị.

Kéo xuống một tí bạn sẽ thấy phần Advanced, tất cả bạn để nguyên, trừ Advert Margin thì bạn nên đặt là 15. Nghĩa là mỗi quảng cáo sẽ có khoảng cách với nhau là 15px.

Phần Post Injection chính là phần tự động chèn quảng cáo vào bài. Nếu bạn muốn kích hoạt thì các bạn có thể chọn kiểu:

  • Before Content – Tự chèn trên nội dung.
  • After Content – Tự chèn dưới nội dung.
  • Before and after content – Tự chèn cả trên và dưới nội dung.
  • After…. – Khi chọn cái này, thì bạn nên chọn thêm cột bên tay phải để nó tự chèn vào sau mỗi đoạn trong bài viết. Ví dụ bạn chọn là the 2nd paragraph thì nó sẽ tự chèn vào dưới đoạn thứ 2 trong bài viết. Nếu bạn muốn nó lặp lại thì chọn Every 2nd paragraph.
  • Which Category? Nếu bạn muốn chỉ hiện quảng cáo trong các category riêng biệt thì chọn cái này. Tương tự với phần Page.

Kéo xuống dưới bạn sẽ thấy phần Select Ads, bạn có thể thêm các quảng cáo đã tạo vào nhóm này hoặc khi tạo một quảng cáo mới, bạn phải chọn nhóm cho nó.

Chèn nhóm quảng cáo

Tương tự với chèn quảng cáo, bạn có thể sử dụng 3 cách (số 1 là ID của nhóm quảng cáo cần chèn).

  • Short code: [/adrotate group="1"] (xóa dấu / đi)
  • PHP code để chèn vào theme: <?php echo adrotate_group(1); ?>
  • Sử dụng widget AdRotate và nhập ID của nhóm vào.

Xong rồi đấy.

Lời kết

Hiện tại Thachpham.com cũng đã chuyển qua sử dụng plugin AdRotate thay cho Max Banner Ads mang biệt danh “CPU Killer” và mình thấy nó hoạt động khá nhẹ nhàng, chưa gặp phải vấn đề xung đột gì cả nên các bạn có thể yên tâm sử dụng.

AdRotate cũng có phiên bản Pro, bạn có thể vào đây để xem thông tin bản Pro và mua nó với giá 29 Euro.

Bài viết Cách sử dụng AdRotate để chèn quảng cáo chuyên nghiệp được giữ bản quyền bởi Thach Pham

MainWP – Thêm một lựa chọn để quản lý nhiều website WordPress

$
0
0

Mới đây mình đã vừa giới thiệu InfiniteWP coi như là một giải pháp thay thế ManageWP trong việc quản lý cùng lúc nhiều website WordPress trên một website. Nhưng với InfiniteWP, bạn cần phải cài một cái gọi là InfiniteWP Client lên host để có thể sử dụng nó, một số NGINX có thể hoạt động không tốt với client này.

Nhưng mới đây, mình đã tìm ra một giải pháp khác tốt hơn cả InfiniteWP nữa, mà cũng lại miễn phí, chức năng tương tự nhưng làm việc tốt hơn, không kén host, và quan trọng là MainWP hỗ trợ đăng bài lên nhiều trang cùng lúc miễn phí.

Giới thiệu MainWP

Cũng như InfiniteWP, MainWP là một plugin cho phép bạn tạo một trang quản lý nhỏ ngay trong trang Dashboard. Ở đó bạn có thể quản lý toàn bộ các website được thêm vào như đăng cùng lúc một bài lên nhiều trang, cài plugin cùng lúc cho nhiều trang, quản trị theme, quản trị users, backup nhiều website và hàng loạt các chức năng khác nữa.

MainWP là một plugin hoàn toàn miễn phí và nhà sáng lập MainWP sẽ kiếm cơm bằng việc bán Premium Extensions (các tính năng khác nâng cao hơn) nhưng bạn có thể sử dụng miễn phí bao lâu tùy thích nếu không cần các extensions đó, dù giá bán nó khá rẻ.

Các ưu điểm đặc trưng

So với InfiniteWP thì dù khu vực làm việc nó hơi nhỏ bé nhưng vẫn có nhiều ưu điểm hơn so với InfiniteWP, cụ thể (các đặc điểm bên dưới đều miễn phí):

  • Không cần cài client, chỉ cần cài plugin MainWP ở site nguồn và MainWP Child ở site cần quản lý.
  • Mọi thao tác có thể thực hiện trên nhiều website cùng lúc, InfiniteWP là thao tác đơn lẻ.
  • Chưa bị lỗi gì khi mình thử nghiệm trên các host tại A2Hosting, StableHost, Interserver, BlueHost.
  • Backup nhanh, update plugin và theme cũng nhanh.
  • Kiểm tra Alexa Rank, PR và Google Index nhiều website cùng lúc
  • Hỗ trợ Backup Full (cả source và database) và database riêng.
  • Hỗ trợ tự động backup theo ngày, tuần, tháng.
  • Documentation đầy đủ, kèm cả video.
  • Có cả forum hỗ trợ cho thành viên (có mua extensions).
  • Hỗ trợ kiểm tra lỗi bảo mật cơ bản, giống như iThemes Security trên nhiều website cùng lúc.
  • Quản lý danh sách bài viết trên nhiều trang cùng lúc.
  • Có thể kiểm tra tình trạng website đang live hay bị die.
  • Và rất nhiều ưu điểm khác mà bạn có thể tự khám phá.
  • Có extensions miễn phí, trong đó có extensions để spin nội dung (SEO-er thích điều này).

Yêu cầu hosting để chạy tốt MainWP

  • WordPress từ bản 3.4 trở lên.
  • PHP từ 5.2.4 trở lên.
  • MySQL từ 5.0 trở lên.
  • PHP Execution Time trên 30 giây.
  • Hỗ trợ Curl.
  • Curl thời gian timeout phải trên 300 giây.

Như vậy hầu hết cấu hình yêu cầu của nó hiện tại các host quốc tế đều hỗ trợ tốt. Riêng Curl thì bình thường các share host sẽ chỉ hỗ trợ tối đa 180 giây vì tăng tính bảo mật. Nhưng yêu cầu này chỉ quan trọng nếu bạn sử dụng tính năng Backup toàn bộ dữ liệu, còn nếu bạn có Curl Timeout thấp thì có thể backup database được. Mình khuyến khích bạn mua host tại A2Hosting, Interserver hoặc StableHost cho đúng chuẩn.

Một vài hình ảnh MainWP

Tính năng backup trong MainWP

Tính năng backup trong MainWP

Có thể đăng và xem bài ở nhiều trang

Có thể đăng và xem bài ở nhiều trang

Giao diện thêm một website mới

Giao diện thêm một website mới

Quản lý danh sách website con

Quản lý danh sách website con

Giao diện Dashboard của MainWP

Giao diện Dashboard của MainWP

Hướng dẫn cài đặt MainWP và thêm website

Tải MainWP | Tải MainWP Child

Cách cài MainWP

https://www.youtube.com/watch?v=JRUbp62GKLY

Cách thêm website vào quản lý

https://www.youtube.com/watch?v=KXThMkpHOpI

Liên kết ngoài:

Lời kết

Bạn đã thử cài MainWP vào chưa và thấy hiệu quả nó thế nào? Riêng bản thân thì thấy nó rất tốt và rất đáng để dùng trong thời điểm này vì extensions rẻ, mà bản miễn phí cũng quá đầy đủ chức năng rồi.

Tuy nhiên, MainWP cũng khuyến khích bạn nên cài mới một trang WordPress mới chỉ để làm site chính cho plugin này (quản lý các site khác) để tránh xung đột với các plugin khác.

Hãy cho mình biết ý kiến của bạn về plugin này nhé!

Bài viết MainWP – Thêm một lựa chọn để quản lý nhiều website WordPress được giữ bản quyền bởi Thach Pham

Analytify – Plugin trả phí chèn Google Analytic chuyên nghiệp nhất

$
0
0

Thông báo
Sản phẩm này đã ngừng kinh doanh.

Ngoài plugin Google Analytics Dashboard mà mình đã từng giới thiệu thì cách đây mấy hôm mình có tìm ra thêm một plugin nữa cũng liên quan tới việc kết nối Google Analytics vào WordPress nhưng nó chuyên nghiệp và đầy đủ hơn rất nhiều, thậm chí nó còn giúp bạn theo dõi website dễ hơn là truy cập vào trang chủ Google Analytics.

Plugin mình đang nói tới đó là Analytify - một plugin trả phí ($17) đang được bán tại Codecanyon, so với chức năng thì cái giá $17 là rất hợp lý trong khi bạn có thể dùng trên nhiều website đang sở hữu.

Chức năng chính của Analytify

  • Thống kê toàn diện website dựa theo từng bài viết, từng page.
  • Hiển thị dữ liệu theo ngày, tháng, năm,….
  • Hỗ trợ xem thống kê của bài đã đăng bằng việc hiển thị thông tin ngoài front-end và back-end (khu vực editor).
  • Thống kê lượt truy cập theo quốc gia, mạng xã hội, từ khóa cho toàn website và cho từng bài viết.
  • Xem có bao nhiêu người đang online bằng thời gian thực.
  • Và còn rất nhiều chức năng nhỏ khác.

Nói ngắn gọn, thì nó hầu như có thể thống kê bất cứ cái gì trên website mà Google Analytics có hỗ trợ, và bạn có thể xem thống kê theo từng khu vực riêng như post, page. Chẳng hạn như bạn có thể xem bài viết của mình có bao nhiêu người vào xem, bao nhiêu người out ra, họ vào bằng từ khóa gì hay từ website nào,….

Mua & xem demo

Một số hình ảnh sử dụng tại trang Thachpham.com:

analytify-realtime

 

analytify-social

Thống kê truy cập từ mạng xã hội

analytify-keywords

Thống kê top từ khóa cho toàn website

analytify-cities

Thống kê top thành phố

analytify-country

Các quốc gia truy cập nhiều nhất

analytify-overall

Thống kê các chỉ số cơ bản

Và kho vào sửa bài viết, sẽ có một bảng chi tiết y hệt như Dashboard chính hiển thị thống kê cho bài mà bạn đang xem, rất chuyên nghiệp nhé:

Thống kê chi tiết cho từng bài viết

Thống kê chi tiết cho từng bài viết

Hoặc bạn cũng có thể xem thống kê ngoài front-end, ngay bên dưới nội dung bài viết (chỉ có nhóm thành viên nhất định mới được xem).

Xem thống kê ngoài front-end

Xem thống kê ngoài front-end

Tuy nó nhiều chức năng như vậy nhưng khu vực quản trị lại vô cùng đơn giản và dễ sử dụng, chỉ có một vài tùy chọn chính mà thôi.

analytify-settings

Khu vực tùy chỉnh của Analytify

Sử dụng và cảm nhận của mình là rất tiện lợi mặc dù phải trả phí (cũng không phải là quá cao), đặc biệt là dành cho người lười vào Google Analytics cho mình.

Mua & xem demo

Bài viết Analytify – Plugin trả phí chèn Google Analytic chuyên nghiệp nhất được giữ bản quyền bởi Thach Pham

Tiết kiệm dung lượng và tăng tốc ảnh với WP Performance Pack

$
0
0

Như trong bài nên lưu ảnh trên host hay bên ngoài mình có nhắc qua một giải pháp cho bạn nào sử dụng phương án lưu ảnh trên host là dùng plugin WP Performence Pack để tiết kiệm dung lượng hình ảnh. Do plugin này cũng khá tốt và giúp ích được khá nhiều nên mình sẽ nói rõ hơn về nó ở bài này.

wp-performence-pack

WP Performance Pack cụ thể là thế nào?

Đã có chữ Pack thì nghĩa là sẽ tập hợp nhiều chức năng và Performance là hiệu suất, vậy plugin này nghĩa là tập hợp nhiều chức năng liên quan đến cải thiện hiệu suất cho website mà cụ thể là cải thiện hình ảnh và các file dịch ngôn ngữ có trên website.

Thật khó để mô tả hết công lực của nó trong vài dòng ngắn ngủi nên mình sẽ giải thích rõ hơn từng tính năng của nó nhé.

Các tính năng của WP Performance Pack

Các tính năng dưới đây bạn có thể bật tắt để sử dụng tùy thích.

Improve localization performance

Use gettext

Mặc định WordPress sử dụng tiêu chuẩn i18n (internationalization) để hỗ trợ các bạn dịch website ra nhiều ngôn ngữ khác nhau. Nhưng khi cài plugin này, bạn sẽ được chuyển đổi sang sử dụng một PHP Extension để xử lý các chuỗi là gettext. Theo họ, gettext sẽ xử lý tốt hơn là cách đọc file .mo truyền thống của WordPress.

Alternative MO reader

Nếu bạn không sử dụng gettext vì vài lý do lỗi nào đó mà vẫn sử dụng phương án đọc file .mo thì plugin này cung cấp cho bạn một lựa chọn khác đó là sử dụng trình đọc MO thay thế và theo họ là sẽ cải thiện bộ nhớ và thời gian đọc rất nhiều.

Object Caching

Nếu máy chủ bạn có hỗ trợ Memcached, APC, xCache thì có thể sử dụng tính năng này để tăng tốc và giảm tải bộ nhớ cho máy chủ. Nghĩa là nó sẽ lưu lại các truy vấn đến database và thực thi ở lần kế tiếp thay vì lặp đi lặp lại.

JIT localize

JIT nghĩa là Just in Time, nghĩa là nó sẽ chỉ kích hoạt các file script cần thiết trong website khi cần và tắt ngay khi không cần. Nếu bạn có nhiều file Javascript thì có thể bật nó lên thử, nếu gặp lỗi thì tắt đi.

Improve localization performance

Phần này sẽ tối ưu website nếu bạn đang sử dụng bộ ngôn ngữ khác cho website WordPress, như tiếng Việt chẳng hạn.

Disable back end localization

Tự động không load file dịch ngôn ngữ ở khu vực quản trị.

Improve image handling

Phần này sẽ tối ưu hình ảnh và dung lượng sử dụng trên website.

Dynamic image resizing

Thay vì mỗi size ảnh nó sẽ load 1 tấm riêng trong WordPress, thì ới tính năng Dynamic Resize bạn sẽ load một tấm ảnh ra đủ size mà không cần để WordPress tạo ra thêm một tấm ảnh nào khác.

Cơ chế hoạt động của nó là plugin này sẽ có một file PHP xử lý size ảnh riêng và lưu các đoạn xử lý này vào object cache (nếu server bạn có) rồi truy xuất ra size ảnh cần. Các link size ảnh vẫn sẽ ở dạng http://domain.com/wp-content/uploads/2014/01/abc-150×150.jpg nhưng thực chất là nó sử dụng tính năng rewrite đường dẫn để giả lập.

Use EXIF thumbnail

Nếu máy chủ của bạn có hỗ trợ các trình sửa ảnh gắn tag EXIF vào (như ImageVick chẳng hạn) thì nó sẽ tự tạo một ảnh thumbnail với size nhỏ hơn EXIF thumbnail. Hic, cái này mình không hiểu ý đồ của nó lắm.

Don’t save intermediate images to disc

Khi bạn tick chọn vào phần này thì thay vì lưu thumbnail vào ổ đĩa của máy chủ thì nó sẽ tự động tạo ra các size ảnh phù hợp với từng request gửi tới. Sau đó sẽ tiến hành hủy nó.

Use caching

Nếu bạn đánh dấu vào phần “Don’t save intermediate images to disc” thì các request đó sẽ được lưu vào RAM thay vì lưu vào database.

Image quality

Chất lượng ảnh mà nó sẽ tự nén lại khi bạn upload ảnh lên, để tầm 80% là đẹp.

Regenerate Thumbnails integration

Kết hợp với các plugin tạo thumbnail như AJAX Rebuild Thumbnail để tự động xóa các thumbnail tĩnh đang có để thay thế bằng Dynamic Image Resizing.

Force delete of all potential thumbnails

Khi bạn đánh dấu vào đây thì toàn bộ các ảnh thumbnail được sử dụng từ ảnh trên host sẽ bị xóa đi và thay thế bằng Dynamic Resizing.

CDN Support

Tích hợp các dịch vụ Content Devilery Network vào website để load hình ảnh nhanh hơn.

Select CDN provider

Chọn dịch vụ CDN mà bạn đang sử dụng.

Use CDN for images

Chọn loại hình ảnh sử dụng CDN. Trong đó backend là khu vực admin, còn frontend là khu vực trang chủ website. Both là cả hai.

Dynamic image linking

Mặc định các dịch vụ CDN sẽ sử dụng đường dẫn tĩnh cho các hình ảnh được load thông qua nó. Đánh dấu vào tùy chọn này nếu bạn muốn sử dụng đường dẫn động thông qua dịch vụ CDN.

Cách thiết lập

Plugin này cũng không có gì khó để thiết lập. Nhưng mình khuyến khích bạn nên backup dữ liệu trước khi tiến hành dùng plugin này nhé để nếu có xảy ra bất trắc gì thì còn có thể khôi phục lại.

Bạn có thể đánh dấu vào các phần mà bạn muốn sử dụng, ngoại trừ các phần Use Caching thì bạn chỉ đánh dấu khi trên máy chủ của bạn có hỗ trợ APC, Memcached, hoặc xCache. Nếu bạn dùng share host thì chắc chắn mấy software này không có trên đó nên đừng đánh dấu vào.

Sau khi thiết lập xong, hãy mở file .htaccess ra xem có đoạn này trong đó hay không:


RewriteRule ^(.*)-([0-9]+)x([0-9]+)?\.((?i)jpeg|jpg|png|gif) /wp-content/plugins/wp-performance-pack/serve-dynamic-images.php [QSA,L]

Đối với NGINX thì bạn chèn đoạn sau vào file conf của domain bạn (nhớ sửa lại path):


location / { rewrite ^/(.*)-([0-9]+)x([0-9]+)?\.((?i)jpeg|jpg|png|gif) /home/path/abc.com/public_html/wp-content/plugins/wp-performance-pack/serve-dynamic-images.php break; }

Sau khi làm xong, nhớ thử nghiệm upload một tấm ảnh và đặt làm thumbnail, sau đó kiểm tra trên host xem nó có tự tạo ra các file khác nhau không nhé.

Chúc thành công!

Bài viết Tiết kiệm dung lượng và tăng tốc ảnh với WP Performance Pack được giữ bản quyền bởi Thach Pham

Đánh giá plugin WP Review Pro của MyThemeShop + Coupon

$
0
0

Mới đây nhà cung cấp theme MyThemeShop vừa ra mắt một plugin trả phí chuyên về chèn các khung đánh giá vào bài viết đẹp mắt kèm theo mức giá hấp dẫn tên là WP Review Pro. Sau khi xem qua vài vòng về các lời giới thiệu, mình đã mua ngay plugin này với giá chỉ $9 khi dùng coupon ReviewPro9USD.

Giới thiệu WP Review Pro

Đây là plugin giống như AuthorhReview lừng lẫy một thời nhưng với nhiều tùy chọn hơn, hiển thị đẹp mắt hơn và nhất là hỗ trợ hiển thị hình ngôi sao ở kết quả tìm kiếm ngoài Google nếu bài viết của bạn có chèn review.

Thay vì tự làm một khung review cho riêng mình với những đoạn code dài loằng ngoằng thì với WP Review Pro bạn sẽ chỉ cần nhập thông tin vào các hộp meta boxes dưới khung soạn thảo và có thể tự điều chỉnh vị trí hiển thị khung thông tin review.

Các tính năng đặc trưng

  • Hiển thị review với 4 kiểu khác nhau: Circle, Star, Procent, Scrore.
  • Hỗ trợ Review Rich Snippets.
  • Cho phép người bình luận thêm điểm review.
  • Tùy chỉnh độ rộng và màu sắc cho khung review.
  • Hỗ trợ widget hiển thị theo dạng tabs, bạn cũng có thể tùy chỉnh các sản phẩm hiển thị ở đó.
  • Cho phép tự tùy chỉnh vị trí hiển thị khung review mặc định nhưng bạn vẫn có thể phá cách bằng cách chèn shortcode vào vị trí cần hiển thị.
  • Hỗ trợ dịch sang nhiều ngôn ngữ.
  • Responsive.
  • Tích hợp với WordPress Multi Site.
  • Có thể thêm ngôi sao review lên ảnh thumbnail để hiển thị ở trang chủ.
  • Không xung đột với các plugin cache.

Một số hình ảnh

Hỗ trợ hiển thị Google Rich Snippet

Hỗ trợ hiển thị Google Rich Snippet

Hiển thị khung review với 3 kiểu khác nhau

Hiển thị khung review với 3 kiểu khác nhau

wp-review-pro-inpost

Khung nhập liệu review chèn vào khu vực soạn thảo.

Plugin này xem ra cũng khá tốt và dễ sử dụng mà giá lại phải chăng, bạn có thể mua một lần và sử dụng cho bao nhiêu website tùy thích, khác với bảng giá của các plugin khác như WP Review Pro của AuthorhReview.

Mua ngay plugin ngày hôm nay để được giảm giá chỉ còn $19 và nếu bạn có thể sử dụng được coupon ReviewPro9USD thì giá chỉ còn $9 tuy nhiên coupon này giới hạn thời gian sử dụng nên sẽ nhanh chóng hết hạn.

Bài viết Đánh giá plugin WP Review Pro của MyThemeShop + Coupon được giữ bản quyền bởi Thach Pham

10 plugin trả phí tích hợp mạng xã hội độc đáo

$
0
0

Trong khi WordPress có rất nhiều plugin liên quan đến việc tích hợp các mạng xã hội vào website nhưng bên cạnh đó có những lựa chọn trả phí rất tốt mà bạn có thể đầu tư nếu cần sự khác biệt.

Các plugin trả phí không chỉ tích hợp các vấn đề cơ bản từ mạng xã hội như nút chia sẻ đẹp mắt, thống kê đầy đủ mà còn kèm theo nhiều tính năng và hiệu ứng chuyên nghiệp mà các plugin miễn phí không thể có được. Bạn muốn đầu tư một plugin trả phí để tương tác với mạng xã hội tốt hơn? Hãy để mình giới thiệu cho bạn 10 plugin tốt nhất.

1. WordPress Social Stream [$16]

WordPress Social Stream

Wordpress / Social Networking

  • Rating

  • Sales

    7244

  • Author

    designchemical

  • $16
  • Envato Market

    Codecanyon

  • Premiere

    2012-04-20

  • Last update

    2013-08-08

Plugin này sẽ giúp bạn tạo ra một cái timelime dành riêng cho mình và ở đó nó sẽ hiển thị tất cả các status cập nhật mới nhất từ nhiều mạng xã hội khác nhau của chính bạn. Hiện tại plugin này hỗ trợ 15 mạng xã hội khác nhau, bao gồm tính năng tự hiển thị bản tin từ RSS Feed.

2. Social Locker for Wordpress [$24]

Social Locker for Wordpress

Wordpress / Social Networking

  • Rating

  • Sales

    3625

  • Author

    OnePress

  • $24
  • Envato Market

    Codecanyon

  • Premiere

    2012-12-18

  • Last update

    2014-09-08

Nếu bạn muốn “câu like” từ Facebook cho link bài viết của bạn thì có thể sử dụng tính năng “trả like xem bài” của plugin này. Cơ chế làm việc của nó là cho phép bạn ẩn một đoạn của bài viết và người xem phải Like hoặc Tweet hoặc +1 mới có thể xem được. Một điểm hay của plugin này là có chức năng thống kê lượt like của từng bài viết ở khu vực quản trị để biết bài nào hấp dẫn nhất.

3. Easy Social Share Buttons for WordPress [$14]

Easy Social Share Buttons for Wo...

Wordpress / Social Networking

  • Rating

  • Sales

    3490

  • Author

    appscreo

  • $14
  • Envato Market

    Codecanyon

  • Premiere

    2013-12-17

  • Last update

    2014-08-23

Nếu bạn chán ngấy các nút like mạng xã hội mặc định thì mua plugin này là cách để bạn trang trí cho các nút mạng xã hội đẹp hơn để thu hút lượt click hơn.

Chức năng của plugin này là chèn nút like và share từ các trang nhưng hiển thị nút dạng 3D và có thống kê lượt like/share. Hơn nữa, nó còn hỗ trợ tính năng hiển thị cố định trên trình duyệt ở đầu bài viết khi kéo trang và hiển thị nút dạng to ở widget. Nhìn chung đây là một plugin rất tốt cho bạn nào cần màu mè. :D

4. Arqam - Retina Responsive WP Social Counter Plugin [$15]

Arqam - Retina Responsive WP Soc...

Wordpress / Social Networking

  • Rating

  • Sales

    1164

  • Author

    TieLabs

  • $15
  • Envato Market

    Codecanyon

  • Premiere

    2013-07-01

  • Last update

    2014-09-02

Nếu bạn cần một widget hiển thị lượt like/susbscribe ở nhiều trang mạng xã hội khác nhau trên widget thì có thể dùng thử qua plugin này. Dễ sử dụng và hỗ trợ rất nhiều kiểu hiển thị khác nhau, phù hợp với mọi theme.

 5. Social Auto Poster - WordPress Plugin [$28]

Social Auto Poster - WordPress P...

Wordpress / Social Networking

  • Rating

  • Sales

    233

  • Author

    wpweb

  • $28
  • Envato Market

    Codecanyon

  • Premiere

    2013-10-08

  • Last update

    2014-08-08

Một plugin hỗ trợ tự động đăng bài viết lên nhiều trang mạng xã hội cùng lúc rất đáng để sử dụng. Nó không chỉ hỗ trợ tự đăng bài theo một form nhất định mà bạn có thể tùy biến hình ảnh, nội dung status, link chia sẻ,…ở mỗi bài đăng khác nhau và tích hợp tính năng cho các tác giả khác tự thiết lập nội dung này cho riêng họ.

6. jQuery Facebook Wall WordPress [$17]

jQuery Facebook Wall WordPress

Wordpress / Social Networking

  • Rating

  • Sales

    108

  • Author

    ludicrisMaximus

  • $17
  • Envato Market

    Codecanyon

  • Premiere

    2013-09-23

  • Last update

    2014-09-01

Tính năng duy nhất của plugin này là chèn nguyên cái tường nhà Facebook của bạn vào website WordPress.

7. Social Gallery WordPress Photo Viewer Plugin [$28]

Social Gallery WordPress Photo V...

Wordpress / Galleries

  • Rating

  • Sales

    3134

  • Author

    epicplugins

  • $28
  • Envato Market

    Codecanyon

  • Premiere

    2012-07-18

  • Last update

    2014-08-20

Plugin này rất phù hợp cho các trang chuyên về hình ảnh vì nó sẽ tự chèn khung comment bên tay phải hình ảnh sau khi người dùng nhấp vào xem ảnh lớn, nó giống như tính năng xem ảnh của Facebook vậy.

8. Justified Image Grid - Premium WordPress Gallery [$28]

Justified Image Grid - Premium W...

Wordpress / Galleries

  • Rating

  • Sales

    9558

  • Author

    Firsh

  • $28
  • Envato Market

    Codecanyon

  • Premiere

    2012-07-01

  • Last update

    2014-08-31

Hiển thị hình ảnh từ các trang như Facebook, Instagram, Youtube, RSS Feed, Flickr và kể cả chèn ảnh có sẵn trong WordPress nhưng sẽ hiển thị dưới dạng slide rất đẹp mắt cùng nhiều hiệu ứng chuyển động độc đáo.

9. YouTube Videos for WordPress [$17]

YouTube Videos for WordPress

Wordpress / Media

  • Rating

  • Sales

    532

  • Author

    yougapi

  • $17
  • Envato Market

    Codecanyon

  • Premiere

    2011-04-18

  • Last update

    2014-07-18

Hiển thị video tại Youtube theo Playlist hoặc Channel, hỗ trợ xem video bằng AJAX khi click vào video và chèn nhiều video ở widget rất gọn gàng.

10. Sossy - Social Profile and Counter for Wordpress [$14]

Sossy - Social Profile and Count...

Wordpress / Social Networking

  • Rating

  • Sales

    38

  • Author

    phpbits

  • $14
  • Envato Market

    Codecanyon

  • Premiere

    2014-07-19

  • Last update

    2014-07-21

Chèn thông tin các trang mạng xã hội của bạn với phong cách cá nhân hóa rất đẹp, có hiển thị lượt like/subscribe nữa.

Bài viết 10 plugin trả phí tích hợp mạng xã hội độc đáo được giữ bản quyền bởi Thach Pham


3 plugin miễn phí quản lý link Affiliate cực tốt

$
0
0

Mặc định các dịch vụ hay sản phẩm được giới thiệu bằng link affiliate thường là không được đẹp và chuyên nghiệp cho lắm vì nó sẽ có dạng www.domain.com/?args=xxx trông rất lộ liễu khi tiến hành quảng bá ở đâu đó.

Không chỉ phải làm đẹp link affliate, mà việc phân tích và theo dõi số lượt click vào các link affiliate cũng góp phần quan trọng không nhỏ để chúng ta có thể lên kế hoạch quảng bá sản phẩm đúng đắn.

Nếu bạn là một người có thu nhập rồi thì có thể dùng qua các plugin trả phí vì dĩ nhiên nó mang lại lợi ích nhiều hơn, nhưng các lựa chọn miễn phí vẫn là mối quan tâm hàng đầu với những newbie lẫn những người chuyên nghiệp, nhằm tiết kiệm chi phí.

3 plugin quản lý và rút gọn link Affiliate miễn phí

1. Pretty Link Lite

prettylink-lite

Pretty Link Lite là phiên bản miễn phí của plugin Pretty Link vốn trả phí. Tuy là phiên bản trả phí nhưng plugin này vẫn là lựa chọn rất tốt cho newbie nếu cần một chức năng rút gọn link affiliate đơn giản nhưng mạnh mẽ.

Không bị giới hạn bởi tiền tố hay hậu tố của domain, bạn có thể tùy biến đường dẫn kiểu gì đó mà bạn thích, như trong ảnh là mình tự thêm tiền tố /hosting/ để phân biệt với các link affiliate khác.

Phiên bản miễn phí sẽ có các chức năng như rút gọn link, thống kê lượt click và tự thêm thẻ nofollow vào các link được rút gọn. Còn ở phiên bản trả phí, bạn sẽ có thêm một số chức năng hay hơn, đặc biệt là chức năng tự động thêm link affiliate vào từ khóa.

2. ThirstyAffiliates

thristyaffiliate-addnew

 

ThristyAffiliate có chức năng cũng giống như PrettyLink nhưng chỉ tiếc rằng nó phải bắt buộc có một tiền tố được sử dụng chung đứng trước. Ví dụ như http://thachpham.com/out/hosting/budgetvm thay vì http://thachpham.com/hosting/budgetvm. Một nhược điểm khác đó là plugin này tuy không có bản Pro nhưng nó có rất nhiều addon mà mỗi addon bạn phải mua riêng từng cái, giá khá cao.

Nhưng điểm cộng cho plugin này là có bảng điều khiển nhìn trực quan hơn, phân loại link theo category và bạn có thể tùy chỉnh nó tự thêm tên category vào đằng trước link (như ví dụ ở trên).

3. WP Auto Affiliate Links

wp-auto-affiliate-link

Đây là plugin mà bạn có thể kết hợp với plugin số 1 và plugin số 2 vì chức năng chính của WP Auto Affiliate Links là tự thêm link vào từ khóa nào đó mà bạn đã thiết lập, bạn có thể bỏ link affiliate vừa tạo vào phần tùy chọn của plugin này để nó tự gắn link cho tự khóa.

Sở dĩ nó có tên là Auto Affiliate Links là vì phiên bản Pro của plugin này có hỗ trợ tự động gắn link từ Amazon, Clickbank, Shareasale.

Lời kết

Mặc dù bài này số lượng plugin chỉ có 3 nhưng mình nghĩ hiện tại chỉ có 3 plugin này là hoạt động tốt nhất, ít xảy ra bug. Đặc biệt nếu bạn nào đang có nhu cầu mua plugin MaxblogPress Ninja Affiliate thì nên xem lại bởi plugin này chưa rất nhiều bug, file log của bạn chẳng mấy chốc sẽ nhảy lên 1GB với nó.

Bài viết 3 plugin miễn phí quản lý link Affiliate cực tốt được giữ bản quyền bởi Thach Pham

2 plugin WordPress miễn phí tạo khung đăng nhập AJAX dễ dàng

$
0
0

Mặc dù tính năng đăng ký thành viên trong WordPress ít được sử dụng đến vì đa phần là chúng ta sử dụng WordPress để làm blog hoặc trang thông tin. Thế nhưng việc tạo forum hoặc làm trang membership trên WordPress hiện nay cũng được ứng dụng rất là nhiều, đặc biệt là các trang khóa học như của eBlogViet hay Kiemtientrenmangaz.

Khi làm các trang đó, có một vấn đề là làm thế nào để tạo ra một cái khung đăng nhập thật đẹp, thật chuyên nghiệp và hỗ trợ AJAX càng tốt để có thể đăng nhập/đăng ký mà không cần tải lại trang. Tự code thì được nhưng nó quá dài, thế tại sao lại không sử dụng plugin vì dù gì nó cũng chỉ là một khung đăng nhập, rồi bạn cũng có thể tùy biến lên plugin đó?

Sử dụng plugin cũng là giải pháp mình hay dùng và ở đây mình sẽ giới thiệu đến 2 plugin miễn phí nhưng rất tốt để bạn có thể tạo một khung đăng nhập/đăng ký ngoài trang chủ có hỗ trợ AJAX.

1. AJAX BootModal Login

ajax-bootmodal-plugin

Như tên, plugin này sẽ tạo một khung đăng nhập và cả đăng ký chung vào một form có hỗ trợ AJAXhiệu ứng Modal (Nhấp vào link sẽ hiện cửa sổ đăng nhập).

Hiện tại plugin này sẽ hiển thị dưới dạng shortcodewidget, nếu bạn muốn chèn nó vào theme hay bài viết thì có thể chèn shortcode [Alimir_BootModal_Login] vào khu vực bất kỳ. Còn nếu muốn chèn vào widget thì kéo widget tên AJAX BootModal Login vào sidebar.

Tại trang tùy chọn nó cho phép bạn tùy chỉnh màu sắc nút bấm và quan trọng là tùy chỉnh đường dẫn chuyển hướng sau khi đăng nhập hoặc đăng ký.

ajax-bootmodal-logged

Hiển thị thông tin sau khi đăng nhập

2. Login with AJAX

login-with-ajax-screen

Nhìn hình nó xấu xấu vậy chứ sức mạnh tiềm tàng lắm đấy. Đây là plugin mà các kỹ thuật viên nên dùng và hãy chắc chắn là có biết sơ qua CSS để có thể trang trí cái form lại cho đẹp một xíu.

Ngoài tính năng tạo một form đăng nhập hỗ trợ AJAX mà nó còn cho phép bạn tùy chỉnh đường dẫn chuyển hướng tùy theo nhóm thành viên và tùy chỉnh nội dung email sau khi đăng ký thành công.

login-with-ajax-option1

Tùy chỉnh đường dẫn chuyển hướng.

login-with-ajax-option2

Tùy chỉnh email chào mừng khi đăng ký.

Bonus: Một vài plugin trả phí

Orbital Login

orbital-login-plugin

Tính năng nổi bật:

  • Khung đăng nhập/đăng ký hỗ trợ AJAX ngoài front-end.
  • Thành viên có thể tự đặt mật khẩu cho mình.
  • Kích hoạt tài khoản qua email.
  • Sửa mật khẩu và thông tin ngay tại front-end.
  • Bảo vệ đường dẫn admin với các thành viên.
  • Tùy chỉnh email kích hoạt.
  • Và một số tính năng hay khác.

UserPro

userpro-plugin

Plugin này có quá nhiều chức năng nên nếu kể ra từng chức năng thì hơi dài dòng nên mình chỉ giải thích ngắn gọn rằng đây là một plugin hỗ trợ tạo một mạng xã hội thu nhỏ bằng cách cho phép tạo form đăng ký và chèn nó ra bên ngoài để thành viên đăng nhập. Các thành viên có thể follow với nhau và làm quen với nhau, hỗ trợ đăng nhập từ Facebook, Google+ và Twitter.

Đó là các plugin mình đã dùng thử qua và thấy khá là ok nên nếu bạn cần thì có thể sử dụng thử.

Bài viết 2 plugin WordPress miễn phí tạo khung đăng nhập AJAX dễ dàng được giữ bản quyền bởi Thach Pham

Calculated Fields Form – Tạo bảng tính chuyên nghiệp nhất

$
0
0

Đã bao giờ các bạn có ý tưởng nào đó muốn chèn một form tính toán vào website chưa? Chẳng hạn như bảng tra cứu trọng lượng tiêu chuẩn, tính giá ship dựa theo kg, tính lãi suất, tính giá dựa theo số lượng dịch vụ và thanh toán qua PayPal?

Well, nếu bạn đang có những ý tưởng kiểu như thế thì bài viết này sẽ là những gì bạn đang tìm kiếm. Plugin Calculated Fields Form là một plugin miễn phí có thể giúp bạn làm được các form như thế và nhiều hơn nữa từ các phiên bản trả phí của nó.

Không chỉ tính toán, Calculated Fields Form còn giúp bạn lưu dữ liệu của người dùng vào database và hoạt động tương tự như một plugin tạo form liên hệ như Ninja Form nhưng chỉ có ở phiên bản trả phí ($49).

calculated-fields-form-display

Các tính năng nổi bật

  • Hỗ trợ tự thiết lập công thức tính của riêng mình.
  • Hỗ trợ hơn 22 loại fields khác nhau.
  • Hỗ trợ 4 giao diện form khác nhau, hoặc có thể tùy chỉnh sử dụng style của theme đang dùng.
  • Tích hợp PayPal để thanh toán. Có thể thiết lập chế độ tự động gia hạn. (Pro)
  • Hỗ trợ gửi thông báo qua email. (Pro)
  • Lưu dữ liệu vào Database. (Pro)
  • Hỗ trợ tạo mã giảm giá (coupon code). (Pro)
  • Trích xuất dữ liệu ra file Excel. (Pro)
  • Và thêm một vài chức năng linh tinh nữa.

Xem thông tin và tải plugin (cuối trang)

Sử dụng

Mặc định khi cài đặt nó sẽ cho bạn 5 form mẫu theo 5 chức năng, bao gồm:

Các form được cho sẵn

Các form được cho sẵn

  • Simple Operations – Form tính toán cơ bản.
  • Calculation with Dates – Tính toán dựa theo ngày tháng.
  • Ideal Weight Calculator – Tính cân nặng chuẩn dựa theo chiều cao và giới tính.
  • Pregnancy Calculator – Tính toán chu kỳ thai =)).
  • Lease Calculator – Tính lãi suất.

Bạn chỉ cần mở ra xem thông số của nó là hiểu ngay cách thức hoạt động của nó. Mỗi form luôn có một shortcode riêng, bạn chỉ cần copy nó và bỏ vào nội dung post/page là nó hiển thị.

calculated-fields-form-shortcode

Nút bấm chèn form

Hướng dẫn tự tạo form tính

Ở đây, mình sẽ tạo một form ví dụ để tính lãi suất cầm đồ. Form sẽ có một phần chọn ngày và số tiền vay, kết quả sẽ trả về là số tiền nhân 5% mỗi ngày.

Để tự tạo form, bạn vào Settings -> Calculated Fields Form, kéo xuống phần New Form và nhập tên form cần tạo rồi ấn Add.

calculated-fields-form-create

Bây giờ nó sẽ xuất hiện trên danh sách các form mà bạn đang có, chọn nút Setting của nó để bắt đầu thiết lập.

calculated-fields-form-setting

 

Tại đây, nó sẽ cho bạn sẵn 3 field, hãy chọn nó và ấn vào icon thùng rác để xóa nó hết đi.

calculated-fields-form-delete

Xóa xong, mình chuyển qua tab Add Field và tiến hành thêm:

  • 1 field Number (nhập số tiền vay).
  • 2 field Date Time (nhập ngày tháng bắt đầu vay và ngày tháng trả nợ, chúng ta sẽ tính hai cái field này để lấy tổng số ngày đã vay).
  • 1 field Calculated Field (field màu vàng, field này sẽ trả về kết quả tính toán).

 

calculated-fields-form-fieldlist

Để đổi tên và thiết lập riêng cho từng field, bạn chọn field bên tay phải và thiết lập bên tay trái.

Tùy chỉnh field Number

calculated-fields-form-fieldlist1
  • Field Label: Tên hiển thị của field.
  • Field tag for the message: Mã tag của field, bạn cứ hiểu nó là một biến chứa giá trị của field mà người dùng nhập vào. Chút nữa ta sẽ sử dụng nó để tính toán.
  • Field Number: Loại hiển thị số của field, bạn chọn là number.
  • Decimals separator symbol: Ký tự biểu diễn số thập phân, bạn sử dụng dấu phẩy nếu tính tiền Việt.
  • Symbol for grouping thounsands: Ký tự biểu diễn hàng nghìn của số, sử dụng dấu chấm nếu tính tiền Việt.
  • Predefined Value: Giá trị mặc định được điền vào.

Tùy chỉnh Field Date 1 và Date 2

Đơn giản ở 2 field này bạn chỉ cần vào sửa cái Label của nó là xong, không cần làm gì thêm.

Tùy chỉnh field Calculated Field

Đây là phần quan trọng nhất nè, ở phần này chúng ta sẽ tùy chỉnh tính toán như sau:

calculated-fields-form-calculated

Ở phần Set Equation chính là nơi bạn nhập công thức tính, ở đây mình nhập là:

(fieldname1*0.05) * (ABS(fieldname3-fieldname2))

Các tên field sẽ ứng với số thứ tự có trong form, bạn có thể chọn từng form để xem ở phần field tag, tuy nhiên khi tính toán bạn sẽ không có các ký tự <% và %>.

Công thức ở trên nghĩa là mình sẽ lấy field nhập số tiền nhân cho 0.05 (ứng với 5%) và lấy nó nhân cho số ngày đã vay. Ở phần số ngày đã vay, mình dùng hàm abs() để lấy giá trị tuyệt đối của ngày tháng vì cấu trúc ngày tháng không phải số tự nhiên (ví dụ 16/06/1992 sẽ làm tuyệt đối thành 16061992) sau đó lấy ngày trả trừ cho ngày ngày vay sẽ ra số ngày đã vay.

Kéo xuống dưới một xíu, ở phần Symbol to display at the end of calculated field bạn nhập VNĐ để nó tự thêm VNĐ ở kết quả tính.

Ok, bây giờ hãy ấn nút Save & Preview để xem nó hoạt động ra sao nhé.

calculated-fields-form-preview

Rất chính xác phải không nào, bây giờ chỉ còn việc chèn nó vào post hoặc page thôi.

calculated-fields-form-display

Xem thông tin và tải plugin (cuối trang)

Bài viết Calculated Fields Form – Tạo bảng tính chuyên nghiệp nhất được giữ bản quyền bởi Thach Pham

WPDataTable – Plugin hỗ trợ tìm kiếm dữ liệu database ngoài front-end

$
0
0

Tiêu đề nghe có vẻ hơi mơ hồ nhưng sau nhiều lần tìm kiếm plugin để đáp ứng làm chức năng tra cứu dữ liệu trong database cho việc áp dụng vào làm các website dạng như tra cứu điểm thi hoặc tra cứu một cái gì đó trên nền tảng WordPress.

WPDataTable là một plugin trả phí ($28) có những chức năng hỗ trợ tạo một bảng tìm kiếm ngoài front-end (khách có thể xem và sử dụng được) để tra cứu các dữ liệu trong một table nào đó của database, file CSV, Excel, XML, JSON và PHP Array. Chẳng hạn bây giờ bạn có một file excel chứa dữ liệu của hàng trăm nghìn học sinh và bạn muốn cho họ tự tra cứu thông tin của mình.

wpdatatable-demo


wpdatatable-demo2

Không chỉ tra cứu, WPDataTable còn hỗ trợ thêm rất nhiều chức năng khác như:

  • Có chức năng hỗ trợ in dữ liệu, lưu dữ liệu về máy ở dạng PDF, CSV,..
  • Hỗ trợ giao diện Responsive.
  • Nếu dùng chức năng tra cứu trong MySQL, sẽ có thêm chức năng hỗ trợ sửa dữ liệu ngoài front-end theo từng nhóm thành viên.
  • Hỗ trợ chức năng lọc xem dữ liệu nâng cao cho từng cột.
  • Hỗ trợ hiển thị dữ liệu ở từng cột theo từng chức năng (email, số fone, string, ….).
  • Hiển thị dữ liệu trong bảng dưới dạng biểu đồ (5 kiểu biểu đồ khác nhau).

Mua plugin

Thế nhưng có một chức năng cũng rất cần thiết mà hiện tại plugin này chưa có đó là không công khai danh sách dữ liệu mà chỉ hiển thị khi người dùng nhập đúng dữ liệu bên trong đó thôi. Nhưng hiện tại với các chức năng có sẵn thì bạn có thể áp dụng cho việc làm bảng tra cứu dữ liệu đơn giản mà không có nhu cầu ẩn các dữ liệu bên trong nó.

Nếu bạn cần hiểu hơn về cách hoạt động của plugin này, hãy tiến hành dùng thử bằng cách đăng nhập vào trang demo theo thông tin dưới đây:

Như vậy, so với cái giá $28 của plugin này và các chức năng của nó có trong hiện tại thì hoàn toàn đáng đồng tiền vì bạn có thể ứng dụng cho nhiều website khác nhau, sử dụng trên nhiều website khác nhau.

Bài viết WPDataTable – Plugin hỗ trợ tìm kiếm dữ liệu database ngoài front-end được giữ bản quyền bởi Thach Pham

Analytify – Plugin trả phí chèn Google Analytic chuyên nghiệp nhất

$
0
0

Sản phẩm này đã ngừng kinh doanh.

Ngoài plugin Google Analytics Dashboard mà mình đã từng giới thiệu thì cách đây mấy hôm mình có tìm ra thêm một plugin nữa cũng liên quan tới việc kết nối Google Analytics vào WordPress nhưng nó chuyên nghiệp và đầy đủ hơn rất nhiều, thậm chí nó còn giúp bạn theo dõi website dễ hơn là truy cập vào trang chủ Google Analytics.

Plugin mình đang nói tới đó là Analytify - một plugin trả phí ($17) đang được bán tại Codecanyon, so với chức năng thì cái giá $17 là rất hợp lý trong khi bạn có thể dùng trên nhiều website đang sở hữu.

Chức năng chính của Analytify

  • Thống kê toàn diện website dựa theo từng bài viết, từng page.
  • Hiển thị dữ liệu theo ngày, tháng, năm,….
  • Hỗ trợ xem thống kê của bài đã đăng bằng việc hiển thị thông tin ngoài front-end và back-end (khu vực editor).
  • Thống kê lượt truy cập theo quốc gia, mạng xã hội, từ khóa cho toàn website và cho từng bài viết.
  • Xem có bao nhiêu người đang online bằng thời gian thực.
  • Và còn rất nhiều chức năng nhỏ khác.

Nói ngắn gọn, thì nó hầu như có thể thống kê bất cứ cái gì trên website mà Google Analytics có hỗ trợ, và bạn có thể xem thống kê theo từng khu vực riêng như post, page. Chẳng hạn như bạn có thể xem bài viết của mình có bao nhiêu người vào xem, bao nhiêu người out ra, họ vào bằng từ khóa gì hay từ website nào,….

Mua & xem demo

Một số hình ảnh sử dụng tại trang Thachpham.com:

analytify-realtime

 

analytify-social

Thống kê truy cập từ mạng xã hội

analytify-keywords

Thống kê top từ khóa cho toàn website

analytify-cities

Thống kê top thành phố

analytify-country

Các quốc gia truy cập nhiều nhất

analytify-overall

Thống kê các chỉ số cơ bản

Và kho vào sửa bài viết, sẽ có một bảng chi tiết y hệt như Dashboard chính hiển thị thống kê cho bài mà bạn đang xem, rất chuyên nghiệp nhé:

Thống kê chi tiết cho từng bài viết

Thống kê chi tiết cho từng bài viết

Hoặc bạn cũng có thể xem thống kê ngoài front-end, ngay bên dưới nội dung bài viết (chỉ có nhóm thành viên nhất định mới được xem).

Xem thống kê ngoài front-end

Xem thống kê ngoài front-end

Tuy nó nhiều chức năng như vậy nhưng khu vực quản trị lại vô cùng đơn giản và dễ sử dụng, chỉ có một vài tùy chọn chính mà thôi.

analytify-settings

Khu vực tùy chỉnh của Analytify

Sử dụng và cảm nhận của mình là rất tiện lợi mặc dù phải trả phí (cũng không phải là quá cao), đặc biệt là dành cho người lười vào Google Analytics cho mình.

Mua & xem demo

Bài viết Analytify – Plugin trả phí chèn Google Analytic chuyên nghiệp nhất được giữ bản quyền bởi Thach Pham

Viewing all 204 articles
Browse latest View live