Risultati della ricerca per 'Modifica header wordpress'
-
-
Buongiorno, dopo averle tentate tutte per risolvere il problema indicato qui, cercando la soluzione in rete https://it.wordpress.org/support/topic/cannot-modify-header-information-headers-already-sent/
Ho chiesto di fare la seguente modifica del php.ini al mio hosting “output_buffering su ON”. Da quel momento ho risolto il problema di accesso all’area amministrativa del sito ma purtroppo qualunque pagina del sito (frontend) io clicchi mi riporta alla index.php della root principale.
Cosa è successo?
-
Buonasera a tutti!
Spero, innanzitutto, di aver scritto nella corretta sezione del Forum.
Ho usato lo strumento “ricerca”, ma mi è sembrato di non aver letto nulla in merito alla mia problematica.Passando al dunque: gestisco un sito wordpress aggiornato alla 4.7.1., sul quale ho installato un tema a pagamento.
Ho effettuato varie modifiche e tutto sembrava filar liscio.
Oggi, aprendo alcune pagine del sito, ho visto, in “testa” alle pagine, questo messaggio di errore:
Warning: array_shift() expects parameter 1 to be array, boolean given in /web/htdocs/www.miosito.it/home/wp-content/themes/lawbusiness/header.php on line 390
Cercando di ripercorrere brevemente le mie operazioni antecedenti all’errore: ricordo di aver modificato il contenuto di testo di alcune pagine, inserito un nuovo logo (ma il problema si verifica solo in alcune pagine, non in tutte), eliminato una pagina, sostituendola con un link personalizzato (nel caso di specie mi serviva una sorta di pagina dalla quale scendesse un menù a tendina, senza che la “pagina” fosse cliccabile [in sostanza, titolo1 non cliccabile, che mi visualizza, a tendina, pagina 2, 3 e 4]), ed inserito una nuova icona.
Non ho apportato nessun’altra modifica.
Vi ringrazio anticipatamente, sperando riusciate a consigliarmi come risolvere! Grazie!
-
Buonasera…… il mio intento era spostare il sito WordPress dalla directory “wp” alla root di dominio in modo da cambiare l’URL del sito da http://www.miosito.it/wp in http://www.miosito.it.
Cercando la soluzione in rete mi sono imbattuto in questa guida che, tra le tante, era la più recente e quindi giudicata dal sottoscritto la più affidabile:
1. Eseguire backup del sito (cartelle e file + database).
2. Cancellare (prima farne copia via ftp) tutto quello presente nella root di dominio, esclusa la cartella “wp” di WordPress ovviamente.
3. Eseguire l’accesso al backend di WordPress e disattivare i permalink selezionando l’opzione “Semplice”, presente all’interno della voce di menu “Impostazioni => Permalink” e cliccando su “Salva le modifiche”.
4. Sempre all’interno del pannello di amministrazione di WordPress (il nostro amato backend), cliccare sulla voce “Impostazioni => Generali” e modificare l’indirizzo del nostro sito web modificando il campo “Indirizzo sito (URL)” in http://www.miosito.it, facendo molta attenzione a NON MODIFICARE il contenuto del campo “Indirizzo WordPress (URL)” che resta http://www.miosito.it/wp. Salvare la nuova configurazione cliccando sul pulsante “Salva modifiche” .
5. Dalla nostra cartella “wp” copiamo (avete letto bene, “copiamo” e NON “spostiamo”) i files index.php e .htaccess all’interno della root dell’account. Successivamente, tramite un editor di testi (quello presente all’interno del File Manager del Cpanel va più che bene, ma anche Blocco Note di Windows) modifichiamo la index.php in questo modo:
troviamo la riga
require (‘./wp-blog-header.php)
e trasformiamola in
require (‘./wp/wp-blog-header.php)
Salviamo il nuovo file “index.php” per rendere attive le modifiche.
6. Eseguiamo, ancora una volta, il login al backend del nostro sito e ripristiniamo i permalink disattivati precedentemente flaggando su “Struttura personalizzata” http://www.miosito.it/%category%/%postname%/. Apriamo il browser, digitiamo il nome del nostro sito nella barra degli indirizzi et…voilà! Se abbiamo eseguito tutto in maniera corretta visualizzeremo il nostro bel lavoro tramite l’URL principale (la root appunto) http://www.miosito.it/, nonostante i files risiedano ancora all’interno della cartella “wp”.Avrei detto che la guida ha funzionato alla perfezione…………infatti il sito funziona benissimo, nessuna differenza rispetto alla situazione precedente……
Sfortunatamente accade questo:
– Ricercando con i motori di ricerca, parole o argomenti che riconducono al sito, le pagine e gli articoli vengono trovati col vecchio URL e non con il nuovo percorso, rilasciando all’apertura l’errore 404…… per esempio la pagina http://www.miosito.it/pagina-prova contenente parole o argomenti digitati nel campo di ricerca del motore, viene trovata come http://www.miosito.it/wp/pagina-prova con l’errore 404 alla sua apertura.
Il problema immagino dipenda dai permalink….. mi potete cortesemente aiutare a rimettere le cose a posto senza dover compromettere l’intero sito?
Grazie a tutti coloro volessero dare il loro supporto.
-
Ciao a tutti. Dopo tanta ricerca ho trovato un tema da installare con wordpress, ovvero:
https://wordpress.org/themes/first/Come vedete dall’anteprima, c’è un immagine nell’header.
Il problema è che vorrei che quell’immagine fosse cliccabile.Come posso fare?
Credo che io debba modificare il file header.php del tema, ma non so dove mettere mani.
Grazie e buona domenica 🙂
-
Ciao ragazzi sto lavorando al mio nuovo sito, ma ho un problema. questo e il link:
[modificato perché informazione promozionale]in pratica vorrei spostare il logo a sinistra ( che poi sostituiro col mio) e il menu sopra la slider in bianco e nero. In pratica sto cercando un effetto precisamente identico a questo:
[modificato perché informazione promozionale]
sapete aiutarmi per favore?
grazie mille
-
Salve a tutti,
ho installato wordpress su un mio dominio ma il sito è visibile solo all’URL: “www.miosito.com/wp”.
Ho trovato su internet le guide wordpress per poter rimuovere il /wp finale ma stranamente non funzionano. Ho provato a modificare il siteweb URL su impostazioni > generali di wordpress e tramite Filezilla copiare i file “.htaccess” e “index.php” dalla cartella WP alla cartella public_html e in seguito modificare il file index.php sostituendo la riga require(‘./wp-blog-header.php’); con la riga require(‘./wp/wp-blog-header.php’); insomma, ho seguito alla lettera la guida WordPress ma purtroppo senza alcun risultato.Ho provato altri metodi trovati online ma con nessuno di essi ho avuto successo,
qualcuno saprebbe darmi una mano?Grazie
-