私はeコマースプラグインを使用するWPWebサイトに取り組んでいます。特に、このプラグインは商品画像を保存および取得します。問題は、製品に画像が割り当てられていない場合、次のようにテキストノードに何もないアンカータグが返されることです。
<a id="product_image_id" href="..."></a>
プラグインのコア関数をいじらないようにして、アップグレードパスにとどまることができるようにし、PHPを使用して、返された文字列に空のテキストノードがないかどうかを確認し、「画像がありません」に置き換えます。 'そのような画像:
<a id="product_image_id" href="..."><img src="..." /></a>
私はあらゆる種類のPHPサブ文字列/置換関数を試しましたが成功せず、壁にぶつかりました。
どんな助けでも大歓迎です!