web-dev-qa-db-ja.com

でWooCommerce商品を表示する PHP

検索可能なクエリを作成するのに苦労したため、これがカバーされている場合は事前にお詫び申し上げます。

私はあなたがWooCommerce商品を短いコードでページや投稿に追加できることを知っていますが、私はそれがテーマ設定とPHPテンプレートのみから表示される私のサイトの1つのセクションを持っています。

それで私の質問は、どうすればこのセクションの上にPHPを通して製品を表示することができるかということです。

4
user31779

do_shortcode() を使用してください。

たとえば、テンプレートで、商品をID別に表示する場合は、次のようにします。

<?php

echo do_shortcode('[products ids="1, 2, 3, 4, 5"]');

?>

WooCommerceには、投稿やページ内にコンテンツを挿入するために使用できるいくつかのショートコードが付属しています。 http://docs.woothemes.com/document/woocommerce-shortcodes/

投稿エディタのショートコードショートカットボタンを使用して、投稿またはページに簡単にショートコードを追加できます。 Woo Commerce Shortcode Editor

9
Andrew Bartel