mai
投稿の際は下記の情報をお書き添えください。
-------------------------------------------
WordPress のバージョン:(例 6.0.2)
Welcart のバージョン:(例 2.8.1)
PHP のバージョン:(例 8.0)
Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.4.1、SKU Select 1.4.2)
ご利用の親テーマとバージョン :(例 Welcart Basic 1.7.1)
ご利用の子テーマとバージョン :(例 Welcart Beldad 1.4)
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------
フォーラムへの返信
-
投稿者投稿
-
mai参加者
ご回答有り難うございます。
試してみます。mai参加者ご確認有り難うございます。
素人なので安心できます。
今後も宜しくお願いいたします。mai参加者一応解決したかも?
/js/front-customized.jsの中の
line 11,42,76の(3ヶ所)
windowWidth <= 1000の=を除き
windowWidth < 1000にするとメニュー部分は意図したようになりました。
他に問題が発生するかも知れません。
正しい方法か不明です。
引き続きアドバイスお願いいたします。mai参加者素人の原始的な方法ですが解決?致しました。とりあえず動作はしています。
間違いでないかご確認頂く為、コードを記載いたしますので
間違っていれば、あるいはもっとスマートな方法があれば
ご紹介下さい。
function change_links($link) {
if(!preg_match(‘/\/page\//’,$link)):
if (該当するページの条件):
return $link.’#アンカー’;
endif;
endif;
return $link;
}
add_filter(‘paginate_links’, ‘change_links’);mai参加者追記させて頂きます。
固定ページのカテゴリー登録方法について固定ページの編集画面を開き、カテゴリー蘭のところで
商品登録の時のカテゴリー蘭に、
例えば カテゴリー一覧の蘭に下記の様に表示されています。
□ 商品
□ 果物
□ 柑橘
□ みかん
□ 野菜
□ 根菜上記の様に表示されています。
固定ページの編集画面での現状は、
カテゴリー一覧の蘭に
□ 未分類
とだけ表示されています。固定ページの編集画面時に商品登録の時のカテゴリー蘭と
同じように表示させる方法はないでしょうか?ご存じの方お教え下さい。
宜しくお願いいたします。mai参加者早々のご回答有り難うございます。
ご提案頂いた中身を削除致しました。mai参加者正しいかどうか判りませんが
foreach(***){
略
<?php if ( !usces_have_zaiko_anyone(ここにidを入れる) ) : ?>
略
}
idを入れる事で動作しました。mai参加者自己解決致しました。
正しい記述かわかりませんが、
偶然かも知れませんがなんとか動作しています。mai参加者お礼が遅くなり申し訳ありません。
有り難うございます。
参考にさせて頂きます。
今回は下記の様にして商品タイトルを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;?mai参加者下記の部分が消えてしまいます。
<img src=”<?php usces_the_itemImageURL(0,‘return’, $my_post);?>”mai参加者訂正致します。
なぜか一部消えてしまっています。また、usces_the_itemImageURL()の使用方法に問題があるのでと思っています。
もっとよい方法等ご教示頂ければ幸いです。
” alt=”<?php echo $item_name;?>”>また、usces_the_itemImageURL()の使用方法に問題があるのではないかと思っています。
もっとよい方法等ご教示頂ければ幸いです。
” alt=”<?php echo $item_name;?>”>mai参加者hsasaki 様
有り難うございます。早速usces_the_itemImageURLの使い方を検索して、なんとか下記の様に書き換えてみました。alt=”商品名”にできればと考えています。0番目の画像が無い商品はないので問題は無いかと思います。ただサイズが3分の1の大きさで表示しているので、スピードの点が気になるところです。
また、usces_the_itemImageURL()の使用方法に問題があるのでと思っています。
もっとよい方法等ご教示頂ければ幸いです。
” alt=”<?php echo $item_name;?>”>
宜しくお願い致します。mai参加者hsasaki 様
有り難うございます。
早速ご提案頂きました下記事項を試してました。>他のプラグインの影響を受けている可能性はございませんでしょうか?
プラグインは全15個なので下記以外は停止をしてみました。
a3 Lazy Load
All In One SEO Pack
Google XML Sitemaps
Welcart e-Commerce
WP Multibyte Patch
zipaddr-jp症状は改善しませんでした。
固定ページとか商品詳細ページで正常に動作しているので
プラグインの影響とは考えにくいと感じています。>トップページとカテゴリーページで、個別に読み込んでいるライブラリー等の影響
個テーマ内の下記のファイルを一時的に削除して、カテゴリーを表示してみました。
category.php
function.php
header.phpこの段階で親テーマのfunction.php → heder.php → category.phpと流れていると考えています。この状態でもa3 Lazy Loadは動作していません。
親テーマの該当ファイルの更新日は2018/12/21でした。
ただし、footer内の画像themes/welcart_basic-child/images/category.pngは
画像遅延読み込みされています。(子テーマ内のcategory.phpでも同様です)私が加筆したcategory.php function.php header.phpを取り除いた状態でも
画像遅延読み込みが動作していない状態と考えますが・・・?usces_the_itemImage(0, 175, 175)が原因しているのかとも考えましたが、
hoge_hoge.php内にusces_the_itemImage(0, 175, 175,$my_post)を使用して
固定ページ内でショートコードにてhoge_hoge.phpを呼び出しています。
この場合は画像遅延読み込みは正常に動作しています。動作しているかどうかは目視による確認とソース内の<imgタグの代替えと、それに続く<noscript記載がされているかで判断をしています。
引き続きアドバイス宜しくお願いします。
mai参加者hsasaki 様
有り難うございます。
Image Lade Thresholdの値は400にしています。
一応10に設定して、デベロッパーツールでiphone x の画面で見たりresponsiveの画面設定で縦長にしたりしています。ブラウザ幅を狭くすると横に4枚の商品写真は2枚になり
10段以上になります。画像も圧縮をしている為さほど時間は掛かりません。スクロールをすると直前で画像が現れる感じはありません。また、ソースを開くと<imgタグ内にclass=”lazy lazy-hidden”の代替え画像もありません。
<noscript ・・・画像url・・</noscript>も無いところを見ると、lazy loadが何らかの原因で動いていないと思います。固定記事の中にショートコードでusces_the_itemImage(0, 175, 175,・・・を記したphpファイルを実行させて4枚の商品画像を並べていますが、その記事はlazy loadが正常に動作している様に見えます。またソースもそのようになっています。
現状は、front-pageとcategoryの二つのページで動作していません。
子テーマ内のカスタマイズしたcategory.phpを一時的に削除して、親テーマのcategory.phpで実行しても動作ししていません。あと考えられるのは、function.phpでの追加分が影響を与えているかも知れないと、リストを見ていますがそれらしいものはありません。朝早くに子テーマのfunction.phpを削除し見ればはっきりすると思います。ただ function.phpの可能性は低いと思っています。
引き続きアドバイス宜しくお願いします。
mai参加者追記
category.phpの変更が原因している可能性を探るため
子テーマ内にあるcategory.phpを一時的に削除して
親テーマのcategory.phpにて確認するも同様に動作していませんでした。
すぐさま子テーマ内にcategory.phpをftpにより復活。
a3 Lazy Loadを停止してLazy Load有効にしても同様に動作していませんでした。アドバイス宜しくお願いします。
-
投稿者投稿