Nested Pages

Descrición

Por que usar Nested Pages?

  • Ofrece unha interface sinxela & intuitiva de arrastrar e soltar para xestionar a estrutura das túas páxinas e a ordenación das entradas
  • Funcionalidade de edición rápida mellorada
  • Engade unha vista de árbore editable e ordenable da estrutura de páxinas do teu sitio
  • Xera automaticamente un menú nativo de WordPress que coincide coa estrutura das túas páxinas
  • Unha forma de engadir rapidamente varias páxinas & entradas (ideal para o desenvolvemento)
  • Funciona con calquera tipo de contido
  • Funciona en dispositivos táctiles

Para obter máis información visita hookandfilter.com.

Importante: Nested Pages require WordPress 3.8 ou superior e PHP 5.4 ou superior.

Idiomas:

  • Dinamarqués (Thomas Blomberg)
  • Neerlandés (Arno Vije)
  • Inglés
  • Finés (Roni Laukkarinen)
  • Francés (Nico Mollet)
  • Alemán/alemán suízo (Bartosz Podlewski)
  • Italiano (Francesco Canovi)
  • Portugués (Luis Martins)
  • Ruso (Алексей Катаев)
  • Español (Raúl Martínez)
  • Sueco (Marcus Forsberg)
  • Turco (Yuksel Beyti)

Máis información

Menú xerado

O menú predeterminado xerado automaticamente chámase «Nested Pages». Podes cambiarlle o nome en Aparencia > Menús ou nos axustes de Nested Pages.

Amosar e ocultar a árbore de páxinas

Para amosar ou ocultar as páxinas fillas, fai clic na frecha á esquerda dunha páxina pai. Para expandir e contraer rapidamente todas as páxinas, fai clic no botón da esquina superior dereita da pantalla de Nested Pages.

Uso no tema

Para ordenar segundo a ordenación de Nested Pages no teu tema, usa a opción de orde menu_order nas túas consultas.

Ocultar páxinas da vista de árbore

Para ocultar unha páxina da vista de árbore, abre o formulario de edición rápida, selecciona a opción «Hide in Nested Pages» e fai clic en Actualizar para gardar o cambio.

Para volver amosar a páxina, fai clic na ligazón «Show Hidden Pages» na parte superior da pantalla. As páxinas ocultas agora son visibles e pódense editar de novo para amosalas.

Ordenar páxinas

Para ordenar páxinas, pasa o cursor sobre a fila da páxina. Aparecerá unha icona de menú (tres liñas). Fai clic (ou toca) nesta icona e arrastra para reordenar dentro do menú. Para arrastrar unha páxina debaixo doutra, arrastra a páxina á dereita e debaixo do pai de destino. Indícase visualmente cunha sangría. A funcionalidade de arrastrar e soltar funciona de xeito similar aos menús de WordPress.

Sincronización do menú

Despois de instalar Nested Pages, estará dispoñible un novo menú co nome Nested Pages. Por defecto, a sincronización do menú está activada. Para desactivala, desmarca «Sync Menu» na parte superior da pantalla de Nested Pages. Volve marcar a caixa para activala de novo e executar a sincronización.

Rendemento ao gardar: Se o teu sitio ten un número moi grande de páxinas, desactivar a sincronización de páxinas pode axudar a reducir o tempo de gardado ao usar Nested Pages.

Editar o menú xerado: Calquera cambio manual feito no menú fóra da interface de Nested Pages sobrescribirase despois de executar a sincronización.

Ocultar páxinas no menú: Para ocultar unha páxina do menú de Nested Pages, fai clic en «Quick Edit» na súa fila, selecciona «Hide in Nav Menu» e fai clic en «update». Se a sincronización do menú está desactivada, actívaa agora para sincronizar o axuste. As páxinas ocultas están marcadas como «(Hidden)». Se se oculta do menú unha páxina con páxinas fillas, todas as súas páxinas fillas tamén se ocultarán.

Compatibilidade con WPML

A partir da versión 2.0.1, algunhas características de Nested Pages son compatibles con WPML. Hai algunhas excepcións importantes que debes ter en conta antes de actualizar á versión 2 se WPML está instalado, ou se instalas WPML nun sitio que xa ten Nested Pages activo.

WPML e compatibilidade con menús: Algunhas características de Nested Pages están desactivadas se WPML está instalado e activo. Isto débese á complexidade da sincronización de menús entre idiomas. Aínda que a sincronización automática de menús segue dispoñible para o idioma principal do sitio, os demais idiomas deben sincronizarse mediante os métodos de sincronización de menús de WPML. Se a sincronización de menús está activada en Nested Pages, nas pantallas de idiomas non principais dispoñerás por comodidade dunha ligazón «Sync WPML Menus».

Ligazóns personalizadas: As ligazóns personalizadas de Nested Pages están desactivadas nas instalacións con WPML. Pódense engadir ligazóns personalizadas mediante a interface tradicional Aparencia > Menús. Así asegúrase que os menús de WPML se sincronicen correctamente entre idiomas.

Filtros

  • the_title($title, $post_id, $view) – Filtro de título estándar. Aplícase ao título mostrado na interface aniñada. Pásase un terceiro parámetro, $view, para comprobar se o título actual se está a mostrar na vista aniñada.
  • nestedpages_thumbnail($image, $post) – Personaliza a miniatura de cada páxina/entrada. Nota: as miniaturas deben estar activadas para o tipo de contido.
  • nestedpages_thumbnail_fallback($image, $post) – Personaliza a miniatura alternativa de cada páxina/entrada (se a entrada non ten imaxe destacada). Nota: as miniaturas deben estar activadas para o tipo de contido.
  • nestedpages_edit_link($link, $post) – Personaliza a ligazón «editar» de cada páxina/entrada na interface aniñada.
  • nestedpages_edit_link_text($text, $post) – Personaliza o texto da ligazón «editar» de cada páxina/entrada na interface aniñada.
  • nestedpages_view_link($link, $post) – Personaliza a ligazón do botón «ver» de cada páxina/entrada na interface aniñada.
  • nestedpages_view_link_text($text, $post) – Personaliza o texto do botón «ver» de cada páxina/entrada na interface aniñada.

