Intereting Posts
Добавить поле URL в формат почтового сообщения Добавить в корзину и купить кнопки, которые не отображаются в одной странице продукта Woocommerce Показывать пользовательский аватар по умолчанию вместо gravatar Сортировка времени с помощью meta_key с использованием временной отметки UNIX из-за различий по времени Получите все термины, связанные с сообщением, и включите тех, кто не связан с get_terms и сортирует Прошивка переходного API – очистка от обновления Как добавить классы сообщений? Пользовательская страница PHP с использованием входа в WordPress "Set_front" => false для пользовательских разрывов типа сообщения wp_list_categories ссылки Нужно какое-то предложение / помощь с проектом пользовательских сообщений Как разрешить администраторам создавать боковую панель от администратора как создать раздел внутри раздела с настройкой параметров тем Отображать дочерние страницы на домашнем шаблоне Объединение категорий сообщений и категорий ссылок? Зачем использовать wp_send_json () над echo json_encode ()?

Почему я получаю ошибки в product.thumbnails.php?

Я использую тему Flatsome и получаю 404s в плагине перенаправления с ошибкой, включенной в конец URL-адреса, я связался с разработчиком, пока нет ответа, и я беспокоюсь, что это может повредить мой SEO.

Примечание . Неопределенная переменная: src в /.../wp-content/themes/flatsome/woocommerce/single-product/product-thumbnails.php/ в строке 48

product-thumbnails.php

  <?php /** * Single Product Thumbnails * * @author WooThemes * @package WooCommerce/Templates * @version 2.6.3 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } global $post, $product, $woocommerce; $attachment_ids = $product->get_gallery_attachment_ids(); if ( $attachment_ids ) { $loop = 0; $columns = apply_filters( 'woocommerce_product_thumbnails_columns', 4 ); $arrows = ''; $thumb_count = count($attachment_ids)+1; if($thumb_count <= 5){ $arrows = 'slider-no-arrows'; } ?> <ul class="product-thumbnails <?php echo $arrows; ?> thumbnails js-flickity slider-nav-small" data-flickity-options='{ "cellAlign": "left", "wrapAround": false, "autoPlay": false, "prevNextButtons":true, "asNavFor": ".product-gallery-slider", "percentPosition": true, "imagesLoaded": true, "pageDots": false, "selectedAttraction" : 0.1, "friction": 0.6, "rightToLeft": false, "contain": true }' ><?php $image_link = wp_get_attachment_url( get_post_thumbnail_id() ); if ( has_post_thumbnail() ) : ?> <li class="is-nav-selected first"><a href="<?php echo $src[0] ?>"><?php echo get_the_post_thumbnail( $post->ID, apply_filters( 'single_product_small_thumbnail_size', 'shop_thumbnail' ) ) ?></a></li> <?php endif; foreach ( $attachment_ids as $attachment_id ) { $classes = array( 'zoom' ); $image_link = wp_get_attachment_url( $attachment_id ); if ( ! $image_link ) continue; $image_title = esc_attr( get_the_title( $attachment_id ) ); $image_caption = esc_attr( get_post_field( 'post_excerpt', $attachment_id ) ); $image = wp_get_attachment_image( $attachment_id, apply_filters( 'single_product_small_thumbnail_size', 'shop_thumbnail' ), 0, $attr = array( 'title' => $image_title, 'alt' => $image_title ) ); $image_class = esc_attr( implode( ' ', $classes ) ); echo apply_filters( 'woocommerce_single_product_image_thumbnail_html', sprintf( '<li><a href="%s" class="%s" title="%s" data-rel="prettyPhoto[product-gallery]">%s</a></li>', $image_link, $image_class, $image_caption, $image ), $attachment_id, $post->ID, $image_class ); $loop++; } ?></ul> <?php } ?> 

Я прокомментировал, но ошибки все еще происходят.