Guía para principiantes para características internas de WordPress

El geeks de WordPress tiene un gusto adquirido y mejora con cada cosa nueva que aprendas. Todos usamos WordPress desde hace algún tiempo: es una de las razones por las que está aquí en WPEXPLORER, ¡leyendo este artículo! Al igual que tú, me encontré con este buen dominio y me fascinó su belleza pura. WordPress no solo nos brinda la oportunidad de publicar sitios web dinámicos, visualmente atractivos en unos minutos, sino que también lo usamos como una solución de gestión de contenido (CMS) multidimensional. Como nota al margen, me gustaría mencionar que este artículo está destinado a un principiante de WordPress. La mayoría de ustedes saben de qué estoy hablando. Así que no dude en leerlo rápidamente y comparta sus puntos de vista en la sección de comentarios. ¡Gracias!
Volviendo en el camino correcto, echemos un vistazo a las cosas que podemos hacer usando WordPress:
El sitio web de la revista – Time, Gigaom, TechCrunch, todos usan WordPress.com VIP
Organice más sitios web bajo un solo techo: Edublogs (WordPress multisitio)
Construye un foro (BuddyPress)
Cartera en línea
Organizó un portal de trabajo
Tienda de comercio electrónico (WooCommerce, Exchange, EDD, CART66, etc.)
PhotoBlog o una cartera de fotos
Sitio para una banda, restaurante y más
La lista continúa. Este artículo sirve como precursor de nuestra futura serie de publicaciones: la guía definitiva para el caché de WordPress. Antes de comprender el caché de WordPress, necesitamos comprender cómo funciona WordPress interno. No solo la edición y eliminación de publicaciones y comentarios, sino la forma en que varios miles de líneas de código están entrelazadas y producen hermosos sitios web dinámicos. Funcionamiento interno de WordPress, todos sabemos cómo trabajar con WordPress. Todo comienza con conectarse a la derecha del tablero del administrador de WordPress desde su sitio / wp-login.php seguido de la publicación, modificación o carga de contenido nuevo, instalación de complementos, temas, asumir los niños de reserva, etc. ¿Pero pensaste en cómo funciona esto? Los sitios web se ejecutan en HTML (que significa lenguaje de marcado de hyper texto). Verifique la barra de direcciones: siempre encontrará http: //siteName.tld. Otros protocolos incluyen HTTPS, FTP, SSH, etc. Por lo tanto, se entiende que el objetivo final de WordPress es generar páginas dinámicas HTML. El término clave para comprender aquí es “dinámico”. Los términos “página html”, “página web” y “página web” son sinónimos. En el nivel muy básico, WordPress usa PHP y una base de datos SQL para almacenar todos sus datos. No tenemos que preocuparnos demasiado por PHP y otros lenguajes de script que usa WordPress, ya que esta es una guía para principiantes y son temas avanzados.
Por lo tanto, tenemos dos entidades.Uno es el “código PHP” que constituye WordPress Core y la “base de datos” que compone la memoria de WordPress.Cada instalación de WordPress tiene una base de datos.Ni mas ni menos.Cada información que ingresó y que hará en el futuro se almacena en la base de datos de WordPress.Los ejemplos incluyen: información del usuario, como contraseña (encriptada con MD5), dirección de correo electrónico, etc.

Todas las publicaciones, páginas, etiquetas, categorías y relación entre ellos
Tipos de publicaciones personalizadas
Publicar reseñas, bocetos y opciones en la basura
Comentarios: tanto aprobado como sin over y spam
Temas y datos de complementos
¿Pero las imágenes, documentos y otros archivos que están cargados?¿Están almacenados en la base de datos de WordPress también?No.Se almacenan en un archivo llamado “wp_content”.Más sobre esto sigue.
La estructura de la carpeta de WordPress
Comenzando con WordPress 3.6.1, hay tres carpetas principales en cada instalación de WordPress. El archivo básico Este es el director de instalación de WordPress y todo (aparte de la base de datos de WordPress, existe aquí). Lo llamaremos el “director raíz”. En el caso de que las personas que ejecutan WordPress en servidores host en forma de sombra, el director raíz es probablemente el contenido del director “public_html”, si ejecuta WordPress en su campo básico (es decir, sitio.com y no site.com/) plegado ). El director de Root de WordPress contiene exactamente tres carpetas: WP_Content, WP_includes y WP_Admin junto con muchos otros archivos PHP, el más significativo es “wp_config.php”. Al modificar este archivo, podemos agregar muchas opciones básicas de personalización de WordPress que no están disponibles en el tablero del administrador de WordPress. Por ejemplo, podemos desactivar después de la revisión, establecer el nombre del sitio utilizado por WordPress (útil para cambios de dominio), activar el modo de mantenimiento, etc. El archivo WP-Config.php es un archivo muy importante y no debe cambiarse. Contiene información crucial, como las credenciales de acceso de WordPress. Si alguien puede llegar a su base de datos, él / ella tiene control completo sobre su sitiowp_include
Esta carpeta contiene todos los demás archivos y clases de PHP que se requieren para las operaciones básicas de WordPress. Nuevamente, no desea editar ningún archivo en este directorio. wp_admin Esta carpeta contiene los diferentes archivos del tablero de WordPress. Sabe que todas las funciones administrativas o funcionales relacionadas con WordPress, como escribir, moderar comentarios, instalar complementos y temas se realizan a través del tablero de WordPress. Solo los usuarios registrados tienen acceso aquí, y el acceso vuelve a limitarse según el rol del usuario. Un administrador permite el acceso completo seguido por el editor, luego un contribuyente y, finalmente, un suscriptor. El tablero de WordPress generalmente se puede acceder en http://wpexplorer.com/wp-admin.wp_contently El archivo wp_content contiene todos los datos cargados por el usuario y nuevamente se divide en tres sub-flint:

