Cerca

Come modificare gli Attributi del Titolo (Title Attributes) in WordPress

Come modificare gli attributi del titolo in WordPress

Avere un sito Web o un blog WordPress senza gestire i titoli è del tutto impossibile. Se ti sei mai dimenticato di scrivere un titolo, ti sei subito reso conto che WordPress ne ha aggiunto uno da solo. Poiché sono importanti per amministratori, altri utenti, visitatori e persino motori di ricerca, dovresti prestare particolare attenzione quando scrivi i titoli.

Mentre dovresti assolutamente dedicare un minuto in più a ogni titolo che scrivi, ci sono alcune cose che puoi cambiare su tutto il sito. Quindi, resta con noi attraverso questa guida e scopri come modificare diversi attributi del titolo in WordPress.

  • Come limitare la lunghezza del titolo WordPress
  • Come modificare l’allineamento del titolo del tuo post
  • Scrivi un elenco di parole che non possono essere utilizzate nei titoli dei post
  • Una piccola modifica del separatore di titoli può avere un grande impatto sul tuo sito
  • I tag del titolo possono essere facilmente modificati tramite campi personalizzati

Come limitare la lunghezza del titolo WordPress

Quando vuoi mantenere i titoli dei tuoi post il più breve possibile e lavori con più autori, questo potrebbe diventare un problema. Sia che tu stia  iniziando un blog di moda , blog di cibo o qualsiasi altro tipo di sito Web, tutti dovrebbero prendersi cura dei loro titoli, contare parole o lettere e probabilmente sarebbe difficile farlo ogni volta che scrivi un nuovo articolo.

Quindi, come puoi limitare il titolo di un post in WordPress in modo che si occupi automaticamente della lunghezza del titolo mostrata sulla tua pagina?

Cominciamo con una soluzione semplice.

    1. Apri Functions.php nel tuo tema
    2. Incolla il seguente codice:
funzione max_title_length ($ title) {
$max = 20;
if (strlen ($ title)> $ max) {
return substr ($ title, 0, $ max). "& hellip;";
} altro {
restituisce $ title;
}
}
    1. Posiziona la prossima funzione dove vuoi nel tuo tema. Ad esempio, se vuoi mostrare titoli abbreviati sulla tua homepage, vuoi inserire questo codice nel tuo modello di indice principale (index.php)
add_filter ('the_title', 'max_title_length');

Come puoi vedere nel codice, la variabile  $ max  viene utilizzata per limitare la lunghezza del titolo del tuo post. Sei libero di cambiarlo con qualsiasi numero tu voglia. Tuttavia, tieni presente che la lunghezza ottimale del titolo è compresa tra 55 e 60 caratteri.

Ecco qua Se hai chiamato la funzione nel tuo modello di indice principale, i tuoi titoli verranno visualizzati abbreviati e dopo, nel nostro caso 20 caratteri, verranno rivelati tre punti per mostrare che c’è altro da visualizzare.

Facendo lo stesso, sei libero di agganciare la funzione dove vuoi, che si tratti di intestazione, piè di pagina, barra laterale o qualsiasi altra cosa.

Come modificare l’allineamento del titolo del tuo post

I temi di WordPress  che è possibile utilizzare in WordPress sono diversi. Puoi usarne uno standard fornito con WordPress, crearne uno tuo, trovarne uno gratuito tra le migliaia di temi disponibili o acquistarne uno premium da Internet.

Cambia allineamento titolo post

Anche se hai pagato un sacco di soldi per il tuo tema, non avrà tutto a portata di mano ed è impossibile incorporare tutto in un’interfaccia user-friendly. Quindi, se vuoi cambiare l’allineamento dei titoli dei tuoi post e il tuo tema non ha un’opzione facile da cambiare, dovrai farlo da solo.

Prepara i tuoi strumenti e perdiamo alcune viti in modo da poter svolgere il lavoro. OK, sembrava che ci fossero ore di lavoro prima di te – non ti preoccupare, tra circa un minuto.

Non importa quale tema stai usando, un titolo per il tuo post si troverà nello stesso file:

    1. Vai su  Aspetto-> Editor
    2. Sul lato destro, trova il file Single Post (single.php) e aprilo o ancora meglio, apri il file in un editor esterno
    3. Cerca il file “<? Php the_title (); ?> “
    4. Modifica il tag con l’allineamento desiderato:

SINISTRA:

<div align = "left"> <? php the_title (); ?> </ Div>

CENTRO:

<div align = "center"> <? php the_title (); ?> </ Div>

DESTRA:

<div align = "right"> <? php the_title (); ?> </ Div>
  1. Salvare le modifiche

