Stai cercando un modo per nascondere i pulsanti di amministrazione per la visualizzazione e l'anteprima dei post? Sebbene esista probabilmente un plugin per questo, abbiamo creato un rapido snippet di codice che puoi utilizzare per nascondere i pulsanti di amministrazione per la visualizzazione e l'anteprima dei post in WordPress.
Se desideri rimuovere le opzioni "anteprima e visualizza" dalle schermate di amministrazione dei nuovi post e di modifica dei post, utilizza questo snippet. Non dimenticare di aggiornare l'array del tipo di post. Inserisci qualsiasi tipo di post da cui desideri rimuovere i pulsanti "anteprima e visualizza" dai tipi di post personalizzati, dai post e dalle pagine.
Istruzioni:
Tutto quello che devi fare è aggiungere questo codice al file functions.php del tuo tema o in un plugin specifico per il sito:
function posttype_admin_css() {
global $post_type;
$post_types = array(
/* set post types */
'post_type_name',
'post',
'page',
);
if(in_array($post_type, $post_types))
echo '<style type="text/css">#post-preview, #view-post-btn{display: none;}</style>';
}
add_action( 'admin_head-post-new.php', 'posttype_admin_css' );
add_action( 'admin_head-post.php', 'posttype_admin_css' );
Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come copiare / incollare correttamente snippet di codice in WordPress, in modo da non rompere accidentalmente il tuo sito.
Se ti è piaciuto questo snippet di codice, prendi in considerazione la lettura dei nostri altri articoli sul sito come: I 25 migliori strumenti per freelance per far crescere un vero business e come configurare Shopify con WordPress.
Grazie!
Sai come potrei eliminare il messaggio "Post aggiornato Visualizza post" quando pubblico/aggiorno un tipo di post personalizzato che ho creato? Il mio plugin ha un uso interno per il CPT e non è mai inteso per essere visualizzato, quindi quando gli utenti fanno clic su di esso, ottengono una pagina 404. Mi piacerebbe eliminare del tutto il link.
Grazie ancora,
Nick