Bỏ qua đến nội dung
Bỏ qua điều hướng
Đăng nhập
TIN TỨC & NỘI DUNG

Cách tắt định dạng tự động trong bài đăng WordPress 0 (0)

Tìm kiếm
Home Thiết kế website Bài viết

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

ĐÁNH GIÁ NỘI DUNG 0.0/5 0 lượt đánh giá
Bạn thấy nội dung này thế nào?
Mỗi trình duyệt/tài khoản được chấm lại sau 24 giờ.
Báo bài lỗiGiúp MT.Net.VN phát hiện nội dung cần kiểm tra
Báo lỗi được ghi vào hệ thống để Admin kiểm tra. Không dùng chức năng này để gửi hỗ trợ cá nhân.
Home Dịch vụ Khóa học CPanel