Lỗi Header logo drak src không tìm thấy trong flatsome wordpress

Thảo luận trong 'Mã nguồn mở Wordpress' bắt đầu bởi seolagi, 3/6/23.

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,030
    Đã được thích:
    81
    Điểm thành tích:
    48
    Không hiểu sao cái website của mình, logo hiển thị trên website thì bình thường, còn khi view code html ra xem thì nó lại không tìm thấy đúng đường dẫn src của nó mà nó lại hiển thị con số gì đó, tự nhiên hiển thị số 789 là gì không hiểu?

    Bạn nào bị lỗi cái src của logo drak không nhận được đúng đường dẫn liên kết logo hình ảnh không? giúp mình sửa với, cảm ơn

    loi-header-logo-dark-flatsome.png
     
    Cảm ơn đã xem bài:

    Lỗi Header logo drak src không tìm thấy trong flatsome wordpress

  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,907
    Đã được thích:
    1,199
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Lỗi này do bạn sử dụng themes: flatsome-child có edit dữ liệu trong cái template-parts logo gây cho nó không nhận được đầy đủ dữ liệu thôi.

    Cách 1:

    Chỉ cần copy toàn bộ file trong folder template-parts từ themes cha là: flatsome cho vào flatsome-child là sửa được lỗi này ngay nhé.

    copy-template-parts-flatsome-child-to-flatsome.png

    Cách 2: Sửa lại toàn bộ code trong file: wp-content/themes/flatsome-child/template-parts/header/partials/element-logo.php lại như sau:

    Mã:
    <!-- Header logo -->
    <a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?><?php echo get_bloginfo( 'name' ) && get_bloginfo( 'description' ) ? ' - ' : ''; ?><?php bloginfo( 'description' ); ?>" rel="home">
        <?php if(flatsome_option('site_logo')){
    
          $custom_logo_id = get_theme_mod( 'site_logo' );
          $image = wp_get_attachment_image_src( $custom_logo_id, 'full');
    
          $logo_height = get_theme_mod('header_height',90);
          $logo_width = get_theme_mod('logo_width', 200);
          $site_title = esc_attr( get_bloginfo( 'name', 'display' ) );
          if(get_theme_mod('site_logo_sticky')) echo '<img width="'.$logo_width.'" height="'.$logo_height.'" src="'.$image[0].'" class="header-logo-sticky" alt="'.$site_title.'"/>';
          echo '<img width="'.$logo_width.'" height="'.$logo_height.'" src="'.$image[0].'" class="header_logo header-logo" alt="'.$site_title.'"/>';
          if(!get_theme_mod('site_logo_dark')) echo '<img  width="'.$logo_width.'" height="'.$logo_height.'" src="'.$image[0].'" class="header-logo-dark" alt="'.$site_title.'"/>';
          if(get_theme_mod('site_logo_dark')) echo '<img  width="'.$logo_width.'" height="'.$logo_height.'" src="'.$image[0].'" class="header-logo-dark" alt="'.$site_title.'"/>';
        } else {
        bloginfo( 'name' );
          }
      ?>
    </a>
    <?php
    if(get_theme_mod('site_logo_slogan')){
        echo '<p class="logo-tagline">'.get_bloginfo('description').'</p>';
    }
    ?>
    
     
    Chỉnh sửa cuối: 5/6/23
    HHDDZZ thích bài này.
  3. HHDDZZ
    Tham gia ngày:
    28/1/19
    Bài viết:
    1
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    Hôm nay cũng bị lỗi này. Phải đăng nhập để cảm ơn admin đẹp trai =))))))