¿Le gustaría saber cómo administrar archivos y carpetas de WordPress?

Si bien es muy posible interactuar con su sitio web de WordPress solo a través del tablero, comprender cómo los archivos y carpetas están organizados es crucial para lograr un mayor grado de control sobre estos.

Al menos, esta comprensión te facilitará mucho la resolución errores recurrentes en WordPress.

Cada instalación de WordPress tiene la misma estructura de directorios y archivos. Cada complemento o tema de WordPress que instale, cada script que agregue y cada ventana de error que aparezca, es posible gracias a la estructura del CMS.

Si nunca ha instalado WordPress, averigüe ¿Cómo instalar un blog de WordPress pasos 7

Si bien la idea de buscar en estos archivos puede parecer desalentadora al principio, es mucho más simple de lo que parece.

En este tutorial, revisaremos el contenido de las carpetas de WordPress más importantes, prestando especial atención a los archivos básicos en los que se basa su sitio web.

Presentación de la estructura de carpetas de WordPress.

La estructura de los archivos de WordPress es honestamente bastante simple en los niveles superiores (raíz). Tiene su carpeta public_html, donde se encuentran sus tres carpetas clave, junto con muchos archivos importantes como wp-config.php  et .htaccess.

Incluso si es la primera vez que hurga en los archivos de WordPress, es posible que ya esté familiarizado con al menos estos archivos.

Para acceder a estos archivos y carpetas, debe usar el administrador de archivos cPanel de su servicio de alojamiento web, o un cliente FTP.

En este tutorial, usaremos FileZilla, pero lo que elija, esto es lo que encontrará en la carpeta public_html:

administrar archivos y carpetas de WordPress - carpeta de WordPress public-html

Antes de saltar a estas tres carpetas, echemos un vistazo a algunos de los archivos ubicados en la raíz de la carpeta public_html. Primero, tenemos .htaccess (abreviatura de "Acceso de hipertexto"). Le permite controlar la estructura de enlaces permanentes, archivos, carpetas y su acceso dentro de su instalación de WordPress.

Si quieres ir más lejos consulta Cómo encontrar el archivo ".htaccess" en WordPress

El contenido de un archivo .htaccess predeterminado debería verse así:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Entonces tenemos index.php, que se usará como su página de inicio predeterminada a menos que se cambie a una front-page.php ou home.php

organización pública-html-index-php de archivos de wordpress

Otra carpeta crucial en este directorio es wp-config.php. Maneja la configuración básica de WordPress y almacena la configuración de MySQL, las contraseñas y el prefijo de la tabla.

Los parámetros básicos deberían verse así:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'notarealname');
/** MySQL database username */
define('DB_USER', 'notarealuser');
/** MySQL database password */
define('DB_PASSWORD', 'notarealpassword');
/** MySQL hostname */
define('DB_HOST', 'localhost');

Descubrir también Qué cambios se aplican a wp-config.php para asegurar su blog de WordPress

Otros archivos importantes en este directorio son wp-activate.php, y wp-signup.php, que gestionan juntos proceso de registro, inicio de sesión y confirmación de usuario.

También tenemos wp-comments-post.php (quien maneja el comentarios y evita duplicados), Y wp-settings.php, que configura algunas variables comunes de WordPress.

Después de cubrirlos, pasaremos a la primera de las carpetas de nivel superior, " wp-admin ". 

La carpeta "WP-Admin"

wordpress carpeta wp-admin

Como su nombre indica, esta es la carpeta que aloja los archivos que alimentan las herramientas de administración de WordPress. Por ejemplo, admin.php (que está en el corazón de la carpeta), permite la conexión a la base de datos, muestra el panel de WordPressy realiza cualquier otra función esencial, como verificar si un usuario determinado es el administrador o no. Si es así, el script usa el archivo wp-load.php, que a su vez carga el archivo wp-config.php :

/**
* In WordPress Administration Screens
*
* @since 2.3.2
*/
if ( ! defined( 'WP_ADMIN' ) ) {
define( 'WP_ADMIN', true );
}
 
if ( ! defined('WP_NETWORK_ADMIN') )
define('WP_NETWORK_ADMIN', false);
if ( ! defined('WP_USER_ADMIN') )
define('WP_USER_ADMIN', false);
if ( ! WP_NETWORK_ADMIN && ! WP_USER_ADMIN ) {
define('WP_BLOG_ADMIN', true);
}
 
if ( isset($_GET['import']) && !defined('WP_LOAD_IMPORTERS') )
define('WP_LOAD_IMPORTERS', true);
require_once(dirname(dirname(__FILE__)) . '/wp-load.php');

Si presta atención a los nombres de los archivos en esta carpeta, encontrará que la mayoría de ellos corresponden a las funciones disponibles en el tablero de WordPress.

Por ejemplo, profile.php alimenta la pantalla de administración del perfil, mientras tema-install.php controla el panel de instalación del tema, y plugin-install.php haz lo mismo con los complementos.

Descubre la guía de mejores complementos de WordPress para instalar en tu blog

Al igual que con las otras carpetas importantes dentro de wp-admin, las imágenes están llenas de imágenes utilizadas en el panel de WordPress, css y js están dedicados al código CSS y scripts de JavaScript respectivamente, y la red aloja los archivos PHP necesarios para alimentar una red multisitio.

La carpeta "wp-content"

Esta es la sección en la que es probable que pase más tiempo durante su relación con WordPress. Sus dos funciones más populares se encuentran en el interior, por supuesto que estamos hablando de Temas de WordPress y plugins de WordPress :

