Cuando publica una publicación en WordPress, ¿crea una nueva página?

Cuando publica una nueva publicación o página, WordPress crea una entrada en la base de datos con el contenido, pero, como otros han mencionado, no crea un archivo html real que encontraría en su servidor. (Hay algunos CMS que funcionan de esa manera. Crean un archivo físico que vive en el servidor, luego lo actualizan cuando modifica el contenido). Podría imaginarlo como si WordPress hubiera alineado todos los ingredientes que necesita para hacer la página . La base de datos sabe dónde está todo lo que debería estar en la página.

Cuando alguien va a la página, WordPress genera dinámicamente la “página” combinando el contenido que agregó con el archivo de plantilla (s) apropiado para ese tipo de página o publicación.

Puedes pensar en esto en términos de comida. Imagina ir a una panadería a comprar donas. El panadero hizo las donas esa mañana y ahora se sientan en un estante esperando que las compres. Así es como funcionan muchos sitios web estáticos. Si construye un sitio en html simple, carga sus archivos html en su servidor donde se sientan a la espera de ser vistos.

Ahora imagine ir a un restaurante donde todo está hecho a pedido. El chef ha decidido el menú para que todos los ingredientes estén listos para los cocineros. Cuando haces tu pedido, los cocineros toman los ingredientes, los cocinan y luego los presentan en un plato. El camarero (su navegador web) luego lleva el plato a su mesa.

Ejemplo:

Imaginemos que crea una publicación de blog sobre hipopótamos en su blog sobre animales. Escribes 3 párrafos de texto y subes una foto de un hipopótamo. Marca la categoría “mamíferos” y luego publica la publicación.

Cuando agrega su contenido, las palabras que escribe se agregan a la base de datos y se asocian con la identificación de esta publicación.

Cuando carga su foto, se carga físicamente en su servidor web y se puede encontrar como un archivo ubicado en su directorio de cargas. La ubicación del archivo se anota en la base de datos y está asociada con su publicación y como parte de la biblioteca de medios. Si seleccionó mostrar la foto en un tamaño diferente, WordPress también creará una copia de la imagen con las nuevas dimensiones y agregará ese archivo al directorio de cargas.

Para mostrar su contenido, WordPress identificará qué plantilla debe usarse de acuerdo con la Jerarquía de plantillas o en función de una selección que haya realizado al realizar la publicación. (Algunos temas le darán opciones sobre qué plantilla usar).

Su publicación probablemente usa single.php, que es el valor predeterminado para las publicaciones de blog. Este archivo de plantilla también incluirá otros archivos de plantilla como header.php y footer.php. También probablemente incluirá plantillas para barras laterales y comentarios. El archivo de plantilla single.php está escrito con HTML y PHP. Parte del código PHP le dice a WordPress que tome el contenido de la publicación y lo coloque en una parte particular del diseño de la página.

Nota: Dado que esta es una publicación de blog, su contenido también se mostrará en otros lugares. Puede incluirse en la página de inicio de su blog y en la página de categoría para mamíferos. El proceso es el mismo. excepto cuando alguien vaya a la página de categoría de mamíferos, usará una plantilla diferente como archive.php o category.php en lugar de single.php.

Hay una diferencia entre los dos términos, Página y Publicaciones . Cualquier contenido publicado en su sitio de WordPress puede ser cualquiera de los dos.

Las páginas son estáticas, contenido de tipo único en su sitio. Por lo general, no tienen ninguna línea de tiempo y no caducan. Por lo general, el contenido de una página tiene sentido declarativo. Una página puede enlazar a varias publicaciones.

Si bien las publicaciones son dinámicas, el contenido de tipo actualizado regularmente en su sitio web. Suele hablar sobre un tema en particular, noticias o actualizaciones informativas.

Ejemplo, esta página de archivo de categoría, Configurar su sitio de wordpress es una pagina Describe qué y por qué configuraremos su propio sitio de WordPress. Lee el contenido de esta página. ¿Sientes que tiene alguna relevancia cuando estás leyendo? ¿Hay algo que invalide si lo está leyendo hoy o 10 años después? No, verdad?