Capturas

Instalación

  1. Sube wp-nested-pages ao directorio wp-content/plugins/
  2. Activa o plugin desde o menú Plugins de WordPress
  3. Fai clic no elemento de menú Páxinas para comezar a ordenar páxinas. Nested Pages substitúe a pantalla de xestión de páxinas por defecto.
  4. Para acceder á pantalla de páxinas por defecto, selecciona Default Pages no submenú Páxinas ou na pantalla de Nested Pages
  5. Hai opcións adicionais dispoñibles nos axustes do plugin en Axustes > Nested Pages. Nested Pages pódese activar para calquera tipo de contido e é configurable por tipo de contido. As opcións inclúen os axustes dos campos de edición rápida, a visualización de miniaturas e máis.

Preguntas frecuentes

Podo usar Nested Pages con outros tipos de contido?

Si! Visita Axustes > Nested Pages > Tipos de contido para activar a interface en calquera tipo de contido público. Hai axustes dispoñibles para cada tipo de contido, o que permite personalizar o administrador para adaptalo ás túas necesidades.

Este plugin é compatible co plugin WPML?

Consulta a sección titulada «WMPL Compatibility» para ver os detalles sobre o uso de Nested Pages con WPML. En resumo, a funcionalidade de ordenación e aniñamento está dispoñible, pero a xeración automática de menús entre idiomas é limitada. Recoméndase usar a sincronización de menús de WPML para este fin.

Como accedo á pantalla «Páxinas» de WordPress?

Fai clic na ligazón «Default» no submenú de páxinas ou na pantalla de Nested Pages. Este elemento pódese ocultar opcionalmente nos axustes «Post Type» de Nested Pages.

Como gardo a orde que creo?

A ordenación e o aniñamento das entradas gárdanse en segundo plano despois de facer cambios na estrutura. Se a opción «ordenación manual de páxinas» está activada nas opcións do plugin, terás que facer clic no botón «Sync Order» na parte superior da páxina para gardar.

Como edito en lote?

Para editar en lote, marca a caixa de verificación das páxinas/entradas que queres editar. Unha vez seleccionadas unha ou máis, aparecerá un despregable «Accións en lote» que che permite mover as entradas seleccionadas á papeleira ou editalas en lote.

E as columnas personalizadas?

Nested Pages non é compatible actualmente coas columnas personalizadas. Para ver as columnas personalizadas, fai clic na ligazón «Default» para ver a interface nativa. Se usas WordPress SEO by Yoast, amósase un indicador de análise da páxina.

Que son eses puntos nas filas das miñas páxinas?

Se tes instalado WordPress SEO by Yoast, os indicadores de puntuación das páxinas amósanse xunto coas páxinas.

Podo mostrar a miniatura na vista de árbore?

Si! Visita Axustes > Nested Pages > Tipos de contido para configurar os axustes das miniaturas de cada tipo de contido. Tamén hai filtros dispoñibles para personalizar as imaxes mostradas, así como para especificar unha imaxe alternativa no caso de que a entrada non teña miniatura asignada.

Nested Pages cambia a estrutura das miñas ligazóns permanentes. Como o evito?

Nested Pages usa a mesma metodoloxía de ordenación que o núcleo de WordPress. O plugin ofrece unha interface mellorada para conseguir os mesmos resultados. Úsanse as relacións pai/fillo xunto co campo menu_order da entrada para aniñar e ordenar entradas/páxinas. Actualmente non hai ningunha opción para desactivar esta característica do núcleo.

Podo xerar un menú usando un tipo de contido personalizado?

Non. A sincronización do menú só funciona actualmente co tipo de contido páxina.

Comentarios

12 de Xuño de 2026
This plugin is great at helping me organize my pages in a hierarchical fashion. But one thing is missing. The publication date of the pages. I would like to sort the sub-pages by the pub date and I have to refer to the default pages to see it. If you could add that, it would be 5 starts.
19 de Outubro de 2025
I tried using the Nested Pages to clean up the management of my pages a bit. I didn't realize it was going to change the links of literally all my pages, break my Ultimate Member plugin, and overall just cause absolute chaos. And disabling the plugin doesn't revert these changes. Very disappointing. Nice UI, but you have a complicated site with sensitive linking, this is scary.
29 de Abril de 2025
I do like this plugin, although it misses pagination. But the main reason that I cannot use it, is that I have organized my menu with #admin-menu-editor. And nested-pages really cannot work with it. I posted an issue about this in github weeks ago…. but it not very active there :-(. If it would just generate the links well even with another menu-editor, I would give it at least 4 stars. 5 stars when pagination is added.
15 de Febreiro de 2025
Great little plugin. Brought my page management list down from 5 pages to just one, by using submenus. I highly recommend. I am not a power user, so a plugin that is simple to install, simple to understand, and that does exactly what is needed gets my 5 stars (6 if I could give them actually).
4 de Agosto de 2024
I have a wordpress with hundreds of pages and subpages. So much better than vanilla page listing
Ler todas as 126 opinións

Colaboradores e desenvolvedores

“Nested Pages” é un software de código aberto. As seguintes persoas colaboraron con este plugin.

Colaboradores

“Nested Pages” foi traducido a 16 idiomas. Grazas aos desenvolvedores polas súas contribucións.

