Получите категорию продукта и пометьте термины как мета-ключевое слово в WooCommerce.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Получите категорию продукта и пометьте термины как мета-ключевое слово в WooCommerce.

Сообщение Anonymous »

Я использовал приведенный ниже код для использования тегов и категорий в качестве ключевых слов META для своих сообщений WordPress.

Код: Выделить всё

function wcs_add_meta_keywords() {
global $post;
if ( is_single() ) {
$cats = get_the_category( $post->ID );
$tags = get_the_tags( $post->ID );
$keywords = '';
foreach ( $cats as $cat ) {
$keywords .= $cat->cat_name . ", ";
}
foreach ( $tags as $tag ) {
$keywords .= $tag->name . ", ";
}
echo '' . "\n";
}}add_action( 'wp_head', 'wcs_add_meta_keywords' , 2 );
и ниже код для использования описания продукта в качестве мета-описания.

Код: Выделить всё

function wcs_add_meta_description_tag() {
global $post;
if ( is_single() ) {
$meta = strip_tags( $post->post_content );
$meta = strip_shortcodes( $post->post_content );
$meta = str_replace( array("\n", "\r", "\t"), ' ', $meta );
$meta = mb_substr( $meta, 0, 125, 'utf8' );
echo '' . "\n";
}}add_action( 'wp_head', 'wcs_add_meta_description_tag' , 2 );
Но теперь я хочу добиться того же самого для своих продуктов в woocommerce. Я узнал и узнал, что вместо этого woocommerce использует таксономии, поэтому я попробовал использовать get_terms() и Product_tag, Product_cat вместо get_the_category и get_the_tag. Но это не работает.

Кто-нибудь может помочь с правильным использованием переменных для обоих кодов.

заранее спасибо


Подробнее здесь: https://stackoverflow.com/questions/619 ... oocommerce
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»