temas

complementos

cargas
El director “temas” contiene todos los temas que se instalan en su sitio web de WordPress. Cada archivo de WordPress.zip que descarga de WordPress.org tiene 2 temas: para WordPress 3.6.1, estos son veinte doce y veinte trece. Puede instalar cualquier tema que desee, pero solo puede activar un tema a la vez (aunque hay algunos complementos que le permiten activar más). Además, los “temas” del director nunca pueden estar vacíos, ¡porque WordPress necesita al menos un tema para funcionar!
Del mismo modo, los “complementos” se utilizan para almacenar todos los complementos instalados en su sitio de WordPress. A diferencia de los “temas” del director, este directorio puede estar vacío porque puede perfeccionar un sitio de WordPress sin usar complementos. Tiene la libertad de activar cuántos complementos desea, pero es una buena práctica instalar solo los necesarios. Consulte el artículo de Kyla sobre diferentes complementos de WordPress disponibles hoy. Todas las imágenes (y otros archivos multimedia) que ha subido desde la época en el lanzamiento de su sitio, junto con todas las cargas futuras, se almacenarán en el director de “cargas”, clasificado de acuerdo con el año, el mes y el día. Esta carpeta puede considerarse como una base de datos para todas las imágenes de datos no textuales, PDF, videos, MP3, etc. Es por eso que es una buena práctica de seguridad restringir el acceso público a estas carpetas. Esto se puede lograr cambiando el archivo .htaccess, presente en el director wp_content. Por lo tanto, mientras hace una copia de seguridad; Copiar solo la carpeta de instalación de WordPress no hace un truco. ¡Debe copiar tanto la base de datos como el contenido completo de su director de instalación de WordPress! Anatomía de una solicitud de WordPress o, como me gusta decir, ¿qué sucede cuando alguien ve su blog? Cuando alguien visita su sitio web de WordPress, WordPress genera dinámicamente un código HTML (combinado con C y JS) y sirve al visitante. No verá la extensión .html después de la URL (como habría visto en algunos sitios web antiguos), ya que este contenido es dinámico. Los siguientes puntos son una generalización de acciones que tienen lugar en caso de una solicitud de página web:
El navegador del visitante solicita una página de Cline WebRess de WordPress (se puede considerar como el cerebro de WordPress) llama a los scripts PHP necesarios que comienzan con index.php
El núcleo de WP luego se comunica con su base de datos y toma los datos (publicaciones / páginas, etc.)
Luego combina los datos tomados, los datos de los complementos activos en la actualidad y el tema activo actualmente y genera el código HTML “en el GO” o “dinámica”
Luego sirva este HTML dinámico generado en el navegador del visitante
Del mismo modo, cuando se publica o guarda una publicación, o se envía un comentario o se realiza una búsqueda, el núcleo de WordPress realiza las operaciones internas necesarias y las guarda en su base de datos para uso futuro y también notifica al administrador de WordPress. Usted (el administrador) los ves como un nuevo comentario esperando la moderación o el número de “x” de comentarios en la cola de spam, etc.
Ahora, repetir todos estos pasos cada vez que alguien solicita una página web (publicación, página, página de archivo, cualquier cosa) es una tarea que consume tiempo y recursos. Es bueno cuando 10 personas visitan su sitio. Pero crees esto con 100, 1000 o un millón, entonces comienza el verdadero problema. Solo las supercomputadoras podrían administrar tantas operaciones simultáneas. Y la mayoría de los sitios de WordPress están alojados en servidores de alojamiento web, que pueden tener 1/1000 mil supercomputadoras. Entonces, ¿qué hacemos ahora? Ingrese el caché de WordPress. No lo cubriremos aquí, así que preste atención a la siguiente parte de la serie: una introducción al caché de WordPress.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *