Size: a a a

WordPress && WooCommerce

2020 July 15

MK

Mikhail Kobzarev in WordPress && WooCommerce
Нигде
источник

S

SKAJIbnEJIb in WordPress && WooCommerce
как это? ну хоть хуки какие, чтоб я мог добавить нужные мне теги
источник

AK

Artem Komarov in WordPress && WooCommerce
SKAJIbnEJIb
как это? ну хоть хуки какие, чтоб я мог добавить нужные мне теги
react
источник

A

Artem in WordPress && WooCommerce
SKAJIbnEJIb
как это? ну хоть хуки какие, чтоб я мог добавить нужные мне теги
Так это, там весь хтмл через реакт генерится. Фильтры есть но такие, особо через них ничего не поправишь
источник

S

SKAJIbnEJIb in WordPress && WooCommerce
хреново, я думал вынесен шаблон
источник

AK

Artem Komarov in WordPress && WooCommerce
SKAJIbnEJIb
как это? ну хоть хуки какие, чтоб я мог добавить нужные мне теги
в кратце есть статические блоки и динамические по типу шорткодов. и то и другое снаружи реакт но динамические да если там что то есть то можно поменять
источник

S

SKAJIbnEJIb in WordPress && WooCommerce
а пхп функцию через блок в редакторе можно вызвать?
источник

AK

Artem Komarov in WordPress && WooCommerce
SKAJIbnEJIb
а пхп функцию через блок в редакторе можно вызвать?
угу
источник

S

SKAJIbnEJIb in WordPress && WooCommerce
а как ее вызвать? а то есть storefront_featured_products, но мне ее в центр страницы нужно запихать
источник

S

SKAJIbnEJIb in WordPress && WooCommerce
я думал зарегить виджет просто с выводом функции, но может есть вариант попроще?
источник

AK

Artem Komarov in WordPress && WooCommerce
SKAJIbnEJIb
а как ее вызвать? а то есть storefront_featured_products, но мне ее в центр страницы нужно запихать
ServerSideRender компонент есть такой. вообщем смотри в докс https://developer.wordpress.org/block-editor/tutorials/block-tutorial/creating-dynamic-blocks/
источник

S

SKAJIbnEJIb in WordPress && WooCommerce
хех, ну это отдельный блок создавать, виджетом наверное проще. Я думал просто блок пхп создать
источник

S

SKAJIbnEJIb in WordPress && WooCommerce
SKAJIbnEJIb
Переслано от SKAJIbnEJIb
никак не могу найти, где редактируется шаблон этих блоков в woocommerce?
оказалось все проще, есть готовый шорткод
[featured_products per_page="3" columns="3"]
источник

СП

Сергей Предводителев... in WordPress && WooCommerce
#Вопрос Как удалить пустой параграф в гутенберге в случае, когда он находится внутри колонки после списка?
источник

БС

Бурдужа Сергей... in WordPress && WooCommerce
Всем привет.
С помощью advanced custom fields задал несколько полей для категории woocommerce
Только теперь не понимаю как  вывести.
В документации написано, что нужно прописать taxonomy и имя поля, но у меня получается null.

<?php
$term = get_field('taxonomy_field_name');
if( $term ): ?>
   <h2><?php echo esc_html( $term->name ); ?></h2>
   <p><?php echo esc_html( $term->description ); ?></p>
<?php endif; ?>


Я прописал $bg_color = get_field( 'taxonomy_colore_categoria_prodotto' );
источник

СП

Сергей Предводителев... in WordPress && WooCommerce
Бурдужа Сергей
Всем привет.
С помощью advanced custom fields задал несколько полей для категории woocommerce
Только теперь не понимаю как  вывести.
В документации написано, что нужно прописать taxonomy и имя поля, но у меня получается null.

<?php
$term = get_field('taxonomy_field_name');
if( $term ): ?>
   <h2><?php echo esc_html( $term->name ); ?></h2>
   <p><?php echo esc_html( $term->description ); ?></p>
<?php endif; ?>


Я прописал $bg_color = get_field( 'taxonomy_colore_categoria_prodotto' );
источник

БС

Бурдужа Сергей... in WordPress && WooCommerce
Сначала получил термы и потом в цикле поприсал  get_field.

$terms = get_terms( [
 'taxonomy'   => 'product_cat',
 //  'orderby' => 'meta_value_num',
 'hide_empty' => false,
] );


 <?php
 $bg_color = '';
 $bg_color = get_field( 'taxonomy_colore_categoria_prodotto' );

 if ( get_term_meta( $term->term_id, 'wh_meta_color', true ) ) {
   $bg_color = get_term_meta( $term->term_id, 'wh_meta_color', true );
 }
 ?>
источник

СП

Сергей Предводителев... in WordPress && WooCommerce
см. пункт Displaying fields
источник

БС

Бурдужа Сергей... in WordPress && WooCommerce
Displaying field описано для страницы category.php через get_queried_object.
источник

СП

Сергей Предводителев... in WordPress && WooCommerce
Какая разница. Суть в этом:
get_field('color', $term);
источник