7 suggerimenti essenziali per l’utilizzo di shortcode in WordPress

I codici brevi in ​​WordPress ti consentono di aggiungere varie funzionalità a post, pagine e widget senza effettivamente scrivere alcun codice. Da qui il nome, Shortcode. Molti plugin di WordPress e alcuni temi utilizzano codici brevi per aggiungere diversi elementi come griglia dei prezzi, calendario degli eventi, ecc. In WordPress. In questo articolo condivideremo 7 suggerimenti essenziali per l’utilizzo di shortcode in WordPress.


Utilizzando i codici brevi

Cosa sono gli shortcode in WordPress?

Qualsiasi contenuto aggiunto in un sito WordPress passa attraverso alcuni controlli e filtri di sicurezza. Questi controlli e filtri di sicurezza assicurano che nessun codice dannoso venga inserito in post, pagine, commenti, ecc. Ciò significa che non puoi scrivere direttamente codice in queste aree.

D’altra parte, a volte è sufficiente aggiungere codice in queste aree. Gli shortcode forniscono un modo per farlo.

Gli shortcode rendono più semplice l’aggiunta di altri elementi nei post di WordPress. Ad esempio, puoi aggiungere un bellissimo dispositivo di scorrimento reattivo utilizzando un semplice shortcode. Puoi creare un modulo di sondaggio complesso in WordPress senza scrivere una singola riga di codice.

Detto questo, diamo un’occhiata ad alcuni suggerimenti per l’utilizzo di codici brevi in ​​WordPress.

Suggerimento 1. Sapere quando non usare gli shortcode

Gli shortcode sono fantastici, ma usare i shortcode in ogni post non è una grande idea. Esistono molti temi WordPress che affermano con orgoglio di avere oltre 200 codici brevi.

Tuttavia, se utilizzi uno shortcode in ogni post, sei sempre legato al tema specifico che fornisce lo shortcode.

Se stai usando uno shortcode specifico per il tema per creare pulsanti di invito all’azione all’interno dei tuoi post o delle tue pagine, allora dovresti guardare usando la nostra guida su come aggiungere pulsanti CSS in WordPress senza usare gli shortcode.

Se stai usando te stesso per aggiungere lo shortcode in ogni tema per aggiungere lo stesso elemento come un banner pubblicitario o il testo della firma alla fine del tuo post, allora potresti voler utilizzare un plug-in o assumere uno sviluppatore per codificare direttamente in il tuo tema.

Ciò renderà più semplice lo stile di quell’elemento e rimuoverlo facilmente se decidi di farlo.

Ricorda, se usi un shortcode in ogni post e successivamente vuoi rimuoverlo, dovrai modificare tutti i post per rimuoverlo manualmente. Anche se c’è un modo più semplice che ti mostreremo più avanti in questo articolo.

Suggerimento 2: prova del futuro dei tuoi codici brevi

Gli shortcode sono fantastici, ma se è fornito dal tuo tema, potresti voler pensarci due volte sull’uso eccessivo. Perché?

Perché se cambi il tuo tema, molto probabilmente il tuo prossimo tema non avrà lo stesso shortcode.

Il modo migliore per evitare ciò è quello di aggiungere il tuo in un plug-in specifico per il sito.

Basta copiare e incollare lo snippet di shortcode dal file Functions.php del tema, quindi incollarlo nel plug-in specifico del sito.

Suggerimento 3: Come cercare Shortcode nel tuo tema WordPress

Per rendere il tuo shortcode a prova di futuro, devi sapere come appare la funzione di shortcode e come trovarlo nel tuo tema.

Per prima cosa devi aprire la cartella del tuo tema che di solito si trova in / wp-content / themes / your-theme-name /

Volete guardare all’interno del file Functions.php o se il tema ha una cartella include, quindi al suo interno.

Apri i file e cerca il termine add_shortcode.

Ecco un esempio dell’aspetto di uno snippet di shortcode:

function my_shortcode_function () {
$ i = ‘

Ciao mondo!

‘;
ritorna $ i;
}
add_shortcode (‘my-shortcode’, ‘my_shortcode_function’);

Questo codice crea un shortcode “my-shortcode”, che restituisce un semplice saluto di testo e può essere incorporato in un post o una pagina di WordPress in questo modo:

[My-shortcode]

