Molti di noi penseranno di cambiare i nostri collegamenti del blog post WordPress per essere aperti in una nuova scheda o finestra. Abilitare questa funzione è davvero facile con WordPress se segui il metodo descritto qui correttamente. Attualmente, questa funzione non è facilmente configurabile in WordPress fino ad ora. Potremmo trovare alcuni plugin per fare questa semplice operazione dopo un sacco di ricerche e query, ma può essere evitato usando questo metodo.
Stiamo dimostrando il metodo usando il tema Responz di Themify . L'idea di base rimane valida per tutti gli altri temi, tranne per i nomi dei file e le posizioni. Ci sarà un file loop.php nel tema Responz che sta raccogliendo gli estratti del post e mostrandolo nella pagina principale come da progetto.
Dobbiamo inserire una singola opzione in quella pagina che convertirà tutti i link dei tuoi post che si aprono nella nuova finestra o scheda. Prima di tentare qualsiasi cosa nel tuo sito, assicurati di avere un backup ripristinabile in caso di emergenza. Inoltre, occorre prestare attenzione per inserire correttamente le linee fornite così come sono.
Per cominciare, dobbiamo creare un tema figlio di Responz. È anche un facile passo per creare una cartella denominata "Responz-child" nella directory "themes" e inserire un file "style.css" con pochi testi al suo interno. Dopo aver creato il tema figlio, è necessario testarlo utilizzando il pannello di amministrazione attivandolo. Dopo aver verificato il tema figlio, devi creare una cartella chiamata "include" all'interno del tema figlio.
Ora copieremo il file "loop.php" dal tema Responz nella cartella "include" all'interno della cartella "Responz-child". Potremmo testarlo nuovamente per il corretto funzionamento del tema figlio prima di tentare il cambiamento principale.
Dopo la verifica, dobbiamo aprire il file "loop.php" all'interno della cartella "Responz-child" che abbiamo copiato dalla cartella "Responz" di origine. Assicurati che stai modificando il file "loop.php" all'interno della cartella "Responz-child" e poi scopri la porzione sotto indicata (evidenziata nell'immagine come colore rosso-blu-rosso) nel "loop". php ". Dobbiamo digitare target = "_ blank" line nella posizione corretta (nella sezione evidenziata in blu) come indicato nell'immagine senza alcuna formattazione e altre modifiche.
Dopo aver modificato la linea indicata nella posizione, basta leggere sopra e sotto le righe per far combaciare quella nella figura per assicurarsi che le modifiche siano incorporate correttamente. Ora dobbiamo salvare il file e attivare di nuovo il tema figlio per renderlo efficace. A volte potrebbe essere necessario svuotare la cache nelle impostazioni per visualizzare immediatamente le modifiche. Nell'intestazione di ogni post, puoi vedere il target inserito = "_ blank" nell'origine della pagina che lo rende aperto nella nuova finestra o scheda.
Questo metodo è applicabile anche al tema base di Responz . Qui abbiamo adottato un approccio precauzionale sugli errori accidentali durante la modifica del file "loop.php". In caso di errore, il tema relativo a Responz-child potrebbe non attivarsi per indicare errori. Se si desidera annullare le modifiche, è molto semplice attivare il tema Responze principale dal pannello di amministrazione delle impostazioni del tema. È anche possibile rimuovere la linea aggiunta dalla posizione corretta per disabilitare questa funzione in modo permanente.