usces_the_itemImage()のaltが表示しない
フォーラム › テンプレート(テーマ) › usces_the_itemImage()のaltが表示しない
-
投稿者投稿
-
2019年9月5日 5:00 PM #88302mai参加者
宜しくお願いいたします。
現在の環境は下記の通りです。
WordPress のバージョン:5.2.2
Welcart のバージョン: 1.9.19
Welcart専用の拡張プラグイン:
ご利用のテーマ:welcart_basic(子テーマ)
症状を確認したブラウザ:chrome
サーバー:(会社名、サービス名)xserver
SSLの利用:(独自 常時SSL)下記のコードにてfront-page.phpでは
<?php usces_the_itemImage(0, 175, 175, $my_post); ?>にて
altが表示されるのですが、固定ページ内でショートコードにて下記コードを呼び出し実行すると、画像は表示されるのですが、ソースを見るとalt=””の状態です。
原因がわからず困っています。
宜しくお願い致します。<?php $goo_id = [“123″,”124″,”222″,”999″];foreach($goo_id as $my_post_key):
global $my_post;$my_post = get_post($my_post_key);
$skus = $usces -> get_skus($my_post_key);
$price = $skus[0][‘price’];
$item_name = get_post_meta($my_post_key, ‘_itemName’, true);?>
<article id=”post-<?php echo $my_post_key; ?>” <?php post_class(‘good_class’,$my_post_key); ?> style=”position:relative;”>“><?php usces_the_itemImage(0, 175, 175, $my_post); ?>
<p class=”itemname t-left”>” rel=”bookmark”><?php echo $item_name; ?></p>
中略</article>
<?php endforeach;
unset($goo_id,$my_post,$my_post_key);?><!– /front-il –>
以上2019年9月9日 8:53 AM #88310hsasakiキーマスターusces_the_itemImage($number, $width, $height) は使わずに、
srcのみ吐き出す、
usces_the_itemImageURL($number)
こちらを使ってみてはいかがでしょう。
そうした場合、alt も設定出来るかと思います。2019年9月9日 3:26 PM #88314mai参加者hsasaki 様
有り難うございます。早速usces_the_itemImageURLの使い方を検索して、なんとか下記の様に書き換えてみました。alt=”商品名”にできればと考えています。0番目の画像が無い商品はないので問題は無いかと思います。ただサイズが3分の1の大きさで表示しているので、スピードの点が気になるところです。
また、usces_the_itemImageURL()の使用方法に問題があるのでと思っています。
もっとよい方法等ご教示頂ければ幸いです。
” alt=”<?php echo $item_name;?>”>
宜しくお願い致します。2019年9月9日 4:24 PM #88316mai参加者訂正致します。
なぜか一部消えてしまっています。また、usces_the_itemImageURL()の使用方法に問題があるのでと思っています。
もっとよい方法等ご教示頂ければ幸いです。
” alt=”<?php echo $item_name;?>”>また、usces_the_itemImageURL()の使用方法に問題があるのではないかと思っています。
もっとよい方法等ご教示頂ければ幸いです。
” alt=”<?php echo $item_name;?>”>2019年9月9日 4:30 PM #88317mai参加者下記の部分が消えてしまいます。
<img src=”<?php usces_the_itemImageURL(0,‘return’, $my_post);?>”2019年9月10日 11:10 AM #88320hsasakiキーマスター2019年9月16日 3:34 PM #88363mai参加者お礼が遅くなり申し訳ありません。
有り難うございます。
参考にさせて頂きます。
今回は下記の様にして商品タイトルをaltに入れました。
$item_name = get_post_meta($my_post_key, ‘_itemName’, true);
略
img src=”<?php usces_the_itemImageURL(0,‘return’, $my_post); ?>” alt=”<?php echo $item_name;? -
投稿者投稿
- このトピックに返信するにはログインが必要です。