Questo è tutto. Ora sei libero di aprire uno qualsiasi dei tuoi post e vedere le modifiche che hai apportato. Se hai seguito i passaggi e modificato l’allineamento, il titolo del tuo post dovrebbe apparire a sinistra, al centro o a destra.

Lavorare con WordPress è divertente, vero? Se vuoi saperne di più sul blog e sulla personalizzazione di WordPress, consulta le nostre  risorse  e migliora le tue abilità di webmaster in pochissimo tempo.

Scrivi un elenco di parole che non possono essere utilizzate nei titoli dei post

Mentre puoi relativamente facile  limitare la lunghezza di un titolo  in WordPress, a volte dovrai modificare ancora di più i titoli. Limitare il numero di caratteri nel titolo di un post può aiutarti a mantenere un design stabile e può aiutare con la SEO, ma i tuoi autori sarebbero comunque in grado di scrivere tutto ciò che vogliono.

A seconda di ciò che scrivi o della tua collaborazione con un’altra società, potresti avere alcune parole o frasi che vuoi evitare nei tuoi titoli. Quelle potrebbero essere parole volgari che vuoi evitare o semplicemente un marchio o due che non vuoi pubblicizzare sul tuo sito.

Mentre puoi sederti e parlare con i tuoi autori e chiedere loro di non menzionare parole che potrebbero danneggiare la reputazione del tuo sito, è solo questione di tempo in cui uno degli autori dimenticherà tutto e pubblicherà un titolo che può farti guardare male o addirittura perdere soldi violando l’accordo con un partner.

Elenco di parole da non usare nei titoli

Invece di un avvertimento verbale, perché non dovresti scrivere una funzione che proibisca a chiunque sul tuo sito di scrivere un titolo con parole specifiche? O ancora meglio, perché non dovresti semplicemente copiare e incollare la stessa funzione dal basso e cambiare semplicemente le parole che vuoi bloccare?

Ora che hai deciso di rimuovere parole specifiche dai titoli dei post, vediamo come puoi farlo.

Rimuovi parole specifiche dai titoli:

    1. Apri il file Functions.php
    2. Copia e incolla il codice:
funzione titlerestriction ($ title) {
$ post globale;
$ title = $ post-> post_title;
$ limitedWords = "word1; word2; word3";
$ limitedWords = explode (";", $ limitedWords);
foreach ($ limitedWords come $ limitedWord) {
if (stristr ($ title, $ limitedWord))
wp_die (__ ('Errore: hai usato una parola proibita nel titolo del post'));
}
}
add_action ('publishing_post', 'titlerestriction');
  1. Cambia parole al 4 °  Aggiungi quante ne vuoi, ma non dimenticare di separarle con punto e virgola
  2. Personalizza il messaggio di errore sull’ottava  riga
  3. Salvare le modifiche

Se apri un nuovo post e provi a pubblicarlo mentre il titolo contiene una delle parole che hai specificato nel codice, WordPress ti impedirà di pubblicare il post e ti avvertirà con il messaggio.

Anche se potresti aver detto ai tuoi autori di parole proibite, non sarebbe male mostrare quelle parole proprio sotto il titolo e scriverle come promemoria.

Se non è top-secret, puoi dirci quali parole hai inserito nell’elenco e perché?

Una piccola modifica del separatore di titoli può avere un grande impatto sul tuo sito

Il separatore del titolo è quel carattere semplice che separa il titolo del tuo sito Web dai nomi dei post e delle pagine. Sebbene non sia importante come trovare le parole chiave giuste per i tuoi articoli, questo può essere visualizzato nella parte superiore della scheda del browser una volta aperto un sito Web, ma, soprattutto, questo separatore verrà utilizzato da Google e da altri motori di ricerca quando visualizzano il tuo sito in risultati di ricerca.

Sebbene non ci sia prova che diversi separatori possano avere un impatto diverso sul tuo SEO, potresti voler cambiare il separatore standard solo per cambiare il modo in cui il tuo sito Web WordPress viene visualizzato su tutti gli altri siti in quei risultati di ricerca.

Cambia separatore titolo:

Dopo la nascita di WordPress 4.4, sono stati introdotti nuovi filtri e uno di questi è direttamente responsabile dei separatori di titoli. Per modificare il separatore del titolo, attenersi alla seguente procedura:

    1. Apri il file Functions.php
    2. Copia e incolla il seguente codice:
funzione wploop_change_separator ()
{
ritorna '|';
}
add_filter ('document_title_separator', 'wploop_change_separator');
  1. Cambia il separatore tra virgolette singole sulla terza riga
  2. Salvare le modifiche

Modifica il separatore del titolo per le versioni precedenti di WordPress:

