- by Roberto Paolucci
- 16 Settembre 2023
DeveloPress.it sta caricando
Tempo di lettura: 2 minuti
I Mu-Plugin, acronimo di “Must-Use plugin,” offrono un controllo avanzato sulla personalizzazione del tuo sito WordPress. In questa guida, imparerai a creare un Mu-Plugin per effettuare una personalizzazione specifica del comportamento del tuo sito. Utilizzeremo un esempio reale per mostrare come implementare un Mu-Plugin.
wp-content/mu-plugins
del tuo sito WordPress, crea una nuova sottocartella con un nome descrittivo per il tuo Mu-Plugin. Ad esempio, chiamiamola custom-mu-plugin
.custom-mu-plugin
, crea un nuovo file .php
e chiamalo in modo descrittivo, ad esempio my-customization.php
.In questo esempio, creeremo un Mu-Plugin che personalizzerà la lunghezza massima del titolo di un articolo in WordPress. Di default, WordPress limita la lunghezza del titolo a 55 caratteri. Modificheremo questa impostazione per consentire titoli più lunghi.
<?php
/*
Plugin Name: My Customization Mu-Plugin
Description: Modifica la lunghezza massima del titolo degli articoli.
*/
function custom_title_length($title) {
// Imposta la nuova lunghezza massima del titolo (aumentata a 100 caratteri)
$max_length = 100;
// Controlla la lunghezza del titolo attuale
if (strlen($title) > $max_length) {
// Riduci la lunghezza del titolo e aggiungi "..."
$title = substr($title, 0, $max_length) . '...';
}
return $title;
}
add_filter('the_title', 'custom_title_length');
Questo codice fa le seguenti azioni:
add_filter
) chiamato custom_title_length
che modifica la lunghezza massima del titolo.custom_title_length
, impostiamo una nuova lunghezza massima del titolo a 100 caratteri (puoi personalizzare questo valore).I Mu-Plugin vengono caricati automaticamente, quindi non c’è bisogno di attivarli dall’interfaccia amministrativa. Una volta che hai creato il file .php
nella cartella wp-content/mu-plugins
, il tuo Mu-Plugin è attivo.
Per verificare se il Mu-Plugin funziona correttamente, crea o modifica un articolo con un titolo lungo. Noterai che il titolo verrà accorciato alla lunghezza massima specificata nel tuo Mu-Plugin.
Hai ora creato con successo un Mu-Plugin in WordPress per personalizzare il comportamento del tuo sito. Questa è solo una delle molte personalizzazioni avanzate che puoi apportare utilizzando i Mu-Plugin. Ricorda di documentare il tuo codice, testarlo attentamente prima dell’implementazione su un sito in produzione e adattarlo alle tue esigenze specifiche. Con il potere dei Mu-Plugin, hai il controllo completo sulla personalizzazione del tuo sito WordPress.
Non faccio grandi cose ma piccole cose che sembrano funzionare bene.
Roberto Paolucci