Guida utile: come creare un shortcode in WordPress.

Suggerimento 4: utilizzo degli shortcode nei widget

Utilizzo di uno shortcode nei widget di WordPress

Spesso gli utenti pensano che i codici brevi siano limitati a post e pagine, ma non lo sono. Puoi usarlo all’interno dei tuoi widget di testo WordPress.

Basta trascinare e rilasciare un widget di testo sulla barra laterale e aggiungere il codice funzione al suo interno.

Ricorda, questa funzione non è abilitata per impostazione predefinita in WordPress. Nel caso in cui non sia possibile visualizzare il codice funzione in un widget, è necessario aggiungere questo codice nel file Functions.php del tema o in un plug-in specifico del sito.

add_filter (‘widget_text’, ‘do_shortcode’);

Suggerimento 5. Aggiungi shortcode nei file dei temi

Se per qualche motivo, trovi la necessità di emettere lo shortcode all’interno di un’area non-widget del tuo tema, allora puoi usare anche i tuoi codici brevi.

Supponiamo che tu abbia creato un modello di pagina personalizzato e desideri includere un codice funzione per visualizzare un modulo di contatto. Aggiungi semplicemente il tuo shortcode, in questo modo:

<?php echo do_shortcode ("[Example_shortcode]"); ?>

Suggerimento 6. Nascondere un codice corto rotto

Spesso gli utenti cambiano i loro temi senza rendersi conto che i loro vecchi codici brevi non funzioneranno. A volte, scoprono dopo mesi quando un utente visita il loro vecchio post per trovare un testo strano lì.

Bene, hai due modi per risolverlo. Puoi andare manualmente e rimuovere lo shortcode da ogni post oppure puoi semplicemente nascondere lo shortcode rotto.

Tutto quello che devi fare è aggiungere il seguente codice nel file Functions.php del tuo tema o in un plug-in specifico per il sito.

add_shortcode (‘shortcodetag’, ‘__return_false’);

Questo codice aggiunge il shortcode orfano senza output. Non dimenticare di sostituire lo shortcodetag con il nome dello shortcode.

Suggerimento 7. Trovare codici brevi utilizzati nei post

Nel caso in cui non desideri utilizzare l’hacking nel Suggerimento 6 e desideri piuttosto rimuovere manualmente tutti gli shortcode, il primo passo è trovare tutti i post che utilizzano lo shortcode.

Puoi usare questo codice nel file Functions.php del tuo tema o in un plug-in specifico per il sito per fare il duro lavoro per te.

funzione wpb_find_shortcode ($ atts, $ content = null) {
ob_start ();
extract (shortcode_atts (array (
‘trova’ => ”,
), $ atts));

$ string = $ atts [‘trova’];

$ args = array (
‘s’ => $ string,
);

$ the_query = new WP_Query ($ args);

if ($ the_query->have_posts ()) {
eco ‘

    ‘;
    while ($ the_query->have_posts ()) {
    $ the_query->the_post (); ?>
  • "><?php the_title (); ?>
  • <?php
    }
    eco ‘

‘;
} altro {
eco "Spiacente, nessun post trovato";
}

wp_reset_postdata ();
return ob_get_clean ();
}
add_shortcode (‘shortcodefinder’, ‘wpb_find_shortcode’);

Questo codice crea semplicemente un shortcode chiamato shortcodefinder. Esegue una query di WordPress ed elenca i post con un determinato tag di shortcode.

Ad esempio, se si desidera trovare tutti i post contenenti shortcode [modulo di contatto], inserire semplicemente [shortcodefinder = “modulo di contatto”] in una pagina di WordPress e salvarlo. Ora se visualizzi l’anteprima della pagina sarai in grado di vedere tutti i post che contengono lo shortcode.

Per istruzioni più dettagliate, consulta la nostra guida su come trovare e nascondere codici brevi inutilizzati in WordPress.

Suggerimento bonus: quali codici funzione posso usare adesso?

Spesso gli utenti non sanno quali codici brevi sono disponibili per loro. Il plug-in di riferimento allo shortcode fornisce un elenco e i dettagli sugli shortcode disponibili nel tuo sito WordPress.

Ci auguriamo che questi suggerimenti ti abbiano aiutato a imparare come utilizzare i codici brevi e ottenere il massimo da WordPress come un professionista.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map