• pepjjj

    (@pepjjj)


    Hola!

    Me ha surgido un problema que (creo) finalmente he conseguido identificar, pero no sé cómo solucionar. A ver si se os ocurre algo.

    Utilizo el tema BNM y el plugin Ultimate Member para restringir parcialmente el acceso a algunas entradas a usuarios registrados. Todo funcionaba fenomenal hasta … no sé cuando, porque he estado dos o tres meses sin crear nuevas entradas. El caso es que había creado algunas entradas con restricción de acceso con un shortcode que bloqueba la visualización de una parte de la entrada o toda la entrada a partir de un cierto punto. Y ahora tanto las galerías como las tablas creadas después de esos shortcodes se visualizan totalmente desconfiguradas; por ejemplo, si es una galería de 3 imágenes, se ven todas una debajo de la otra; y todos los datos de las tablas se listan seguidos, sin ningún formato.

    Imagino que si antes funcionaba y se visualizaba bien y ahora no -sin tocar nada de la entrada-, ha sido a causa de alguna actualización, bien de WordPress, bien de Ultimate member, bien del tema … o tal vez de algún otro plugin, quien sabe. El caso es que tengo tal vez unas 200 entradas con este problema; la parte visible se visualiza bien, pero cuando accede un usuario registrado para ver la continuación algunos bloques aparecen desconfigurados.

    Alguna idea que pueda ayudarme a solucionar este tema?

    Muchas gracias!

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 8 respuestas - de la 1 a la 8 (de un total de 8)
  • Hola @pepjjj ,

    Es posible que pueda ser debido a un page builder o al propio shortcode que le falta algún cierre de algún </div>

    ¿Podrías confirmar si estas usando algún «page builder» y si es así puedes confirmar si ocurre lo mismo sin él?
    ¿Puedes comprobar si el código que pinta todas las etiquetas estaban cerradas?

    Salu2

    Iniciador del debate pepjjj

    (@pepjjj)

    Hola,

    Muchas gracias por interesarte en este tema, que me lleva de cabeza desde hace semanas.

    No utilizo ningún page builder específico, todas las páginas están creadas con el tema BNM y, de hecho, voluntariamente intenté simplificarlo todo lo máximo posible para evitar problemas.

    El shortcode es el definido por el plugin Ultimate member, tanto el de inicio como de cierre de las zonas con restricciones. De hecho todo había funcionado a la perfección durante más de un año, hasta que en algún momento -intuyo hará como 2 o 3 meses- empezó el problema de la desconfiguración de esas zonas comprendidas dentro de los shortcodes. No sé muy bien si puedo regresar a versiones anteriores del plugin o del tema, pero teniendo en cuenta que todo debería estar lo más actualizado posible, no me solucionaría el problema porque no podría ir actualizando.

    También se me ha ocurrido si podría ser algún cambio interno de configuración del servidor donde tengo alojada la página.

    Estoy muy perdido …

    Gracias de nuevo.

    hola!
    has comprobado el código HTML con algo similar a https://validator.w3.org

    mándame el código y lo vemos

    salu2

    También sería interesante si puedes compartir un enlace a un pantallazo (lo puedes subir a la biblioteca de medios de tu web) para entenderlo un poco mejor.

    Iniciador del debate pepjjj

    (@pepjjj)

    Hola,

    Voy a revisar el código con validator, a ver si veo algo.

    Aquí tenéis dos pantallazos del final de esta página (https://www.ateeme.com/espana-correos-jakarta-2024-tiras-especiales/), como ejemplo. Este es el código de esa zona, con los shortcodes https://www.ateeme.com/wp-content/uploads/codigo.jpg y esto tal como se ve en pantalla https://www.ateeme.com/wp-content/uploads/error.jpg. Es una tabla con datos que, si no está entre esos códigos de ultimate member se ve bien configurada, pero cuando está dentro de los shortcodes se visualiza sin ningún formato, tal como puede verse.

    Este problema aparece con las tablas y con las galerías, pero no si compongo las imágenes y/o el texto utilizando columnas, por ejemplo. Muy raro.

    Gracias.

    Iniciador del debate pepjjj

    (@pepjjj)

    Hola de nuevo,

    He creado una entrada de prueba, con algún parágrafo de texto, una galeria de tres imágenes y una tabla antes del shortcode, y la misma galería y tabla dentro del shortcode. Al visualizar la entrada, la primera galeria y tabla se ven bien, pero lo que está incluido dentro del shortode se ve totalmente desconfigurado.

    La entrada es https://www.ateeme.com/entrada-de-prueba/

    Y el código html está abajo.

    También he incluido pantallazos al final.

    Muchas gracias por vuestra ayuda.

    <!-- wp:paragraph -->
    <p>Desde 2015, Cartor Security Printing, empresa dedicada a la impresión de seguridad, ha participado con stands promocionales en varios eventos filatélicos en todo el mundo, en los que ha instalado quioscos postales de la empresa.</p>
    <!-- /wp:paragraph -->

    <!-- wp:gallery {"linkTo":"none"} -->
    <figure class="wp-block-gallery has-nested-images columns-default is-cropped"><!-- wp:image {"id":13883,"sizeSlug":"large","linkDestination":"none"} -->
    <figure class="wp-block-image size-large"><img src="https://www.ateeme.com/wp-content/uploads/sg25375.jpg" alt="" class="wp-image-13883"/></figure>
    <!-- /wp:image -->

    <!-- wp:image {"id":13880,"sizeSlug":"large","linkDestination":"none"} -->
    <figure class="wp-block-image size-large"><img src="https://www.ateeme.com/wp-content/uploads/sg253005.jpg" alt="" class="wp-image-13880"/></figure>
    <!-- /wp:image -->

    <!-- wp:image {"id":13882,"sizeSlug":"large","linkDestination":"none"} -->
    <figure class="wp-block-image size-large"><img src="https://www.ateeme.com/wp-content/uploads/sg253080.jpg" alt="" class="wp-image-13882"/></figure>
    <!-- /wp:image --></figure>
    <!-- /wp:gallery -->

    <!-- wp:paragraph -->
    <p>Además de esta promoción pública, Cartor e IAR han realizado también presentaciones de los quioscos postales a administraciones postales de varios países. A diferencia de las emisiones para eventos filatélicos, accesibles</p>
    <!-- /wp:paragraph -->

    <!-- wp:table {"className":"is-style-stripes"} -->
    <figure class="wp-block-table is-style-stripes"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-right" data-align="right"></th><th class="has-text-align-left" data-align="left"><strong>Åland</strong></th><th class="has-text-align-left" data-align="left"></th><th class="has-text-align-left" data-align="left"><strong>Finlandia</strong></th><th class="has-text-align-left" data-align="left"><strong>Países nórdicos<br>Europa</strong></th><th class="has-text-align-left" data-align="left"></th></tr></thead><tbody><tr><td class="has-text-align-right" data-align="right"></td><td class="has-text-align-left" data-align="left">Eco</td><td class="has-text-align-left" data-align="left"><strong>Prio</strong></td><td class="has-text-align-left" data-align="left"><strong>Prio</strong></td><td class="has-text-align-left" data-align="left">Eco</td><td class="has-text-align-left" data-align="left"><strong>Prio</strong></td></tr><tr><td class="has-text-align-right" data-align="right">1.01.2018</td><td class="has-text-align-left" data-align="left">1.10€</td><td class="has-text-align-left" data-align="left">1.30€</td><td class="has-text-align-left" data-align="left">1.50€</td><td class="has-text-align-left" data-align="left">1.30€</td><td class="has-text-align-left" data-align="left">1.50€</td></tr><tr><td class="has-text-align-right" data-align="right">1.05.2025</td><td class="has-text-align-left" data-align="left">2.80€</td><td class="has-text-align-left" data-align="left">3.20€</td><td class="has-text-align-left" data-align="left">3.50€</td><td class="has-text-align-left" data-align="left">3.40€</td><td class="has-text-align-left" data-align="left">3.90€</td></tr></tbody></table></figure>
    <!-- /wp:table -->

    <!-- wp:shortcode -->
    [um_loggedin show_lock="yes" lock_text="El siguiente contenido tiene acceso restringido. Puedes acceder iniciando sesión en tu cuenta o creando una suscripción."]
    <!-- /wp:shortcode -->

    <!-- wp:paragraph -->
    <p>Una de estas emisiones se realizó durante una presentación de los quioscos IAR a representantes de Correos de Panamá, en junio de 2018 (ver el primer bloque del código inferior, <strong>B6</strong> -junio- <strong>PA</strong> -Panamá- <strong>18</strong>). Para esta </p>
    <!-- /wp:paragraph -->

    <!-- wp:gallery {"linkTo":"none"} -->
    <figure class="wp-block-gallery has-nested-images columns-default is-cropped"><!-- wp:image {"id":13883,"sizeSlug":"large","linkDestination":"none"} -->
    <figure class="wp-block-image size-large"><img src="https://www.ateeme.com/wp-content/uploads/sg25375.jpg" alt="" class="wp-image-13883"/></figure>
    <!-- /wp:image -->

    <!-- wp:image {"id":13880,"sizeSlug":"large","linkDestination":"none"} -->
    <figure class="wp-block-image size-large"><img src="https://www.ateeme.com/wp-content/uploads/sg253005.jpg" alt="" class="wp-image-13880"/></figure>
    <!-- /wp:image -->

    <!-- wp:image {"id":13882,"sizeSlug":"large","linkDestination":"none"} -->
    <figure class="wp-block-image size-large"><img src="https://www.ateeme.com/wp-content/uploads/sg253080.jpg" alt="" class="wp-image-13882"/></figure>
    <!-- /wp:image --></figure>
    <!-- /wp:gallery -->

    <!-- wp:table {"className":"is-style-stripes"} -->
    <figure class="wp-block-table is-style-stripes"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-right" data-align="right"></th><th class="has-text-align-left" data-align="left"><strong>Åland</strong></th><th class="has-text-align-left" data-align="left"></th><th class="has-text-align-left" data-align="left"><strong>Finlandia</strong></th><th class="has-text-align-left" data-align="left"><strong>Países nórdicos<br>Europa</strong></th><th class="has-text-align-left" data-align="left"></th></tr></thead><tbody><tr><td class="has-text-align-right" data-align="right"></td><td class="has-text-align-left" data-align="left">Eco</td><td class="has-text-align-left" data-align="left"><strong>Prio</strong></td><td class="has-text-align-left" data-align="left"><strong>Prio</strong></td><td class="has-text-align-left" data-align="left">Eco</td><td class="has-text-align-left" data-align="left"><strong>Prio</strong></td></tr><tr><td class="has-text-align-right" data-align="right">1.01.2018</td><td class="has-text-align-left" data-align="left">1.10€</td><td class="has-text-align-left" data-align="left">1.30€</td><td class="has-text-align-left" data-align="left">1.50€</td><td class="has-text-align-left" data-align="left">1.30€</td><td class="has-text-align-left" data-align="left">1.50€</td></tr><tr><td class="has-text-align-right" data-align="right">1.05.2025</td><td class="has-text-align-left" data-align="left">2.80€</td><td class="has-text-align-left" data-align="left">3.20€</td><td class="has-text-align-left" data-align="left">3.50€</td><td class="has-text-align-left" data-align="left">3.40€</td><td class="has-text-align-left" data-align="left">3.90€</td></tr></tbody></table></figure>
    <!-- /wp:table -->

    <!-- wp:shortcode -->
    [/um_loggedin]
    <!-- /wp:shortcode -->

    Así se ve la sección antes del shortcode – https://www.ateeme.com/wp-content/uploads/entrada1.jpg

    Y así la sección dentro del shortcode – https://www.ateeme.com/wp-content/uploads/entrada2.jpg

    WP días 🙂

    Puede ser que la etiqueta de cierre [/um_loggedin] no debe estar dentro de un bloque <!-- wp:shortcode --> diferente al de apertura

    Por favor, puedes probar a

    <!-- wp:shortcode -->
    [um_loggedin show_lock="yes" lock_text="El siguiente contenido tiene acceso restringido. Puedes acceder iniciando sesión en tu cuenta o creando una suscripción."]
    ... (contenido restringido) ...
    [/um_loggedin]
    <!-- /wp:shortcode -->


    Prueba y nos cuentas 🙂

    Iniciador del debate pepjjj

    (@pepjjj)

    Hola,

    Si lo he entendido bien, propones eliminar esto después del primer shortcode

    <!-- /wp:shortcode -->

    y esto antes del segundo shortcode de cierre

    <!-- wp:shortcode -->

    Si es así, no funciona. De hecho al editar la entrada ni se muestra el contenido del interior – https://www.ateeme.com/wp-content/uploads/entrada3.jpg

    De nuevo muchas gracias por el interés.

Viendo 8 respuestas - de la 1 a la 8 (de un total de 8)
  • Debes estar registrado para responder a este debate.