2017-09-29 13 views
0

私の特定のカテゴリへのカスタムリンクに問題があります。 私はリンク製品cat "shoes"に掲載したかったのですが、残念ながらリンクが機能しません。Woocommerce - 製品カテゴリーへのリンク

<?php $category_link = get_term_by('slug', 'product_cat', 'shoes'); ?> <a href="<?php echo esc_url($category_link); ?>" title="xxx">Shoes</a>

+0

['get_term_by()'](https://codex.wordpress.org/Function_Reference/get_term_by)は、用語の詳細を取得するために使用します。あなたは間違って電話しています。それは 'get_term_by( 'slug'、 'shoes'、 'product_cat');でなければなりませんし、用語の詳細を返すので、' get_term_link() 'を呼び出さなければなりません。ですから、 'get_term_link( 'shoes'、 'product_cat')'を直接呼び出す方が良いでしょう。 –

答えて

1

あなたは(get_term_link使用する必要があります)、次のように:

$category_link = get_term_link('shoes', 'product_cat');

あなたは最初のパラメータにすぎスラグまたはカテゴリIDを使用することができます。

関連する問題