Bật Gutenberg Blocks Editor cho các bố cục tùy chỉnh trong Astra Theme

Bố cục tùy chỉnh trong chủ đề Astra là một tính năng rất tiện dụng cho phép bạn hiển thị bố cục hoặc nội dung tại một vị trí cụ thể hoặc các phần của bố cục chủ đề. Theo mặc định, trình chỉnh sửa khối Gutenberg không được bật cho các bố cục tùy chỉnh trong chủ đề Astra. Tuy nhiên, bạn có thể cho phép nó sử dụng trình chỉnh sửa khối để tạo nội dung bằng cách sử dụng bố cục tùy chỉnh trong chủ đề Astra.

Kích hoạt trình chỉnh sửa khối cho bố cục tùy chỉnh Astra

Trong Bảng điều khiển WordPress, đi tới Giao diện> Trình chỉnh sửa chủ đề. Sau đó, mở tệp functions.php của chủ đề Astra Child của bạn và thêm mã sau vào cuối.

add_action( 'after_setup_theme', function(){
	add_filter( 'register_post_type_args', 'wpd_enable_gutenberg_cpt', 10, 2 );
});
function wpd_enable_gutenberg_cpt( $args, $post_type ) {
	
	if( $post_type === 'astra-advanced-hook' ) {
		$args['show_in_rest'] = true;
	}

	return $args;
}

Lưu thay đổi và bây giờ tùy chọn trình chỉnh sửa chặn sẽ xuất hiện cho các bài đăng trong tùy chọn “Bố cục tùy chỉnh” của chủ đề Astra.