2015-08-24 7 views
0

Я использую короткий код [recent_products per_page="3" columns="3"] на одной из моих страниц.Помощь последних продуктов Woocommerce

Я не могу отредактировать эту страницу на странице mytheme/woocommerce/content-widget-product.php, но любые изменения, которые я делаю, не применяются. Я редактирую правильный файл? Есть ли способ изменить способ отображения этого короткого кода, о котором я не знаю?

Любая помощь для решения этой проблемы приветствуется.

<?php global $product; ?> 
<li> 
    <a href="<?php echo esc_url(get_permalink($product->id)); ?>" title="<?php echo esc_attr($product->get_title()); ?>"> 
     <?php echo $product->get_image(); ?> 
     <span class="product-title"><?php echo $product->get_title(); ?></span> 
    </a> 
<?php if (! empty($show_rating)) echo $product->get_rating_html(); ?> 
<?php echo $product->get_price_html(); ?> 
</li> 

Это код, который я пытаюсь отредактировать - безрезультатно.

+0

Вы должны обязательно иметь возможность изменить этот шаблон. Пара вещей, чтобы проверить. 1) Doublecheck, который вы фактически редактируете. Это не редкость иметь IDE, которая не показывает полный путь к файлу и обманывает кого-то, думая, что они редактируют собственный пользовательский переопределение, когда они фактически редактируют файл базового шаблона (который не загружается, если присутствует переопределение). 2) Если вы подтвердили, что действительно редактируете файл переопределения, попробуйте временно изменить базовый файл. Если вы видите изменения там, у вас, вероятно, есть имя файла или проблема с каталогом. –

+0

Кроме того, даже если вы можете запускать этот короткий код в виджетах, фактическая функция, которая строит вывод короткого кода, находится в /wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php в публичной функции, называемой recent_products(). Это позволяет напрямую обращаться к шаблону контент-продукта, и это возможно, где вам нужно искать вместо этого. –

ответ

0

Проверьте, обновлены ли файлы на сервере.

Если вы купили шаблон, возможно, у вас нет доступа к коду этого виджета.

Во всяком случае, я думаю, вы редактируете неправильный файл. Показать код

+0

Проверьте, были ли вы обновлены файлы на сервере или на своем локальном хосте –

+0

Я использую WAMP для dev перед тем, как нажимать сайты вживую. Файлы редактируются. Я обновил вопросы, чтобы включить этот код. – asoxus

Смежные вопросы