Mostrar texto diferente en páginas protegidas con contraseña en WordPress

Si tenemos varias páginas protegidas con contraseña y necesitamos que aparezca un texto de introducción diferente en cada una de ellas, podemos hacerlo fácilmente mediante un condicional en la función.


por

Hace un tiempo veíamos como modificar el texto de una página protegida por contraseña en WordPress.

El problema surge cuando en nuestra web tenemos diferentes tipos de recursos protegidos y el texto que queremos que aparezca en cada caso es diferente.

En el caso de esta web, por ejemplo, la página de recursos para suscriptores está protegida, y aparece el texto correspondiente:

Pagina protegida contraseña WordPress

Pero en la misma web también tengo otras páginas protegidas para otro tipo de contenido que nada tienen que ver con los recursos, y que no quiero que aparezca ese texto.

Para poder personalizarlo en cada caso, utilizaremos las misma función que ya habíamos visto, pero añadiendo un condicional según el ID de la página correspondiente.

[Recuerda que para poder saber el ID de una página, entrada o cualquier elemento en WordPress, sólo tienes que editarla y fijarte en el parámetro «post» de la url]

Es una forma fácil de disponer de contenido protegido para determinados usuarios sin tener que complicarnos con plugins adicionales si simplemente necesitas que no pueda acceder cualquiera.

Recuerda que es recomendable también poner este tipo de páginas como no-index para evitar que aparezcan en los resultados de Google y otros buscadores.

Comentarios

2 respuestas a «Mostrar texto diferente en páginas protegidas con contraseña en WordPress»

  1. Avatar de Antonio

    |

    Hola!!

    Luego de ( «Password:» ) aparece un campo de contraseña y un botón.
    ¿Podrías solucionarlo por favor? 😀

    Gracias!

    1. Avatar de esther

      |

      Hola! ya tienes el formato del código corregido.

      Saludos!