Traduce “Nested Pages” ao teu idioma.

Interesado no desenvolvemento?

Revisa o código, bota unha ollada aorepositorio SVN, ou subscríbete ao log de desenvolvemento por RSS.

Rexistro de cambios

3.3.3

  • Actualización de seguridade. Grazas a Ananda Dhakal pola divulgación responsable.

3.3.2

  • Corrixe un problema polo que os axustes dos tipos de contido non se gardaban correctamente
  • Actualiza a versión mínima de PHP á 8.0

3.3.1

  • Actualizacións de estilos adicionais

3.3.0

  • Actualiza os estilos para adaptarse mellor a WordPress 7+

3.2.15

  • Actualización de seguridade. Grazas a Meher Sudhakar Abbireddi polo aviso

3.2.14

  • Probado con WordPress 7
  • Actualización de seguridade. Grazas a Meher Sudhakar Abbireddi polo aviso

3.2.13

  • Actualización de seguridade que soluciona unha vulnerabilidade de código XSS

3.2.12

  • Actualización de seguridade que soluciona unha vulnerabilidade de código XSS

3.2.11

  • Actualización de seguridade que soluciona unha vulnerabilidade de código XSS
  • Soluciona os avisos de obsolescencia en PHP 8.1 e posteriores (grazas a Misaki)
  • Engade compatibilidade cos selectores de modelo de tipos de contido personalizados (grazas a anthonyivol)

3.2.10

  • Actualización de seguridade que soluciona unha vulnerabilidade de código XSS

3.2.9

  • Actualización de seguridade que soluciona unha vulnerabilidade de código XSS (grazas a Artyom Krugov de CleanTalk e Animesh Gaurav de Automaticc)

3.2.8

  • Corrixe varios avisos de obsolescencia de PHP 8 cando a depuración está activada
  • Actualización de seguridade que soluciona un problema de CSRF nos axustes do plugin

3.2.7

  • Corrixe un problema coa caché e a ordenación de páxinas (grazas a Felipe Lavín Z.)
  • Corrección de seguridade na personalización do administrador que permitía unha posible vulnerabilidade de usuarios con acceso de nivel administrador coa capacidade unfiltered_html.

3.2.6

  • Corrixe un problema polo que a edición en lote desaparecía cando non se seleccionara ningún perfil de usuario

3.2.5

  • Engade a capacidade de ocultar a funcionalidade de edición en lote segundo o perfil de usuario. Grazas a Robert Ehrenleitner de PLUS.
  • Engade a capacidade de incluír campos personalizados básicos na edición en lote mediante un novo filtro: nestedpages_bulkedit_custom_fields
  • Corrixíronse varios fallos
  • Compatibilidade con PHP 8.2
  • Compatibilidade con WordPress 6.4

3.2.4

  • Actualización de seguridade

3.2.3

  • Engade a capacidade de clonar a árbore de entradas/páxinas en tipos de contido xerárquicos.
  • Engade unha opción para establecer o nivel máximo de aniñamento por tipo de contido. Para configuralo, visita Axustes > Nested Pages > Tipos de contido e selecciona o tipo de contido que queres configurar. A opción atópase na pestana «Maximum Nesting Depth».
  • Corrixe un fallo polo que se engadía o menú de navegación ao gardar as opcións do plugin, aínda que estivese seleccionado «Disable menu sync completely».

3.2.2

  • Engade unha opción para que as novas páxinas estean ocultas por defecto no menú de navegación xerado.
  • Engade dous novos filtros: «nestedpages_page_listing» &«nestedpages_show_links». Estes filtros permiten engadir a interface de «Links» a tipos de contido distintos de páxinas.
  • Corrixe un fallo na árbore de páxinas polo que non se amosaba a frecha de despregamento se unha páxina oculta era filla. A frecha seguirá sen amosarse se a lista de fillas só contén páxinas ocultas. Neste caso, selecciona a ligazón «Show Hidden» para amosar a frecha.
  • Corrixe un fallo en sitios con WPML polo que o reconto total de traducións non incluía as entradas sen código de idioma de orixe.
  • Corrixe un fallo en sitios con WPML polo que o reconto de entradas do idioma por defecto non era exacto.

3.2.1

  • Reverte o cambio anterior de wp_update_post para evitar erros do servidor en sitios grandes. Substitúeo por un filtro opcional «nestedpages_use_update_post» para activar o gancho cando sexa necesario.

3.2.0

  • Soluciona un problema polo que a acción post_updated non se executaba despois de reordenar a vista aniñada.
  • Engade a capacidade de gardar unha URL personalizada para as páxinas no menú de navegación (exemplo: mostrar unha ligazón de áncora en vez da ligazón da páxina). Para engadir unha ligazón personalizada, selecciona a edición rápida e despois a pestana «Menu Options». Hai un novo campo «Custom URL».
  • Corrixe a visualización do indicador de Yoast da versión anterior.
  • Corrixe un fallo polo que o padding non se restablecía correctamente ao arrastrar un elemento de subnivel ao nivel principal

3.1.22

  • Corrixe un aviso de obsolescencia da nova versión de Yoast

3.1.21

  • Corrixe un problema polo que o menú de Nested Pages persistía nalgúns casos cando estaba marcada/activada a opción «Disable menu completely».
  • Probado con WordPress 6
  • Actualizacións de seguridade

3.1.20

  • Corrixe un fallo polo que se eliminaban as descricións dos elementos de menú (engadidas na interface Aparencia > Menús) ao sincronizar o menú de Nested Pages
  • Elimina o aviso de obsolescencia do despregable de autores na interface de edición rápida
  • Engade o filtro de desenvolvemento ‘nestedpages_row_parent_css_classes’ para filtrar as clases CSS de saída no pai de cada fila
  • elemento
  • Engade o filtro de desenvolvemento ‘nestedpages_new_post’ para filtrar as novas entradas antes de engadilas (a través de páxinas fillas ou da interface «Add Multiple»)

