Hoàng Web

Thiết Kế Website WordPress

  • Kho giao diện
  • Dịch Vụ
    • Thiết kế web giá rẻ
    • Thiết kế website WordPress
    • Hosting Miễn Phí 100GB
    • Tích hợp thanh toán MoMo, ViettelPay, Vietcombank, MB..
    • Tối ưu Google PageSpeed
    • Sửa lỗi nâng cấp website
    • Viết plugin WordPress
    • Code Tool theo yêu cầu
  • Bảng giá
  • Quy trình làm việc
  • Giới thiệu
  • Liên Lạc
Trang chủ » Wordpress » Tùy chỉnh cài đặt – hướng dẫn sử dụng TinyMCE [WordPress]

Tùy chỉnh cài đặt – hướng dẫn sử dụng TinyMCE [WordPress]

Thứ Hai, 13/10/2014 by Hoàng Quách

  • shares
  • Facebook
  • Facebook Messenger
  • Gmail
  • Viber
  • Skype

Thông thường khi bạn nhấn enter, trình soạn thảo TinyMCE trong wordpress sẽ tự động thêm thẻ p và br để tạo dòng mới.

Sử dụng thẻ ngắt dòng br thay vì p

Mặc định TinyMCE wordpress tạo thẻ p (paragraph) mỗi khi bạn nhấn enter xuống dòng. Điều này gây khó khăn cho những ai chuyển từ nền tảng blogging/social media khi viết nội dung.

why-like-this-wp-editor-br-p
Đoạn đầu tiên sử dụng dòng ngắt br tag và đoạn thứ 2 mỗi dòng chứa trong thẻ p. Hai cách này đều sử dụng trong wordpress editor, khi bạn viết xong nội dung của 1 dòng bạn nhấn phím Shift+Enter để sang dòng mới, tuy nhiên nếu là một đoạn chúng ta sẽ không sử dụng ký tự ngắt dòng br thông thường mà phải sang đoạn văn mới với thẻ bao p cho đoạn đó. Để làm điều này, đơn giản hơn bạn chỉ nhấn Enter là wordpress tự động tạo thẻ p bao nội dung đoạn cho bạn.

Tạo br gán cho lệnh ngắt đoạn (paragraph)

Nhiều khi bạn xuống dòng thôi, không cần ký tự ngắt đoạn, bạn mất thời gian nhấn thêm phím shift? Bạn có thể loại bỏ cách sử lý này, bằng cách thêm thiết lập cấu hình cài đặt cho Editor. Mẹo sau đây giúp bạn thay thế ký tự p bằng thẻ br bằng cách thiết lập giá trị false cho option forced_root_block. Chúng ta sử dụng filter tiny_mce_before_init. Thêm đoạn code sau vào functions.php

/* Filter Tiny MCE Default Settings */
add_filter( 'tiny_mce_before_init', 'my_switch_tinymce_p_br' );
 
/**
 * Switch Default Behaviour in TinyMCE to use "<br>"
 * On Enter instead of "<p>"
 * 
 * @link http://shellcreeper.com/?p=1041
 * @link http://codex.wordpress.org/Plugin_API/Filter_Reference/tiny_mce_before_init
 * @link http://www.tinymce.com/wiki.php/Configuration:forced_root_block
 */
function my_switch_tinymce_p_br( $settings ) {
    $settings['forced_root_block'] = false;
    return $settings;
}

Lưu ý: Đoạn code trên chỉ làm việc với WordPress 3.9+

Nâng cấp TinyMCE

Mọi tính năng nếu muốn nâng cao hơn, bạn gặp rắc rối với hàng tá API tuy nhiên bạn nên dùng đến plugin giúp bạn làm một công việc nhất định ví dụ như chúng ta vẫn đang sử dụng Contact Form 7 để tạo form liên hệ trong wordpress… Để sử dụng và tùy biến nhiều hơn MCE bạn có thể nhờ đến plugin TinyMCE Advanced.

Nếu bạn thấy bài viết này hữu ích, hãy chia sẻ với bạn bè bằng cách nhấn nút chia sẻ ở bên dưới. Theo dõi chúng tôi trên Twitter và Facebook

  • shares
  • Facebook
  • Facebook Messenger
  • Gmail
  • Viber
  • Skype

Chuyên mục: Wordpress Tìm kiếm: TinyMCE

Tôi giúp gì cho bạn?

HOÀNG WEB

Địa chỉ: Tây Sơn, Phường Quang Trung, Quận Đống Đa, Hà Nội

Hotline: 0987 342 124 – 0868 292 303 (8h:00 – 21h:00)

Email: [email protected]

Website: www.hoangweb.com

KẾT NỐI VỚI TÔI

  • Facebook
  • GitHub
  • YouTube

SẢN PHẨM

  • Plugin Thanh Toán Quét Mã QR Code Tự Động
  • WP2Speed – Tối ưu Google Speed
  • 23WebHost – Hosting Miễn Phí 100GB

LIÊN KẾT

  • Có nên thuê thiết kế website giá rẻ?
  • Hướng dẫn thanh toán
  • Chính sách hoàn tiền
  • Trung tâm hỗ trợ

Copyright © 2023 | All rights reserved | HOANG WEB
Mọi hình thức sao chép nội dung trên website này mà chưa được sự đồng ý đều là trái phép.