درود،
این ارور یه مدتی هست در سرچ کنسول گوگل نمایش داده میشه:
Either “offers”, “review”, or “aggregateRating” should be specified
به نظر شما چطور باید این ارور را برطرف کرد ؟ مشکل از کجاست؟
درود،
این ارور یه مدتی هست در سرچ کنسول گوگل نمایش داده میشه:
Either “offers”, “review”, or “aggregateRating” should be specified
به نظر شما چطور باید این ارور را برطرف کرد ؟ مشکل از کجاست؟
سلام
طبق این issue این مشکل از سمت ووکامرس هست.
با قرار دادن کد زیر در functions.php قالب می تونید markups رو حذف کنید:
function wc_remove_product_schema_product_archive() {
remove_action( 'woocommerce_shop_loop', array( WC()->structured_data, 'generate_product_data' ), 10, 0 );
}
add_action( 'woocommerce_init', 'wc_remove_product_schema_product_archive' );
از کد بالا استفاده کنیم بهتره یا نصب افزونه Wp Schema Pro …؟
این سوال منم هست چطوری این ارور با افزونه Wp Schema Pro برطرف میشه؟
کد همیشه بهتر از افزونه هست. امکانات بخشی از خود قالب باشه همیشه بهتر از اضافه کردن افزونه هست.
سلام ما از افزونه edd استفاده میکنیم و این خطا را میده.
در edd چگونه این مشکل را حل کنیم؟؟
سلام
خود افزونه ایزی دیجیتال دانلود اسکیما محصولات را ایجاد میکنه و طبعا نباید این خطا در کنسول نمایش داده بشه مگر اینکه در بیس قالبش تغییراتی ایحاد کرده باشه و قالب بخواد بصورت اتوماتیک اسکیما محصولات را تولید کنه که باعث تداخل میشه
یکی از محصولات سایتشون را چک کردم ( جزوه بان اگر درست باشه) و مشکلی نداشت
اما کدی هست برای حذف اسکیما ایزی دیجیتال دانلود اگر تداخل با قالب باشه و یا قالب سازگار نباشه (مشکلی برای سئو محصولات بوجود نمیاره این کد)
add_filter( ‘edd_add_schema_microdata’, ‘__return_false’ );