Tớ sẽ hướng dẫn các bạn cách chuyển Post Title và Post Info từ Entry Header sang Entry Content trong theme Genesis
Để dễ hình dung các bạn xem qua 2 ảnh trước và sau khi áp dụng
Trước:
Sau khi áp dụng code:

Thêm đoạn code sau vào file function.php trong thư mục child theme
//* Move Post Title and Post Info from inside Entry Header to Entry Content on Posts page
add_action( 'genesis_before_entry', 'reposition_entry_header' );
function reposition_entry_header() {
if ( is_home() ) {
remove_action( 'genesis_entry_header', 'genesis_entry_header_markup_open', 5 );
remove_action( 'genesis_entry_header', 'genesis_do_post_title' );
remove_action( 'genesis_entry_header', 'genesis_post_info', 12 );
remove_action( 'genesis_entry_header', 'genesis_entry_header_markup_close', 15 );
add_action( 'genesis_entry_content', 'genesis_do_post_title', 9 );
add_action( 'genesis_entry_content', 'genesis_post_info', 9 );
}
}
Các bạn có thể thêm đoạn code ngắn sau vào file style.css trong child theme để sửa cho phù hợp vs blog của bạn
.entry-content .entry-title a {
border-bottom: none;
color: #333;
}
.entry-content .entry-title a:hover {
color: #666;
}
.entry-content .entry-meta a {
color: #666;
}
.entry-content .entry-meta a:hover {
color: #333;
}
