Tắt visual editor WordPress
Tắt Trình Soạn Thảo Trực Quan WordPress: Hướng Dẫn Chi Tiết
Trình soạn thảo trực quan (Visual Editor) của WordPress là một công cụ mạnh mẽ, cho phép người dùng tạo và chỉnh sửa nội dung một cách trực quan, giống như đang sử dụng một trình soạn thảo văn bản. Tuy nhiên, trong một số trường hợp, bạn có thể muốn tắt trình soạn thảo trực quan và làm việc trực tiếp với mã HTML. Bài viết này sẽ hướng dẫn bạn cách tắt trình soạn thảo trực quan trong WordPress, lý do tại sao bạn có thể muốn làm điều này, và những lưu ý quan trọng cần biết.
Tại Sao Bạn Nên Tắt Trình Soạn Thảo Trực Quan?
Mặc dù trình soạn thảo trực quan rất tiện lợi, nhưng có một số lý do tại sao bạn có thể muốn tắt nó:
- Kiểm soát mã HTML: Khi làm việc trực tiếp với mã HTML, bạn có quyền kiểm soát hoàn toàn cấu trúc và định dạng của bài viết. Điều này đặc biệt hữu ích nếu bạn muốn sử dụng các đoạn mã đặc biệt, tạo các hiệu ứng tùy chỉnh, hoặc tích hợp các dịch vụ bên ngoài.
- Tránh các vấn đề về định dạng: Đôi khi, trình soạn thảo trực quan có thể tự động thêm các thẻ HTML không mong muốn, gây ra các vấn đề về định dạng trên trang web của bạn. Việc tắt trình soạn thảo trực quan giúp bạn tránh được những vấn đề này.
- Tối ưu hóa hiệu suất: Trình soạn thảo trực quan có thể làm chậm quá trình tải trang, đặc biệt là khi bạn đang làm việc với các bài viết lớn hoặc phức tạp. Làm việc trực tiếp với mã HTML có thể giúp cải thiện hiệu suất trang web.
- Khắc phục sự cố: Trong trường hợp trình soạn thảo trực quan gặp sự cố (ví dụ: không hiển thị đúng cách, gây lỗi), việc tắt nó và làm việc với mã HTML có thể là một giải pháp tạm thời để bạn vẫn có thể chỉnh sửa nội dung của mình.
Các Cách Tắt Trình Soạn Thảo Trực Quan WordPress
Có nhiều cách khác nhau để tắt trình soạn thảo trực quan trong WordPress, tùy thuộc vào nhu cầu và quyền hạn của bạn.
1. Tắt Trình Soạn Thảo Trực Quan cho Toàn Bộ Người Dùng
Cách này sẽ tắt trình soạn thảo trực quan cho tất cả người dùng trên trang web của bạn. Để thực hiện, bạn cần truy cập vào trang quản trị WordPress và làm theo các bước sau:
- Đăng nhập vào trang quản trị WordPress của bạn.
- Di chuột qua “Users” (Người dùng) và chọn “Your Profile” (Hồ sơ của bạn).
- Tìm tùy chọn “Visual Editor” (Trình soạn thảo trực quan).
- Bỏ chọn hộp kiểm “Disable the visual editor when writing” (Tắt trình soạn thảo trực quan khi viết).
- Cuộn xuống cuối trang và nhấp vào “Update Profile” (Cập nhật hồ sơ).
Lặp lại các bước này cho tất cả các tài khoản người dùng khác nếu bạn muốn tắt trình soạn thảo trực quan cho tất cả mọi người.
2. Tắt Trình Soạn Thảo Trực Quan cho Một Người Dùng Cụ Thể
Nếu bạn chỉ muốn tắt trình soạn thảo trực quan cho một người dùng cụ thể, bạn có thể làm theo các bước tương tự như trên, nhưng chỉ áp dụng cho tài khoản người dùng đó.
- Đăng nhập vào trang quản trị WordPress của bạn với tài khoản người dùng mà bạn muốn tắt trình soạn thảo trực quan.
- Di chuột qua “Users” (Người dùng) và chọn “Your Profile” (Hồ sơ của bạn).
- Tìm tùy chọn “Visual Editor” (Trình soạn thảo trực quan).
- Chọn hộp kiểm “Disable the visual editor when writing” (Tắt trình soạn thảo trực quan khi viết).
- Cuộn xuống cuối trang và nhấp vào “Update Profile” (Cập nhật hồ sơ).
3. Sử Dụng Plugin để Tắt Trình Soạn Thảo Trực Quan
Có một số plugin miễn phí và trả phí có thể giúp bạn tắt trình soạn thảo trực quan một cách dễ dàng hơn. Một số plugin phổ biến bao gồm:
- Disable Gutenberg: Plugin này cho phép bạn tắt hoàn toàn trình soạn thảo Gutenberg (khối) và quay trở lại trình soạn thảo cổ điển.
- Classic Editor: Plugin này khôi phục trình soạn thảo cổ điển của WordPress và cho phép bạn lựa chọn giữa trình soạn thảo trực quan và trình soạn thảo văn bản.
- TinyMCE Advanced: Plugin này mở rộng các tính năng của trình soạn thảo trực quan TinyMCE, đồng thời cho phép bạn tắt nó nếu muốn.
Để sử dụng plugin, bạn cần cài đặt và kích hoạt nó trong trang quản trị WordPress của bạn. Sau đó, bạn có thể tìm các tùy chọn để tắt trình soạn thảo trực quan trong phần cài đặt của plugin.
4. Sử Dụng Mã để Tắt Trình Soạn Thảo Trực Quan
Nếu bạn là một nhà phát triển hoặc có kiến thức về mã, bạn có thể sử dụng mã để tắt trình soạn thảo trực quan. Bạn có thể thêm đoạn mã sau vào tệp `functions.php` của theme bạn đang sử dụng:
“`php
function disable_visual_editor_callback( $can ) {
global $pagenow;
// Chỉ tắt trên trang chỉnh sửa bài viết và trang
if ( ‘post.php’ == $pagenow || ‘post-new.php’ == $pagenow ) {
return false;
}
return $can;
}
add_filter( ‘user_can_richedit’, ‘disable_visual_editor_callback’ );
“`
**Lưu ý quan trọng:** Chỉnh sửa tệp `functions.php` có thể gây ra lỗi nếu bạn không cẩn thận. Hãy đảm bảo sao lưu tệp này trước khi thực hiện bất kỳ thay đổi nào. Nếu bạn không chắc chắn về điều gì, hãy tìm kiếm sự giúp đỡ từ một nhà phát triển WordPress.
Lưu Ý Khi Tắt Trình Soạn Thảo Trực Quan
Trước khi tắt trình soạn thảo trực quan, hãy xem xét các lưu ý sau:
- Sao lưu nội dung: Đảm bảo bạn đã sao lưu tất cả nội dung của mình trước khi thực hiện bất kỳ thay đổi nào. Điều này sẽ giúp bạn khôi phục lại nội dung nếu có sự cố xảy ra.
- Kiểm tra trang web: Sau khi tắt trình soạn thảo trực quan, hãy kiểm tra kỹ trang web của bạn để đảm bảo rằng tất cả nội dung hiển thị đúng cách.
- Làm quen với HTML: Nếu bạn chưa quen với mã HTML, hãy dành thời gian để tìm hiểu các thẻ HTML cơ bản. Điều này sẽ giúp bạn chỉnh sửa nội dung một cách hiệu quả hơn.
Lời Kết
Tắt trình soạn thảo trực quan WordPress có thể là một lựa chọn hữu ích trong một số trường hợp nhất định. Tuy nhiên, hãy cân nhắc kỹ lưỡng trước khi thực hiện và đảm bảo bạn hiểu rõ các hậu quả có thể xảy ra. Hy vọng bài viết này đã cung cấp cho bạn đầy đủ thông tin cần thiết để đưa ra quyết định tốt nhất cho trang web của bạn.
