更新:添加到您的functions.php
文件:
remove_action('begin_fetch_post_thumbnail_html', '_wp_post_thumbnail_class_filter_add');
解釋:在media.php
,該_wp_post_thumbnail_class_filter
函數將wp-post-image
類張貼縮略圖。通過刪除begin_fetch_post_thumbnail_html
動作掛鉤(位於default-filters.php
),該功能將不再適用於the_post_thumbnail
。
老如下答案:
我也搜索過濾掉wp-post-image
類,唉無濟於事有道。我想通了,唯一的解決辦法是編輯核心文件(喘氣!):media.php
和替換這樣的:通過這個
function _wp_post_thumbnail_class_filter($attr) {
$attr['class'] .= ' wp-post-image';
return $attr;
}
:
function _wp_post_thumbnail_class_filter($attr) {
return $attr;
}
有肯定有更好的方式來做到這一點比修補核心文件,但這可能是一個很好的臨時解決方案。
爲什麼一個問題有'WP-後image'在那裏還? –