SOY Shopで商品詳細表示プラグインを活用している方から、
サイトのキャッシュを削除すると、正常に表示されたり、PHP Noticeのエラーが表示されたりする
という連絡がありました。
一つの商品を様々な詳細ページで表示する | マニュアル | SOY Shop
このプラグインはSOY Shopを公開してから数年で開発した古いプラグインでして、
開発時のPHPのバージョンも古く、ゆるいコードの書かれ方をしていました。
そこで今回の連絡を機に丁寧に書き直し、
更に商品の公開状態や公開期間も加味するように表示してはいけない商品は確実に非表示にするようにしました。
更に商品詳細表示プラグインはフリーページで使用することを推奨していますが、パンくずモジュールを商品詳細ページのように使用できないという問題もありましたので、パンくずモジュールと連携して、フリーページで商品詳細ページのパンくずのタグの書き方を実行できるようにしました。
商品詳細ページでパンくずとページャを設置する - SOY Shopを使ってみよう
今回対応分を含んだパッケージは下記のサイトからダウンロード出来ます。