web-dev-qa-db-ja.com

WooCommerceの製品のダウンロードリンクを取得するためのコードは何ですか?

製品の直接ダウンロードリンクをボタンに追加しようとしていますが、動けなくなります。

私が試したのはこれです

<a href="<?php echo $product->downloadable_files; ?>">Download</a>

そしてもちろんそれはうまくいきませんでした。

製品のダウンロードURLを取得するための適切なコードは何ですか?

3
Punct Ulica

これは、WooCommerceのダウンロード可能な製品のダウンロードリンクを取得するためのコードです。

$downloads = $product->get_files();

foreach( $downloads as $key => $each_download ) {
  echo '<a href="'.$each_download["file"].'">Download</a>';
}
5
Pooja Mistry