Bài viết này thực hiện (hoặc lụm bài về đăng câu like từ các trang khác) bởi Việt Lâm Coder một YOUTUBER có tâm và đẹp trai siêu cấp vô địch zũ trụ. Các bạn đi ngang nếu được cho Lâm 1 like và 1 đăng ký kênh Youtube nhé !!
Khi code wordpress, có thể nhiều bạn gặp tình trạng là phải bỏ HTML vào Pages của WordPress.
Tuy nhiên ở trình soạn thảo của WordPress có 2 chế độ là “Trực Quan” và “Văn Bản”, hay gọi tiếng Anh là “Visual Editor” và “Text Editor”
Khi ở chế độ Text Editor thì không sao, nhưng khi bật sang “Visual Editor” thì thẻ HTML sẽ bị tự format hoặc là mất một số thẻ HTML, vì trình soạn thảo Visual Editor có cơ chế loại bỏ một số thẻ HTML không cần thiết, trong khi bạn lại muốn giữ lại những thẻ đó.
Hiểu được lòng của các bạn, hôm nay mình, Lâm Steven, một Coder, và cũng là một Youtuber đẹp trai siêu cấp vô địch zũ trụ sẽ hướng dẫn bạn đoạn code tắt Visual Editor đi ở Post, hoặc Pages hoặc bất cứ chỗ nào bạn muốn tắt dựa vào điều kiện if else
Các bạn tham khảo đoạn code bên dưới nhé, quăng vào function.php và sửa lại như ý bạn muốn.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
function disable_visual_editor($can) { global $post; /* * Disable the WordPress visual editor on the page with a specific ID (with ID = 15 in our example) */ if ($post->ID == 15) { return false; } /* * Hide the TinyMCE visual editor on pages or posts with IDs 16, 25 and 30 (for cases where you want to hide the editor for several pages at once) */ $disabled_IDs = array(16, 25, 30); if (in_array($post->ID, $disabled_IDs)) { return false; } /* * Disable the WordPress visual editor for all pages (i.e. for all posts with type equal "page") */ $post_type = get_post_type($post); if ($post_type == 'page') { return false; } /* * Disable the WordPress visual editor on pages or posts with a specific page template (!!!ATTENTION!!! you need to specify the file name of page template, not just template title, for example my_page_template.php) */ $page_template = get_post_meta($post->ID, '_wp_page_template', true); if ($page_template == 'my_page_template.php') { return false; } return $can; } add_filter('user_can_richedit', 'disable_visual_editor'); |
Bài viết này thực hiện (hoặc lụm bài về đăng câu like từ các trang khác) bởi Việt Lâm Coder một YOUTUBER có tâm và đẹp trai siêu cấp vô địch zũ trụ. Các bạn đi ngang nếu được cho Lâm 1 like và 1 đăng ký kênh Youtube nhé !!