Documentos de Académico
Documentos de Profesional
Documentos de Cultura
REGALO DE BIENVENIDA
¿Quieres aprender hoy mismo todo lo necesario sobre WordPress?
Descarga ahora totalmente gratis este manual en PDF que te guiará desde cero por todos los pasos
necesarios para sacarle todo el partido a tu página web sin esfuerzo y de forma rápida y práctica.
Y ADEMÁS: RECURSOS, DESCARGAS, CONTENIDO PREMIUM Y MUCHO MÁS ...
DESCARGAR GRAT IS
DESCARGAR GRAT IS
Danyel Perales
@TutorialWP_
5 (100%) 4 voto(s)
T
odos usamos WordPress, nos encanta, pero ¿sabes realmente cómo
funciona su sistema de jerarquía o estructura de carpetas y archivos?
Usamos cookies propias con finalidad funcional y cookies de terceros (tipos Analytics) para conocer hábitos de navegación y dar mejor servicio de
información. Para seguir navegando es necesario aceptarlas. Se pueden configurar, desactivar o leer más en: https://tutorialwp.online/aviso-legal/
¡Vamos a verlo!
OK
La parte positiva de entender bien cómo funcionan los engranajes de WordPress como
CMS es que al conocer más a fondo su funcionamiento, aprenderás nuevas
posibilidades para sacarle aún más partido a toda su potencia.
Por suerte para ti, he preparado una guía para principiantes con todo lo relacionado con las carpetas
y archivos de WordPress explicado de una forma simple y práctica.
Pon tu móvil en silencio durante 5 minutos, saca un lápiz y papel, y prepárate para sumergirte de
lleno en las entrañas de WordPress.
ÍN D IC E
1
Estructura de WordPress y su jerarquía para que todo funcione
2
Archivos y carpetas del núcleo (core) de WordPress ¿Qué es lo que realmente hacen?
3
Estructura de carpetas y archivos de Plugins y Temas WordPress
4
Jerarquía y estructura de WordPress completa
5
Hasta aquí la estructura de WordPress actualizada
Lo primero que tenemos que tener en cuenta es la estructura de los diferentes directorios que
conforman cualquier instalación de WordPress.
Para entender mejor lo que estamos a punto de ver, te sugiero que abras una carpeta con una
instalación estándar de WordPress para tener frente a ti las carpetas que voy a ir explicando y así
entender las cosas de forma mucho más fácil.
Para poder ver la estructura de carpetas y archivos de WordPress, puedes hacer lo siguiente:
Si utilizas las 2 primeras opciones, debes buscar la carpeta public_html que por norma general,
contiene todo lo demás. Si te decantas por la última opción, (que es lo que te recomiendo) tan sólo
descomprime el archivo.
Esta carpeta con diferentes archivos que tienes ante ti es el verdadero núcleo de los directorios,
archivos y carpetas que hacen que tu web creada con WordPress funcione.
El archivo readme.html
La carpeta wp-admin
La carpeta wp-content
El archivo wp-login.php
Si lo prefieres, puedes ver una lista completa de la estructura de las carpetas y archivos de WordPress
un poco más abajo en esta página o en el propio codex .
Antes de seguir, comentar que no hay necesidad de memorizar los nombres ni nada de eso, pero una
rápida ojeada a la lista si te permitirá tener una idea de cómo se organiza y funciona el CMS. Por
ejemplo:
index.php
.htaccess
A continuación, veremos un poco más en detalle algunos de estos archivos y carpetas principales que
forman el core o núcleo de WordPress, para después continuar con la estructura de las carpetas de
themes y plugins.
Dentro de public_html o del .zip descargado, hay tres carpetas esenciales que debes conocer para
comprender la jerarquía de archivos y estructura de la instalación de tu web. Vamos a ello:
wp-content
Dentro de toda la estructura de WordPress, esta es sin duda la carpeta a la que más uso le darás, ya
que es donde se almacenan todos los temas, plugins e imágenes que utilizas en tu web para que los
visitantes la vean tal cual es.
El contenido de esta carpeta variará en función del contenido que vayas añadiendo a tu sitio, ya que
como te decía antes, es donde se almacenan todos plugins, themes, contenido y sus derivados.
Debes tener en cuenta, que si eliminas (que no desactivas) algún plugin, theme o imagen desde el
panel de administración, también se eliminará de esta carpeta, ya que por norma general, no se
almacena lo que no se esté usando activamente en tu web.
Además, también contiene archivos PHP y otras cosas que puedas añadir a tu web.
wp-includes
Esto es porque contiene la mayoría de los archivos principales que WordPress utiliza para funcionar
correctamente a nivel interno, aunque no se ve realmente reflejado en la parte visible para los
lectores de tu web.
Por ejemplo, el archivo functions.php es un gran ejemplo de lo que estoy hablando. Contiene tantas
funciones; que si faltara, la instalación inicial no funcionaría en absoluto.
cache.php: Le permite añadir y quitar elementos de la caché para que esta sea más fácil y
rápida de acceder.
version.php: Permite ver de un vistazo qué versión de WordPress está ejecutando tu página
web.
wp-admin
Seguro que el nombre de esta carpeta ya te da una pista de para qué sirve ¿verdad?
En efecto, esta carpeta contiene todo lo necesario para que puedas acceder al panel de
administración de tu WordPress.
Dentro de esta carpeta también podrás comprobar si un usuario es un administrador y dar permisos a
un perfil de usuario en particular.
Verás que hay un montón de cosas ahí dentro, pero en este caso vamos a ver más a fondo las carpetas
de plugins y temas, ya que son de las más importantes.
Themes
Cada vez que instales un tema en tu web a través del panel de administración de WordPres, dentro de
esta carpeta se creará otra carpeta adicional donde se incluirá todos los archivos necesarios (php, css,
javascript …).
Una vez más, no es imprescindible aprender para qué sirve cada archivo, aunque esta vez, sí que es
altamente recomendable para poder sacarle el máximo partido a tu web y saber qué debes modificar
para personalizar lo que buscas.
La estructura de archivos de los themes, suele ser más o menos similar entre unos y otros (a no ser
que sea una solución más a medida).
Si tienes los conocimientos necesarios y te animas, puedes cambiar todo lo que quieras en los archivos
de cada plantilla, pero recuerda que se perderán los cambios tras cada actualización a no ser que
crees un child theme.
Plugins
Al igual que con los themes, cada plugin tendrá su propia subcarpeta dedicada que contiene todo lo
que necesario para funcionar.
De nuevo, es posible editar los archivos de los plugins si lo crees necesario, pero recuerda que si
actualizas, se perderán los cambios.
Para evitar esto, lo que puedes hacer es crear un archivo cualquiera donde anotes los cambios que has
realizado para poder copiar y pegar cada vez que necesites actualizar el plugin.
Si por algún motivo realizas un cambio que rompa tu web, siempre puedes borrarlo e instalar la
versión por defecto, o en el peor de los casos, acceder mediante el gestor de archivos de cPanel o tu
FTP favorito para borrar la carpeta del plugin conflictivo.
Para terminar, por si te sirve de ayuda, aquí te dejo la estructura de WordPress completa con todos
los archivos que incluye una instalación por defecto.
WordPress
index.php
license.txt
my-hacks.php
readme.html
wp-atom.php
wp-blog-header.php
wp-cron.php
wp-comments-post.php
wp-commentsrss2.php
wp-config-sample.php
wp-config.php
wp-feed.php
wp-links-opml.php
wp-login.php
wp-mail.php
wp-pass.php
wp-rdf.php
wp-register.php
wp-rss.php
wp-rss2.php
wp-settings.php
wp-trackback.php
wp.php
xmlrpc.php
wp-admin
wp-admin/admin.php
wp-admin/admin-db.php
wp-admin/admin-footer.php
wp-admin/admin-functions.php
wp-admin/admin-header.php
wp-admin/bookmarklet.php
wp-admin/categories.php
wp-admin/cat-js.php
wp-admin/edit.php
wp-admin/edit-comments.php
wp-admin/edit-form-advanced.php
wp-admin/edit-form.php
wp-admin/edit-form-comment.php
wp-admin/edit-form-ajax-cat.php
wp-admin/edit-link-form.php
wp-admin/edit-page-form.php
wp-admin/edit-pages.php
wp-admin/execute-pings.php
wp-admin/import.php
wp-admin/index.php
wp-admin/inline-uploading.php
wp-admin/install-helper.php
wp-admin/install.php
wp-admin/link-add.php
wp-admin/link-categories.php
wp-admin/link-import.php
wp-admin/link-manager.php
wp-admin/link-parse-opml.php
wp-admin/list-manipulation.js
wp-admin/list-manipulation.php
wp-admin/menu-header.php
wp-admin/menu.php
wp-admin/moderation.php
wp-admin/options.php
wp-admin/options-discussion.php
wp-admin/options-general.php
wp-admin/options-head.php
wp-admin/options-misc.php
wp-admin/options-permalink.php
wp-admin/options-reading.php
wp-admin/options-writing.php
wp-admin/page-new.php
wp-admin/plugin-editor.php
wp-admin/plugins.php
wp-admin/post.php
wp-admin/profile-update.php
wp-admin/profile.php
wp-admin/setup-config.php
wp-admin/sidebar.php
wp-admin/templates.php
wp-admin/theme-editor.php
wp-admin/themes.php
wp-admin/update-links.php
wp-admin/upgrade-functions.php
wp-admin/upgrade-schema.php
wp-admin/upgrade.php
wp-admin/user-edit.php
wp-admin/users.php
wp-admin/wp-admin.css
wp-admin/xfn.js
wp-admin/images
wp-admin/images/box-bg.gif
wp-admin/images/boxbg-left.gif
wp-admin/images/boxbg-right.gif
wp-admin/images/box-butt.gif
wp-admin/images/box-butt-left.gif
wp-admin/images/box-butt-right.gif
wp-admin/images/box-head.gif
wp-admin/images/box-head-left.gif
wp-admin/images/browse-happy.gif
wp-admin/images/fade-butt.png
wp-admin/images/notice.gif
wp-admin/images/toggle.gif
wp-admin/images/wordpres-logo.png
wp-admin/import
wp-admin/import/b2.php
wp-admin/import/blogger.php
wp-admin/import/dotclear.php
wp-admin/import/greymatter.php
wp-admin/import/livejournal.php
wp-admin/import/mt.php
wp-admin/import/rss.php
wp-admin/import/textpattern.php
wp-content
wp-content/plugins
wp-content/plugins/hello.php
wp-content/plugins/akismet.php
wp-content/themes
wp-content/themes/themedir
wp-content/themes/themedir/comments.php
wp-content/themes/themedir/footer.php
wp-content/themes/themedir/header.php
wp-content/themes/themedir/index.php
wp-content/themes/themedir/search.php
wp-content/themes/themedir/sidebar.php
wp-content/themes/themedir/style.css
wp-content/themes/themedir/images
wp-includes
wp-includes/cache.php
wp-includes/capabilities.php
wp-includes/class-IXR.php
wp-includes/classes.php
wp-includes/class-pop3.php
wp-includes/class-snoopy.php
wp-includes/comment-functions.php
wp-includes/default-filters.php
wp-includes/feed-functions.php
wp-includes/functions-compat.php
wp-includes/functions-formatting.php
wp-includes/functions-post.php
wp-includes/functions.php
wp-includes/gettext.php
wp-includes/kses.php
wp-includes/links.php
wp-includes/locale.php
wp-includes/pluggable-functions.php
wp-includes/registration-functions.php
wp-includes/rss-functions.php
wp-includes/streams.php
wp-includes/template-functions-author.php
wp-includes/template-functions-category.php
wp-includes/template-functions-comment.php
wp-includes/template-functions-general.php
wp-includes/template-functions-links.php
wp-includes/template-functions-post.php
wp-includes/template-functions.php
wp-includes/template-loader.php
wp-includes/vars.php
wp-includes/version.php
wp-includes/wp-db.php
wp-includes/wp-l10n.php
wp-includes/images
wp-includes/images/smilies
wp-includes/js
wp-includes/js/quicktags.js
wp-includes/js/tinymce
wp-includes/languages
Ahora que ya conoces la estructura de archivos y carpetas de WordPress, estás un paso más cerca de
comprender qué archivos son más importantes y por lo tanto debes prestar especial atención a la hora
de hacer copias de seguridad (backups).
Del mismo modo, espero haberte ayudado a encontrar ese archivo que buscabas para modificar alguna
parte de tu web.
Por supuesto, si aún no lo tienes claro, no dudes en preguntar tus dudas a través de los comentarios o
en las redes sociales.
Descarga gratis tu regalo de bienvenida: Guía WordPress 5.0 (2020)
¿Cómo te llamas?
Email de contacto
¡ M ÁNDAM EL O!
¡ M ÁNDAM EL O!
Siempre actualizado
Contenido exclusivo
Responsable del fichero » Daniel Perales Rodríguez. Finalidad » Envío de contenido gratuito y prospección comercial.
Legitimación » Es gracias a tu consentimiento. Destinatarios » Tus datos se encuentran alojados de forma segura en mi plataforma
de email marketing MailerLite UAB. Ejerce tus derechos de acceso, rectificación, limitación o suprimir tus datos enviando un email
¡Sigue leyendo!
© TutorialWP.online, 2017 - 2020