Trong bài hôm nay, các bạn sẽ có cái nhìn tổng quát về hệ thống hooks trong wordpress. Wordpress được xây dựng từ một thư viện Hooks khổng lồ, hầu như trong khi thiết kế wordpress bạn cũng phải sử dụng đến hook. Hooks được hiểu là các hàm (function), dùng để nhóm các hàm lại. ví dụ đơn giản: để giải quyết một vấn đề bạn có thể chia tách làm nhiều hàm và kết hợp gọi chúng, nhằm thiết kế cấu trúc ... Đọc tiếp
Tìm hiểu về WordPress Rewrite
Sau khi cấu hình đường dẫn trong wordpress bằng cách vào menu settings->permalinks có 6 lựa chọn: - Default: không sử dụng rewrite, để nhìn được bản chất wordpress url mà rewrite convert thành: eg: post url có dạng http://localhost/test-wordpress/?p=123 - Day and name: base-url/ngày,tháng,năm/post-name - Month and name: base-url/năm,tháng/sample-post - Post name: base-url/post-name - Custom ... Đọc tiếp
Thêm liên kết trang chủ vào nav menu trong wordpress
Để thêm liên kết trang chủ (home) vào đầu menu, có rất nhiều cách giúp bạn thêm menu homepage vào menu trong wordpress. Cách 1: Cách đơn giản là tạo liên kết với absolute url là địa chỉ trang chủ website, nhưng cách này không tối ưu nếu bạn chuyển sang domain khác. Cách 2: Cách sau đây chúng ta sử dụng filter wp_nav_menu_items cho phép bạn chỉnh sửa nội dung của wp_nav_menu. Chèn đoạn code dưới ... Đọc tiếp
Thêm ký tự html ngăn cách giữa các menu (separator) trong wordpress
Ở bài trước chúng ta đã học cách thêm liên kết trang chủ home vào menu, bài hôm này mình sẽ hướng dẫn cách thêm ký tự ngăn cách giữa các menu wp_nav_menu. Có rất nhiều cách để làm điều này để ra kết quả như ý muốn. Cách đơn giản là dùng css để trang trí nav menu. Ví dụ: thêm gạch ngang giữa các mục menu ngang thì dùng border. ul.menu li{ border-right:1px solid gray; } Cách này không hiệu ... Đọc tiếp
Thêm bình luận facebook vào website
Hướng dẫn cách nhúng comment facebook vào website, hệ thống comment ngày càng trở nên phổ biến và các chủ website dường như lờ đi tính năng comment hệ thống của một số web framework như wordpress, joomla Mà sử dụng comments của các mạng xã hội vì tính quảng bá rộng rãi. Việc nhúng ô Facebook Comment vào website là công cụ tuyệt vời giúp bạn tương tác với độc giả, những người đang sử dụng mạng ... Đọc tiếp
Thay đổi thư mục Web Root apache- htdocs www
Xin chào các bạn! Bài viết hôm nay mình sẽ hướng dẫn các bạn đổi thư mục web root của apache webserver như XAMPP,..sang thư mục khác mà webserver sẽ dùng thư mục này để chạy web của bạn. Và các dữ liệu web của bạn sẽ được lưu tại thư mục này. Thay vì trước khi mặc định thư mục web root (htdocs,www) chứa trong phần cài đặt của webserver. Ví dụ: web root của XAMPP là c:/xampp/htdocs Bài viết này ... Đọc tiếp
Tạo nút media upload trong wordpress
Bước đầu tiên chèn thư viện wordpress. //chen thu vien wordpress function my_admin_scripts() { wp_enqueue_script('media-upload'); wp_enqueue_script('thickbox'); wp_register_script('my-upload', WP_PLUGIN_URL.'/my-script.js', array('jquery','media-upload','thickbox')); wp_enqueue_script('my-upload'); //style ... Đọc tiếp
Hướng dẫn Multisite trong wordpress
Tính năng tạo nhiều site trong mã nguồn wordpress, khá hữu ích cho việc tạo nhiều site sử dụng chung files hệ thống framework wordpress. - Mở wp-config.php , thêm dòng sau: define('WP_ALLOW_MULTISITE',true); //hiển thị menu network under tools Bạn sẽ thấy dòng "network" ở menu tools. Nhấn vào để cài đặt & quản lý nhiều site. Chú ý: - Bạn không thể tạo wordpress multi-site nếu ... Đọc tiếp
Tạo menu trong wordpress
Trong bài hôm nay mình sẽ hướng dẫn các bạn tạo menu trong wordpress. Đăng ký menu Trước tiên đăng ký menu trong functions.php Nếu trong website bạn dùng nhiều menu thì dùng hàm sau: Bạn đăng nhập vào wordpress admin, chọn vào Appearance->Menus. Tạo menu mới bằng cách nhấn vào link "create a new menu". Ở cột bên trái là các nội dung như page, posts, custom post type... để bạn ... Đọc tiếp
Tạo menu dọc trong trang quản lý wordpress admin
Phần quản trị Wordpress cột bên trái là các menu dọc gồm có: Dashboard, Posts, Media,Pages,Comments,Appearance,Plugins,Users... mỗi menu đóng vai trò là một tính năng riêng biệt. Ngoài ra còn có các menu khác do plugins sinh ra. Những menu này không phải mà menu hệ thống wordpress mà được tạo ra bởi plugins chúng ta cài thêm vào. Ví dụ: Menu Links do plugins Link Manager sinh ra. Trong bài ... Đọc tiếp