モーニングすべてのWooCommerceカスタム製品ページ上のカスタムコンテンツを追加します。は条件付きで</p> <p>私はポスト画像から関連情報を引っ張るとダウンロードのための3つのオプションを示したコードのスニペットを作成して、
私はWoocommereceの製品で動作するようにサイトのデザインを変更しましたが、この機能を有効にするためにコードスニペットを調整するにはどうすればよいですか?
<?php if(in_category(531)) { ?>
<?php if (current_user_can('manage_options')) { ?>
<p>
↓ Download Image<br />
<a href="<?php $image_id = get_post_thumbnail_id();
$image_url = wp_get_attachment_image_src($image_id,'web', true);
echo $image_url[0]; ?>" ><img src="<?php bloginfo ('template_url')?>/img/downloadForWeb.png" alt="download for web" /></a><br />
<a href="<?php $image_id = get_post_thumbnail_id();
$image_url = wp_get_attachment_image_src($image_id,'print', true);
echo $image_url[0]; ?>" class="download"><img src="<?php bloginfo ('template_url')?>/img/downloadForPrint.png" alt="download for print" /></a><br />
<a href="<?php $image_id = get_post_thumbnail_id();
$image_url = wp_get_attachment_image_src($image_id,'', true);
echo $image_url[0]; ?>" class="download"><img src="<?php bloginfo ('template_url')?>/img/downloadForProPrint.png" alt="download for pro print" /></a><br />
</p>
<?php } else { ?>
<h2>Special permission required</h2>
<p>In order to use this image you need special permission from the admin, please fill in the form below and we'll get back to
you as soon as possible...</p>
<?php echo do_shortcode('[contact-form 11 "special permission"]') ?>
<?php } ?>
<?php } else { ?>
<p>
↓ Download Image<br />
<a href="<?php $image_id = get_post_thumbnail_id();
$image_url = wp_get_attachment_image_src($image_id,'web', true);
echo $image_url[0]; ?>" ><img src="<?php bloginfo ('template_url')?>/img/downloadForWeb.png" alt="download for web" /></a><br />
<a href="<?php $image_id = get_post_thumbnail_id();
$image_url = wp_get_attachment_image_src($image_id,'print', true);
echo $image_url[0]; ?>" class="download"><img src="<?php bloginfo ('template_url')?>/img/downloadForPrint.png" alt="download for print" /></a><br />
<a href="<?php $image_id = get_post_thumbnail_id();
$image_url = wp_get_attachment_image_src($image_id,'', true);
echo $image_url[0]; ?>" class="download"><img src="<?php bloginfo ('template_url')?>/img/downloadForProPrint.png" alt="download for pro print" /></a><br />
</p>
<?php } ?>
@LoicTheAztecがリンクされ、私はそれがキーワードの下に表示したいと思います。 http://www.redrocketgraphicdesign.co.uk/test/FIRST/product/firststudent1/ –
@LoicTheAztecこれは単一の製品ページです。これが投稿として設定されたときは、このように動作しました。https://snag.gy/jCDgqK.jpg あなたが希望するオプションをクリックすると、関連する画像がダウンロードされます。上のコードは投稿としてどのように機能したかです。私はこれを製品ページの作業に切り替えたいと思います。 –