Come disabilitare le pagine con allegati di immagini in WordPress

Come disabilitare le pagine con allegati di immagini in WordPress / Esercitazioni

WordPress crea automaticamente una singola pagina per ogni allegato che hai sul tuo sito. Ciò include immagini, file audio / video, pdf, ecc. Questa funzionalità è ottima per i fotografi, ma non così tanto per il resto di noi. Spesso riceviamo lamentele da principianti che accidentalmente hanno collegato le loro immagini alle pagine degli allegati e non gli piace come sembra. Questo è un grosso problema perché molti temi non hanno modelli speciali per le pagine di allegato alle immagini. A volte un'immagine sul tuo sito web può diventare popolare e le persone potrebbero iniziare ad atterrare sulla pagina degli allegati direttamente da Google. Idealmente vorrai che atterrino sul tuo post e vedano l'immagine nel contesto in cui l'hai usata. In questo articolo, ti mostreremo come disabilitare le pagine di collegamento alle immagini in WordPress.

Se stai già usando WordPress SEO con il plugin Yoast, allora vai al tuo SEO »Permalink pagina delle opzioni. Tutto quello che devi fare è spuntare la casella accanto a "Reindirizza l'URL dell'allegato all'URL del post principale". Questo reindirizzerà gli utenti che arrivano alle pagine degli allegati al post principale.

Per coloro che non utilizzano il plug-in SEO di WordPress da parte di Yoast, è comunque possibile disabilitare le pagine di allegato alle immagini e reindirizzare gli utenti a un post principale utilizzando un altro plug-in denominato Attachment Pages Redirect. Tutto quello che devi fare è installare e attivare il plugin. Al momento dell'attivazione, il plug-in inizia a reindirizzare gli utenti che effettuano l'atterraggio sulle pagine degli allegati al post principale. Se non viene trovato alcun post genitore, gli utenti vengono reindirizzati alla home page. Questo plugin funziona immediatamente e non ha una pagina delle impostazioni. Semplice e facile.

Se sei tra quelli a cui non piacciono i plugin, allora c'è un'opzione anche per te. Crea un nuovo file nella cartella dei temi di WordPress e nominalo image.php. Se il tema ha già un file image.php, è necessario modificarlo. Tutto quello che devi fare è aggiungere questo codice come prima riga nel tuo image.php file :

post_parent)); ?>

Salvare image.php file e caricarlo nella directory del tema. Ora, quando un utente raggiunge la pagina di allegato dell'immagine, verrà reindirizzato al post principale.

Infine, voglio solo sottolineare che non c'è niente di sbagliato nell'usare buoni plugin. Guarda il nostro articolo su quanti plug-in dovresti installare sul tuo sito. Consigliamo a tutti di utilizzare WordPress SEO con il plugin Yoast, quindi è sufficiente fare clic su una casella di controllo.

Sul nostro sito, non abbiamo disattivato gli allegati delle immagini interamente perché ci sono alcuni casi in cui vogliamo inviare persone a un grafico o un'immagine specifica che abbiamo sul sito. Invece quello che abbiamo fatto è che l'abbiamo escluso dalla nostra sitemap. Inoltre, abbiamo aggiunto un noindex di meta robot per il testo, in nofollow a tutte le nostre singole pagine di allegati utilizzando il plug-in SEO di Yoast. Puoi farlo anche andando alla scheda Titoli e Metas e andando in Tipi di post. Basta controllare il noindex, tag nofollow per SOLO il tipo di post allegato.

Ci auguriamo che questo articolo ti abbia aiutato a disattivare le pagine di allegato alle immagini in WordPress e reindirizzare gli utenti ai post principali. Se avete domande o commenti, fatecelo sapere lasciando un commento qui sotto.