Come modificare il contenuto di una pagina WordPress via FTP | Guida pratica

16 gen 2014, 18:25:15
Visualizzazioni: 14.8K
Voti: 2

Attualmente lavoro con un graphic designer e sviluppo principalmente in HTML/CSS per clienti che vogliono creare una presenza online. Non conosco molto WordPress. Ho un cliente che vuole alcune modifiche minime al suo sito, cose semplici come rimuovere una scheda, modificare del testo, cambiare alcuni link. Il suo sito è ospitato su GoDaddy e ho ottenuto l'accesso FTP a tutti i file. Una volta entrato, ho scoperto che il suo sito è stato creato con WordPress - ma lui non ne era assolutamente al corrente. Gli sviluppatori precedenti hanno configurato tutto per lui.

Quindi il mio problema è che non posso accedere all'account WordPress effettivo (perché il nostro cliente non sa nemmeno che esista, quindi non conosce le credenziali) e non riesco a trovare nella struttura dei file dove si trova il contenuto effettivo - ciò che vedi sulla pagina. Ci sono molti file PHP che richiamano funzioni come get_header(). La mia domanda è: da dove provengono queste informazioni di intestazione? Come posso trovare l'HTML effettivo per modificarlo? C'è un modo per farlo via FTP o devo necessariamente accedere tramite WordPress?

Mi scuso per la domanda da principiante. Grazie per qualsiasi chiarimento potrete darmi.

1
Commenti

Se non disponi delle credenziali di accesso a WordPress, avrai bisogno delle credenziali di accesso all'host (ad esempio cPanel) per procedere.

Chip Bennett Chip Bennett
16 gen 2014 18:42:35
Tutte le risposte alla domanda 2
0

Se il contenuto è scritto dinamicamente, non potrai modificarlo tramite FTP. Nei file template il contenuto viene richiamato digitando <?php the_content(); ?> (o the_content();) se già si sta scrivendo codice PHP.

Dovrai ottenere le credenziali di accesso WordPress per entrare nel sito, da lì potrai vedere le pagine e i loro nomi, e una volta dentro sarà molto facile modificare. La struttura del menu si trova principalmente in Aspetto > Menu (anche direttamente in WordPress, non via FTP).

Se vedi get_header(); richiama il file in quella directory chiamato header.php, lo stesso vale per la sidebar ecc...

A volte c'è un po' di HTML al suo interno, altre volte è tutto dinamico.

16 gen 2014 18:33:16
0
  1. Il contenuto proviene dal database MySQL.
  2. Sì... molto PHP. Il codice php e html è diviso in molti file più piccoli inclusi in una singola pagina. Ad esempio il codice get_header() include il codice da header.php ecc. Ma in quei file c'è praticamente solo il DOM. Se stai cercando il contenuto effettivo, allora si trova nel database.
  3. Devi ottenere le credenziali per il cPanel/database e trovare il tuo NOME e email.
  4. Segui queste istruzioni e dovresti essere a posto http://codex.wordpress.org/Resetting_Your_Password
17 gen 2014 22:19:24