Haga clic con el botón derecho en un sitio existente y duplíquelo
Contenidos
The Ultimate WordPress Toolkit¡Obtenga acceso GRATUITO a nuestro kit de herramientas – una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!Descargar ahoraInteracciones del lector10 ComentariosDeje una respuesta
Deja un comentario Cancelar respuestaGracias por dejar un comentario. Por favor, tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.Nombre *
Duplicar Menú le permitirá crear una segunda (o tercera, o cuarta, etc.) copia de un Menú existente para hacer con él lo que quiera. Genera el clon a nivel programático y recrea todas las relaciones necesarias para garantizar que también se conserva la estructura.
¿Cómo puedo duplicar una página de WordPress sin plugins?
Haz clic en Entradas o Páginas en tu panel de control. Haz clic en el menú de elipses (los tres puntos verticales) a la derecha de la publicación o página que deseas copiar. Selecciona Copiar. El Editor de WordPress se abrirá inmediatamente, creando una nueva entrada con el contenido duplicado.
¿Se pregunta cómo crear y personalizar un menú en WordPress? Los menús de navegación listan las páginas más importantes, permitiendo a los visitantes un acceso rápido sin importar en qué parte del sitio se encuentren. El editor de menús incorporado en WordPress es bastante potente, pero puede llevar algún tiempo acostumbrarse a él.
Empecemos por encontrar el editor de menús de WordPress. En primer lugar, inicie sesión en el panel de WordPress y vaya a Apariencia → Menús. Puede que ya veas un menú, y puedes editarlo o crear uno nuevo.
También puedes editar tus menús utilizando la pantalla del personalizador de temas. Esto tiene la ventaja de proporcionar una vista previa en vivo de sus ediciones a medida que trabaja. En la página Menús, haz clic en el botón Gestionar con vista previa en vivo, o ve a Apariencia → Personalizar y haz clic en la opción Menús.
Piensa en un nombre para tu menú que describa su propósito y luego elige dónde debe aparecer en tu sitio. Una vez que hayas rellenado estos sencillos requisitos, estarás listo para empezar a dar cuerpo a tu menú y añadir elementos.
Ahora es el momento de entrar en el verdadero meollo de la creación de un menú: añadir elementos y personalizar su funcionalidad. Tal vez quieras crear un menú desplegable anidado, añadirle determinadas páginas o entradas, o añadir otros elementos a tu barra de navegación.
Por muchas razones no siempre es ideal instalar un plugin en varios sitios sólo para copiar el contenido. Para las páginas / entradas es muy fácil de agarrar el contenido del post y copiar + pegar (incluso cuando se utiliza constructores de página el contenido está disponible en un área de texto subyacente). Los menús, por otro lado, son un dolor. ¿Cuál es tu método favorito para copiar menús?
Hay un montón de espacio para la optimización en esto, por ejemplo, podría añadir las clases / descripciones, reordenar los elementos del menú en la profundidad correcta, añadir propiedades extendidas o supervisar el formulario de añadir elemento de menú y añadir automáticamente el siguiente elemento para usted – podría convertirse en un bookmarklet útil para derrotar a los plugins de usar y tirar como los que hacen simples copias de menú.
¿Cuál es la forma más sencilla de duplicar un menú de navegación completo? No me importa si implica comandos SQL o lo que sea. Simplemente tengo unos menús muy grandes que me gustaría duplicar. No he visto un plugin para hacer esto.
Todavía no está aprobado, pero cuando lo esté publicaré el widget. No sólo permite copiar menús, sino que también puedes sincronizar la estructura de menús que estableces en el editor de menús con la jerarquía de páginas de las propias páginas. Así que usted puede utilizar arrastrar y soltar ajax coolness en lugar de editar potencialmente cientos de páginas manualmente.
A continuación, implementar el nav walker en una página determinada. Dentro de la función start_el de tu clase walker, tendrás acceso al parámetro $item que te permitirá llamar a wp_update_nav_menu_item() con propiedades idénticas a las del menú existente, pero pasando 0 en lugar del id real del ítem, lo que creará un nuevo ítem de menú.
La única otra propiedad que tendrás que tener en cuenta es menu-item-parent-id porque querrás que haga referencia a tu nuevo elemento de menú y no al antiguo en el otro menú. Para ello, tendrá que crear una matriz que realiza un seguimiento de los viejos id’s a los nuevos id’s.