Prima dell’introduzione di WordPress 4.4, il separatore del titolo avrebbe potuto essere facilmente modificato utilizzando la funzione wp_title. Gli sviluppatori di WordPress hanno prima rimosso la funzione dall’elenco di quelli supportati e sono diventati obsoleti. Ma poiché un numero enorme di temi lo utilizza ancora, gli sviluppatori hanno deciso di riportarlo indietro.

La seguente funzione può ancora aiutarti a cambiare quel separatore se stai usando una versione precedente di WordPress, ma ti consigliamo di aggiornare il tuo WordPress il prima possibile (per molte ragioni diverse) e andare con il nuovo metodo mostrato sopra; prima o poi, la funzione wp_title diventerà obsoleta una volta per tutte e dovrai modificare di nuovo funzioni.php.

funzione change_wp_title_separator ($ title, $ sep) {
$ sep = '-';
$ title = str_replace ('|', $ sep, $ title);
restituisce $ title;
}
add_filter ('wp_title', 'change_wp_title_separator', 10, 2);

Sebbene sia possibile modificare il separatore in qualsiasi carattere desiderato, si consiglia di non farlo. Ad esempio, ci sono alcuni caratteri speciali che Google semplicemente non mostrerà e non vuoi che il titolo del tuo sito appaia poco professionale. Alcuni dei separatori più comuni sono “|”, “-“ e “>”, quindi non esagerare e scegli quello che ti piace di più.

I tag del titolo possono essere facilmente modificati tramite campi personalizzati

I tag del titolo sono importanti per il tuo sito Web. Non solo si mostreranno agli utenti, ma avranno un ruolo importante nel tuo SEO. La scelta del tag del titolo giusto può avere un grande impatto sui motori di ricerca e puoi trarre vantaggio dalla modifica dei tag del titolo se eseguita correttamente.

Per un utente normale, è facile cambiare i tag del titolo semplicemente navigando su Impostazioni -> Generale . Allo stesso modo, andando su Aspetto -> Personalizza mostrerà un luogo in cui quasi tutti i temi ti permetteranno di cambiare il titolo e lo slogan del tuo sito. Di solito, i siti Web usano il loro titolo e il nome di post / pagina, separati da un carattere. Ma puoi cambiarlo se vuoi essere così ribelle.

Crea un tag del titolo statico per tutti i tuoi post:

Sebbene non sia raccomandato, potresti voler cambiare il tag del titolo della pagina e renderlo uguale su tutti i tuoi post e pagine WordPress. Invece di usare un titolo, un separatore e un nome di post, ad esempio, puoi cambiarlo in qualcosa di statico:

    1. Apri il file Functions.php
    2. Copia e incolla quanto segue:
funzione same_title_tag ()
{
ritorna "Prima guida al sito";
}
add_filter ('pre_get_document_title', 'same_title_tag');
  1. Cambia il titolo sulla terza  riga
  2. Salvare le modifiche

Questa funzione cambierebbe ogni titolo di post e pagina in “First Site Guide” (ehi, non usare il nostro nome, sii creativo), ma è accettabile se stai per avere solo una pagina. Invece, l’utilizzo di titoli predefiniti è un’opzione molto migliore quando si tratta di SEO e esperienza utente complessiva. Anche se avevi solo la home page e la pagina dei contatti, è comunque un’opzione migliore avere quella parte “contact” scritta nel tag del titolo.

Modifica i tag del titolo tramite campi personalizzati:

Ma basiamoci su questo e diamo ai tuoi autori la possibilità di aggiungere titoli personalizzati ai loro post:

    1. Apri funzioni.php
    2. Copia e incolla il codice:
funzione post_meta_title_tag ()
{
$ customPostTitleMeta = get_post_meta (get_the_ID (), 'custom_post_title', true);
if ($ customPostTitleMeta)
{
return $ customPostTitleMeta;
}
ritorno '';
}
add_filter ('pre_get_document_title', 'post_meta_title_tag');
  1. Salvare le modifiche
  2. Apri un post per il quale desideri cambiare titolo
  3. Nel nome del campo personalizzato, scrivi “custom_post_title”
  4. Nel valore del campo personalizzato, scrivi qualsiasi titolo che desideri utilizzare per quel post
  5. Salva modifiche / pubblica post

Ora, invece di ottenere un titolo predefinito, il tuo post userebbe quello personalizzato che hai inserito nel 6 °  passaggio. Se lasci il campo personalizzato, WordPress caricherà il tag del titolo predefinito e lo utilizzerà per quel post.

Controlla i tuoi titoli WordPress

Speriamo che questa guida ti abbia aiutato a controllare i tuoi titoli WordPress più facilmente. Ma se avete domande, non esitate a lasciare e commentare e cercheremo di rispondere al più presto possibile.