NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
15/11/2023
Lượt xem

2 cách chèn nội dung vào page hoặc bài viết khác nhanh chóng

15/11/2023
11 phút đọc
Lượt xem

Đánh giá

5/5 - (98 bình chọn)

Chèn nội dung vào page hoặc bài viết khác cho phép tạo một phần nội dung một lần và sau đó hiển thị ở nhiều vị trí trên trang web, giúp tiết kiệm rất nhiều thời gian, công sức, đặc biệt là khi cập nhật nội dung. Chính vì lợi ích đó, trong bài viết này, Vietnix sẽ hướng dẫn cách chèn nội dung trang vào một page khác hoặc bài đăng trong WordPress theo từng bước.

Tại sao cần chèn nội dung vào page hoặc bài viết khác?

Chèn nội dung vào các page và bài viết khác trong WordPress có thể giúp tiết kiệm thời gian. Bời vì thay vì tạo lại nội dung nhiều lần, chỉ cần tạo page hoặc đăng một lần rồi embed vào nhiều vị trí trên blog WordPress của mình. Đây là tính năng vô cùng thuận lợi dành cho các gallery, portfolio và các trang web khác nơi thường sử dụng lại cùng một nội dung.

Tại sao cần chèn nội dung vào page hoặc bài viết khác?
Tại sao cần chèn nội dung vào page hoặc bài viết khác?

Đây cũng là một lựa chọn tốt nếu muốn hiển thị các review hoặc testimonial tương tự trên page Giới thiệu, page sản phẩm WooCommerce, homepage và các vị trí khác. Cách làm này cũng giúp việc cập nhật nội dung dễ dàng hơn, do thay vì chỉnh sửa nhiều page, chỉ cần cập nhật ‘source‘ và những thay đổi đó sẽ xuất hiện trên toàn bộ trang web WordPress.

Cùng tham khảo thêm một số bài viết liên quan có thể bạn quan tâm:

Cách thêm nội dung WordPress vào page và bài viết khác

1. Thêm nội dung WordPress vào page và bài viết khác bằng plugin

Cách đơn giản nhất để chèn nội dung WordPress vào các bài viết và page khác là sử dụng Insert Pages. Plugin này cho phép dễ dàng chèn nội dung bằng cách sử dụng block hoặc shortcode. Đầu tiên, cần cài đặt và kích hoạt plugin. Để biết thêm chi tiết, hãy xem hướng dẫn từng bước về cách cài đặt plugin WordPress.

Cách cài đặt plugin đơn giản, nhanh chóng

Sau khi kích hoạt, chỉ cần mở bài viết hoặc page muốn embed nội dung page và nhấp vào biểu tượng ‘+‘.

Nhấp vào biểu tượng Add block
Nhấp vào biểu tượng Add block

Bây giờ hãy nhập ‘Insert Page.’ Khi block bên phải xuất hiện thì nhấp để thêm vào trang web.

Nhập Insert page và nhấp vào biểu tượng để thêm
Nhập Insert page và nhấp vào biểu tượng để thêm

Bước tiếp theo là chọn page muốn embed bằng cách sử dụng cài đặt trong menu bên phải. Trong ‘Insert Page‘, hãy nhập URL của page hoặc bắt đầu nhập tiêu đề, thao tác này sẽ mở ra trình đơn thả xuống. Sau đó, bạn có thể chọn đúng page hoặc bài viết từ menu thả xuống.

Nhập URL hoặc nhập tiêu đề page
Nhập URL hoặc nhập tiêu đề page

Sau đó, tiến hành tinh chỉnh giao diện của nội dung được embed trong phần ‘Settings‘. Trong menu thả xuống ‘Display‘, chọn nội dung muốn đưa vào, chẳng hạn như tiêu đề bài viết, link, đoạn trích hoặc thậm chí toàn bộ nội dung page.

Chọn page cần insert
Chọn page cần insert

Bạn cũng có thể thêm CSS tùy chỉnh, chọn hiển thị nội dung page trực tuyến và thậm chí ẩn các page khỏi bất kỳ người dùng ẩn danh nào chưa đăng ký trên trang web WordPress. Khi hài lòng với giao diện của nội dung, hãy đảm bảo nhấp vào button ‘Update‘ hoặc ‘Publish‘ để lưu các thay đổi.

Bây giờ nếu truy cập bài viết hoặc page của mình sẽ thấy page hoặc nội dung bài viết được embed trong trang web WordPress.

