0
次のコードが最後に数字1を返す理由を誰かが知っているかどうか疑問に思っていましたか?誰もこのことをやめさせる方法を知っていますか?ワードプレスショートコード1番を返す?どのように削除するには?
function get_product_images_slider() {
$product_image_output = include(get_stylesheet_directory() . '/product-images-shortcode.php');
return $product_image_output;
}
add_shortcode('product-images', 'get_product_images_slider');
含ま内部の私のコードは次のとおりです。インクルードが含まれている場合
<ul class="slick js-fader">
<li>
<?php $image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'single-post-thumbnail');?>
<img src="<?php echo $image[0]; ?>" class="figure" width="425" height="328" itemprop="image" />
</li>
<?php
global $product;
$attachment_ids = $product->get_gallery_attachment_ids();
foreach($attachment_ids as $attachment_id)
{ ?>
<li>
<?php
echo wp_get_attachment_image($attachment_id, 'product-image', '', array("class" => "figure", 'width' => '425', 'height' => '328', 'itemprop' => 'image'));
?>
</li>
<?php }
?>
</ul>
こんにちは、 このインクルードは、ウェブサイトがwoocommerceなので、製品ページからギャラリー画像を引き出すファイルです。 – heady12
番号を返さないようにコーディングを編集する方法はありますか?私は前にHTMLに含まれていたPHPを使用しています。数字1を取得していないようです。 – heady12
あなたは間違ったインクルードを使用しています - あなたが含むファイル(または関連ビット)にコードを追加できますか?あなたのための例 –