3.1.19

  • Corrixe un fallo de arrastrar/ordenar introducido en WordPress 5.9.

3.1.18

  • Corrixe un problema polo que algúns bloques personalizados non se duplicaban ao clonar unha entrada.

3.1.17

  • Engade o gardado en segundo plano da selección do estado das entradas (seleccionar «Publicado» no filtro de estado das entradas agora persistirá ao recargar a páxina)
  • Corrixe fallos na personalización do administrador relacionados co engadido de elementos de menú doutros plugins
  • Actualización de seguridade (grazas a Chloe Chamberland de Wordfence polo aviso)

3.1.16

  • Inclúe actualizacións de seguridade. Grazas a Ram Gall de Wordfence polo aviso

3.1.15

  • Engadida unha acción para mostrar marcado xunto cos botóns de engadir novo/engadir varios (nestedpages_top_buttons)
  • Corrixíronse os erros de obsolescencia de PHP 8
  • Probado con WordPress 5.8

3.1.14

  • Melloras de seguridade adicionais (grazas a Nico Mollet)
  • Melloras para desenvolvedores mediante filtros engadidos e correccións no uso de filtros (grazas a Bjørnar Tollaksen &Alexandre Sadowski)
  • Engade un filtro do título da entrada para personalizar a súa visualización máis alá do filtro the_title

3.1.13

  • Corrixe problemas de permisos introducidos na actualización anterior

3.1.12

  • Inclúe actualizacións de seguridade
  • Corrixe un fallo polo que as entradas non aparecían ao filtrar por unha taxonomía xerárquica que non fose de nivel superior. Permite ordenar mentres a lista está filtrada (non a orde do pai)
  • Engade a capacidade de gardar e sincronizar os elementos de menú de arquivo de tipos de contido ao usar a sincronización de menús

3.1.11

  • Actualización de seguridade.

3.1.10

  • Actualiza as traducións ao alemán.
  • Engade compatibilidade co filtro preview_post_link.
  • Corrección de fallos na integración con WPML (grazas a Timothee Moulin).
  • Corrixe un problema polo que as opcións de menú seguían dispoñibles nos formularios de edición rápida e edición en lote se a sincronización do menú estaba completamente desactivada.
  • Corrixe un problema polo que a opción «Hide in Nested View» seguía dispoñible no formulario de edición en lote se o campo estaba desactivado nos axustes do plugin.
  • Enlaza o editor de páxina completa do administrador coa vista aniñada se está seleccionada a opción «replace menu» para o tipo de contido.
  • Elimina a selección do despregable da papeleira en entradas sen fillas.
  • Engade unha opción para incluír as páxinas privadas no menú xerado.
  • Permite aos usuarios coas capacidades edit_pages/edit_posts ver as opcións «new» para enviar contido non publicado (seguindo a funcionalidade do núcleo).

3.1.9

  • Engade unha capacidade de ordenación personalizada para cada tipo de contido público: nestedpages_sort_$type, que permite controlar as capacidades mediante plugins de terceiros.
  • Engade un filtro para a capacidade de ordenación: nestedpages_sort_capability. O filtro pasa 3 parámetros: $grant_capability (booleano), $type (nome do tipo de contido) e $role (obxecto do perfil de usuario)
  • Engade unha opción do plugin para desactivar a vista de ordenación segundo o perfil de usuario.
  • Engade filtros para cada tipo de contido para permitir/desactivar a vista de ordenación segundo o perfil de usuario e o tipo de contido: nestedpages_sort_view_$type. O filtro devolve 2 parámetros: $grant_access (booleano) e $roles (array de perfís asignados ao usuario actual).
  • Actualiza a tradución ao neerlandés (grazas a Arno Vije).
  • Probado en WordPress 5.4.

3.1.8

  • Corrixe un conflito co plugin Subpages Expanded polo que as seleccións da barra lateral na pantalla Aparencia > Widgets non funcionaban
  • Corrixe un fallo polo que establecer unha páxina como calquera estado distinto de publicada non eliminaba os elementos de menú durante a sincronización

3.1.7

  • Actualiza a interface de edición rápida.
  • Engade filtros para o indicador de texto «Sticky» nas filas das entradas.

3.1.6

  • Engade filtros para que o campo «Make Sticky» do formulario de edición rápida estea dispoñible para calquera tipo de contido.
  • Engade un filtro para personalizar o texto da etiqueta «Make Sticky».
  • Corrección de fallos na visualización de submenús ao usar a característica de personalización do administrador.
  • Engade unha nova característica aos tipos de contido xerárquicos que permite enviar á papeleira páxinas e todas as súas fillas.
  • Corrixe un fallo polo que engadir/anexar unha entrada/páxina filla non gardaba a orde de menú correcta

3.1.5

  • Elimina o elemento de ligazón do despregable en tipos de contido xerárquicos distintos de páxinas e substitúeo por un booleano filtrable
  • Mellora a interface da ventá emerxente ao eliminar un elemento

3.1.4

  • Engade compatibilidade con estados personalizados, configurables por tipo de contido. Para activar os estados nun tipo de contido concreto, visita os axustes do plugin: Axustes > Nested Pages > Tipos de contido. Activa o tipo de contido. Se hai estados personalizados dispoñibles, haberá un campo titulado «Enable Custom Statuses» para seleccionar os estados.
  • Actualiza o destino de edición dos elementos de fila de «ligazón» para enlazar coa pantalla de edición da entrada cando corresponda.
  • Actualiza a interface da ventá emerxente para engadir varias páxinas e engadir ligazóns

