Hộp tác giả có chiều rộng đầy đủ, sau mục nhập, điều hướng mục nhập liền kề và nhận xét trong Genesis

Trong trò chuyện Genesis Slack, một người dùng đã hỏi:

Có ai ở đây đã tạo vùng widget after-entry có chiều rộng đầy đủ không? Nói cách khác:

|content |sidebar || after-entry || comments |

Chúng tôi có thể đặt lại vị trí hộp tác giả, khu vực tiện ích sau mục nhập, điều hướng mục nhập liền kề và nhận xét từ mục nhập đến nội dung sau trên các bài đăng đơn lẻ bằng cách xóa các hành động được nối vào genesis_after_entry và thêm chúng vào genesis_after_content .

Bước 1

Thêm phần sau vào functions.php của chủ đề con :

// Reposition author box, after entry widget area, adjacent entry navigation and comments from after entry to after content on single posts

remove_action( 'genesis_after_entry', 'genesis_do_author_box_single', 8 );
add_action( 'genesis_after_content', 'genesis_do_author_box_single' );

remove_action( 'genesis_after_entry', 'genesis_after_entry_widget_area' );
add_action( 'genesis_after_content', 'genesis_after_entry_widget_area' );

remove_action( 'genesis_after_entry', 'genesis_adjacent_entry_nav' );
add_action( 'genesis_after_content', 'genesis_adjacent_entry_nav' );

remove_action( 'genesis_after_entry', 'genesis_get_comments_template' );
add_action( 'genesis_after_content', 'genesis_get_comments_template' );

Bước 2

Thêm phần sau vào style.css của chủ đề con :

.single .author-box {
	clear: both;
}

Người giới thiệu:

genesis / lib / structure / post.php

genesis / lib / structure / comments.php