Chia sẻ code bài viết liên quan đẹp cho Flatsome
  1. Home
  2. Code hay
  3. Chia sẻ code bài viết liên quan đẹp cho Flatsome
Đàm Thìn 3 tuần trước

Chia sẻ code bài viết liên quan đẹp cho Flatsome

Chia sẻ code bài viết liên quan đẹp cho Flatsome.Khi bạn viết 1 bài viết thì sẽ thường có các chủ đề liên quan đi kèm với chuyên mục đó. Khi đó nếu bài viết của bạn sẽ mãi nằm trong web của bạn và không ai biết tới.

Để nội dung Seo của bạn được tốt hơn. Đoạn code dưới đây sẽ giúp bạn hiển thị được toàn bộ bài viết liên quan có cùng chuyên mục giúp các bài viết của bạn tiếp cận được tốt hơn. Qua đó cũng giúp người dùng trải nghiệm website của bạn được lâu nhất. Đó là thủ thuật Seo. Bây giờ mình sẽ chia sẻ code bài viết liên quan đẹp cho Flatsome kèm hướng dẫn chi tiết cho các bạn làm theo nhé.

Lưu ý: Code này chỉ sửa dụng được cho theme Flatsome và không sử dụng được các theme khác để tránh các bạn copy vào theme khác rồi lại không sử dụng được.

Xem thêm

 

Cách chèn code bài viết liên quan đẹp cho Flatsome

Bước 1: Đăng nhập hoting

Chia sẻ code bài viết liên quan đẹp cho Flatsome
Chia sẻ code bài viết liên quan cho Flatsome

Bạn cần đăng nhập hoting nơi bạn thuê máy chủ > File > Tìm web của bạn > Tạo 1 file trong hosting với tên Single.php

Bước 2: Copy Code vào Single.php

Sau khi tạo xong bạn cần copy toàn bộ code dưới đây vào bên trong file Single.php

<?php
get_header();
?>
<div id="content" class="blog-wrapper blog-single page-wrapper">
<?php get_template_part( 'template-parts/posts/layout', get_theme_mod('blog_post_layout','right-sidebar') ); ?>
<div class="row row-large">
<div class="large-9 col">
<div class="danh-muc"><span class="titles">Danh Mục: </span><?php
$category_list = get_the_category_list( __( ' ', 'flatsome' ) );
printf($category_list, the_title_attribute( 'echo=0' ) );?></div>
<div class="the-tim-kiem"><span class="titles">Từ khóa:</span><?php echo get_the_tag_list('&nbsp;',' ',''); ?></div>
</div>
</div>
<div id="secrelatedcat" class="sec-relatedcat">
<div class="row row-large">
<div class="large-12 col">
<?php
$categories = get_the_category(get_the_ID());
if ($categories){
echo '<div class="relatedcat">';
$category_ids = array();
foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;
$args=array(
'category__in' => $category_ids,
'post__not_in' => array(get_the_ID()),
'posts_per_page' => 8, // So bai viet dc hien thi
);
$my_query = new wp_query($args);
if( $my_query->have_posts() ):
echo '<h3 class="relatedcat__title"><span>Bài viết liên quan</span></h3><ul>';
while ($my_query->have_posts()):$my_query->the_post();
?>
<li>
<div class="relatedcat-thumnail">
<a href="<?php%20the_permalink()%20?>">
<?php the_post_thumbnail(); ?>
</a>
</div>
<a href="<?php%20the_permalink()%20?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
<?php
endwhile;
echo '</ul>';
endif; wp_reset_query();
echo '</div>';}?>
</div>
</div>
</div>
</div>
<?php get_footer();

Bước 3: CSS lại cho đẹp hơn

Để phần bài viết liên quan của bạn hiển thị được đẹp hơn bạn cần phải css lại để phần hiển thị của bạn sẽ được đẹp hơn.

Các bạn cần copy vào mục CSS của bạn bằng cách theo đường dẫn sau. Giao diện > Theme file editer > Style.css

Chia sẻ code bài viết liên quan đẹp cho Flatsome
code bài viết liên quan đẹp cho Flatsome
/* Css bài viết liên quan
Author: hocdohoacaptoc.com
*/
.blog-wrapper.blog-single .container.section-title-container .section-title.section-title-center {
justify-content: center;}
.blog-wrapper.blog-single .container.section-title-container .section-title.section-title-center b {
display: none;}
.single-post .entry-header-text {
margin-top: 0 !important;}
.by-wpdiscuz {
display: none;}
.post-views.post-12886.entry-meta {
padding-bottom: 0;}
.entry-meta__entry-review {
display: flex;
align-items: center;}
span.post-views-icon.dashicons.dashicons-chart-bar {
display: none !important;}
span.a_posted-on.posted-views {
display: flex;}
span.a_byline {
color: #999;
margin-bottom: 0;
line-height: 23px;
font-size: 14px;
margin-right: 0;
letter-spacing: 0;}
.archive .hide-archive {
display: none !important;}
.relatedcat ul > li > a {
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
height: 40px;}
.relatedcat {
border: none !important;}
.sec-relatedcat {
background-color: #f5f5f5;}
.blog-wrapper.blog-single.page-wrapper {
padding-bottom: 0;}
.relatedcat{
border:2px dashed red;
padding:5px;
margin-top:10px;
margin-bottom:10px;
overflow:hidden}
.recent-blog-posts a{
font-size:14px}
.relatedcat h3{
color:red;
font-style:italic}
.relatedcat li a{
color:#242424}
.relatedcat li{
padding-left:10px;
margin-left:0}
.relatedcat li a:hover{
color:Blue}
.relatedcat li i,.relatedcat h3 i{
padding-right:5px}
#theh1 {
display: none;}
@media (min-width: 849px) {
.relatedcat ul {
overflow: hidden;
margin: 0 -10px;}
.relatedcat ul > li {
list-style: none;
width: 25%;
padding: 8px 10px;
float: left;
margin-bottom: 20px;}
.relatedcat ul > li img {
object-fit: cover;
width: 100%;
height: 175px;
border-radius: 5px;
transition: transform .5s;}
.relatedcat ul > li > a {
line-height: 20px;
display: block;
margin-top: 10px;}}
/* Hết CSS bài viết liên quan */

Bước 4: Kiểm tra lại kết quả.
Sau khi các bạn thêm đúng chúng ta sẽ có phần hiển thị bài viết liên quan như hình ảnh dưới đây.

Chia sẻ code bài viết liên quan đẹp cho Flatsome
code bài viết liên quan đẹp cho Flatsome

Kết luận

Như vậy vừa rồi mình vừa chia sẻ code bài viết liên quan đẹp cho Flatsome đẹp cho các bạn. Hi vọng với đoạn code này sẽ giúp cho bài viết của bạn sinh động hơn. Qua đó xem bài viết của bạn cũng thêm phong phú hơn.

Đừng quên follow hướng dẫn sử dụng trên Facebook để được cập nhật nhiều thông tin mới nhất nhé

21 lượt xem | 0 bình luận
Tôi chia sẻ hết kiến thức cho bạn với những gì tôi có
Chúng tôi là HƯỚNG DẪN SỬ DỤNG chúng tôi chia sẻ các kiến thức, kinh nghiệm sử dụng miễn phí để mọi người có thể tự học và tìm hiểu 1 cách dễ dàng nhất.

Chức năng bình luận hiện chỉ có thể hoạt động sau khi bạn đăng nhập!

Bình luận