0
對於我的WordPress的兒童主題,我正在使用函數來刪除帖子has-post-thumbnail
。 這個類,所以我必須與下面的函數兩次刪除它出現了兩次:刪除帖子兩次
// Remove specific post_class() from Mytemplate
add_filter('post_class', 'remove_has_post_thumbnail_class', 20);
function remove_has_post_thumbnail_class($classes) {
if(is_page_template('mytemplate.php') && ($key = array_search('has-post-thumbnail', $classes)) !== false)
unset($classes[$key]);
if(is_page_template('mytemplate.php') && ($key = array_search('has-post-thumbnail', $classes)) !== false)
unset($classes[$key]);
return $classes;
}
它工作正常,但我想知道是否有一個更清潔的方式做到這一點,不希望重複if()
聲明兩次。
由於您的問題是非常具體的WordPress的,你的問題會更適合於http://wordpress.stackexchange.com/。 – 2014-09-01 12:48:20