Mientras que cómo publicar una publicación en su sitio de WordPress , esta es una publicación. Diez años después, WordPress puede cambiar. Por lo tanto, los pasos de los que hablo en esta publicación ya no son ciertos. Tendré que actualizar la publicación o mantenerla a medida que pase el tiempo.

Espero que se aclare.

Consulte esta publicación, Cómo publicar una publicación en su sitio de WordPress . También puedes hacerlo a través de Word .

También te puede interesar ver otras publicaciones en este archivo, Configuración de tu sitio de WordPress .

Me gusta. Suscribir. Compartir.

Sigue leyendo, sigue aprendiendo 🙂

Con mi experiencia en trabajar con cientos de proyectos de WP, a continuación se encuentra la respuesta.

No, no crea una página adicional. Supongo que se está preguntando si WordPress crea un archivo html adicional en su servidor. Pero no, en WordPress las publicaciones, páginas y todos los demás datos dinámicos se almacenan en la base de datos. Por ejemplo, si crea una nueva publicación, los datos que ingresa se almacenan en la base de datos en una tabla con el nombre ‘wp_posts’.

Cuando ve los datos en el front end, los datos se obtienen de la base de datos pero no se carga ningún archivo de plantilla adicional para la publicación individual. Todas las publicaciones comparten la misma plantilla (depende del tema).

10 respuestas para decirle que hizo la pregunta incorrecta.

Sí, es cierto que WP no “crea páginas”, sino que almacena información en la base de datos que se consulta y luego proporciona resultados al servidor que luego crea la “página” que ve en su navegador. Bla, bla, bla

Por lo tanto, si observa bajo el capó, la respuesta es un “no” calificado en función de cómo funciona WP combinando PHP, HTML, CSS y la base de datos MySQL.

Pero para proporcionar una respuesta simple: sí, al crear la publicación y guardarla en la base de datos, el efecto práctico es que se crea una nueva página cada vez que el servidor consulta la base de datos para esa publicación. La página tiene un estilo basado en el código PHP / HTML / CSS que se encuentra dentro del núcleo de WP, el tema principal que ha elegido y las modificaciones al tema principal que se encuentran en el tema secundario. No digo que WP cree una página, ciertamente no lo hace. Lo que digo es que para el usuario, ese es el impacto práctico.

Lo fundamental para entender, como se ha señalado, es que WP es un sistema dinámico, por el cual la información que se muestra en el navegador de los usuarios se crea sobre la marcha cuando se consulta la base de datos.

Si bien WP no tiene páginas estáticas, puede crear páginas estáticas utilizando un sistema de entrega de contenido que guardará temporalmente una versión estática de la página / publicación para que no tenga que crearse cada vez. Las consultas de la base de datos ralentizan el proceso de representación de la página en su navegador.

Las publicaciones y páginas de WordPress se crean dinámicamente cada vez que WordPress recibe una solicitud para una publicación o página específica.

Entonces, cuando publicas, guardas las ‘instrucciones’ y las piezas para construir la página o publicación. Cuando alguien solicita la página o publica WordPress, construye la página y la envía al navegador web solicitante.

La página existe pero no exactamente como una página hasta que se requiera.

Además, una página o publicación puede almacenarse en caché en el servidor, por el propio WordPress u otro sistema llamado proxy inverso por un tiempo. Después del vencimiento, la página o publicación en caché desaparece hasta que se solicite nuevamente.

Por lo tanto, la página o publicación puede existir por un tiempo y luego deja de existir hasta que se solicite y luego se vuelve a generar dinámicamente.

Depende de cómo se defina la palabra “página”.

Desde la perspectiva de los navegadores, sí, porque se crea una nueva página con un identificador único universal (también conocido como url).

Sin embargo, por otro lado, los desarrolladores de software dirían que no, ya que no agregan nada a este sitio web después de que se haya creado.

En mi opinión, no importa si se crea una nueva página o no, todo lo que tenemos que saber es que cuando se publica una publicación, se crean algunos datos estructurados y se guardan en el disco duro / memoria, también hay plantillas creadas con marcador de posición que se sustituirán en los datos estructurados. Cuando navega a una URL especificada, el servidor representa la plantilla con los datos correspondientes (publicación, en este ejemplo).

La ruta (generalmente ruta url antes de “?”) Determina qué plantilla usar, y los parámetros (también conocidos como cadena de consulta) definen el contenido en el que se deben sustituir los marcadores de posición en la plantilla.

En el panel de WordPress, verá que realiza un seguimiento de las publicaciones y páginas por separado. Un blog consta de una serie de publicaciones que usted escribe de manera continua. Puede asignar una publicación de blog a una categoría y asignarle palabras clave para ayudar a los lectores a buscar artículos de interés.

Una página no forma parte de una serie de publicaciones y proporciona información sobre su negocio, como productos o servicios, contáctenos, sobre nosotros, pague aquí, términos de servicio, reseñas, enlaces de redes sociales, etc.

Puede mostrar datos en una tabla en una página o en una publicación.

Cada publicación o página tiene una URL separada. Una página o publicación también puede tener una barra lateral y widgets.

WordPress es un sistema de gestión de contenido que utiliza el poder de una base de datos y archivos de plantilla para generar dinámicamente contenido basado en el elemento consultado en la url.

WordPress tiene algunos tipos de publicaciones predeterminadas que utiliza como referencias en la base de datos y los archivos de plantilla.

  1. Publicación: para publicaciones de blog
  2. Página: similar a las publicaciones pero más estática
  3. Adjunto: para cargas de medios o cargas de archivos
  4. Revisión: para cuando revisas una página o publicación
  5. Navegación: para su menú

En los archivos de plantilla de su tema, a menudo encontrará archivos que están específicamente diseñados para funcionar con estos 5 tipos de publicaciones.

Cuando crea una nueva publicación o página, etc., la base de datos almacena el elemento recién creado en la tabla wp_posts y en columnas separadas de la tabla que significan el tipo de publicación.

En WordPress, las páginas y publicaciones son las mismas: se almacenan en la tabla wp_posts y hay una columna de tipo que determina si es una página o publicación.

Entonces, técnicamente, WordPress no crea un nuevo archivo HTML para cada página o pasado. Cuando solicita una publicación / página, WordPress obtiene el contenido de la base de datos y presenta su contenido según lo dictado por el tema (o plantilla).

WordPress no crea una página estática real cada vez que publica una publicación.

Solo crea una página web HTML generada dinámicamente para ver en el navegador, y luego desaparece en el momento en que cierra la pestaña del navegador después de ver la publicación.

Los datos para la publicación (los contenidos) están contenidos en la base de datos de WP. WP simplemente llama esos datos cuando genera la página web HTML cada vez que el visitante hace clic en el enlace de esa publicación.

WP rastrea tus publicaciones y páginas estáticas por separado. Cada uno tiene su propia URL única, que también se almacena en la base de datos de WP, que también almacena los datos para otras cosas del blog (por ejemplo, barras laterales, widgets, etc.).

WordPress no creó una página cuando publicó una publicación o página … WordPress guarda sus datos en su tabla (DB_PREFIX.posts)

WordPress tenía un solo archivo de plantilla de marcado para las publicaciones y la página html generada dinámicamente para su publicación.

No wordpress no creó ninguna página. Pero si desea publicar esa publicación en cualquier página específica, puede hacerlo seleccionando la página principal.

Gracias por mostrar tu interés.

Cuando crea una publicación, aparece en la página de publicación, no se crea una nueva página. Todas las publicaciones aparecerán en la página de publicación que es el archivo post.php que se encuentra en la carpeta del tema. Básicamente, el procedimiento es mostrar todas las publicaciones en una página de listado y luego continúa en la página de detalles donde se dan detalles completos de las publicaciones. El nombre de la plantilla es detail.php, que también se encuentra en la carpeta de temas.

¿WordPress publica una nueva página cuando se agrega algo?

Depende. En la interfaz de usuario utilizada para crear entradas en el blog, hay opciones para configurar la publicación como una nueva página o como una única entrada de blog que se resume en una lista al presionar el índice.

Instálalo y pruébalo por ti mismo