Como o SickHippie diz e o AFAIK, você não pode ter os dois. Estou adicionando uma resposta com as informações que coletei nesta pilha.
Bainternet em um comentário:
Basta abrir o arquivo do plugin e alterar o número da versão para algo como 9.9.9
Resposta de Hameedullah Khan (removendo o aviso de atualização do Akismet):
function filter_plugin_updates( $value ) {
unset( $value->response['akismet/akismet.php'] );
return $value;
}
add_filter( 'site_transient_update_plugins', 'filter_plugin_updates' );
Resposta de Otto:
A API usa um mecanismo bastante elaborado para comparar plug-ins com plug-ins conhecidos, mas estas são as principais coisas verificadas: URI do plug-in, nome do plug-in e slug do plug-in (o nome do diretório em que o plug-in está)
Altere qualquer uma delas e reduz as chances de encontrar uma correspondência, mas ainda assim poderá ocorrer se duas delas corresponderem, por exemplo.
As informações no readme.txt não são usadas para isso. O cabeçalho do arquivo PHP do plug-in é usado.
Abordagem alternativa 1
Abordagem alternativa 2 retirada dos Comentários
- altere o nome do plug-in, o número da versão e o nome do diretório
- instale o plug-in original, mas deixe-o desativado para receber avisos de atualização
- adicione uma mensagem personalizada à descrição do plug-in (ou substitua o original)
- remova as ações do plug-in (Ativar | Editar | Excluir) e a caixa de seleção Ações em massa
add_filter( 'all_plugins', 'wpse_56968_on_list_plugins' );
add_filter( 'plugin_action_links_akismet/akismet.php', 'wpse_56968_remove_plugin_actions', 10, 4 );
add_action( 'admin_head-plugins.php', 'wpse_56968_remove_plugin_checkbox' );
function wpse_56968_on_list_plugins( $plugins )
{
$plugins['akismet/akismet.php']['Description'] = '<strong>*** NOTICE: PLUGIN ONLY TO CHECK UPDATES IN THE ORIGINAL ONE! ***</strong> ';// . $plugins['akismet/akismet.php']['Description'];
return $plugins;
}
function wpse_56968_remove_plugin_actions( $actions, $plugin_file, $plugin_data, $context )
{
unset( $actions['activate'], $actions['edit'], $actions['delete'] );
return $actions;
}
function wpse_56968_remove_plugin_checkbox()
{
?>
<script type="text/javascript">
jQuery(document).ready( function($) {
$('tr#akismet th.check-column').html(' ')
});
</script>
<?php
}
Bilhetes principais relacionados