web-dev-qa-db-ja.com

Woocommerceで製品名を取得する

PHPを使用して製品名を製品IDでエコーすることで製品タイトルを表示できるようにしたい(これは製品ページ自体ではなく、ページ内に表示される)。私はWordpressを使用しており、PHPのプラグインを持っているので、[php]echo 'example';[/php]を使用してPHPコードを含めることができます

1つの製品例は次のとおりです。 http://ukcctvinstallations.co.uk/product/1-camera-residential-system-hi-res/

製品を編集すると、URLで 'Post' = 129であることがわかります。これが製品IDであると言ってもいいですか。

誰かがこれに対する解決策を持っているなら、それは大歓迎です。 WooCommerceを使用しています。

14
nsilva

ソリューションを見つけました:-

echo get_the_title( 'ID' );

こちらをご覧ください: http://docs.woothemes.com/wc-apidocs/package-WooCommerce.Functions.Product.html

14
nsilva

製品をオブジェクトとして取得すると仮定します

$product = wc_get_product( id );

echo $product->get_title();

(WCバージョン2.5.2)

33
Jared