Je travaille actuellement avec un graphiste et je code principalement en HTML/CSS pour les clients qui souhaitent développer une présence sur le Web. Je ne connais pas grand chose à WordPress. Un client souhaite des modifications minimes sur son site, des choses simples comme supprimer un des onglets, modifier du texte, modifier des liens. Son site est hébergé par GoDaddy et j'ai obtenu un accès FTP à tous les fichiers. Une fois que je suis arrivé, j'ai découvert que son site avait été créé avec WordPress - mais il n'en a aucune connaissance. Les développeurs précédents ont tout mis en place pour lui.
Donc, mon problème est que je ne peux pas me connecter au compte WordPress actuel (car notre client ne sait même pas qu'il existe, il ne connaît donc pas l'identifiant) et le contenu réel - ce que vous voyez sur la page - est créé. Il y a beaucoup de PHP fichiers appelant des choses comme get_header()
. Ma question est la suivante: d'où proviennent ces informations d'en-tête? Comment trouver le code HTML réel pour le modifier? Existe-t-il un moyen de le faire via FTP ou dois-je être en mesure de me connecter via Wordpress?
Je m'excuse d'avoir une telle question pour débutant. Merci pour toute lumière que vous pouvez m'éclairer.
get_header()
inclut le code de header.php, etc. Mais dans ces fichiers, il n’ya pratiquement que le DOM. Si vous recherchez le contenu réel, il est dans la base de données.Si le contenu est écrit dynamiquement, vous ne pourrez pas changer cela via ftp. Dans les fichiers modèles, le contenu est appelé en tapant <?php the_content(); ?>
(ou the_content();
) si le script est déjà écrit dans php.
Vous devez obtenir ses informations de connexion WordPress pour vous connecter à son site Web. Là-bas, vous pouvez voir les pages et les noms des pages. Une fois dedans, il est vraiment facile à modifier. La structure du menu se trouve principalement dans apparence> menu (également dans wordpress, pas ftp)
si vous voyez get_header();
, il appelle le fichier dans ce répertoire appelé header.php, comme avec sidebar, etc.
Parfois, il contient un peu de HTML, parfois, tout est dynamique.