2013-10-25 19 views
7

Tôi muốn thêm nút Google plus. Vì vậy, người dùng có thể chia sẻ sản phẩm bằng Google plus. Nhưng khi tôi nhấp vào nút chia sẻ thì Tên sản phẩm, URL mọi thứ đều chính xác ngoại trừ hình ảnh sản phẩm. Hình ảnh sản phẩm không được hiển thị đúng cách. Tôi viết mã dưới đây để tạo mã nút Google Plus.Nút chia sẻ Google Plus Hiển thị Hình ảnh sai Hình ảnh

<a href="#" onclick="popUp=window.open('https://plus.google.com/share?url=my_product_url', 'popupwindow', 'scrollbars=yes,width=800,height=400');popUp.focus();return false">Share on Gogole+</a> 

Tôi cũng cố gắng thêm một số thẻ meta để giải quyết vấn đề này nhưng không có gì xảy ra.

<meta property="og:title" content="..."/> 
<meta property="og:image" content="..."/> 
<meta property="og:description" content="..."/> 

Sắp xếp Tôi cần hiển thị chi tiết sản phẩm hiện tại và Hình ảnh trên Google cộng với cửa sổ bật lên chia sẻ.

Hãy giúp tôi càng sớm càng tốt.

+0

bạn có vấn đề này trong trang danh sách nhiều sản phẩm không phải trong một sản phẩm phải không? – Gowri

+0

Tôi chưa gặp phải vấn đề này là trang chi tiết sản phẩm. Khi tôi nhấp vào nút Google Plus thì hình ảnh danh mục của nó thay vì hình ảnh sản phẩm. – Indian

+0

thì bạn có thể thêm [đoạn mã chi tiết] (https://developers.google.com/+/web/snippet/) vào trang của mình – Gowri

Trả lời

2

Nó sẽ được dễ dàng hơn để kể những gì đã sai nếu bạn đưa ra một URL ví dụ nhưng nó có vẻ như bạn có đánh dấu cho nhiều thực thể trên trang chi tiết sản phẩm của mình. Khi điều đó xảy ra, trình tìm nạp đoạn trích sẽ lấy hình ảnh từ thực thể đầu tiên trong trang.

Sử dụng công cụ này: http://www.google.com/webmasters/tools/richsnippets để kiểm tra đánh dấu đoạn mã của bạn và xác định các thực thể mà trình tìm nạp đoạn mã đang xem.

Bạn cũng nên xem: https://developers.google.com/+/web/snippet/ cho thấy rằng chúng tôi muốn bạn sử dụng đánh dấu schema.org để mô tả các thực thể trong trang của bạn.

+0

Cảm ơn bạn. Sử dụng công cụ này, tôi đã giải quyết được vấn đề của mình. – Indian

+0

Tuyệt vời. Bạn có thể cho chúng tôi biết những gì đã sai? – ade

+0

Tôi có cùng một vấn đề. Nhưng khi tôi sử dụng công cụ của bạn, nó nói với tôi rằng mọi thứ đều đúng. Đây là url chia sẻ của tôi: https://plus.google.com/share?url=http://www.emmeline.mottet.org/actualite/afficher/8 Bất kỳ ý tưởng nào? – emottet

0

Xin chào thêm bên dưới mã trên trang chi tiết sản phẩm

<?php $productName = $_helper->productAttribute($_product, $_product->getName(), ‘name’); ?> 
<?php $productUrl = $_helper->productAttribute($_product, $_product->getProductUrl(), 'product_url'); ?> 
<?php $productImage = $_product->getImageUrl() ?> 

<a href="#" onclick="popUp=window.open('https://plus.google.com/share?url=<?php echo urlencode($productUrl); ?>', 'popupwindow', 'scrollbars=yes,width=800,height=400');popUp.focus();return false">Share on Gogole+</a> 

Hy vọng điều này sẽ giúp bạn ...

+0

Cảm ơn MagikVishal cho câu trả lời của bạn nhưng nơi bạn đã sử dụng $ productImage trong mã của bạn ???? – Indian

Các vấn đề liên quan