WooCommerce’de Programlı Olarak Nitelikler Nasıl Oluşturulur?

Nitelikler, ürünlerimiz için ek ayrıntılar sağlamak için kullandığımız etiketlerdir. Örneğin, bir gömleğin “öznitelikler” etiketi “Beden”, “Renk” ve “Malzeme”yi içerebilir.

WooCommerce’de nitelikler şu adresten oluşturulur: Ürünler > Özellikler sayfa. Burada öznitelikleri gerektiği gibi ekleyebilir, düzenleyebilir ve silebilirsiniz.

Ancak, bazen programlı olarak nitelikler oluşturmanız gerekebilir. Bu, birkaç basit kod satırıyla yapılabilir.

İşte nasıl:

1. Öncelikle yapmanız gerekenler özniteliği kaydedin. Bunu register_taxonomy işleviyle yapabilirsiniz:

function register_my_attribute() {register_taxonomy(‘pa_my_attribute’, //Sınıflandırmanın adı. Ad bilgi formunda olmalıdır (büyük harf veya boşluk içermemelidir). ‘product’,//post type name array( ‘hierarchical’ = > true, ‘label’ => ‘Benim Özniteliğim’, //Görünen ad ‘query_var’ => true, ‘rewrite’ => array( ‘slug’ => ‘my-attribute’ // Bu, görüntülenecek temel bilgiyi kontrol eder. her terimden önce göster //’with_front’ => false // Önce kategori tabanını gösterme )));}

2. Öznitelik için terimler oluşturun. Terimler, ürünlere atanacak gerçek değerlerdir (örn. “Küçük”, “Kırmızı” veya “Pamuk”). wp_insert_term işleviyle terimler oluşturabilirsiniz:

// Önce $term = wp_insert_term( ‘Small’, // ‘pa_my_attribute’ terimini oluşturun, // Taksonomi dizisi(‘description’=> ‘Bu küçük bir boyuttur’,// Terimin açıklaması ‘slug’ => ‘small’ // Terim için kısa bilgi (isteğe bağlı)) );

3. Ürünlere terimler atayın. Bir özelliği kaydettikten ve şartlarını oluşturduktan sonra, bu şartları ürünlere atayabilirsiniz. Bunu wp_set_object_terms işleviyle yapabilirsiniz:

// Bir ürüne posta kimliğine göre terimler atayın (123’ü gerçek posta kimliğiyle değiştirin) $product_id = 123; $terms = dizi(‘küçük’, ‘kırmızı’, ); wp_set_object_terms($product_id, $terms, ‘pa_my-attribute’);

Çözüm:

WooCommerce’de Programlı Olarak Nitelikler Nasıl Oluşturulur?

Nitelikler, herhangi bir e-Ticaret ürün kataloğunun önemli bir parçasıdır. Alışveriş yapanların satın alma işlemleri hakkında bilinçli kararlar vermesine yardımcı olan ek ayrıntılar sağlarlar.

WooCommerce’de nitelikler genellikle Ürünler > Özellikler sayfasından oluşturulur. Ancak, bazen programlı olarak nitelikler oluşturmanız gerekebilir.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Birlikte Büyüyen Bir İş Kurma Fırsatı!

İş birliği yaparak, işinizi yalnızca bir adım öteye taşıyoruz. Daha detaylı bilgi isterseniz mail adresinizi bize iletebilirsiniz.