¿Desea mostrar todas sus páginas secundarias en la página principal? Si es así, ¿ha considerado crear un índice para las páginas secundarias? Las páginas principales y secundarias son similares a las categorías y subcategorías. Una página principal y una categoría son un tema más amplio, mientras que una página secundaria y una subcategoría son un tema específico de ese tema más amplio.
Por ejemplo, una página principal puede ser sobre mascotas, mientras que las páginas secundarias pueden incluir perros, gatos, peces y pájaros. Dividir las páginas más grandes en varias páginas secundarias es una buena manera de evitar páginas abarrotadas y ocupadas. Tenga en cuenta que debe configurar las páginas principales y secundarias antes de comenzar. Hoy, demostraré cómo crear un índice de página secundaria para páginas principales en WordPress.
Por qué agregar un índice de páginas secundarias en una página principal
Un error común que cometen muchos principiantes es crear páginas que tienen demasiado contenido. Esto generalmente hace que la página esté demasiado ocupada e incluso a veces puede parecer desordenada. Una mejor técnica es tomar estas páginas más grandes (páginas principales) y convertirlas en diferentes temas en páginas más pequeñas (páginas secundarias). Esto, por supuesto, crea un nuevo problema, ¿cómo sabrá el visitante que están relacionados?
En algunos casos, una página muy grande se puede dividir en varias páginas principales con sus propias páginas secundarias. Es importante mantener juntos el contenido relevante. Aquí es donde un sistema de índice de páginas secundarias ayudará a la página principal. En nuestro ejemplo de página de mascotas, es muy fácil entender que a todos no les gustan las mismas mascotas. La creación de un índice permite a los visitantes hacer clic en las páginas secundarias que son más relevantes para ellos.
Cómo crear un índice de página secundaria para una página principal en WordPress
Hoy, demostraré cómo crear un índice de página secundaria para páginas principales en WordPress. No necesitará complementos adicionales para esta tarea. Necesitará acceso al cPanel de su sitio web, que le proporciona su proveedor de alojamiento web cuando crea una cuenta. Dado que editará directamente el código, le recomendaría crear una copia de seguridad de su sitio web . Esto asegurará que pueda revertir su sitio web a antes de comenzar, en caso de que se cometa un error. Primero demostraré cómo crear páginas principales y secundarias.
Cómo crear páginas principales y secundarias
Crear una página principal y una secundaria es muy fácil. Las páginas principales no están hechas para ser páginas principales. En su lugar, selecciona páginas que están relacionadas con la página principal y las llama páginas secundarias. Por ejemplo, creé tres páginas Mascotas, Perros y Gatos. Las mascotas serán la página principal, pero no le dije eso a WordPress.
Vaya a cualquier página que le gustaría convertir en una página secundaria. En mi caso, estoy eligiendo la página Perros. En el lado derecho de la página, verá un cuadro de Atributo de página. Debajo de la palabra «Padre», verá un cuadro desplegable. Seleccione la página que desea que sea la página principal. En mi caso, estoy seleccionando la página Mascotas.
Al hacer esto, la página que seleccionó será la página principal de la página secundaria en la que se encuentra. Guarda tu trabajo. Cuando esté seleccionando páginas, podrá saber qué páginas son primarias y secundarias. Esto se puede ver en las páginas secundarias que aparecen discontinuas debajo de la página principal.
Cómo agregar un índice a las páginas principales
Ahora que ha configurado sus páginas principal y secundaria, es hora de agregar el archivo index. Esto ayudará a los visitantes a localizar páginas relevantes con facilidad.
Comencemos iniciando sesión en cPanel y haciendo clic en la opción Administrador de archivos. El Administrador de archivos le permitirá acceder a todos los archivos relacionados con su sitio web.
Necesita ubicar el archivo functions.php de su tema. Haga clic en el directorio public_html, luego haga clic en la carpeta wp-content. Dentro de esta carpeta, encontrará todo el contenido relacionado con su sitio web. Haga clic en la carpeta de temas e ingrese a la carpeta del tema que está utilizando actualmente. Finalmente, haz clic derecho en el archivo functions.php y selecciona la opción Editar.
Aparecerá una ventana emergente. Este cuadro le advertirá que cree una copia de seguridad de sus archivos antes de editar cualquier cosa. Esto asegurará que pueda revertir su sitio web a cuando estaba funcionando si algo sale mal. Haga clic en el botón «Editar». Se abrirá una nueva pestaña que contiene todo el código del archivo.
Copia y pega el siguiente código en el archivo functions.php de tu tema:[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]
función Index_child_pages() {
publicación global $;
if ( is_page() && $post->post_parent )
$childpages = wp_list_pages( ‘sort_column=menu_order&title_li=&child_of=’ . $post->post_parent . ‘&echo=0’ );
else
$childpages = wp_list_pages( ‘sort_column=menu_order&title_li=&child_of=’ . $post->ID . ‘&echo=0’ );
if ($páginassecundarias) {
$cadena = ‘
‘ . $páginassecundarias. ‘
‘;
}
devuelve $cadena;
}
add_shortcode(‘index_childpages’, ‘Index_child_pages’);
[/ht_mensaje]
Este código simplemente verificará si la página es una página principal. Si es una página principal, mostrará las páginas secundarias y, si no, no pasará nada. Esto se hace usando el código abreviado [ index_childpages ].
Una vez que haya insertado el código en el archivo functions.php, haga clic en el botón «Guardar cambios» para finalizar.
Ahora, visite cualquier página que sea una página principal e inserte el código abreviado donde le gustaría colocarlo. Alternativamente, puede usar el código abreviado en un widget de texto y hacer que aparezca en la barra lateral.
Ahora puede ver un índice de todas sus páginas secundarias para una página principal.
Felicitaciones, ha aprendido con éxito cómo crear un índice de todas las páginas secundarias para una página principal específica. Recuerde que tendrá que pegar este código abreviado en cada página principal si lo desea dentro de la página. Si lo publica en la barra lateral, se mostrará correctamente para cada página.
Mantenga el contenido relevante agrupado
Una de las cosas más molestas que encontrará un visitante es no poder encontrar contenido relevante. Esto hará que el visitante pase por múltiples páginas que no están relacionadas con lo que está buscando. A nadie le gusta navegar por los menús o hacer clic en el enlace equivocado por error. Hágalo muy claro y agrupe el contenido relevante mediante el uso de páginas principales y secundarias.
Recuerde que las páginas principales y secundarias son muy similares a las categorías y subcategorías. Usar estos es otra forma efectiva de resolver el problema. Las categorías y subcategorías también tienen la ventaja de ayudar al SEO de tu sitio web . Dado que el SEO afecta directamente la cantidad de tráfico de los motores de búsqueda como Google y Bing, es importante mejorarlo.
¿Cuántas páginas principales tiene en su sitio web? ¿Cuántas páginas secundarias tiene cada página principal?