REDUX FRAMEWORK LÀ GÌ

  -  

Hôm nay tôi sẽ giới thiệu đến các bạn một Option Framework rất hay để develope theme. Hiện nay có rất nhiều Option FrameWork miễn phí nhưng trong quá trình sử dụng thì tôi tâm đắc nhất với ReduxFramework với những tính năng nổi bật của nó là hỗ trợ nhiều tùy chọn khác nhau như ngày tháng, upload, slide,..custom post type, taxonomies..Bạn đang xem: Redux framework là gì

Để hiểu được OptionFramework này thì bạn cần hiểu rõ về OptionFramework là gì:

Nó là bộ mã nguồn/plugin hoặc là child theme tạo ra các options và form cho để lưu lại các cài đặt về theme bao gồm các tính năng về mầu sắc, layout, logo..tùy từng mã nguồn mà có tính năng cụ thể. Sau đó bạn chỉ việc khai báo các biến tùy chọn này trong theme để kích hoạt nó.Bạn đang xem: Redux framework là gì

Tại sao lại chon ReduxFramework

Cách cài đặt:

Bạn đang xem: Redux framework là gì




Bạn đang xem: Redux framework là gì

*

*




Xem thêm: Toà Nhà Soán Ngôi Cao Nhất Đông Nam Á Của Landmark 81, Danh Sách Tòa Nhà Cao Nhất Đông Nam Á

*

Nhúng trực tiếp vào theme




Xem thêm: Tìm Hiểu Đầu Tư Chứng Khoán, Tất Tần Tật Những Kiến Thức Về Chứng Khoán

*

Còn giờ bạn cần khai báo ReduxFramework trong file function.php với đoạn code sau:

//add redux theme optionif( !class_exists( "ReduxFramewrk" ) ) {require_once( dirname( __FILE__ ) . "/ReduxCore/framework.php" );}if( !isset( $redux_demo ) ) {require_once( dirname( __FILE__ ) . "/ReduxCore/sample-config.php");}Lưu lại và reload lại trang quản trị bạn sẽ thấy xuất hiện mục Sample Option ở admin như khi mình cài plugin.

Lấy giá trị của các custom field trong Redux ta dùng hàm toàn cục redux_demo để gọi giá trị theo ID của trường có trong file Sample-config.php theo cấu trúc sau:

redux_demo; // ID ở đây là ID của field bạn cần lấy giá trịnhưng tốt nhất là bạn cứ var_dump( "redux_demo" ); xem nó trả về những giá trị gì để mình có thể lấy

Ví dụ như: mình muốn lấy url ảnh:

Chú ý: Thêm hoặc bớt custom field vào file Sample-config.php và làm theo cấu trúc của họ

Kết luận:

Nhìn chung ReduxFramework là một plugin rất tốt cho các dự án về theme của bạn, nó phù hợp với tất cả các loại theme từ theme cá nhân đến theme bán trên themeforest đều được chấp nhận. Nó có thể đa dạng về cách cài đặt, có thể nhứng trực tiếp vào trong theme nên rất thuận tiện cho các developer theme. Tôi hi vọng với bài Hướng dẫn sử dụng Redux FrameWork này sẽ giúp các bạn hiểu và lựa chọn cho mình được một Option Framework tốt nhất để phát triển các dự án. Cám ơn các bạn đã theo dõi bài và tôi mong các bạn đóng góp và chia sẻ thêm các Framework hay hơn nữa