5

Woocommerce に新しい商品を追加するときに、注目の画像のリンクを削除しようとしています。以前のバージョンでやったのですが、更新してから、どこでどのように編集したかがわかりません。いくつかのファイルを調べようとしても無駄です。何か助けはありますか?

4

1 に答える 1

12

私はもともとCSSを使用していました:pointer-events:none;

リンククラス(.zoom imgを使用したと思います)では、jQueryズームに画像を使用する必要があったため、何時間も検索した後、このソリューションを見つけました。これをfunctions.phpに追加するだけで、整理されます。

/**
  * Remove link wrapping main product image in single product view.
  * @param $html
  * @param $post_id
  * @return string
*/

function custom_unlink_single_product_image( $html, $post_id ) {
    return get_the_post_thumbnail( $post_id, apply_filters( 'single_product_large_thumbnail_size', 'shop_single' ) );
}

add_filter('woocommerce_single_product_image_html', 'custom_unlink_single_product_image', 10, 2);
于 2013-11-25T20:40:46.550 に答える