Cách chuyển từ trình soạn thảo WordPress cổ điển sang Gutenberg

Nếu bạn sử dụng WordPress 5.0 trở lên, trừ khi bạn đang sống dưới một tảng đá, chắc chắn bạn sẽ nghe nói về bản cập nhật Gutenberg đã được hợp nhất vào (Gutenberg)WordPress vào tháng 12 năm 2018(December 2018) .

Vì vậy, nếu bạn đang sử dụng phiên bản WP mới nhất, có nghĩa là bạn đã sử dụng Gutenberg hoặc đã tiếp tục sử dụng trình chỉnh sửa cổ điển bằng cách cài đặt plugin WordPress Classic Editor( WordPress Classic Editor plugin) .

Tại sao Gutenberg?(Why Gutenberg?)

Nhiều người dùng WP chưa sẵn sàng để nhảy vào Gutenberg wagon(on the Gutenberg wagon) , nhưng một số người đã sẵn sàng, bao gồm cả trang web này.

Một số lý do tại sao bạn có thể muốn sử dụng Gutenberg là vì nó:

  • Là tương lai cho các nhà phát triển WP.
  • Cung cấp trải nghiệm người dùng tốt hơn.
  • Linh hoạt hơn là trình soạn thảo ban đầu của WP ( TinyMCE ).
  • Sẽ cung cấp một thị trường mới cho các nhà phát triển.

Sự khác biệt giữa WordPress và Gutenberg là gì?(What Are The Differences Between WordPress & Gutenberg?)

WP's Classic Editor là một trình soạn thảo văn bản và trông rất giống Microsoft Word . Nó có một trường chỉnh sửa duy nhất như trong ảnh chụp màn hình bên dưới.

Gutenberg là một trình soạn thảo dựa trên khối trông giống như sau:

Có nhiều khối cho các loại nội dung khác nhau bao gồm các tùy chọn định dạng của riêng chúng. Các khối như:

  • Cái nút
  • Hình ảnh
  • Bàn
  • Nhúng
  • Danh sách
  • Bộ sưu tập
  • Âm thanh
  • Báo giá
  • Tiêu đề
  • Mã số
  • Thơ
  • HTML tùy chỉnh

Ngoài ra, các chủ đề và plugin cung cấp nhiều khối và tiện ích hơn để bạn sử dụng trong các bài đăng và trang WP của mình.

Các trang hoặc bài viết hiện tại bị ảnh hưởng như thế nào?(How Are Existing Pages Or Posts Affected?)

Sau khi nâng cấp và sử dụng Gutenberg , các trang và bài đăng hiện có của bạn sẽ tiếp tục hiển thị chính xác. 

Tuy nhiên, bạn nên kiểm tra các mã ngắn của mình và đảm bảo rằng các plugin bạn có thể đang sử dụng đang hoạt động.

Khi bạn chỉnh sửa một trang hoặc bài đăng hiện có, nó sẽ tự động mở trong một khối cổ điển mới của trình chỉnh sửa Gutenberg .

Bạn đã sẵn sàng chuyển đổi chưa?

Sử dụng một trang web dàn dựng(Use a Staging Site)

Điều cuối cùng bạn muốn làm là phá vỡ trang web hiện có của bạn. Cách để tránh điều này là kích hoạt Gutenberg trên một trang web dàn dựng(a staging site) . Đây là bản sao chính xác của trang web của bạn, nơi bạn có thể kiểm tra mọi thứ mà không gây ra bất kỳ thiệt hại nào cho trang web đang hoạt động của bạn.

Các trang web thử nghiệm bao gồm chủ đề, plugin , tùy chọn và nội dung của bạn. Công ty lưu trữ của bạn có thể cung cấp các trang web dàn dựng. Nếu không, bạn có thể sử dụng plugin WordPress Staging( WordPress Staging plugin) .

Sau khi trang web dàn dựng của bạn được thiết lập và chạy, hãy cài đặt và kích hoạt plugin Gutenberg( Gutenberg plugin) và bắt đầu thử nghiệm. Hoặc cài đặt phiên bản mới của WordPress trên máy tính của bạn và thử nghiệm trên đó.

Kiểm tra các plugin của bạn(Check Your Plugins)

Người dùng WordPress đã quen với những gì xảy ra khi các plugin không hoạt động tốt với nhau. Đôi khi đó là do chức năng hoặc mã xung đột. Đây là thời điểm tuyệt vời để xem liệu bạn có đang sử dụng tất cả các plugin bạn đã cài đặt hay không. Nếu không, hãy xóa chúng.

Bạn cũng muốn xem plugin nào đang được sử dụng khi bạn chỉnh sửa nội dung trong WordPress . Các plugin cụ thể như Akismet , Contact Form 7 , Google Sitemap GeneratorWP Super Cache không liên quan gì đến trình chỉnh sửa và sẽ không bị ảnh hưởng khi sử dụng Gutenberg .

Mặt khác, bất kỳ plugin nào thêm chức năng hoặc thay đổi giao diện của trình soạn thảo cổ điển WP có thể không tương thích với Gutenberg . Đặc biệt, các plugin tạo mã ngắn, thêm kiểu tùy chỉnh hoặc chưa được cập nhật gần đây, thường xung đột và gây ra sự cố.

