Поддержка WooCommerce Как сделать собственный h1 для карточки woocommerce

  • Помогите вывести произвольное поле h1 для карточки woocommerce.

    Это код который отвечает за вывод заголовка карточки. Но этот заголовок нужен для отображения в категориях товара, а для самой карточки хотелось бы иметь собственный h1, который бы прописывался в произвольном поле.

    
    <?php
    /**
    * Single Product title
    *
    * This template can be overridden by copying it to yourtheme/woocommerce/single-product/title.php.
    *
    * HOWEVER, on occasion WooCommerce will need to update template files and you
    * (the theme developer) will need to copy the new files to your theme to
    * maintain compatibility. We try to do this as little as possible, but it does
    * happen. When this occurs the version of the template file will be bumped and
    * the readme will list any important changes.
    *
    * @see Template structure & Overriding templates via a theme - WooCommerce Docs
    * @author WooThemes
    * @package WooCommerce/Templates
    * @version 1.6.4
    */
    
    if ( ! defined( 'ABSPATH' ) ) {
    exit; // Exit if accessed directly.
    }
    
    the_title( '<h1 class="product_title entry-title">', '</h1>' );
    
    • Тема изменена 5 лет назад пользователем kuhnizdes1.
    • Тема изменена 5 лет назад пользователем Yui. Причина: для оформления кода есть кнопочка code
Просмотр 1 ответа (всего 1)
  • Автор kuhnizdes1

    (@kuhnizdes1)

    пробывала таким образом, но не получилось — куча ошибок

    
    <?php
    if ( ! defined( 'ABSPATH' ) ) {
    exit; // Exit if accessed directly.
    }
    
    //the_title( '', '' );
    $field_key = "h1_n";
    $value = get_field_object($field_key);
    ?>
    <h1><?php echo $value['value']; ?></h1>
    
    • Ответ изменён 5 лет назад пользователем Yui. Причина: для оформления кода есть соотв. кнопочка code
Просмотр 1 ответа (всего 1)
  • Тема «Как сделать собственный h1 для карточки woocommerce» закрыта для новых ответов.