Avisos
Vaciar todo

Crear páginas privadas en wordpress

18 Respuestas
3 Usuarios
0 Reactions
1,788 Visitas
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes,

Voy a crear una categoría y dentro voy a poner varias páginas con ofertas de empleo, necesito que este contenido sea privado, es decir, cuando un cliente haga clic en el menú empleo le muestre una página pero está página necesite autenticación o similar.

¿Como podemos hacerlo?

Gracias.

Espero noticias.

Un saludo, Enrique P.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 29/08/2017 1:38 pm
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola Enrique.

Puedes utilizar el siguiente plugin -> https://wordpress.org/plugins/user-access-manager/.

Con este plugin puedes dar acceso o restringir el contenido, incluso si el usuario no está registrado puedes redireccionarlo hacia la página de registro.

un saludo


 
Respondido : 29/08/2017 2:22 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes,

Ya lo tengo instalado. Este plugin también sirve para pedir acceso a un usuario mediante Login y contraseña?

Si no e así, ¿que plugin puedo usuar?

El plugin puedo insertarlo a través del editor de texto? Necesito también poder hacerlo.

Gracias.

Espero noticias.

Un saludo, Enrique P.


 
Respondido : 29/08/2017 6:21 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Lo que hace el plugin es redireccionarte al formulario de loguin si tratas de acceder a una página con restricción

https://wordpress.org/plugins/user-access-manager/

Redirecting users to other pages (if no access)

Podrías evaluar también hacerlo directamente sin plugin, revisa:
https://decodecms.com/contenido-restringido-para-usuarios-usando-shortcodes/

Saludos.


 
Respondido : 29/08/2017 9:25 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenos días,

Vale y como puedo cargar el formulario de acceso?

Ejemplo, quiero ponerlo fijo en la página principal, ahora mismo aparece si le doy al botón "Login/SING UP".

Este login form que aparece en popup quiero cargarlo en la página en un widget o algo. ¿Como puedo hacerlo?

Gracias.

Un saludo, Enrique P.


 
Respondido : 30/08/2017 8:35 am
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola Enrique.

Con el plugin que te indique anteriormente si en usuario intenta acceder a una entrada que no tenga acceso se le muestra un mensaje indicando que no tiene acceso y un enlace al formulario de registro o acceso, si en esa misma entrada añades el Shortcode [LOGIN_FORM], este aparecerá en la misma entrada sin redirigirlo al registro y podrá acceder desde la misma entrada.

Si quieres añadir un acceso en un widget en cualquier parte de tu web puedes utilizar la siguinete -> https://es.wordpress.org/plugins/login-sidebar-widget/

Una vez instalado solo tienes que añadir un widget de texto y utilizar el shortcode [login_widget]

Un saludo


 
Respondido : 30/08/2017 9:30 am
Respuestas: 2640
Famed Member
Topic starter
 

Hola Pepe,

Gracias por tu respuesta.

El widget del login me aparece insertando el short code pero el que me interesa que salga es que el te adjunto en la captura de pantalla. El que sale pinchando arriba en el boton de LOGIN.

¿Como podemos hacerlo?

Por otra parte, cuando entre puedo redireccionar el usuario a alguna parte con el plugin que anteriormente hemos comentado?

Gracias.

Espero tus noticias.

Un saludo, Enrique P.


 
Respondido : 30/08/2017 11:43 am
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola Enrique.

¿Como podemos hacerlo?
Si lo dices por el diseño podemos modificarlo por css para que aparezca con el diseño lo más parecido al login que nos indicas, otra cosa es que edites el login con el firebug y copies el código html que genera ese formulari, ese codigo lo añades en widget de texto y pruebas si aparece bien.

cuando entre puedo redireccionar el usuario a alguna parte con el plugin que anteriormente hemos comentado?

Si te refieres al login sidebar si, en las opciones del plugin General tienes para añadirle una URL después del login:

Si decides añadir el login, indicanos una URL donde podamos verlo y veremos cómo podemos dejarlo como el de la web.

Un saludo


 
Respondido : 30/08/2017 1:47 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes,

Mejor usar el que me has propuestos que se puede redireccionar. ¿Me puedes ayudar a ir cambiando los estilos css para que aparezca lo más similar posible?

Gracias.

Un saludo, Enrique P.


 
Respondido : 30/08/2017 6:26 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Para que te salga el login del poup lo veo más dificil ya que un login es parte de la funcionalidad del plugin y otro posiblemente de tu theme, no estan integrados, tendrías que tocar código, lo cual te puede complicar.

Te sugiero quedarte sólo con el login que te da el shortcode y si es necesario estilizarlo un poco para que se parezca al loguin el popup.

Saludos.


 
Respondido : 30/08/2017 9:31 pm
Respuestas: 2640
Famed Member
Topic starter
 

Gracias Jhon.

Buenos días Pepe,

¿Me puedes decir omo implementar un poco los estilos del popup de la plantilla, por favor?

Gracias.

Un saludo, Enrique P.


 
Respondido : 31/08/2017 9:37 am
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola Enrique.

Ok, vamos a ir probando poco a poco hasta encontrar el resultado que deseas.

Al Shortcode que añades para el widget le añades un titulo, quedaría como esto -> [login_widget title="Ingresar"]

Después de eso añade lo siguiente en el archivo themes/law-firm/style.css

.log_forms {
    border: 5px solid #d54b24!important;
    }
    
.log_forms input[type="submit"]
background-color:#d54b24!important;
color:#fefefe!important;
font-weight:blod!important;
}

Realiza estos pasos e iremos viendo poco a poco como ir mejorando.

Un saludo


 
Respondido : 31/08/2017 11:15 am
Respuestas: 2640
Famed Member
Topic starter
 

Hola Pepe,

El archivo style.css no existe. He añadido el código en la configuración de la plantilla en un apartado que ponen "Custom CSS" y se ha cambiado y añadido el borde.

Puedes verificarlo, por favor?

Gracias.

Un saludo, Enrique P.


 
Respondido : 31/08/2017 12:46 pm
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola Enrique.

El archivo lo tienes que tener en la ruta wp-content/themes/law-firm/style.css

En el archivo anterior me falto abrir un corchete :blush: , disculpame.

Seria como sigue:

.log_forms {
    border: 5px solid #d54b24!important;
    }
 
.log_forms input[type="submit"] {
background-color:#d54b24!important;
color:#fefefe!important;
font-weight:blod!important;
}

De momento tenemos este resultado:

Un saludo


 
Respondido : 31/08/2017 2:30 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes,

No importa. 🙂

Para que se ponga el botón de "Iniciar sesión" de otro color cuando pases el ratón como lo ponemos?

El icono del email y de la contraseña se pueden meter en los recuadros?

Gracias.

Un saludo, Enrique P.


 
Respondido : 31/08/2017 5:36 pm
Página 1 / 2