有时候你会因为种种原因自己修改插件代码,但是wp仍然会通知你插件更新。假如几个月前你修改了插件,现在忘记了,系统提示你更新插件的时候你直接更新了,那你之前所做的修改都白费了。就算你有备份,要重新自定义插件还是挺费事的。这里,提供一个解决方法,在插件出现更新时显示“插件已经自定义过”的警告,这样,你就不会忘记前段时间对这个插件做了修改。
function my_update_notice() {
$info = __( '注意!这个插件是自定义过的!', MY_TEXTDOMAIN );
echo '<span class="spam">' . strip_tags( $info, '<br><a><b><i><span>' ) . '</span>';
}
if ( is_admin() )
add_action( 'in_plugin_update_message-' . plugin_basename(__FILE__), 'my_update_notice' );
效果如下:
分类:新闻资讯