¿Cómo editar el contenido de una página a través de FTP?

16 ene 2014, 18:25:15
Vistas: 14.8K
Votos: 2

Actualmente trabajo con un diseñador gráfico y programo principalmente en HTML/CSS para clientes que buscan desarrollar presencia web. No sé mucho sobre WordPress. Tengo un cliente que quiere algunos cambios mínimos en su sitio, cosas simples como eliminar una pestaña, editar algún texto, cambiar algunos enlaces. Su sitio está alojado en GoDaddy y obtuve acceso FTP a todos los archivos. Una vez dentro, descubrí que su sitio fue creado usando WordPress, pero el cliente no tiene conocimiento de esto en absoluto. Los desarrolladores anteriores configuraron todo para él.

Mi problema es que no puedo iniciar sesión en la cuenta real de WordPress (porque nuestro cliente ni siquiera sabe que existe, por lo que no conoce las credenciales) y no puedo encontrar en la estructura de archivos dónde se crea el contenido real - lo que se ve en la página. Hay muchos archivos PHP que llaman a funciones como get_header(). Mi pregunta es, ¿de dónde viene esa información del encabezado? ¿Cómo encuentro el HTML real para poder editarlo? ¿Hay alguna forma de hacer esto a través de FTP o necesito poder iniciar sesión a través de WordPress?

Disculpen por hacer una pregunta tan básica. Gracias por cualquier orientación que puedan darme.

1
Comentarios

Si no tienes credenciales de acceso para WordPress, necesitarás credenciales para el host (por ejemplo, cPanel) para continuar.

Chip Bennett Chip Bennett
16 ene 2014 18:42:35
Todas las respuestas a la pregunta 2
0

Si el contenido se escribe dinámicamente, no podrás cambiarlo a través de FTP. En los archivos de plantilla, el contenido se llama escribiendo <?php the_content(); ?> (o the_content();) si ya se está trabajando en PHP.

Necesitas obtener sus credenciales de acceso a WordPress para ingresar a su sitio web, allí podrás ver las páginas y los nombres de las mismas. Una vez dentro, es muy fácil editar. La estructura del menú generalmente se encuentra en Apariencia > Menús (también dentro del propio WordPress, no en el FTP).

Si ves get_header();, esto llama al archivo en ese directorio llamado header.php, lo mismo aplica para sidebar, etc.

A veces hay un poco de HTML en él, otras veces todo es dinámico.

16 ene 2014 18:33:16
0
  1. El contenido proviene de la base de datos MySQL.
  2. Sí... mucho PHP. El código php y html está en muchos archivos más pequeños incluidos en una sola página. Por ejemplo, el código get_header() incluye el código de header.php, etc. Pero en esos archivos prácticamente solo está el DOM. Si buscas el contenido real, entonces está en la base de datos.
  3. Necesitas obtener credenciales para el cPanel/base de datos y encontrar tu NOMBRE y correo electrónico.
  4. Sigue esto y deberías estar bien http://codex.wordpress.org/Resetting_Your_Password
17 ene 2014 22:19:24