Quando il’installare WPML pour gégenerare le traduzioni, questo aggiunge automaticamente inviti a traduzioni a pagamento nella pagina di’éedizione dei post.
Per eliminarli, un modo semplice consiste nel rimuovere la box dal DOM.
Inséinserisci il codice seguente nel tuo file functions.php:
add_action( 'admin_footer', 'wpmlRemoveBox_hook' );
function wpmlRemoveBox_hook( $hook_suffix )
{
?>
<script type="text/javascript">
jQuery( document ).ready(function() {
jQuery('.icl_cyan_box').remove();
jQuery('#cpt_info_box').remove();
});
</script>
<?php
}
Riprodurre questa personalizzazione oggi
Il principio del hook rimane utile, ma gli schermi di amministrazione e le API di WordPress sono evoluti dalla pubblicazione. Testa il codice in un ambiente di prova con la versione esatta del core, del tema e dei plugin del sito.
- Salvate i file e il database prima di qualsiasi modifica.
- Controllate le capacità degli utenti, i nonce, la convalida degli input e l'escape degli output.
- Posizionate la personalizzazione in un'estensione dedicata o in un tema child per preservare gli aggiornamenti.
Riferimento : manuale ufficiale di sviluppo delle estensioni WordPress.