WordPress wp-contenido de las carpetas

La subcarpeta "complementos"

subcarpeta plugins de WordPress

Cada complemento que cargue en WordPress tendrá su propia subcarpeta en la carpeta de complementos, como se ve en el ejemplo anterior. El contenido de cada uno varía según los complementos.

Descubra los 10 complementos esenciales de WordPress para instalar en su blog

Por ejemplo, a continuación presentamos el contenido de la carpeta del complemento Akismet:

carpeta de plugin de Akismet WordPress

La subcarpeta "temas"

Carpeta de temas de WordPress

Al igual que con los complementos, cada tema de WordPress que instale en su sitio web tiene su propia carpeta en la que está instalado, y que probablemente haya visto antes, a menos que haya instalado cada tema del salpicadero en lugar de utilizar FTP.

La carpeta "wp-includes"

wp-includes wordpress carpeta

La última carpeta del directorio de WordPress es " wp-includes Y él es grande. Esta es la carpeta donde wp-admin incluye todos los archivos necesarios para ejecutar el sitio web. " wp-admin »Incluye funciones de administrador. " wp-content »Almacena todos tus temas y complementos,« wp-includes Es el que armoniza estos dos componentes.

Esta carpeta es, de hecho, tan importante que aquí es donde se almacenan la mayoría de los archivos básicos de WordPress. Desde el principio, una nueva instalación de WordPress incluirá más de 140 diferentes archivos en el directorio principal y 14 diferentes carpetas, incluidos certificados, fuentes, scripts js, " tema-compat Y widgets.

Pero antes de irte, descubre también Cómo protegerte mientras escribes en WordPress

Si bien profundizar en la organización de los archivos y carpetas de WordPress es comprensiblemente aterrador, con un poco de práctica e investigación, llegará a conocer los entresijos de sus directorios y archivos de memoria.

Sin duda, este conocimiento será útil en el futuro, especialmente si necesita resolver un error o implementar un error. ajuste simple.

Si buscas el mejor tema de WordPress para su sitio web y los mejores complementos para él, aquí hay algunas soluciones o alternativas que ofrecemos.

1. BeTheme

BeTheme es un tema de WordPress moderno y profesional, uno de los mejor diseñados por sus desarrolladores y esta observación es fácil de hacer. En resumen, BeTheme te ayudará a crear cualquier sitio web.

betheme-theme-wordpress-multiusos-versátil a crear el sitio en Internet

La creación de páginas es intuitiva, gracias a la perfecta integración de un creador de página visuals, que le dará la posibilidad de organizar los elementos de su sitio web, mientras los mueve con la ayuda de un mouse, lo que elimina la necesidad de conocimientos en programación y pone el control sobre este tema WordPress disponible para todos, incluso para aquellos que no tienen conocimiento en desarrollo web.

Para mejorar la experiencia y el manejo de este Plantilla de WordPress, se han puesto a su disposición tutoriales en vídeo detallados. Estos videos explican las características principales del tema de WordPress y lo guían a través de todos los procesos de instalación y personalización.

DescargarDemo | alojamiento web

divi Constructor

Divi Builder es un creador de páginas de alta calidad muy valorado por Elegant Themes. Aunque generalmente se usa como parte del tema Divi WordPress, Divi Builder también es un complemento independiente que puede usar en otros temas de WordPress.

Divi e1544278044306

Divi Builder le permite editar su contenido utilizando una interfaz visual en el front-end, así como una interfaz en el back-end, aunque la mayoría de los usuarios prefieren la interfaz anterior. Básicamente, en lugar de barras laterales, todo son ventanas emergentes y botones flotantes.

Le da acceso a 316 plantillas prediseñadas distribuidas en 40 paquetes de presentación diferentes, así como la capacidad de guardar sus propios diseños como plantillas.

Uno de los rasgos de Divi siempre ha sido el control sobre los estilos que te da. En tres pestañas diferentes, tiene la opción de configurar varias configuraciones, incluidos controles de respuesta, espaciado personalizable,agregue CSS personalizado, porque su editor de CSS integra validación básica y autocompletado. 

Descargar | Demo | alojamiento web

3. Ultimate Membership Pro

Ultimate Membership Pro es un excelente complemento de restricción de contenido y suscripción a WordPress. Puede administrar usuarios de acuerdo con su paquete (gratuito o de pago) creando niveles de acceso exclusivos.

Complemento de membresía de wordpress pro membresía definitiva

Por lo tanto, será posible proteger todo el contenido de su sitio web, o solo parte de él. Será por ejemplo un curso, una lección, una página, un producto, una categoría, una imagen, etc ...

Sus principales características incluyen: protección de contenido, múltiples niveles de acceso, soporte para múltiples pasarelas de pago -PayPal, Authorize.net, Stripe, 2CheckOut, Transferencia bancaria-, protección parcial de contenido y mucho más de nuevo…

Descargar | Demo | alojamiento web 

Recursos recomendados

Descubra otros recursos recomendados que le ayudarán tome un mejor control de su instalación de WordPress.

Conclusión

Listo ! Eso es todo por este tutorial, espero que ahora esté lo suficientemente informado sobre la organización de carpetas y archivos de WordPress.

No dudes en compartirlo con tus amigos en tus redes sociales favoritas, y cuéntanos sobre tu comentarios y sugerencias en la sección dedicada.

También podrás consultar nuestros recursos para principiantes, si necesita más elementos para llevar a cabo sus proyectos de creación de sitios de Internet.

...