3.1.3

  • Actualiza a interface de aniñamento para usar un estilo con sangría. Para volver ao formato anterior, visita Axustes > Nested Pages e selecciona a caixa de verificación titulada «Use the classic (non-indented) hierarchy display.»
  • Corrixe un fallo polo que os submenús se eliminaban despois de gardar unha nova personalización do menú de administrador e reordenar o elemento.
  • Mellora as capacidades de tradución substituíndo as cadeas codificadas directamente por funcións I18n axeitadas.

3.1.2

  • Engade un filtro ás capacidades dos perfís (para engadir elementos aos menús de administrador personalizados con capacidades personalizadas).

3.1.1

  • Elimina a capacidade de ocultar os menús Axustes e Nested Pages aos administradores na interface de personalización do administrador (eliminar elementos oculta ligazóns a seccións necesarias do administrador).
  • Engade a capacidade de restablecer os axustes do menú de administrador cun só botón
  • Corrixe un fallo na nova característica de menú de administrador polo que os submenús engadidos por outros plugins non se amosaban se se usaba un menú personalizado.

3.1.0

  • Engade unha nova característica para personalizar a orde, a visibilidade e as etiquetas do menú de administrador. Para velo, visita Axustes > Nested Pages > Admin Customization > Admin Menu. Importante: unha vez configurados menús personalizados, os novos elementos de menú engadidos por outros plugins poden non aparecer ao activarse. Para engadir estes elementos, volve aos axustes de Nested Pages e reconfigura os menús cos novos elementos (aparecerán na parte inferior do menú personalizado na interface de arrastrar e soltar). Aínda que os menús se poden configurar para cada grupo de usuarios, o plugin non establece ningún permiso. Aínda que os elementos se poidan ocultar do menú, seguirán sendo accesibles cunha ligazón directa se o usuario ten os permisos axeitados.
  • Engade filtros para engadir campos personalizados básicos á interface de edición rápida. Os tipos de campo compatibles actualmente inclúen texto, data e selección. Consulta https://gist.github.com/kylephillips/236d0a90aa2ea6fb628c5c1e4010f7be para ver un exemplo de uso.

3.0.11

  • Engade filtros para as etiquetas «Sort/Nested View» e «Default».
  • Corrixe un problema polo que os metadatos serializados non se gardaban correctamente durante a clonación.

3.0.10

  • Corrixe un problema co nome dos arquivos de tradución que impedía cargar as traducións do plugin.
  • Engade unha acción nos axustes para restablecer as preferencias do usuario (páxinas amosadas/ocultas). Serve para borrar os metadatos de usuario que poden quedar desnormalizados durante as actualizacións do sitio ou doutros plugins, e que provocan erros de PHP na vista de listaxe.

3.0.9

  • Corrixe un fallo de Javascript introducido na v3.0.8 que producía un erro na consola da pantalla de edición de páxina.

3.0.8

  • Corrección de seguridade: corrixe un fallo polo que os colaboradores podían editar rapidamente entradas das que non eran autores.
  • Engade filtros para mostrar accións/ligazóns individuais de cada fila.
  • Corrixe un fallo polo que o submenú non se expandía ao editar unha única páxina e estar seleccionado «replace default».
  • Corrixe un fallo polo que a icona de despregamento seguía amosándose cando todos os elementos fillos están na papeleira.
  • Engade filtros para taxonomías e termos na interface de listaxe.
  • Corrixe un fallo polo que establecer un elemento de ligazón para ocultarse no menú de navegación non eliminaba o elemento de menú asociado.

3.0.7

  • Engade compatibilidade co plugin «Dark Mode».
  • Probado en WordPress 5

3.0.6

  • Corrixe un problema introducido na v3.0.3 polo que algúns campos despregables de entrada/páxina personalizados non se amosaban.

3.0.5

  • Engade accións para a actualización da ordenación. Unha entrada: nestedpages_post_order_updated($post_id, $parent, $order). Todas as entradas: nestedpages_posts_order_updated($posts, $parent).
  • Engade un filtro para desactivar a ordenación por entrada: nestedpages_post_sortable($sortable, $post, $post_type).

3.0.4

  • Corrixe un fallo introducido na v3.0.3 que impedía seleccionar a páxina de privacidade.

3.0.3

  • Corrixe un erro de PHP ao realizar unha busca sen resultados.
  • Corrixe un problema do núcleo de WordPress polo que as fillas dunha entrada privada deixan de estar aniñadas despois de editar a entrada.
  • Corrixe un fallo polo que os títulos actualizados das ligazóns personalizadas non se sincronizaban co menú.
  • Corrixe un fallo polo que se engadía unha barra final adicional ás URL dos recursos, o que producía erros de estilo.
  • Engade unha condición de capacidade para a funcionalidade de edición rápida
  • Engade un filtro para ocultar o botón de edición rápida (recibe o obxecto da entrada como parámetro)

3.0.2

  • Corrixe un problema polo que se producía un erro de post_row_action debido a que se pasaba un tipo de obxecto incorrecto como parámetro.

