CHƯƠNG TRÌNH GIẢM 50% GIÁ TẤT CẢ CÁC GÓI HOSTING WORDPRESS => Link giảm 50%
WordPress cho phép chúng ta tạo ra các Custom page template, để mở rộng thiết kế website bằng WordPress. Tuy nhiên việc tạo ra quá nhiều page khiến chúng ta bị rối, vì vậy tôi xin chia sẻ cách hiển thị tên các template kế bên tiêu đề trang để chúng ta dễ quản lý hơn.
Trước tiên chúng ta cần tạo ra các Custom Page Template, trong ví dụ này tôi có sẵn các trang Liên hệ, Dịch vụ…
Tiếp theo chúng ta cần phải tạo trang liên hệ và chọn template vừa tạo ở trên
Sau cùng bạn hãy chép đoạn code bên dưới vào file functions.php trong theme
add_filter( 'display_post_states', 'wpshare247_add_post_state', 10, 2 ); function wpshare247_add_post_state( $post_states, $post ) { $wp_page_template = get_post_meta($post->ID, '_wp_page_template', true); $arr_templates = wp_get_theme()->get_page_templates(); $template_title = isset($arr_templates[$wp_page_template]) ? $arr_templates[$wp_page_template] : ''; if( $template_title ) { $post_states[] = $template_title; } return $post_states; }
Và kết quả bạn sẽ thấy như sau:
Hi vọng bài viết này phần nào giúp bạn quản lý các Custom page template hiệu quả hơn.
CHƯƠNG TRÌNH GIẢM 50% GIÁ TẤT CẢ CÁC GÓI HOSTING WORDPRESS => Link giảm 50%