Có phải bạn muốn thiết kế website tiết kiệm chi phí và thời gian mà còn chuẩn seo ?

Thiết kế website bằng wordpress

Với các gói 500k, 750k, 999k là bạn co ngay 1 website đẹp, chuẩn seo

12/11/13

Hiển thị bài POST với điều kiện của meta_box hay custom field

Bài toán đặt ra: Viết chức năng của bài post gồm có: nút check, những bài viết nào mà được checked thì mới hiện thi ra trang chủ. Để viết được nút check box thì bạn dùng custom field, hay meta_box (bài này mình sẽ hướng dẫn sau) Để hiện thị những bài viết nào mà được checked trong admin thì bạn hiểu đơn giản sau: ví dụ mình có 1 check box như sau <input type="checkbox" name="is_home" value="1"/> Thì khi lưu bài viết, giá trị có thuộc tính name="is_home", và thuộc tính value="1" được lưu trong bảng post_meta id        ...

12/7/13

Hướng dẫn viết Wedget trong - viết theme trong wordpress

B1: Vào wp-content/themes, tạo cấu trúc theme như sauB2: Mở file wp-content/themes/nhatnghe/style.css, khai báo đạon code comment sauLưu ý: nhatnghe là tên theme đang thiết kếB3: Trang quản trị Wordpress, chọn "Appearance/Themes"- Tìm và kích hoạt theme nhatnghe đang thiết kếB4: Mở trang wp-content/themes/nhatnghe/index.php, trước </head>, chèn code nhúng css PHP Code: <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" /> -...

Viết shortcode trong wordpress

Yêu cầu: Kết nối cơ sở dữ liệu, hiện danh sách dữ liệu lên site Chuẩn bị:Cài wordpress Tạo bảng wp_hocsinh Nhập dữ liệu. B1: Tạo cấu trúc cho plugin như sau:B2: Mở wp-content/plugins/quanlyhocsinh/index.php, gõ code sau:Lưu ý: QuanLyHocSinh là tên plugin đang thiết kếB3: Vào trang quản trị WordPress, chọn Plugins/Installed Plugins- Click “Activate” plugin QuanLyHocSinhB4: Mở file wp-content/plugins/quanlyhocsinh/index.php, viết code cho plugin B5:...

12/5/13

Lấy POST theo post_meta, taxonomy trong wordpress

Ví dụ: trong website có chức năng hiển thị bài viết theo user. User đó đăng nhập muốn xem những bài viết của mình (id_user được lưu trong meta_post). Để hiển thị những bài post(bảng post) theo user (bảng metapost) thì chúng ta dùng đoạn code sau $args = array(     'post_type' => "buy_a_franchise",     'post_status' => array('publish', 'pending', 'draft', 'auto-draft', 'future', 'private', 'inherit', 'trash'),  ...

11/29/13

add_image_size thêm kích thước ảnh mới trong wordpress

Tùy theo theme mà có kích thước ảnh khác nhau. Các ảnh này được resize theo 1 kích thước đã được khai báo trong file functions.php Trong quá trình viết theme, bạn cần bổ sung 1 hình có kích thước mới ví dụ 152 X 92 pixels      Trong wordpress hỗ trợ tốt chúng ta trong phần này                  add_image_size('franchise-thumbnails', 152, 92, true);      => Đây là hàm thêm kích thước ảnh mới với: tên, width, height, True hoặc false là drop ảnh hay không  ...

11/20/13

Sắp xếp post type trong admin wordpress

Mặc định bạn tạo ra 1 post type mới, danh sách các bài post sẽ sắp xếp theo 1 thứ tự mặc định (theo tiêu đề ASC). Bạn muốn tùy chỉnh việc sắp xếp này, có thể theo tiêu đề, theo ID, theo ngày Tham khảo mẫu code dưới đâu. Code này được chèn trong file functions.php (hoặc kèm trong 1 plugin của bạn) function set_custom_post_types_admin_order($wp_query) {         if (is_admin()) {             // Get the post type from the query             $post_type = $wp_query->query['post_type'];  ...

11/6/13

Wordpress Upload Image from front-end and get its url

function agp_process_woofile($files, $post_id, $caption){ require_once(ABSPATH . "wp-admin" . '/includes/image.php'); require_once(ABSPATH . "wp-admin" . '/includes/file.php'); require_once(ABSPATH . "wp-admin" . '/includes/media.php'); $attachment_id = media_handle_upload($files, $post_id); $attachment_url = wp_get_attachment_url($attachment_id); add_post_meta($post_id, '_file_paths', $attachment_url); $attachment_data = array( 'ID' => $attachment_id, 'post_excerpt' => $caption ); wp_update_post($attachment_data); ...