Có cần xử lý cache các option trong WordPress ?

Có cần xử lý cache các option trong WordPress ?

Trong khi phát triển plugins, widgets và themes trên CMS WordPress việc sử dụng get_option() để lấy giá trị các tuỳ chỉnh chức năng mà trước đó bạn đã xử lý hiển thị là việc thường xuyên. Vậy mỗi lần cần truy cập giá trị của option nào đó chúng ta phải gọi hàm get_option(). Vậy bạn có cần phải xử lý cache cho các giá trị truy xuất từ get_option() hay không ?Câu trả lời là bạn không cần vì WordPress đã xử lý vấn đề đó cho bạn rồi. Việc của bạn làm chỉ cần tổ chức lưu trữ sao cho hợp lý để bạn truy xuất giá trị trên khắp dự án 1 cách dễ dàng nhất (1 class objects chẳng hạn ?).WordPress …


Plugin display recent comments support avatar gravatar – polygon recent comments

Plugin display recent comments support avatar gravatar – polygon recent comments

Update version 1.0.2 - 01/03/2015) Chào bạn, trong bài này mình sẽ chia sẻ cùng mọi người 1 plugin nho nhỏ dùng để "hiển thị các bình luận mới kèm thông tin avatar hay gravatar...". Plugin này mình viết mục đích tìm hiểu về cách tạo Plugin WordPress cũng như sử dụng cho blog mình. Như các bạn thấy hiện tại mục "BÌNH LUẬN MỚI" của mình trên blog.You can download new version 1.0.2 (update 01/03/2015) here: https://wordpress.org/support/plugin/polygon-recent-comments-with-avatarBạn có thể tải và sử dụng plugin Polygon recent comments miễn phí ?Đúng vậy, bạn có thể tải và sử …


Chèn văn bản, quảng cáo vào giữa nội dung trong WordPress ?

Chèn văn bản, quảng cáo vào giữa nội dung trong WordPress ?

