Thêm đầy đủ báo giá và liên kết cho các định dạng bài đăng với đoạn trích

Khi bạn sử dụng chủ đề Genesis có các định dạng bài đăng, bạn có thể muốn sử dụng đoạn trích cho một số định dạng bài đăng dài hơn trên blog và các trang lưu trữ của mình. Nhưng bạn cũng có thể muốn hiển thị toàn bộ nội dung cho các định dạng khác, như dấu ngoặc kép hoặc liên kết. Hướng dẫn này chỉ cho bạn cách thêm các trích dẫn và liên kết đầy đủ cho các định dạng bài đăng sử dụng các đoạn trích cho nội dung dài hơn.

Đặt Lưu trữ nội dung của bạn thành Trích đoạn

  • Đi tới Genesis> Cài đặt chủ đề
  • Tìm phần lưu trữ nội dung
  • Chọn “Chọn một trong các tùy chọn sau: Hiển thị các đoạn trích của bài đăng”
  • Chọn Hình ảnh Nổi bật, Kích thước Hình ảnh và Căn chỉnh Hình ảnh tùy thích

Tiếp theo Xem trang blog của bạn

Bạn sẽ thấy rằng các dấu ngoặc kép bị cắt bớt, và các liên kết không chỉ bị cắt ngắn mà còn đơn giản là không có ở đó. Lý tưởng nhất là bạn muốn các định dạng bài đăng dài hơn hiển thị một đoạn trích, nhưng các trích dẫn và liên kết để hiển thị toàn bộ nội dung.

Thêm một số mã

Thêm mã sau vào chủ đề con của bạn functions.php; điều này sẽ chỉ hoạt động cho các chủ đề Genesis. Thao tác này sẽ thêm nội dung đầy đủ cho các định dạng bài đăng đó được liệt kê trong mảng, do đó bạn sẽ có đầy đủ nội dung trên dấu ngoặc kép và liên kết, như trong hình ảnh đầu tiên.
<?php 
// Remove line above before using.

// Filter the excerpt on quote post formats.
add_filter( ‘get_the_excerpt’, ‘filter_do_post_quote_format_content’ );
function filter_do_post_quote_format_content($excerpt) {

if ( has_post_format( array( 'aside', 'link', 'quote', 'video' ) ) &amp;&amp; ( 'excerpts' === genesis_get_option( 'content_archive' ) ) ) {

	$excerpt = the_content();
	return $excerpt;

} else {

	return $excerpt;
}

}


Bây giờ bạn thấy rằng các dấu ngoặc kép hiển thị toàn bộ trích dẫn, ngay cả khi đó là một câu trích dẫn dài hơn. Và liên kết thực tế có thể được nhấp ngay từ blog hoặc trang lưu trữ. Bạn có thể sẽ muốn bao gồm toàn bộ nội dung cho các định dạng bài đăng video và sang một bên, nhưng bạn có thể thêm nhiều hoặc ít tùy ý cho blog của mình.

Hãy nhớ rằng đây là tất cả các định dạng có thể có để thêm vào mảng trong đoạn mã trên.

array( 'aside', 'audio', 'chat', 'gallery', 'image', 'link', 'quote', 'status', 'video' )

Một phương pháp khác để có đầy đủ nội dung chỉ cho một số định dạng bài đăng

Có một phương pháp khác để có một số bài đăng có nội dung đầy đủ và một số bài bị giới hạn độ dài. Đối với phương pháp này, bạn sẽ cần phải chỉnh sửa lại cài đặt Lưu trữ nội dung của mình trong Genesis> Cài đặt chủ đề.

Đặt Lưu trữ nội dung của bạn thành Nội dung đầy đủ

  • Đi tới Genesis> Cài đặt chủ đề
  • Tìm phần lưu trữ nội dung
  • Chọn “Chọn một trong các tùy chọn sau: Hiển thị nội dung bài đăng”
  • Giới hạn nội dung 0 ký tự <- Rất quan trọng
  • Chọn Hình ảnh Nổi bật, Kích thước Hình ảnh và Căn chỉnh Hình ảnh tùy thích
Bây giờ tất cả các bài viết trên blog và các trang lưu trữ sẽ hiển thị đầy đủ nội dung.

Sử dụng liên kết khác để giới hạn nội dung trên một số định dạng bài đăng

Đối với các định dạng bài đăng mà bạn muốn giới hạn độ dài, chẳng hạn như các bài đăng tiêu chuẩn dài hơn, bạn có thể giới hạn độ dài khi bạn chỉnh sửa bằng Thẻ Thêm hoặc Đọc thêm.
  • Chỉnh sửa các bài viết dài.
  • Trong trình chỉnh sửa, chọn nơi để cắt bỏ bài đăng.
  • Chèn “Thêm thẻ” hoặc “Đọc thêm”. Bạn có thể chọn nó từ Visual Editor.
Bạn đang sử dụng các định dạng bài đăng như thế nào? Hãy cho chúng tôi biết trong phần bình luận.