Nếu website của bạn có một hệ thống menu lớn, bạn muốn hiển thị một phần dữ liệu menu ở một khu vực nào đó trên trang/ một trang khác. Bài viết này sẽ giải thích chi tiết cách làm này. Ý tưởng hiện ra trong đầu bạn là tạo từng menu cho mỗi trang, nhưng tại sao lại làm cách này chia ra làm nhiều menus sẽ khó quản lý trong khi wordpress có API cho phép thiết lập trạng thái cho từng menu item. Xóa ... Đọc tiếp
Tùy biến thêm trường thông tin user meta – WordPress
Để thêm user meta ngoài các user fields mặc định như: email,name,first_name,last_name,... Ở ví dụ này chúng ta sẽ thêm field phone. Sử dụng action show_user_profile và edit_user_profile để hiển thị user fields. - Fields mới này chưa được lưu vào database, để lưu vào database sử dụng thêm đồng thời 2 action "personal_options_update" ,"edit_user_profile_update" để cập nhật fields. Plugin tạo ... Đọc tiếp
Tính năng template redirect trong wordpress
template_redirect là action quen thuộc để chuyển hướng redirect url đến trang khác trong wordpress, khi gặp điều kiện không mong muốn ở trang hiện tại bạn muốn website chuyển sang page khác (redirect url), để hoạt động thì có thể sử dụng hook template_redirect. Chú ý: nếu wp_redirect có lỗi sẩy ra, thì thử dùng hàm wp_safe_redirect này sẽ giải quyết được vấn đề. Tuy nhiên nó gặp một vấn đề về ... Đọc tiếp
[WordPress] Tùy biến thanh admin menu
Để thêm vào menu ngang trong phần quản trị wordpress, sử dụng hook "wp_before_admin_bar_render". Thêm đoạn code sau vào theme functions.php 206995320064f70478c2bc9_000000 Lưu ý: Để biết tên menu sử dụng tính năng inspect element của trình duyệt, chuột phải vào menu bạn muốn xoá tìm dòng … (XXXXX ở đây chính là tên của menu) Trong TH menu không tồn tại, thì bạn có thể kiểm tra xem nó tồn tại ... Đọc tiếp
Creating a Custom Login Form
Setting up the sample This section outlines how to setup a workspace within Spring Tool Suite (STS) so that you can follow along with this guide. The next section outlines generic steps for how to apply Spring Security to your existing application. While you could simply apply the steps to your existing application, we encourage you to follow along with this guide as is to reduce the ... Đọc tiếp
Tạo các Tabs nội dung trong wordpress admin
Sử dụng giao diện tabs giúp bạn tổ chức tốt nội dung mỗi tabs nội dung riêng biệt được trình bày ở mỗi tab khác nhau. Giao diện wordpress (wordpress theme) có cung cấp cho bạn cách thức tạo tabs trên trang quản trị admin cũng giống như wordpress đang sử dụng. Creating The Tabs Đoạn code này sinh ra các nhãn tabs , theo chiều ngang: 206995320064f70478c2bc9_000005 Nguyên ... Đọc tiếp
Tạo user trong wordpress
Thêm người dùng vào CSDL: Cú pháp: wp_insert_user($userdata); $userdata: mảng dữ liệu user, stdClass hoặc đối tượng lớp WP_User. Bạn cũng có thể thay đổi mật khẩu sau khi tạo người dùng, với hàm sau: 206995320064f70478c2bc9_000013 Biến $userdata chứa các trường thông tin dưới đây: nickname,fist_name,last_name,discription,role,jabber,aim,yim.. Chi tiết: The $userdata array can ... Đọc tiếp
Create a custom login page for your wordpress theme
If your site requires people to login and you’d like them to do it via your theme rather than the default WordPress login page by doing login file ( wp-login.php ) but you can create a custom login page using a page template. In this tutorial I will walk you though how to create one. Create a page template file called 'page-login.php' , add this code to file, to tell wordpress that identify this ... Đọc tiếp
Chèn trình soạn thảo bài viết WYSIWYG MCE trong wordpress.
Wordpress sử dụng thư viện TinyMCE làm trình soạn thảo editor. Bạn có thể chèn wordpress editor theo hai cách sử dụng php hoặc javascript. Bài viết này mình Trong bài hướng dẫn, mình sẽ tạo submenu tên "my editor" chứa trong menu Apprearance tại cửa số wordpress admin. Chèn thư viện mce sử dụng php wordpress Đầu tiên bạn chèn các file scripts và style cần thiết cho editor. Hiển thị WYSIWYG ... Đọc tiếp
Thay đổi chuyển hướng template trong wordpress
Định hướng sử dụng template ngoài các template mặc định bao gồm: index.php, single.php, sidebar.php, .. Thay thế template mặc định bạn sử dụng filter "template_include". Bằng cách này có thể custom default template. Copy đoạn code dưới đây vào functions.php Ví dụ khác: Xem cách chuyển hướng URL sử dụng template_redirect. Tác giả: hoangweb.com ... Đọc tiếp