Home WordpressWordPress cơ bản 4 plugin tạo nội dung hỗ trợ wysiwyg hay nhất cho WordPress

4 plugin tạo nội dung hỗ trợ wysiwyg hay nhất cho WordPress

by admincp

Chúng tôi luôn tìm cách dễ dàng và thuận tiện nhất để quản lý khối nội dung cho khách hàng.

Widgets

Widgets chỉ hữu ích ở một vai trò nào đó, vì nó không phải là plugin tuyệt vời cho trình soạn thảo WYSIWYG mà tôi biết. Rich Text Widget và WYSIWYG Text Widget có lỗi, chúng không tương thích với phiên bản 2.9.2. Rich Widgets thì ổn hơn nhưng yêu cầu đòi hỏi quá nhiều nhấp chuột và điều này không gây được thân thiện với người dùng.

Trường tùy chỉnh (Custom Fields)

Các trường tùy chỉnh chỉ hữu ích ở thời điểm bạn sử dụng – vì nó cũng không là trình biên tập nội dung. Thêm một box riêng với api add_meta_box trong functions.php để thêm tùy chỉnh, để trường tùy chỉnh có thể thân thiện sẽ mất một khoảng thời gian và một cần kiến thức PHP. Ngoài ra, giải thích cho khách hàng về các trường tùy chỉnh này không phải là một điều gì siêu sao.

Vì vậy, giải pháp nào để mở rộng chức năng của WordPress?

Content Blocks

Tôi đã tìm ra một số plugin để tạo khối nội dung:
1. Page.ly MultiEdit
Plugin này có thể trợ giúp chỉnh sửa nội dung một cách dễ dàng, bạn có thể xem hướng dẫn cài đặt plugin MultiEdit tại đây. MultiEdit cho phép bạn lật giữa các tabs để chỉnh sửa nhiều vùng nội dung! Thật thú vị, nhưng có một vấn đề là, plugin không lưu đúng nội dung ở mỗi tabs. Nó chỉ lưu nội dung trong tab cuối cùng.

2. Multiple Content Blocks
Plugin này rất dễ sử dụng. Tất cả bạn phải làm là thêm một đoạn mã vào template và kết quả bạn có một trình soạn thảo văn bản WYSIWYG khác trong khu vực quản trị. Thật kinh ngạc! tuy nhiên tôi không thể tìm ra cách sử dụng mã này trong sidebar vì sidebar không phải là một trang. 🙁

3. Page blocks
Tôi đã làm theo hướng dẫn để sử dụng plugin này , nhưng xem ra nó vẫn không làm việc như tôi mong muốn với các trình soạn thảo bổ sung trong phần chỉnh sửa trang.

4. Custom field template
Đây chính là plugin tôi cần tìm! Plugin này là cha của tất cả các plugin thêm trường tùy biến.
Nó cho phép bạn thêm bất kỳ tuỳ chỉnh nào bạn muốn vào trường tùy chỉnh và sau đó thêm mã vào template của bạn như thể nó giống như một trường tùy chỉnh thông thường.
Thực hiện các bước sau:

  1. Cài đặt và kích hoạt plugin.
  2. Chuyến đến tab mới trong admin có tên “Custom Field Template”.
  3. Sửa lại thông số mẫu dưới đây:

    [ContentAreaName]
    type = textarea
    rows = 4
    cols = 40
    tinyMCE = true
    htmlEditor = true
    mediaButton = true
    Điều này có nghĩa là trường tùy chỉnh mà tôi tạo ra có trình soạn thảo văn bản WYSIWYG TinyMCE, chế độ xem HTML và nút phương tiện để khách hàng có thể tải lên hình ảnh. Có thêm nhiều tùy chọn được giải thích trong trang cài đặt.
  4. Thêm đoạn code này vào bất cứ chỗ nào trong template bạn muốn hiển thị trình soạn thảo:
    <?php if(get_post_meta($post->ID, “ContentAreaName”, true)) { ?>
    <?php echo get_post_meta($post->ID, “ContentAreaName”, $single = true); ?>
    <?php } ?>
    

    hoặc nếu bạn muốn sử dụng nó thông qua shortcode: [ContentAreaName]

Đó là tất những gì mình biết & chia sẻ cho các bạn. Nếu bạn có cách nào tốt hơn hãy để lại comment bên dưới nhé! chúng ta cùng thảo luận.

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 TwitterFacebook

Liên hệ

Công ty chuyên Thiết kế website uy tín nhất Miền Bắc: http://vinastar.net

Hotline tư vấn: 0989 48 3456

Nguồn: Sưu tầm trên internet

You may also like

Leave a Comment