使用gettext
过滤并匹配文本。
add_filter( \'gettext\', \'filter_published_on\', 10000, 2 );
function filter_published_on( $trans, $text ) {
if( \'Published on: <b>%1$s</b>\' == $text ) {
global $post;
switch( $post->post_type ) {
case \'your-posttype\':
return \'Whatever on: <strong>%1$s</strong>\';
break;
default:
return $trans;
break;
}
}
return $trans;
}
另一种方法是复制publish metabox代码,并将该metabox的回调函数更改为该函数的复制(和修改)版本,以便可以使用回调代码执行任何操作。