Blog cá nhân

Bài viết mới nhất

Chia sẻ kinh nghiệm thực tế về WordPress, lập trình và phát triển web.

Trang 10 / 12 — 105 bài viết

How to

WP REST API: MODIFYING THE JSON RESPONSE

https://www.haselt.com/blog/wp-rest-api-modifying-the-json-response My Tutorials On Building Themes With AngularJS and WP REST API Removing Content From WP API Response When Listing Posts

16/09/2020·1 phút đọc
How to

Ràng buộc số điện thoại Việt Nam trong contact form 7

Đoạn code bên dưới sẽ giúp bạn ràng buộc số điện thoại Việt Nam trong contact form 7. Mục đích là để tránh các công cụ spam form liên hệ. Các bạn hãy làm theo các bước như mục lục ở trên nha! B1: Tạo Form liên hệ trong contact form 7 Bạn hãy dán […]

04/09/2020·2 phút đọc
How to

Tạo bài viết và tạo bản dịch của bài viết ở 1 ngôn ngữ khác

Bài toán: Bạn có 1 website 2 ngôn ngữ vd: Tiếng Việt(vi) và Tiếng anh(en_US), website bạn sử dụng plugin WPML. Bạn muốn sử dụng REST API để copy bài viết này sang 1 website với nội dung tương tự cho cả 2 ngôn ngữ vi và en_US. Hướng giải quyết: B1/ Tạo 2 bài […]

24/08/2020·3 phút đọc
How toTối ưu WordPress

Cách giảm thời gian phản hồi máy chủ khi sử dụng admin-ajax.php hoặc REST API

Bạn hãy gián đoạn mã sau vào theme của bạn, vd: functions.php add_filter( ‘option_active_plugins’, ‘tmdev_exclude_plugins’ ); function tmdev_exclude_plugins( $plugins ) { /** * If we’re not performing our AJAX request, return early. */ if ( ! defined( ‘DOING_AJAX’ ) || ! DOING_AJAX || ! isset( $_REQUEST[‘action’] ) || ‘your_action_request’ !== $_REQUEST[‘action’] ) { return $plugins; […]

06/08/2020·3 phút đọc
Tài liệu WordPres

Hướng dẫn dịch và tạo biến dịch trong theme WordPress

https://developer.wordpress.org/themes/functionality/internationalization/

18/06/2020·1 phút đọc
How to

Thiết lập hình ảnh đại diện mặc định là hình ảnh đầu tiên trong nội dung bài viết

add_action( 'wp_footer', 'set_post_thumbnail_post_type_projects' ); function set_post_thumbnail_post_type_projects(){ $args = array( 'posts_per_page' => -1, 'post_type' => 'projects', ); $query = new WP_Query( $args ); if( $query->have_posts() && is_user_logged_in() ){ while ( $query->have_posts() ) { $query->the_post(); $content = get_the_content(); $post_id = get_the_ID(); if ( preg_match_all( '/<img [^>]+>/', $content, $matches ) ) { foreach ( (array) $matches[0] as $image […]

27/04/2020·1 phút đọc
How to

Hiển thị chú thích hình ảnh khi popup trong chi tiết bài viết sử dụng gallery

Khi ta sử dụng các plugin popup thì sẽ không hiển thị phần chú thích của hình ảnh. Vì vậy trong bài viết này mình sẽ hướng dẫn các bạn hiển thị chú thích hình ảnh khi popup ảnh. Các bước thực hiện: Tạo thư viện ảnh trong chi tiết bài viết Thêm thư viện […]

06/02/2020·2 phút đọc
How to

Định dạng số điện thoại

Tại sao phải định dạng lại số điện thoại Đẹp và dễ nhìn hơn Xuất số điện thoại ra excel không bị mất số 0 đầu tiên Cách định dạng lại số điện thoại trong php $sdt = '1234999999'; if( preg_match( '/^(\d{4})(\d{3})(\d{3})$/', $sdt, $matches ) ){ $sdt = $matches[1] . ' ' .$matches[2] . ' […]

20/01/2020·1 phút đọc
How to

Hướng dẫn tạo selectbox lọc theo chuyên mục của custom post type WordPress

Xác định taxonomy (chuyên mục) cần lọc: vd: Taxonomy của bài viết là: category, post_tag Để lấy taxonomy của custom post type  bất kỳ thì bạn hãy làm theo các bước sau: Hình ảnh bên dưới post type là: wpb_fp_portfolio và taxonomy là: wpb_fp_portfolio_cat Viết hàm lọc taxonomy cho custom post type add_action( 'restrict_manage_posts', 'wpb_fp_portfolio_filter', 10, 2 ); function […]

17/01/2020·1 phút đọc