Trong đợt thay đổi CSS cho Cafe Freelancer đợt rồi mình đã tích hợp thêm các Sidebar cần thiết cho Polygon Template cũng như tích hợp thêm những vị trí hook cần thiết cho child themes sau này. Trong các Sidebar bổ sung hiển thị mình có thêm 1 sidebar để hiển thị văn bản (quảng cáo/ nội dung) vào giữa nội dung chính của bài viết dạng Post hoặc Page như sau:Sử dụng và chèn thế nào là hợp lý ? Dĩ nhiên không phải bài viết nào chúng ta cũng chèn nội dung (văn bản/ quảng cáo) vào phải không ? Do đó, tiêu chí của mình là chỉ chèn khi nội dung thoả các điều kiện sau (đối với bạn thì có thể …


Làm sao kiểm tra role trong WordPress

Xin chào bạn, trong quá trình tìm hiểu WordPress, tự phát triển plugins, themes WordPress có thể bạn sẽ cần kiểm tra role (phân quyền) của thành viên cho những ứng xử khác nhau trên mã lệnh. Trong chia sẻ này mình sẽ chia sẻ cùng bạn làm sao để kiểm tra role trong WordPress ?. Để có kiểm tra role trong WordPress bạn sử dụng hàm current_user_can sau đó đưa vào role cần kiểm tra, nếu đúng là role bạn cần thì bạn tiến hành thực hiện các thao tác chức năng nào đó ?.<?php if(current_user_can('administrator') ) {//Thực hiện các thao tác xử lý của bạn ở đây nếu role đúng là …


Hướng dẫn cách đăng ký plugin lên WordPress.org

Hướng dẫn cách đăng ký plugin lên WordPress.org

Chào bạn, trong chia sẻ hôm nay mình sẽ chia sẻ với bạn cách đăng ký và upload plugin của bạn lên WordPress.org. Thời gian vừa rồi mình cũng tập tành viết plugin WordPress trên WordPress.org nên đã tìm hiểu về vấn đề này. Tiện thể mình cũng viết 1 bài làm dữ liệu sau này quên có thể xem lại cũng như chia sẻ với bạn. Để đăng tải plugins của bạn lên WordPress.org bạn cần phải đáp ứng cơ bản các điều kiện sau 1. Bạn đã viết xong 1 plugin cho WordPress và sẵn sàng đăng tải lên WordPress.org. - Kiểm tra plugin của bạn hoạt động tốt trên WordPress (bạn có thể test dưới local trước). - Bổ xung …


Lấy ảnh đại diện từ gravatar hiển thị trong WordPress

Lấy ảnh đại diện từ gravatar hiển thị trong WordPress

Chào bạn, trong chia sẻ này mình sẽ chia sẻ cùng bạn một hàm nho nhỏ giúp bạn có thể lấy hình ảnh đại diện từ Gravatar (http://en.gravatar.com) dùng hiển thị trên Theme hoặc Plugin bạn đang phát triển. Hiện tại bạn có thể thấy phần bình luận, bình luận mới nhất, mục blog bạn đều hỗ trợ ưu tiên hiển thị hình ảnh đại diện từ Gravatar.Việc sử dụng ảnh đại diện gravatar khá phổ biến và tiện ở chỗ khi bạn thay đổi ảnh đại diện này trên Gravatar thì tất các những hệ thống hỗ trợ gravatar (như các plugin trong WordPress) đều đồng nhất thông tin ảnh đại diện của bạn (thực tế nó vẫn là 1 nguồn …


Danh sách Plugin WordPress miễn phí được phát triển và chia sẻ

Danh sách Plugin WordPress miễn phí được phát triển và chia sẻ

Chào bạn, trong thời gian này chuyên mục chia sẻ Plugin WordPress sẽ được bổ sung tại blog Cafe Freelancer, bạn có thể tìm hiểu và tải miễn phí các Plugin tại mục WordPress Plugins Sau đây là danh sách Plugins đã và sẽ được phát triển1. Plugin Polygon recent comments: plugin hỗ trợ hiển thị comment mới nhất trên blog WordPress. Thông tin chi tiết và tải miễn phí plugin bạn tham khảo tại WordPress.org https://wordpress.org/plugins/polygon-recent-comments-with-avatar/screenshots/Để tìm hiểu thêm về plugin bạn vui lòng tham khảo và trao đổi thêm tại …


Polygon your friends – plugin hiển thị danh sách thành viên hỗ trợ avatar, gravatar, scroll

Polygon your friends – plugin hiển thị danh sách thành viên hỗ trợ avatar, gravatar, scroll

Chào bạn, như trong bài chia sẻ Plugin hiển thị bình luận mới nhất hỗ trợ avatar gravatar – polygon recent comments mình đã đề cập ở cuối bài thì hôm nay mình sẽ chia sẻ 1 widget plugin cho WordPress là "Polygon your friends". Chức năng chính của widget plugin này như sau:Các bạn có thể download plugin này tại WordPress.org https://wordpress.org/plugins/polygon-your-friends/1. Widget cho phép hiển thị danh sách thành viên đăng ký theo dõi/ cộng tác viên viết bài/ admin... trên blog của bạn. 2. Hỗ trợ hiển thị theo quyền của thành viên. 3. Hỗ trợ các định dạng hiển thị Avatar/ …


Hiển thị phần mô tả thông tin ngắn gọn excerpt cho page trong WordPress

Hiển thị phần mô tả thông tin ngắn gọn excerpt cho page trong WordPress

Mặc định WordPress chỉ hiển thị meta expert (phần mô tả ngắn gọn thông tin nội dung) cho post, còn page thì không. Do đó để hiển thị expert bạn cần đăng ký chức năng này với WordPress thông qua sự kiện init của WordPress.Các bước thực hiện tuần thực hiện như sau:1. Mở tập tin functions.php trong thư mục WordPress Themes bạn đang sử dụng. Nếu chưa có tập tin này bạn nên khởi tạo để dùng sau này luôn.2. Bạn thêm vào đoạn mã sau. Lưu ý polygon_excerpt_to_page() là tên hàm do mình đặt, bạn có thể sửa lại cho phù hợp với nhu cầu của theme bạn đang phát triển. add_action( 'init', …


Plugin hiển thị bình luận mới nhất hỗ trợ avatar gravatar – polygon recent comments

Plugin hiển thị bình luận mới nhất hỗ trợ avatar gravatar – polygon recent comments

(Update version 1.0.2 - 01/03/2015) Chào bạn, trong bài này mình sẽ chia sẻ cùng mọi người 1 plugin nho nhỏ dùng để "hiển thị các bình luận mới kèm thông tin avatar hay gravatar...". Plugin này mình viết mục đích tìm hiểu về cách tạo Plugin WordPress cũng như sử dụng cho blog mình. Như các bạn thấy hiện tại mục "BÌNH LUẬN MỚI" của mình trên blog.You can download new version 1.0.2 (update 01/03/2015) here: https://wordpress.org/support/plugin/polygon-recent-comments-with-avatarBạn có thể tải và sử dụng plugin Polygon recent comments miễn phí ?Đúng vậy, bạn có thể tải …


Cách sử dụng hàm (function) add_action trong WordPress (WordPress functions)

Chào bạn, trong thời gian gần đây mình đang phát triển 1 template nhằm phục vụ 1 cách tốt hơn cho các dịch vụ thiết kế web theo yêu cầu tại FMMSPOlygon.com. Cũng qua thời gian phát triển Polygon template mình đã tìm hiểu và học hỏi được nhiều vấn đề liên quan đến WordPress. Hôm nay mình sẽ chia sẻ với các bạn về cách sử dụng hàm add_action và những lưu ý khi sử dụng nó.Trong quá trình phát triển Polygon template có những function được gọi từ nhiều lớp chuyên biệt khác nhau nhưng đôi khi chúng ta sẽ phải nhóm chúng lại và chạy cùng nhau ở 1 giai đoạn nào đó. Vậy để làm được điều đó …


Phân Quyền Các Loại Tài Khoản Thành Viên Trong WordPress (User Role)

Phân Quyền Các Loại Tài Khoản Thành Viên Trong WordPress (User Role)

WordPress có hỗ trợ phân quyền không? CÓ. Phát triển từ nền tảng ban đầu là blog do đó việc phân quyền các nhóm thành viên dĩ nhiên đã được WordPress hỗ trợ. Nếu bạn đang phát triển web/ blog dựa trên nền tảng WordPress và muốn phân loại cơ bản các nhóm thành viên để quản lý và điều phối thì điều này hoàn toàn có thể.Các nhóm user role được hỗ trợ, vai trò của từng nhóm WordPres mặc định hỗ trợ các nhóm quyền cơ bản sau: Subscriber, Contributor, Author, Editor, Administrator.5 nhóm người dùng này đều có các quyền hạn khác nhau trên hệ thống cụ thể như sau:1. Administrator – Các …


Sửa lỗi trắng trang trong WordPress ? Nguyên nhân và cách khắc phục ?

Xin chào bạn, trước khi tìm hiểu và may mắn gặp phải lỗi này :) chắc chắn bạn đã tìm hiểu về WordPress và biết được nó tiện lợi thế nào trong việc phát triển các website/ blog một cách siêu nhanh chóng. Cơ bản WordPress được oánh giá là làm SEO tốt, giao diện thay đổi linh hoạt như việc bạn cởi áo vậy.Tiện sử dụng là vậy nên WordPress ngày càng được nhiều công ty thiết kế website lựa chọn làm nền tảng phát triển hệ thống của họ cũng như khách hàng sử dụng dịch vụ xây dựng website của họ. Đơn giản bản thân mình cũng đang có những học hỏi ban đầu về Themes WordPress để phát triển dịch vụ của …


Các cách để tạo được blog vệ tinh tốt cho SEO trên WordPress.com

Các cách để tạo được blog vệ tinh tốt cho SEO trên WordPress.com

Nếu bạn đang là người chuyên làm seo thì chắc chắn các bạn không còn lạ lẫm với hệ thống blog được tạo từ Wordpress của các SEOer, nhưng các bạn đã biết cách tối ưu cho các blog vệ tinh của mình chưa ? Sau đây mình xin chia sẻ các thủ thuật và kinh nghiệm ngăn ngắn nhưng chắc chắn sẽ bổ ích cho các bạn tham khảo nhé !Trước hết, các blog làm vệ tinh của các bạn cần phải đảm bảo có giao diện thân thiện, đừng nghĩ rằng Google không đánh giá giao diện vào thứ hạng của các kết quả tìm kiếm nhé, nếu một giao diện bố trí khoa học và hợp lý sẽ thu hút người đọc, và hơn thế nữa là giúp con bọ của …