$products = wc_get_products([
'status' => 'publish',
'category' => 'almaznye-koronki',
'limit' => -1,
]);
foreach($products as $product) {
$atributevalue = $product->get_attribute('diametrkoronki');
$product_id = $product->get_id();
add_post_meta( $product_id, diametr, $atributevalue);
}
if( is_category('almaznye-koronki') ){
function truemisha_sort_by_stock( $args ) {
$args['meta_key'] = 'diametr';
$args['orderby'] = 'meta_value_num';
$args[ 'order' ] = 'ASC';
return $args;
}
add_filter( 'woocommerce_get_catalog_ordering_args', 'truemisha_sort_by_stock', 25 );
}
# BEGIN WordPress
# The directives (lines) between `BEGIN WordPress` and `END WordPress` are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
RewriteEngine On
RewriteCond %{HTTP_HOST} cleanmagic.lv
RewriteRule (.*) http://siluetsriga.lv/$1 [R=301,L]
get_category_parents
выводит названия категорий в порядке вложенности.if( is_single() ){ // записи
global $post;
$cat = get_the_category( $post->ID ); // ID дочерней категории
echo get_category_parents($cat->cat_ID, false, ' » '); // выводит родительские категории дочерней с разределителем ' » ' и без ссылки на категорию
}