-
Dịch vụ chính
Applications
Cách tắt định dạng tự động trong bài đăng WordPress 0 (0)
Cách tắt định dạng tự động trong bài đăng WordPress 0 (0)
WordPress có thói quen tự động định dạng mã, điều này có thể trở thành một vấn đề lớn đối với một số blogger. Bạn có thể sử dụng Plugin Syntax Highlighter hoặc mã hóa tất cả các mã theo cách thủ công , nhưng những cách này đều có những khuyết điểm riêng. Gần đây khi làm việc trên trang web của khách hàng, chúng tôi đã phát hiện ra một thủ thuật hữu ích sẽ vô hiệu hóa định dạng tự động trong các bài đăng WordPress thông qua việc sử dụng mã ngắn.
Đầu tiên, bạn cần mở tệp functions.php của chủ đề và dán mã sau:
function my_formatter($content) { $new_content=""; $pattern_full="{([raw].*?[/raw])}is"; $pattern_contents="{[raw](.*?)[/raw]}is"; $pieces = preg_split($pattern_full, $content, -1, PREG_SPLIT_DELIM_CAPTURE); foreach ($pieces as $piece) { if (preg_match($pattern_contents, $piece, $matches)) { $new_content .= $matches[1]; } else { $new_content .= wptexturize(wpautop($piece)); } } return $new_content; } remove_filter('the_content', 'wpautop'); remove_filter('the_content', 'wptexturize'); add_filter('the_content', 'my_formatter', 99);
Khi bạn đã dán các mã ở trên và tải tệp lên, thì bạn đã sẵn sàng để sử dụng các mã ngắn. Chỉ cần sử dụng shortcode bên dưới khi viết bài:
[raw]Unformatted code[/raw]
Hãy cho chúng tôi biết nếu bạn có bất kỳ câu hỏi.
Nguồn: WPRecipes
All the options and events can be found in official documentation
Copyright © 2023 MTViet , All rights reserved. Giao diện mod từ NeptuneApp
Website chỉ sử dụng cookies xử lý các tùy chọn cho các chức năng , tài khoản và mật khẩu trên trang này (đối với khách đã đăng nhập). Website hiện không thu thập bất cứ thông tin cá nhân nào khác .