Gutenberg từng có cơ sở dữ liệu Khả năng tương thích với plugin(Plugin Compatibility) đang hoạt động . Tuy nhiên, nó đã bị đóng cửa vì nó không còn được bảo trì tích cực nữa.

Bạn có thể xem lại dữ liệu cuối cùng và tải xuống cơ sở dữ liệu( download the database) dưới dạng tệp CSV(CSV) . Nếu không có quyền truy cập vào cơ sở dữ liệu tương thích plugin đang hoạt động, bạn sẽ phải kiểm tra thủ công từng plugin mà bạn sử dụng.

Hãy thử tạo một bài đăng mới trên trang web thử nghiệm của bạn. Bạn sẽ thấy rằng bạn đang ở trong trình chỉnh sửa Gutenberg và nó sẽ trông khác với bạn. Khi bạn bắt đầu nhập, bạn đang tự động tạo một khối đoạn văn. Bạn không cần phải thêm một khối mới khi thêm một đoạn văn mới. Chỉ cần(Just) nhấn enter hoặc phím quay lại.

Vì bạn đang cố gắng xem liệu các plugin hiện tại của mình có hoạt động hay không, hãy thử tạo lại cách bạn đã sử dụng từng plugin và xem liệu nó có còn hoạt động hay không.

Nếu không, hãy tìm chức năng tương tự trong khối Gutenberg mặc định , thêm khối đó và thêm nội dung của bạn.

Đảm bảo giữ danh sách các plugin không hoạt động chính xác để bạn có thể xóa chúng khi phát trực tiếp với Gutenberg .

Điều gì sẽ xảy ra nếu không có khối mặc định cho chức năng bạn cần?(What If There Is No Default Block For The Functionality You Need?)

Kiểm tra tất cả các khối để xem liệu chức năng bạn cần có hoạt động bên trong khối khác hay không. Nếu bạn không thể tìm thấy thứ gì đó sẽ hoạt động, bạn có thể liên hệ với các tác giả plugin và hỏi họ xem họ có định cập nhật nó để tương thích với Gutenberg hay không .

Nếu vẫn thất bại, hãy thử tìm một plugin Gutenberg( Gutenberg plugin) thực hiện những gì bạn cần. Xóa các plugin không hoạt động khỏi trang web dàn dựng của bạn.

Phát trực tiếp(Going Live)

Trước khi bạn thực hiện BẤT CỨ ĐIỀU GÌ với trang web đang hoạt động của mình, hãy tạo một bản sao lưu hoàn chỉnh của toàn bộ trang web của bạn trong trường hợp bạn bỏ sót điều gì đó khi kiểm tra tính tương thích hoặc một lỗi khác xảy ra.

Có thể thực hiện tất cả các thay đổi cần thiết trên trang web thử nghiệm của bạn và đẩy chúng đến trang web trực tiếp của bạn. Tuy nhiên, điều này đòi hỏi một số kiến ​​thức kỹ thuật. Vì vậy, trừ khi bạn là nhà phát triển hoặc có một ứng dụng phù hợp với bạn, tốt hơn là bạn nên thực hiện các thay đổi theo cách thủ công.  

Bắt đầu bằng cách xóa các plugin không hoạt động và thêm những plugin mới mà bạn tìm thấy để thay thế chúng. Nếu các plugin cũ đang xử lý dữ liệu cho các bài đăng và trang hiện có và không phá vỡ các plugin mới, bạn có thể để chúng cài đặt.

Bạn có muốn chuyển đổi các bài viết và trang cũ của mình sang khối Gutenberg không?(Do You Want To Convert Your Old Posts & Pages To Gutenberg Blocks?)

Mở từng trang và đăng từ Menu Block(Block Menu) cổ điển . Nhấp vào(Click) ba dấu chấm để xem các tùy chọn(view options) . Chọn từ menu thả xuống Chuyển đổi thành Khối(Convert to Blocks) .

Sau khi WP chuyển đổi nội dung của bạn sang hệ thống khối Gutenberg , bạn nên xem lại từng khối. Sử dụng Điều hướng khối(Use Block Navigation) (từ các biểu tượng) để xem tất cả các phần của bài đăng hoặc trang của bạn.

Như bạn có thể thấy trong ảnh chụp màn hình ở trên, mọi đoạn văn, hình ảnh, danh sách và tiêu đề hiện nằm trong khối riêng của nó. Chuyển đổi các trang và bài đăng hiện có sang hệ thống Gutenberg mới rất nhanh chóng và dễ dàng.

Có thể mất vài giờ để kiểm tra các plugin của bạn và tìm các plugin mới, nhưng bạn chỉ phải thực hiện việc này một lần. Đảm bảo làm theo các bước được đề xuất ở trên để bạn chuyển sang Gutenberg không đau và không gặp lỗi.



About the author

Tôi là một kỹ thuật viên âm thanh và bàn phím chuyên nghiệp với hơn 10 năm kinh nghiệm. Tôi đã làm việc trong thế giới doanh nghiệp, với tư cách là nhà tư vấn và quản lý sản phẩm, và gần đây nhất là kỹ sư phần mềm. Kỹ năng và kinh nghiệm của tôi cho phép tôi làm việc trên nhiều loại dự án khác nhau từ các doanh nghiệp nhỏ đến các công ty lớn. Tôi cũng là một chuyên gia về Windows 11 và đã làm việc trên hệ điều hành mới hơn hai năm nay.



Related posts