3.0.1

  • Cambio incompatible: PHP 5.4.0+ é necesario para executar Nested Pages V3+.
  • Engadido o campo pai á edición en lote nos tipos de contido xerárquicos.
  • Corrixe a validación HTML polo que se producía un erro de atributo rel non válido nos elementos de ligazón personalizada.
  • Corrixe un fallo polo que o filtrado por taxonomía non funcionaba.
  • Engade xestión de erros para un menú de navegación existente co nome «Nested Pages», evitando que se garde na base de datos un obxecto WP_Error, o que causa un erro fatal nalgúns casos.
  • Engade compatibilidade con estados de entrada personalizados mediante o filtro display_post_states (p. ex.: amosar a designación de páxina de Finalizar compra de WooCommerce).
  • Engade compatibilidade con accións de fila personalizadas mediante os filtros post_row_actions e page_row_actions.
  • Engade unha nova característica para inserir novas entradas antes/despois dunha entrada seleccionada.
  • Engade unha nova opción para establecer un parámetro «order by» e «order» por defecto para os tipos de contido, incluídas as páxinas. Visita a pestana de axustes dos tipos de contido nos axustes do plugin para activalo (nota: a ordenación/aniñamento non estará dispoñible ao ver as listaxes en calquera combinación distinta de menu_order/ascendente).
  • Corrixe un problema polo que desactivar o aniñamento dun tipo de contido non funcionaba.
  • Engade os nomes dos modelos como clases CSS para personalizar o estilo das filas.
  • Engade melloras na interface de usuario.
  • Elimina a capacidade de aniñar unha páxina debaixo dunha ligazón, evitando ligazóns rotas.
  • Corrixe un problema polo que os valores de metadatos non se gardaban durante a clonación cando a entrada de orixe tiña varias entradas co mesmo meta_key.
  • Corrixe un fallo polo que as ventás emerxentes de nova páxina non se amosaban cando WPML estaba instalado.

2.0.4

  • Corrixe o aviso de PHP se se realiza unha busca cun só resultado cando WP_DEBUG está activado.
  • Corrixe o aviso de PHP «undefined variable: c» nalgunhas instalacións cando WP_DEBUG está activado.
  • Probado coa compatibilidade con WordPress 4.9

2.0.3

  • Corrixe un fallo polo que baleirar a papeleira non funcionaba en tipos de contido personalizados.
  • Corrixe un problema polo que o estado fixo non se podía eliminar dunha entrada na edición rápida.
  • Engade un botón para restablecer todos os axustes do plugin aos valores por defecto.

2.0.2

  • Corrixe un problema polo que non se amosaba ningunha entrada na vista aniñada cando se asignaba á entrada unha taxonomía cun guión no nome.

2.0.1

  • Engadida a compatibilidade con WPML (soporte limitado; consulta a sección «More Information» para ver notas importantes sobre o soporte).
  • Nota importante de actualización: as ligazóns personalizadas da interface de Nested Pages están desactivadas se WPML está instalado e activo. Isto pode causar incompatibilidades, así que elimina todas as ligazóns personalizadas antes de actualizar. As ligazóns pódense volver engadir aos menús usando o editor predeterminado de WordPress en Aparencia > Menús.
  • Agora pódense engadir/eliminar as opcións de ordenación nas listaxes de tipos de contido distintos de páxinas. Todas as opcións están ocultas por defecto. Para activalas, visita Axustes > Nested Pages > Tipos de contido. No tipo de contido desexado, as opcións pódense activar na fila «Sort Options».
  • Corrección dun fallo polo que se amosaban as páxinas ocultas da vista de Nested Pages.
  • Engadida a caixa de verificación «Sticky» ao formulario de edición rápida en tipos de contido non xerárquicos.
  • Engade optimizacións de consultas á vista de listaxe, reducindo o número total de consultas realizadas.

2.0.0

  • Versión beta de WPML

1.7.1

  • Corrección dun fallo polo que gardar as opcións dos tipos de contido activaba todos os tipos de contido

1.7.0

  • Engadida unha opción para desactivar a ordenación por tipo de contido.
  • Engadida unha opción para asignar unha páxina a un tipo de contido. Asignar unha páxina a un tipo de contido engade as ligazóns «Add New» e «All» á fila da páxina para ese tipo de contido, xunto cun reconto das entradas publicadas dese tipo.
  • Engadida a compatibilidade co formato de hora de 24 horas no campo de hora do selector de datas (segue os axustes de formato de hora xeral).
  • Os campos personalizados xerados polo plugin convertéronse en campos ocultos, para que non se amosen na caixa de campos personalizados da entrada.
  • Corrección dun fallo polo que seleccionar «Hide in Nested Pages» non se gardaba na interface de edición rápida.
  • Eliminouse rel=page das ligazóns do menú de navegación xerado, que causaba erros na validación do W3C.
  • Corrección dun fallo polo que a sincronización do menú se executaba en segundo plano cando estaba seleccionada a opción «Disable menu sync completely».

1.6.8

  • Corrección dun fallo polo que as barras de administrador non se amosaban en Safari ata pasar o cursor
  • Corrección de fallos na visualización de títulos de entradas con etiquetas HTML
  • Corrección dun fallo polo que a data non se gardaba no formulario de edición rápida cando o selector de datas non está activado

1.6.7

  • Os superadministradores de multisitio tratanse como administradores (grazas a Kristoffer Svanmark)
  • Integrado o cambio de dominio de texto da v1.6.4

1.6.6

  • Actualización de seguridade importante: corrección dunha vulnerabilidade XSS

1.6.5.2

  • Desactivando temporalmente as redireccións do front end.

1.6.5.1

  • Volvendo temporalmente á 1.6.3

1.6.5

  • Corrección dun fallo de erro fatal de PHP

1.6.4

  • Dominio de texto actualizado a wp-nested-pages para cumprir os requisitos de tradución de wordpress.org
  • Agora hai compatibilidade coas columnas personalizadas. Visita Axustes > Nested Pages > Tipos de contido para activar e ordenar as columnas personalizadas de cada tipo de contido. As columnas dispoñibles mediante os filtros axeitados de WordPress están dispoñibles para a súa selección, xunto con calquera taxonomía activada para o tipo de contido.
  • Corrección de fallos adicionais nas redireccións do front end que facían que os slugs duplicados non fosen fiables

1.6.3

  • Eliminación temporal das redireccións do front end (soluciona o problema de sobrescritura de slugs duplicados)
  • Corrección dun erro fatal na integración con Editorial Access Manager (grazas a Marco Chiesi)

1.6.2

  • Corrección dun fallo que producía un erro no menú de navegación

1.6.1

  • Corrección dun fallo no front end do menú de navegación que producía un erro en sitios con erros activados.

1.6.0

  • Redeseño da páxina de axustes dos tipos de contido, con opcións adicionais.
  • Engadida a compatibilidade con miniaturas na vista aniñada/de ordenación. Visita Axustes > Nested Pages > Tipos de contido para activar as miniaturas das entradas e establecer as opcións.
  • Engadida a capacidade de personalizar os campos de edición rápida de cada tipo de contido. Visita Axustes > Nested Pages > Tipos de contido para ocultar campos concretos da interface de edición rápida de cada tipo de contido. Ten en conta que algúns campos seguen ocultos dependendo dos perfís/capacidades do usuario actual.
  • Engadida a funcionalidade de eliminación en lote.
  • Ao engadir varias páxinas, xa está dispoñible a opción de establecelas como ocultas no menú de navegación.
  • Engadida unha opción para sincronizar manualmente o menú de navegación e a orde das páxinas.
  • Corrección dun fallo polo que o menú Entradas non se substituía se a opción estaba marcada.
  • A data de modificación xa non se actualiza ao reordenar as entradas mediante a vista aniñada.
  • Resolto o problema do elemento de entradas duplicado no menú de navegación.
  • Corrección do atributo rel non válido nos menús de navegación xerados, que producía un erro de validación do W3C.
  • Engadidos filtros para o título, as ligazóns de edición e as ligazóns de visualización na interface aniñada.
  • Corrección dun fallo polo que os tipos de contido non xerárquicos permitían o aniñamento.
  • Corrección dun fallo polo que se amosaban erros de redirección de páxina ao tentar eliminar páxinas co tipo de contido Páxina desactivado. (Grazas a Evan Washkow)
  • Corrección dun fallo polo que os caracteres non ASCII non se amosaban correctamente no campo slug da edición rápida.
  • Corrección dun fallo polo que «Add Child» non estaba dispoñible se a sincronización do menú estaba completamente desactivada.
  • Establécese o índice de tabulación ao engadir unha nova filla ou varias páxinas. Non se necesita rato para engadir en lote.
  • Varias melloras da interface.
  • Engadida a tradución ao sueco (grazas a Marcus Forsberg).

1.5.4

  • Engadida a tradución ao español (grazas a Raúl Martínez)
  • Varias correccións de fallos relacionados coa actualización de WordPress 4.4
  • Corrección dun fallo de elementos de menú duplicados

1.5.3

  • Engadida unha ventá emerxente de confirmación ao eliminar un elemento de ligazón.
  • Corrección dun fallo polo que os títulos de navegación personalizados non se gardaban.
  • Corrección dun fallo polo que substituír os menús por defecto rompía as ligazóns personalizadas dos submenús de administrador.
  • Melloras menores da interface.

1.5.2

  • Corrixido un fallo ao actualizar nunha instalación coa sincronización desactivada.

1.5.1

  • Corrección dun fallo polo que os elementos de navegación ocultos na vista aniñada eliminaban elementos de navegación doutros menús.
  • Tradución actualizada ao alemán (grazas a Martin Wecke)

1.5.0

  • As ligazóns agora inclúen todas as taxonomías/tipos de contido, o que permite controlar por completo o menú principal do sitio desde a interface de Nested Pages. Comeza a engadir elementos de menú seleccionando «Add Link» na parte superior, ou o botón de ligazón dunha fila concreta para engadir un elemento fillo.
  • Engadido o peche das ventás emerxentes coa tecla Escape.
  • Engadido o filtrado por categoría nas páxinas se as categorías están activadas

1.4.1

  • Corrección de fallo na edición rápida polo que as páxinas fillas amosaban os datos da fila pai ao actualizar.

1.4.0

  • Engadida a funcionalidade de clonar/duplicar: fai clic no botón «clone» dunha fila para clonar/duplicar unha entrada ou páxina
  • Corrección de fallo ao tentar enviar á papeleira grupos de campos de Advanced Custom Fields (grazas a Ben Plum)
  • Javascript reescrito para facilitar futuras actualizacións e novas características
  • Engadido á lista o filtro de borradores
  • Probada e confirmada a compatibilidade con WordPress 4.3

1.3.15

  • Correccións menores de fallos e optimizacións
  • Corrección de fallo no botón de expandir todo
  • Engadida a compatibilidade coas páxinas marcadas como noindex en WordPress SEO (grazas a Joost de Valk)

1.3.14

  • Corrección dun fallo menor: a ventá emerxente non aparecía cando o último elemento estaba na papeleira (proporcionada por ClementRoy)
  • Engadida a opción de ocultar a caixa de verificación «Sync Menu» (visita Axustes > Nested Pages > General para ocultala)
  • Tradución actualizada ao dinamarqués (Thomas Blomberg)
  • Confirmada a compatibilidade con WordPress 4.2

1.3.13

  • Corrección dun fallo que impedía activar algúns tipos de contido personalizados
  • Corrección de fallo: editores con capacidades de ordenación e sincronización de menú activada
  • Corrección do z-index das ventás emerxentes en WP Engine

1.3.12

  • Corrección dun fallo de permisos ao baleirar a papeleira (grazas a Yuksel Beyti)

