Cách hiện thị Genesis Featured Widget Amplified thành hàng

Trong bài viết này chúng ta sẽ sử dụng CSS để hiển thị bài viết thành hàng khi sử dụng plugin Genesis Featured Widget Amplified thay vì hiện cột như mặc định.

genesis-featured-widget-amplified-columns

Lưu ý: Chúng ta sẽ lấy theme Genesis Sample để làm ví dụ

Bước 1

Đăng ký  Home Featured widget area và hiện thị nó bằng cách thêm vào file  functions.php trong thư mục theme child code sau:

[php]//* Do NOT include the opening php tag

//* Register Home Featured widget area
genesis_register_sidebar( array(
‘id’ => ‘home-featured’,
‘name’ => ‘Home Featured’,
‘description’ => ‘This is the home featured section’
) );

add_action( ‘genesis_after_header’, ‘sk_featured_posts’ );
/**
* Display Home Featured widget area after header in home/front page.
*/
function sk_featured_posts() {
if ( is_home() || is_front_page() ) {
genesis_widget_area( ‘home-featured’, array(
‘before’ => ‘<div class=”home-featured widget-area”><div class=”wrap”>’,
‘after’ => ‘</div></div>’,
) );
}
}[/php]

Bước 2

Cài đặt và kich hoạt Genesis Featured Widget Amplified plugin.

Bước 3

Vào Appearance > Widgets. thêm 1 ‘Genesis – Featured Widget Amplified’ widget bỏ vào ‘Home Featured’ widget area.

Cài đăt thông số như hình vẽ:

genesis-featured-widget-amplified-widget1

Chúng ta được:

genesis-featured-widget-amplified-output1

Thêm vào style.css đoạn code sau:

[css]/* Display Genesis Featured Widget Amplified output in columns
—————————————————————- */

.home-featured {
margin-top: 40px;
}

.home-featured .entry {
float: left;
width: 31.5789473684%; /* [container’s width – (number of columns – 1)xgap] / number of columns */
margin-left: 2.6315789474%; /* (gap / container’s width)x100 */
margin-bottom: 0;
}

.home-featured .entry:nth-of-type(3n+1) {
clear: left;
margin-left: 0;
}[/css]

Chúng ta được

genesis-featured-widget-amplified-output2

Bước 5

Chỉnh sửa ảnh cho phù hợp với kich thước

2014-04-26_20-13-29

Thêm một kích cỡ ảnh mới bàng cách thêm vào file function.php trong thư mục child theme code sau:

[php]//* Do NOT include the opening php tag

//* Add new image size
add_image_size( ‘home-featured’, 280, 210, true );[/php]

Bước 6

Cài đặt plugin regenerate thumbnails.

Bước 7

Vào Appearance > Widgets, sửa widget và chọn “home-featured (280x—)” cho kich thước ảnh

Screen-Shot-2014-04-26-at-8.22.09-PM

Bây giờ tải lại trang và kiểm tra

genesis-featured-widget-amplified-columns (1)

Leave a Comment