Ví dụ nội dung được thêm
Ví dụ nội dung được thêm

Ngoài ra, bạn có thể tham khảo bài viết sau:

2. Sử dụng shortcode để thêm nội dung page trong WordPress

Nếu không muốn sử dụng block Insert page thì có thể sử dụng shortcode. Plugin có các tham số shortcode cho phép tùy chỉnh nội dung page muốn hiển thị.

Ví dụ:
[insert page=’page-slug|ID’ display=’title|link|content|all|custom-template.php’]

Cách này có thể nhanh hơn nếu muốn thêm cùng một nội dung và style vào nhiều page. Chỉ cần dán shortcode vào bất cứ đâu trên trang web và WordPress sẽ hiển thị đúng nội dung với kiểu dáng phù hợp. Trong shortcode ở trên, sẽ cần thay thế ‘page-slug|ID’ bằng slug của page hoặc bài viết hoặc ID bài viết. Để biết thêm thông tin, vui lòng xem hướng dẫn về cách tìm ID trong WordPress.

Bạn cũng cần thay đổi ‘title|link|content|all|custom-template.php’ thành loại nội dung page muốn hiển thị và kiểu dáng của nó.

Ví dụ: Shortcode bên dưới sẽ hiển thị một trang có ID là ‘128.’, sẽ hiển thị nội dung của trang như sau:
[insert page=’128′ display=’content’]

Để đặt shortcode, chỉ cần mở một bài viết hoặc page rồi nhấp vào ‘+‘ để thêm block mới. Trong cửa sổ pop up, tìm kiếm ‘Shortcode‘ rồi chọn block bên phải khi xuất hiện.

Tìm kiếm và chọn thêm shortcode
Tìm kiếm và chọn thêm shortcode

Bây giờ, chỉ cần dán shortcode và block mới. Đảm bảo nhấp vào button ‘Update‘ hoặc ‘Publish‘ để lưu các thay đổi.

image 306
2 cách chèn nội dung vào page hoặc bài viết khác nhanh chóng 32

Khi đã xong, bạn có thể truy cập trang web WordPress để xem page được embed hoặc đăng nội dung trực tiếp.

Cách chèn nội dung page WordPress vào theme WordPress

Nếu đang sử dụng một trong những theme chỉnh sửa trang web đầy đủ mới hơn thì có thể chèn nội dung page WordPress vào bất kỳ template hoặc template part nào. Đây là một cách dễ dàng để hiển thị cùng một nội dung trên nhiều trang.

Ví dụ: Bạn có thể thêm đánh giá của khách hàng vào tất cả các trang blog của mình.

Đó cũng là một cách để thêm nội dung vào các khu vực không thể chỉnh sửa bằng trình chỉnh sửa nội dung WordPress tiêu chuẩn.

Ví dụ: Bạn có thể chèn nội dung page vào template page 404.

Để bắt đầu, hãy đi tới Appearance > Editor trong dashboard WordPress.

image 307
2 cách chèn nội dung vào page hoặc bài viết khác nhanh chóng 33

Theo mặc định, trình chỉnh sửa trang đầy đủ hiển thị home template của theme nhưng có thể chèn nội dung page vào bất kỳ khu vực nào. Để xem tất cả các tùy chọn có sẵn, chỉ cần chọn ‘Templates‘ hoặc ‘Template Parts‘.

image 308
2 cách chèn nội dung vào page hoặc bài viết khác nhanh chóng 34

Bây giờ có thể nhấp vào template hoặc template part bạn muốn chỉnh sửa. WordPress bây giờ sẽ hiển thị bản xem trước của thiết kế, để tiếp tục và chèn nội dung trang, hãy nhấp vào biểu tượng bút chì nhỏ.

Nhấn vào biểu tượng bút chì để chỉnh sửa và chèn nội dung
Nhấn vào biểu tượng bút chì để chỉnh sửa và chèn nội dung

Bây giờ bạn có thể thêm block Insert Page bằng cách thực hiện theo quy trình tương tự được mô tả ở trên. Một tùy chọn khác là embed nội dung page bằng block Shortcode, để thực hiện điều này, chỉ cần làm theo các hướng dẫn ở trên.

Nhấn save để hiển thị nội dung
Nhấn save để hiển thị nội dung

Khi hài lòng với giao diện của nội dung được embed, hãy nhấp vào button ‘Save‘ để hiển thị nội dung đó.

Cách thêm custom post type vào bài viết và page WordPress

