وردپرس: حذف آسان کلس hentry از قالب سایت
کد تخفیف در جریان tabestan97 %15 تا آخر تابستان 97

کلس hentry یکی از انواع Schema در وردپرس است که برای تعریف ساختارها در قالب بکار می رود. این Class در صورت استفاده نیاز به Property های دیگری نیز دارد که باید بخش های دیگر سایت را توسط آنها ساختاربندی کرد. مانند عنوان مطالب ، یا صفحه نویسنده و … . گاهی اوقات قالب ها توانایی اعمال این ساختارها را ندارند یا به صورت ناقص آن را اعمال می کنند که در نتیجه باعث می شود وب سایت شما در Google Webmaster خطاهایی در بخش Structure دریافت کند.

یکی از راه های رفع این خطاها، که البته کمی غیراصولی است، این است که کلس hentry را از قالب و سایتمان حذف کنیم.

برای انجام اینکار، کافیست کد زیر را به فایل functions.php قالبتان اضافه کنید.

add_filter( 'post_class', 'devme_remove_hentry' );
function devme_remove_hentry( $class ) {
  $class = array_diff( $class, array( 'hentry' ) );	
  return $class;
}

هنوز دیدگاهی ارسال نشده! نظر شما چیست؟

دیدگاه شما درباره این صفحه چیست؟