1.3.11

  • Correccións menores de fallos da interface
  • Corrección dun fallo de erro de ventá emerxente de Javascript
  • Tradución ao turco (proporcionada por Yuksel Beyti)
  • Tradución actualizada ao francés (proporcionada por @Inovagora)

1.3.10

  • Corrección de fallo: soluciona o problema da función obsoleta coa actualización v1.7.3 de SEO by Yoast. Crítico para sitios que executan Nested Pages e WordPress SEO by Yoast

1.3.9

  • Corrección de fallo: erro ao eliminar unha páxina da vista aniñada coa sincronización do menú desactivada

1.3.8

  • Corrección de fallo: erro crítico que sobrescribía elementos de menú existentes fóra do menú xerado por Nested Pages. Agora os outros menús non se alteran ao gardar.

1.3.7

  • Corrección de fallo: erro ao eliminar o menú xerado

1.3.6

  • Corrección de fallo: solucionado o erro que impedía unha nova instalación

1.3.5

  • Pequenas correccións de fallos
  • Integración co plugin Editorial Access Manager

1.3.4

  • Pequenas correccións de fallos
  • Melloras menores da interface
  • Os cambios nos elementos de menú de páxina e ligazón en Aparencia > Menús agora sincronizan a listaxe de Nested Pages cando a sincronización do menú está activada (os demais tipos de elementos de menú personalizados aínda non son compatibles).
  • Engadida a opción de desactivar o aniñamento en tipos de contido xerárquicos mantendo a funcionalidade de ordenación (ideal para sitios en produción onde a estrutura das ligazóns debe permanecer intacta)
  • Tradución actualizada ao neerlandés (proporcionada por Arno Vije)
  • Engadidas capacidades de busca
  • As URL con hash/baleiras xa non se anexan con http://

1.3.3

  • Tradución ao ruso (proporcionada por Алексей Катаев)
  • Corrección dun fallo menor na funcionalidade de engadir páxina filla que afectaba á visualización das páxinas anexadas.

1.3.2

  • Corrección dun fallo no menú: agora as páxinas pódense aniñar baixo ligazóns.

1.3.1

  • Melloras da interface nas edicións rápidas: os campos de data por defecto substituíronse por un selector de datas e unha hora formatada.

1.3.0

  • Agora son compatibles todos os tipos de contido públicos, tanto xerárquicos como non xerárquicos. Para activar a interface de Nested Pages para tipos de contido adicionais, visita Axustes > Nested Pages e selecciona a pestana «Post Types». O menú de navegación xerado está ligado ao tipo páxina, que está activado por defecto.
  • Nova interface para engadir entradas/páxinas de nivel superior en lote
  • Nova ligazón «Empty Trash» para baleirar rapidamente a papeleira nos tipos de contido activados
  • Tradución ao neerlandés (proporcionada por Arno Vije)

1.2.1

  • Correccións de fallos ao usar perfís personalizados (grazas a Luis Martins pola axuda na resolución)

1.2.0

  • Agora PHP 5.3.2+ é necesario para executar Nested Pages. Non se executará nin se instalará en versións anteriores de PHP.
  • Eliminado o límite da indicación visual de aniñamento
  • Tradución ao portugués (proporcionada por Luis Martins)
  • Varias correccións de fallos

1.1.9

  • Correccións menores de fallos nas capacidades dos editores
  • Tradución ao italiano (proporcionada por Francesco Canovi)

1.1.8

  • Nova interface de páxinas fillas: engade páxinas fillas de forma máis eficiente co novo diálogo. Engade unha única páxina filla sen saír da vista de Nested Pages, ou engade varias páxinas cun só clic. Reordena varias páxinas fillas antes de gardar coa interface de arrastrar e soltar á que estás afeito.
  • Probado coa compatibilidade con 4.1
  • Engadido un indicador do ID da páxina ao diálogo de edición rápida
  • As taxonomías & outros elementos de menú personalizados agora son visibles no menú de administración de páxinas

1.1.7

  • Tradución ao dinamarqués (proporcionada por Thomas Blomberg)
  • Tradución ao finés (proporcionada por Roni Laukkarinen)
  • Tradución ao alemán/alemán suízo (proporcionada por Bartosz Podlewski)
  • Engadida unha opción para ocultar as páxinas por defecto
  • Engadida unha opción para dar aos editores a capacidade de ordenar páxinas
  • Engadido un filtro de consulta á listaxe da páxina principal

1.1.6

  • Melloras menores da interface: agora a páxina de administrador actual aparece resaltada
  • Fallo do tipo de contido Páxina: agora verifícase antes de activar o plugin
  • Correccións de fallos de multisitio
  • Tradución ao francés (proporcionada por Nico Mollet)

1.1.5

  • Correccións de fallos da sincronización do menú
  • Correccións de fallos de localización

1.1.4

  • Engadida á edición rápida de páxinas a funcionalidade de contrasinal/privado
  • Engadida á edición rápida de páxinas a compatibilidade con taxonomías planas
  • Melloras da interface de edición rápida
  • Solucionado o problema da fonte de iconas entre dominios

1.1.3

  • Engadida a opción de personalizar o menú de navegación xerado

1.1.2

  • Corrección dun fallo de estado na vista de páxinas

1.1

  • Os estados expandido/contraído agora gárdanse para cada usuario
  • Engadida a funcionalidade de papeleira
  • Enviar páxinas á papeleira agora redirixe á vista de Nested Pages
  • Engadida a ligazón da papeleira para acceder rapidamente á lista de páxinas na papeleira
  • Nova funcionalidade «Add link»: crea elementos de menú de ligazón personalizada
  • Engadidas opcións adicionais para os elementos de menú xerados: atributo title, clases CSS, destino da ligazón

1.0

  • Nested Pages