Nếu đang sử dụng custom post type để sắp xếp nội dung của mình thì bạn cũng có thể thêm vào bài viết và page của mình.

Ví dụ: Bạn có thể tạo custom post type cho gallery, video, testimonial, portfolio,…

Để biết thêm chi tiết, vui lòng xem hướng dẫn về cách tạo custom post type trong WordPress.

Khi đã thêm custom post type vào WordPress, chỉ cần truy cập page hoặc bài viết mà bạn muốn embed nội dung đó. Sau đó, bạn có thể chèn nội dung bằng cách thực hiện theo quy trình tương tự được mô tả ở trên. Đây là một trang có nội dung được embed từ nhiều bài viết, tất cả đều có loại bài viết tùy chỉnh ‘Book‘.

Ví dụ trang nội dung nhiều bài viết
Ví dụ trang nội dung nhiều bài viết

Cách sử dụng custom template để hiển thị các page được chèn

Có thể thấy, Insert Pages có một số cài đặt cho phép tùy chỉnh giao diện nội dung được chèn. Tuy nhiên, nếu muốn toàn quyền kiểm soát nội dung được embed thì có thể tạo custom page template. Cách này yêu cầu chỉnh sửa các file theme và thêm code tùy chỉnh, việc này sẽ gặp khá nhiều khó khăn đối với người mới bắt đầu. Nếu trước đây chưa chỉnh sửa code trang web thì có thể tham khảo bài viết về hướng dẫn chỉnh sửa code HTML, CSS trong WordPress để có thêm thông tin hỗ trợ cho việc điều hành trang web WordPress.

Bạn cũng nên tạo bản backup WordPress để có thể khôi phục trang web nếu có sự cố, do vậy, bạn có thể tham khảo hướng dẫn cách backup WordPress website nhanh chóng.

Khi đã hoàn thành xong, bạn đã có thể tạo một custom page template. Đầu tiên, hãy mở một trình soạn thảo văn bản đơn giản như Notepad và đặt tên cho file. Bạn có thể đặt tên theo bất cứ tên gì, nhưng nên sử dụng nội dung mang tính mô tả như custom-page-template.php. Sau đó, dán đoạn code sau vào file trống:

<?php
/**
 * Template Name: Custom page template
 */
?>
  
<div id="your-wrapper-div">
  <?php while ( have_posts() ) : the_post(); ?>
    <div id="your-container-div-for-each-post">
      <?php the_content(); ?>
      <?php the_post_thumbnail(); ?>
    </div>
  <?php endwhile; ?>
</div>

Đoạn code ở trên là một template rất cơ bản, vì vậy có thể tùy chỉnh để phù hợp hơn với nguồn cấp dữ liệu của mình. Khi hài lòng với giao diện của template, bước tiếp theo là tải lên thư mục theme WordPress.

Để bắt đầu, cần kết nối với trang web của mình qua FTP hoặc trình quản lý file lưu trữ WordPress, sau đó tải file lên đúng thư mục. Để biết thêm thông tin, hãy xem hướng dẫn về cách tải nhiều file media WordPress qua FTP nhanh chóng.

Sau đó, mở page hoặc bài viết muốn sử dụng custom template. Trong menu bên phải, mở menu thả xuống ‘Display‘ và chọn ‘Use a custom template‘. Bây giờ bạn có thể nhập dấu gạch chéo ngược vào field ‘Custom Template Filename‘, theo sau là tên của template.

Thêm dấu gạch chéo vào template filename
Thêm dấu gạch chéo vào template filename

Sau khi hoàn tất, hãy đảm bảo nhấp vào ‘Update‘ hoặc ‘Publish‘ để thực hiện các thay đổi.

Lời kết

Vietnix hy vọng bài viết này đã giúp bạn tìm hiểu cách chèn nội dung page WordPress vào một bài viết hoặc page khác. Bạn cũng có thể xem hướng dẫn về cách thêm custom page trong WordPress đơn giản để hỗ trợ cho công việc kinh doanh của mình, chúc bạn thành công!

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Lê Nam

WordPress Expert
tại

Kết nối với mình qua

Kết nối với mình qua

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Banner group
Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

MAXSPEED HOSTING

TĂNG TỐC WEBSITE TOÀN DIỆN

CÔNG NGHỆ ĐỘC QUYỀN

PHẦN CỨNG MẠNH MẼ

HỖ TRỢ 24/7

ĐĂNG KÝ NGAY
Pattern

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

Icon
ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1
Icon
XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG