Contactos

Controlar la visualización de páginas en WordPress mediante un complemento. Páginas de WordPress: Todo sobre el complemento de lista de páginas de páginas de WordPress para Wordpress

Muestra las páginas persistentes como enlaces.

Normalmente se utiliza en archivos header.php (encabezado del sitio) o sidebar.php (barra lateral) para crear menús.

Vea también la función wp_page_menu () muy similar;

Una alternativa para crear menús es la función wp_nav_menu (), agregada desde la versión 3.0. Manual.

✈ 1 vez = 0.014449s = freno| 50.000 veces = 213,16 s = freno| PHP 7.1.2, WP 4.7.3

Ganchos de función

Utilizando

Patrón de uso

$ args = array ("profundidad" => 0, "show_date" => "", "date_format" => get_option ("date_format"), "child_of" => 0, "exclude" => "", "exclude_tree" => "", "incluir" => "", "title_li" => __ ("Páginas"), "echo" => 1, "autores" => "", "sort_column" => "menu_order, post_title" , "sort_order" => "ASC", "link_before" => "", "link_after" => "", "meta_key" => "", "meta_value" => "", "número" => "", "offset" => "", "walker" => "", "post_type" => "page", // de la función get_pages ()); wp_list_pages ($ args);

Aparte de los parámetros a continuación, la función puede tomar los mismos parámetros que get_pages (), porque funciona sobre su base.

Profundidad (número)

Este parámetro controla el nivel de anidamiento de las páginas secundarias que se incluirán en la lista. El valor predeterminado es 0 (mostrar todas las páginas secundarias, incluido el anidamiento doble o más).

  • 0 (predeterminado) Muestra todos los niveles de página anidados y los muestra en una vista de árbol.
  • -1 Incluya todos los niveles de páginas anidadas en la lista, pero no muestre el anidamiento (la visualización en forma de árbol de la lista está desactivada, la lista se mostrará como una general).
  • 1 Mostrar solo las primeras subpáginas, es decir páginas secundarias del primer nivel.
  • 2, 3, etc. Enumere las páginas secundarias 2, 3, etc. nivel ...

Predeterminado: 0

Show_date (línea)

Muestra la fecha en que se creó o modificó la página, junto al enlace. De forma predeterminada, las fechas están deshabilitadas.

  • "": no muestra las fechas (predeterminado).
  • modificado: muestra la fecha de modificación.
  • creada: muestra la fecha en la que se creó la página.

Predeterminado: nulo

Formato de fecha (línea) Controla cómo se mostrará la fecha si el parámetro show_date está habilitado, por ejemplo, d / m / Y dará como resultado: 10/11/2011
Predeterminado: configuración de fecha en WordPress niño de (número) Muestra solo las páginas secundarias de la única página especificada en este parámetro. Debe especificar el ID de la página, cuyas subpáginas queremos mostrar. Por defecto 0: muestra todas las páginas.
Predeterminado: 0 excluir (línea) En este parámetro especificamos los ID de esas páginas, que no queremos que se incluyan en la lista, separados por comas, por ejemplo: exclude = 3,7,31.
Defecto: "" exclude_tree (línea) Especifique el ID de las páginas principales que desea excluir de la lista, separadas por comas. También se excluirán todas las anidadas (páginas secundarias) de los ID especificados. Esos. este parámetro excluye todo el árbol de la página de la lista.
Agregado en la versión 2.7.
Defecto: "" incluir (cadena / matriz)

Muestra solo las páginas especificadas en la lista. El ID se puede especificar separado por comas o espacios como una cadena: include = 45 63 78 94128140.

Este parámetro anula los parámetros relacionados con la formación de la lista, ya que crea una lista solo a partir de las páginas que se especifican. Los parámetros se cancelan: exclude, child_of, depth, meta_key, meta_value, autores.
Defecto: ""

Title_li (línea) Título de la lista. Predeterminado: __ ("Páginas") __ ("") necesario para la localización. Si establece este parámetro en cero (""), el encabezado de la lista no se mostrará y las etiquetas HTML que enmarcan la lista () también se eliminarán.
Predeterminado: __ ("Páginas") eco (lógico) Muestre el resultado en la pantalla (verdadero) o devuélvalo para su procesamiento (falso).
Predeterminado: verdadero autores (línea) Muestra las páginas que pertenecen únicamente a los autores especificados en este parámetro. Debe especificar el ID del autor, separado por comas.
Defecto: "" columna_orden (línea)

Ordene la lista por los campos especificados. De forma predeterminada, la lista está ordenada por título (post_title), en orden alfabético. Puede especificar varios parámetros separados por comas, según los cuales la lista se ordenará más tarde.

  • post_title - ordenar por título (en orden alfabético);
  • menu_order - ordenar por orden, que se indica en el panel de administración en la página de edición de la "página permanente";
  • post_date - ordenar por la fecha de creación de la "página permanente";
  • post_modified: ordena por la fecha en que se modificó la página;
  • ID: ordenar por identificador de registro en la base de datos (por ID);
  • post_author - ordenar por ID de autor;
  • post_name: ordena alfabéticamente por alias de la publicación (generalmente título transcrito).

Predeterminado: "menu_order, post_title"

Orden de clasificación (línea) Dirección de clasificación: "ASC" - en orden, "DESC" - en orden inverso.
Predeterminado: "ASC" link_before (línea) Especifique aquí el texto o código HTML que se insertará antes del texto del enlace (dentro de la etiqueta ). Agregado en la versión 2.7.
Defecto: "" link_after (línea) Especifique aquí el texto o código HTML que se insertará después del texto del enlace (dentro de la etiqueta
). Agregado en la versión 2.7.
Defecto: "" meta_key (línea) Mostrará páginas que solo tengan los campos personalizados especificados (solo funciona junto con el parámetro meta_value).
Defecto: "" meta_valor (línea) Mostrará páginas que solo tienen los valores de campo personalizados especificados (la clave del campo personalizado debe especificarse en el parámetro meta_key).
Defecto: "" número (número) Limitar el número de enlaces en la lista (SQL LIMIT). En algunos casos, puede que no funcione.
Predeterminado: no compensar (número) Relleno superior de la lista. Por ejemplo, si especifica 5, los primeros 5 enlaces que deberían haberse mostrado no se mostrarán en la lista.
Agregado en la versión 2.8.
Predeterminado: no item_spacing (línea) Si dejar o no saltos de línea en el código HTML del menú. Puede ser: conservar o descartar. C WP 4.7.
Predeterminado: "preservar" caminante (línea) php La clase que maneja la construcción de la lista.
Defecto: ""

Ejemplos de

# 1 Eliminar o cambiar el título de la lista

# 1.1 Elimina el título de la lista cancelando el parámetro title_li.

Tenga en cuenta que las etiquetas ul también se eliminarán y deben especificarse por separado:

# 1.2. Cambiar el titulo

Cambie el título a "Poetas", envuélvalo en una etiqueta HTML

y mostrar solo páginas permanentes con ID 9, 5 y 23 en la lista:

    ". __ (" Poesía ")".

"); ?>

# 2 Ordenar la lista de páginas

# 2.1 Ordenemos la lista de acuerdo con los números ordinales indicados en la página de edición de "páginas permanentes":

# 2.2 Usando este código, eliminaremos el título "Páginas" de la lista:

# 2.3 Ahora mostraremos una lista ordenada por la fecha de creación de la "página permanente" y mostraremos la fecha junto a cada enlace:

# 3 Excluir e incluir páginas

# 3.1 Usando el parámetro excluir excluir páginas con ID 17.38:

# 3.2 Usando el parámetro incluir, creemos una lista de solo páginas en ID 35, 7, 26 y 13:

    ". __ (" Páginas ").""); ?>

# 4 Mostrar páginas secundarias

# 4.1 Mostrar la lista de páginas secundarias

Con el siguiente ejemplo, puede mostrar en la barra lateral (o en cualquier otro lugar) una lista de páginas secundarias (subpáginas) de la página permanente que está visitando actualmente. Para hacer esto, usaremos el parámetro niño de y comprobando si hay páginas secundarias para la actual (intentemos incluir páginas secundarias en la variable $ children, si es posible, muestre la lista):

ID. "& Echo = 0"); if ($ hijos) (?>

# 4.2. Lista estática de páginas secundarias

post_parent) $ hijos = wp_list_pages ("title_li = & child_of =". $ post-> post_parent. "& echo = 0"); else $ niños = wp_list_pages ("title_li = & child_of =". $ publicación-> ID. "& echo = 0"); if ($ hijos) (?>

Este ejemplo se puede usar en la barra lateral (barra lateral), pero debe comprender que primero verifica la presencia de una página principal para la actual, si existe, luego se muestra una lista de páginas de un solo nivel, si hay sin página principal, se muestra una lista de páginas secundarias. Por lo tanto, tendremos una lista cerrada para las páginas de nivel superior en todas las páginas.

# 4.3. Una alternativa al código anterior. Este ejemplo también se puede usar en la barra lateral, dará como resultado:

    cuando esté en la página principal, se mostrarán todas las "páginas persistentes" de nivel superior;

    cuando se encuentra en una "página permanente" de nivel superior que no tiene páginas secundarias, se mostrarán las mismas "páginas permanentes" de nivel superior;

    cuando se encuentra en una "página permanente" de nivel superior que tiene páginas secundarias, se mostrarán esas páginas secundarias y sus páginas secundarias;

  • cuando está en una página secundaria de una "página permanente" de nivel superior (en una página de segundo nivel), se mostrarán las páginas secundarias de la "página permanente" de nivel superior (es decir, páginas secundarias de la principal).
Páginas de nivel superior"); if (is_page ()) ($ page = $ post-> ID; if ($ post-> post_parent) ($ page = $ post-> post_parent;) $ children = wp_list_pages (" echo = 0 & child_of = ". $ página." & title_li = "); if ($ hijos) ($ salida = wp_list_pages (" echo = 0 & child_of = ". $ página." & title_li =

Páginas secundarias

");)) echo $ salida;?>

# 4.4 Lista de páginas solo si hay una

Una lista de páginas secundarias que solo se mostrará si la "página permanente" tiene páginas secundarias. Las páginas secundarias se mostrarán tanto en la "página permanente" principal como en las propias páginas secundarias. La diferencia con el ejemplo anterior es la presencia del nombre de la "página permanente" principal en el encabezado de la lista:

post_parent) ($ children = wp_list_pages ("title_li = & child_of =". $ post-> post_parent. "& echo = 0"); $ titlenamer = get_the_title ($ post-> post_parent);) else ($ niños = wp_list_pages ( "title_li = & child_of =". $ post-> ID. "& echo = 0"); $ titlenamer = get_the_title ($ post-> ID);) if ($ hijos) (?>

# 4.5 Cómo obtener todas las páginas secundarias, en "páginas permanentes" de cualquier nivel de anidamiento:

post_parent) (// obtener páginas secundarias para la "página permanente" de nivel superior $ children = wp_list_pages ("title_li = & child_of =". $ post-> ID. "& echo = 0");) else (// obtener páginas secundarias, si estamos en una página secundaria de primer nivel. // $ children = wp_list_pages ("title_li = & child_of =". $ post-> post_parent. "& echo = 0"); if ($ post-> ancestors) (// ahora obtenga el ID de la primera página (la más antigua) // wp recopila el ID en orden inverso, por lo que la "primera" página será la última $ ancestors = end ($ post-> ancestors); $ children = wp_list_pages ("title_li = & child_of =". $ ancestors. "& echo = 0"); // eso es todo, ahora siempre tendremos una lista de todas las páginas secundarias, // en qué nivel de anidamiento estamos.)) if ($ niños) (?>

# 4.6 Árbol de páginas secundarias de la "página permanente" especificada

Dado que no hay forma de especificar wp_list_pages mostrar un árbol (todos los niveles de anidamiento) de páginas de una determinada página (por ejemplo, páginas con ID 93), luego, para tal truco, podemos usar la función get_pages ():

IDENTIFICACIÓN; $ args = array ("title_li" => "Árbol de página principal:". $ padre, "incluir" => $ padre. ",". implode (",", $ pageids)); wp_list_pages ($ args); )?>

# 5 etiquetado y estilo de listas de páginas persistentes

Defecto, wp_list_pages () crea una lista como esta:

Si eliminamos el título estableciendo un parámetro vacío title_li =, entonces la vista será así:

...

De otra forma, puedes escribir así:

Todas las etiquetas li creadas por la función wp_list_pages () etiquetado con la clase CSS page_item. Cuando la página en la que se encuentra aparece en la lista, la clase current_page_parent se agrega al elemento li de la lista.

Por lo tanto, la lista se puede "colorear" con los siguientes selectores CSS:

Pagenav (…) / * la clase principal de la etiqueta ul que envuelve la lista completa * / .page-item-2 (…) / * el elemento relacionado con la página con ID 2 * / .page_item (…) / * any elemento en la lista * /. current_page_item (...) / * página actual * / .current_page_parent (...) / * página principal de la actual * / .current_page_ancestor (...) / * cualquier página relacionada con la actual (padre o hija) * /

Para lograr un impacto global en los elementos de la lista, utilice los siguientes selectores:

Pagenav ul ul, .pagenav .current_page_item ul ul, .pagenav .current_page_ancestor ul ul, .pagenav .current_page_ancestor .current_page_item ul, .pagenav .current_page_ancestor .current_page_ancestor ul. ul, .pagenav .current_page_ancestor .current_page_item ul, .pagenav .current_page_ancestor .current_page_ancestor ul, .pagenav .current_page_ page

# 6. Lista de páginas hermanas o secundarias a la actual

post_parent) (// recopilar páginas relacionadas $ Relations = get_post_ancestors ($ post-> ID); // obtener páginas secundarias (si las hay) $ result = $ wpdb-> get_results ("SELECCIONAR ID DE wp_posts DONDE post_parent = $ post-> ID AND post_type = "page" "); // si las páginas secundarias de esta página resultaron // se combinan con las relacionadas if ($ result) (foreach ($ result as $ pageID) (array_push ($ Relations, $ pageID-> ID);)) // agregue la página actual a los hermanos array_push ($ Relations, $ post-> ID); // haga una lista separada por comas de los hermanos, ID secundarios y actuales $ Relations_string = implode (", ", $ relaciones); / / obtener la lista usando el parámetro de inclusión $ sidelinks = wp_list_pages (" title_li = & echo = 0 & include = ". $ Relations_string);) // si no es una página secundaria else (// mostrar solo páginas secundarias de un nivel $ sidelinks = wp_list_pages ("title_li = & echo = 0 & depth = 1 & child_of =". $ post-> ID);) if ($ sidelinks) (?>

    etiquetas echo $ sidelinks; ?>

# 7 Uso de un tipo de publicación personalizada (que no sea la página)

Si se crea un tipo de publicación arbitraria con una estructura de árbol en el sitio, entonces wp_list_pages () también se puede utilizar para mostrar dichos registros.

En general, todos los ejemplos anteriores son adecuados para este caso, lo único que hay que hacer es cambiar el tipo de registro con el que funcionará la función.

El tipo de publicación se especifica en el parámetro post_type:

Wp_list_pages (array ("post_type" => "portafolio", "title_li" => __ ("Portafolio")));

Notas

  • Desde la versión 2.7 se han agregado los siguientes parámetros: link_before, link_after y exclude_tree.
  • Desde la versión 2.8 se agregan los parámetros: número y desplazamiento.

¿Quieres obtener suscriptores realmente en vivo para tu canal de Telegram, pero no sabes dónde hacerlo? Siga el enlace y compre el recurso necesario a precios increíblemente económicos. También tendrá acceso a descuentos al por mayor para una promoción de canales más rápida y eficiente.

El código páginas de lista de wp: wp-includes / post-template.php WP 5.2.1

0, "show_date" => "", "date_format" => get_option ("date_format"), "child_of" => 0, "exclude" => "", "title_li" => __ ("Páginas"), " echo "=> 1," autores "=>" "," sort_column "=>" menu_order, post_title "," link_before "=>" "," link_after "=>" "," item_spacing "=>" preservar ", "caminante" => "",); $ r = wp_parse_args ($ args, $ valores predeterminados); if (! in_array ($ r ["item_spacing"], array ("preservar", "descartar"), true)) (// valor no válido, volver al valor predeterminado. $ r ["item_spacing"] = $ defaults [" item_spacing "];) $ salida =" "; $ página_actual = 0; // desinfectar, principalmente para mantener los espacios fuera $ r ["excluir"] = preg_replace ("/ [^ 0-9,] /", "", $ r ["excluir"]); // Permitir que los complementos filtren una matriz de páginas excluidas (pero no coloque una cadena nula en la matriz) $ exclude_array = ($ r ["exclude"])? Explode (",", $ r ["exclude"]) : array (); / ** * Filtra la matriz de páginas para excluir de la lista de páginas. * * @since 2.1.0 * * @param array $ exclude_array Una matriz de ID de página para excluir. * / $ r ["exclude "] = implode (", ", apply_filters (" wp_list_pages_excludes ", $ exclude_array)); // Consultar páginas. $ r [" jerárquico "] = 0; $ páginas = get_pages ($ r); if (! empty ($ páginas)) (if ($ r ["title_li"]) ($ salida. = " ";)) / ** * Filtra la salida HTML de las páginas a listar. * * @Desde 1.5.1 * @desde 4.4.0` $ páginas` agregadas como argumentos. * * @Ver wp_list_pages () * * @param cadena $ salida Salida HTML de la lista de páginas. * @param matriz $ r Una matriz de argumentos de lista de páginas. * @param matriz $ páginas Lista de objetos WP_Post devueltos por `get_pages ()` * / $ html = apply_filters ("wp_list_pages ", $ salida, $ r, $ páginas); if ($ r [" echo "]) (echo $ html;) else (return $ html;))

La mayoría de los sitios corporativos y clásicos creados en WordPress usan páginas en lugar de publicaciones para el contenido. Las páginas estáticas contienen información sobre la empresa, empleados, servicios de la empresa y similares. Al mismo tiempo, la capacidad de mostrar la lista de páginas está limitada solo por la funcionalidad estándar del menú. Sí, puedes usar la función wp_nav_menu con diferentes parámetros, pero para los principiantes no es muy simple ni muy intuitiva. En tales casos, el complemento Page-list viene en su ayuda.

El módulo le permite mostrar listas de páginas usando códigos cortos. En este caso, puede especificar ciertos parámetros para la visualización, por ejemplo, mostrar miniaturas de páginas.

La instalación del módulo de lista de páginas es bastante simple. Después de la activación, no necesita configurar nada más. Para mostrar una lista de páginas, escriba algún tipo de bloque de texto de WordPress. Puede ser una publicación de blog, una página o un widget de barra lateral. Si el código corto en el widget no funciona, entonces necesita agregar la línea a functions.php:

Add_filter ("widget_text", "do_shortcode");

Código corto enumera todas las páginas.

En la imagen de arriba, puede ver que el shortcode tiene parámetros especiales. Con su ayuda, cualquier usuario puede mostrar el conjunto de páginas que necesita. El ejemplo utilizado: child_of (el ID de la página principal para mostrar sus subpáginas), excluir (excluyendo ciertas páginas) y depth (el número de niveles de la jerarquía de páginas para mostrar).

En cuanto a los códigos cortos, solo hay 4 de ellos:

  • - una lista de todas las páginas del sitio;
  • - una lista de subpáginas de la página actual;
  • - una lista de subpáginas que tienen la misma página principal que la actual;
  • - una lista de páginas con ilustradores y descripciones;

Códigos cortos y muy interesante para sitios corporativos. En teoría, se pueden utilizar para crear un menú contextual. Esto es cuando va a cualquiera de los elementos del menú con subpáginas y ve su lista en la barra lateral.

Una opción muy popular en sitios clásicos. En cuanto al shortcode entonces esto es generalmente solo un hallazgo. Con él, puede organizar un catálogo de productos simple en sus páginas. La función muestra una imagen de la página y una breve descripción de la misma. Incluso puede establecer la cantidad de caracteres en el texto y el tamaño de la imagen.

Para mostrar dicha lista, use el siguiente código abreviado:

Como dije anteriormente, puede limitar la longitud del texto de descripción:

O elimine el breve anuncio por completo:

¡Hola queridos amigos! Max Metelev habla contigo en modo abierto y cuenta y muestra en la práctica.

Y hoy, para un refrigerio en la mañana, una porción de material útil del siguiente contenido: aprenderemos cómo mostrar una lista de páginas de wordpress con imágenes. La lección es muy sencilla e interesante. Ir.

La mayoría de los sitios web utilizan principalmente páginas para contenido de texto. Dado que las páginas son diferentes de las publicaciones, es posible que necesite métodos para mostrarlas.

Además de la forma básica de mostrar páginas de wordpress con vistas previas, le mostraremos cómo mostrar las páginas secundarias y las principales.

Se verá algo como esto:

Lo primero que debe hacer es instalar y activar el complemento de lista de páginas. Funciona de inmediato, por lo que no entraremos en la configuración, ya que no están allí.

Este complemento viene con una lista de códigos cortos con una extensa lista de parámetros. Comencemos haciendo una visualización simple de todas las páginas del sitio, es decir, haremos un mapa regular.

Cree una nueva página en WordPress y agréguele el siguiente código corto [lista de páginas]

Este shortcode mostrará un nido simple de todas sus páginas.

Puede utilizar este u otros widgets de texto. Si no funcionan para usted en el sitio, debe conectarlos agregando una línea en el archivo. funciones. php su tema o una sección específica del complemento.

add_filter ("widget_text", "do_shortcode");

add_filter ("widget_text", "do_shortcode");

Visualización de páginas secundarias para un padre en WordPress

Todo lo que necesita hacer es agregar el código corto deseado. [subpáginas] a la página de los padres.

También puede usar códigos cortos para insertar en widgets de texto.

Agregar páginas relacionadas a WordPress

Las páginas hermanas son esencialmente páginas secundarias que tienen un padre común. La salida de dichas páginas de wordpress se lleva a cabo utilizando la siguiente construcción [hermanos]

Visualización de páginas con vistas previas y un fragmento de texto

El complemento de lista de páginas viene con el siguiente código [page_ext]... Este código de inserción ofrece opciones avanzadas para mostrar listas de páginas en WordPress.

Puede usarlo para mostrar una estructura de página con una imagen característica de un artículo y un pequeño fragmento de texto. Como aquí:

[pagelist_ext show_image = "1" image_width = "50"]

Puede configurar el tamaño de la imagen usted mismo usando el parámetro ancho de la imagen

También puede controlar la longitud del pasaje de texto usando el parámetro limit_content

Por ejemplo, puede establecer 100 caracteres, por ejemplo [pagelist_ext limit_content = "100"]

Si no desea mostrar texto cerca de la miniatura del artículo, utilice el siguiente código abreviado para la página. [pagelist_ext show_content = "0"]

¡Gracias por su atención y feliz estudio!

Las páginas de WordPress también son páginas: esta es información estacionaria publicada en el sitio, que no está asociada con las fechas de publicación de las publicaciones, ni con la página principal del sitio, ni con las categorías del sitio.

Estructura de la página de WordPress

Las páginas de WordPress no están vinculadas y no se asignan etiquetas a las páginas. Sin embargo, las páginas, como los títulos, se pueden organizar en una jerarquía, como Página principal -> Página.

La URL de la página secundaria será así:

http://example.ru/Parent page / Page.

Editando una pagina

La edición de la página se realiza en la pestaña Páginas → Agregar nuevo o Páginas -> Todas las páginas -> Editar... Editar una página es similar a editar publicaciones. La página tiene un título, texto y metadatos.

La jerarquía de páginas se establece en el campo "Atributos". En la lista de páginas, también puede editarlas: cambiar (1), eliminar (2), cambiar propiedades (3).

Páginas y menús

La página se puede incluir en el menú, pero no es un elemento del menú y no participa en la organización de la navegación del sitio.

Un ejemplo de una página en un menú es un mapa del sitio. Todos los complementos para crear para un visitante implican la creación de una página separada con un código abreviado de mapa del sitio.

Para incluir una página en el menú, abra la pestaña Apariencia → Menú... Seleccione o cree un nuevo menú y en el lado izquierdo seleccione las páginas que desea agregar al menú y agréguelas. Después de guardar, los enlaces a las páginas se mostrarán en el sitio en este menú.

Cómo mostrar páginas en el sitio

Para mostrar páginas en el sitio, puede utilizar el widget ( Apariencia → Widgets): Widget de páginas. Este widget le mostrará una lista de todas las páginas de su sitio.

Páginas de WordPress en archivos de código y plantilla

La plantilla de página de plantilla de trabajo es el archivo page.php. Para editarlo, debe abrir el editor del sitio, pestaña Apariencia -> Editor y busque el archivo page.php allí.

Si lo tiene instalado, puede hacerlo por separado, la pestaña Apariencia -> Editor CSS... Estos cambios no desaparecerán cuando se actualice la plantilla.

Muchas plantillas modernas de WordPress admiten cambiar la plantilla de página por separado, y estas configuraciones están disponibles en las pestañas de creación de página.

Producción

Una página es un tipo único de información en un sitio de WordPress que no está "sujeta" al tiempo ni a la estructura subyacente del sitio.

Igor Serov especialmente para el sitio ""

La mayoría de los sitios web comerciales utilizan con mayor frecuencia páginas para alojar su contenido. Dado que las páginas son diferentes de las publicaciones, es posible que necesite diferentes formas de mostrarlas. En este artículo, le mostraremos cómo agregar fácilmente una lista de páginas en miniatura en WordPress. También le mostraremos cómo mostrar las páginas de niños y hermanos.

Lo primero que debe hacer es instalar y activar el complemento de lista de páginas. Funciona "listo para usar" "no necesita ninguna configuración adicional.

Page-list tiene códigos cortos con una gran cantidad de parámetros disponibles. Comencemos agregando una lista simple de todas las páginas en forma de mapa del sitio.

Simplemente cree una nueva página en WordPress y agréguele un código corto .

Este código abreviado mostrará una lista anidada simple de todas sus páginas.

Puede usar este o cualquier otro código corto en los widgets de texto de WordPress. Si los códigos cortos no funcionan en los widgets de su sitio, debe activar su soporte. Agregue la siguiente línea al archivo functions.php de su tema oa:

Add_filter ("widget_text", "do_shortcode");

Visualización de páginas secundarias para un padre en WordPress

Anteriormente en nuestro artículo, le mostramos diferentes formas de mostrar páginas secundarias en una página principal en WordPress. La lista de páginas facilita mucho la visualización de las páginas secundarias.

Todo lo que tienes que hacer es agregar un código corto a la página principal.

También puedes usar shortcode en el widget de texto.

Mostrar hermanos en páginas de WordPress

Los hermanos son páginas secundarias que comparten la misma página principal. Puede mostrar páginas de hermanos usando un código corto en una página o dentro de un widget.

Visualización de una lista de páginas con una miniatura y una cita

Hay otro código corto en el complemento de lista de páginas: ... Este código abreviado proporciona opciones avanzadas para enumerar sus páginas en WordPress.

Puede usarlo para enumerar páginas con miniaturas y citas. Por ejemplo, así:

También puede ajustar el tamaño de la imagen usando el parámetro ancho de la imagen.

Es posible controlar la duración de la cotización usando el parámetro limit_content dentro del shortcode.

Si no desea mostrar una cotización breve, puede deshabilitarla usando el parámetro contenido del show dentro del shortcode.

Para obtener una lista más completa de opciones, eche un vistazo a la lista completa de parámetros que puede usar en este shortcode.

Esperamos que este artículo le haya ayudado a enumerar fácilmente las páginas en miniatura en WordPress.

Para todas las preguntas y comentarios, escriba los comentarios a continuación.



¿Te gustó el artículo? Compártelo