Hola @feeerrrrrr !
Estas utilizando algun plugin para la construccion de esta website de hoteleria?
Hola Mateo!!!
No, no estoy utilizando ningún plugin. ¿crees que con algún plugin puedo realizar lo que he comentado? Pensaba que, con la posibilidad que me da wordpress con lo de administrar roles a cada usuario, me valdría. Pero no se si eso es suficiente o necesito algún plugin.
Gracias por tu interés
Si lo que quieres es que cada usuario tenga la posibilidad de vender y publicar su hotel, con medios de pago y reserva en el mismo sitio, podrias utilizar WooCommerce y el addon de Product Vendors (para transformar el sitio en un Marketplace) y WooCommerce Bookings (para hacer reservaciones o alquileres). Estos dos son adiciones de pago.
Pero si lo unico que quieres es crear una pagina con algo de informacion, telefonos, fotos, de cada hotel, lo puedes hacer de la siguiente manera: crea un usuario y una pagina para cada hotel. Luego en edicion de pagina, cambia el autor de pagina al usuario que pertenece la misma.
Para que el usuario que creaste, asignale el rol de autor, pero para que pueda estar habilitado para editar unicamente su pagina, vas a tener que instalar el siguiente plugin (User Role Editor) y habilitar la edicion de paginas. Este video explica como hacerlo. Para cada hotel sigue el mismo procedimiento, crear un usuario, ponerle rol de autor y asignar el autor de la pagina a el usuario correspondiente.
Luego podras hacer un display de la forma que mas te convenga de las paginas de las mismas paginas.
Si esto fue de ayuda, házmelo saber.
Saludos cordiales!!
-
This reply was modified 5 years ago by
Mateo.
Muchas gracias por tu ayuda, Mateo!!!
Yo lo que quiero es hacer lo que dices en tu segundo párrafo: solamente mostrar información de cada hotel, con alguna foto… Pero nada de reservas. Con lo que tú me has comentado, tendría que tener una página para cada hotel. De esa manera, cada usuario/dueño podría cambiar solamente la información y fotos de su hotel, sin poder tocar la información o fotos de los otros hoteles, no?? Pero yo lo que quiero es que en una sola página haya fichas/secciones de varios hoteles. Por ejemplo, que en la “página 1” haya una pequeña ficha/sección del hotel “Gran vía”, otra pequeña ficha/sección del hotel “Alcalá”, otra del hotel “Palace”… y así hasta completar toda esa “página 1” con todas las fichas de hoteles que quepan… y luego lo mismo con la “pagina 2”, la “pagina 3”, etc etc. (como está en edreams o booking, que cuando te metes en sus webs, están todos los hoteles ordenados por fichas/secciones). Y mi problema es que quiero que cada usuario/dueño solo pueda “tocar” y modificar su ficha/sección. Así, cuando los visitantes pinchen en la ficha/sección de un hotel, se abra una página de ese hotel más grande y con algo más de información.
(PERDÓNAME POR EL JALEO QUE TENGO Y POR TANTA EXPLICACIÓN, PERO COMO HE PUESTO, ESTOY BASTANTE PERDIDO EN ESTO DE LOS ROLES Y ME ENCANTARIA PODER HACER JUSTO LO QUE PRETENDO)
Qué es hacer un display?? A qué te refieres con eso???
Muchas gracias por tu tiempo y por tu ayuda!! Un saludo!!
Hola de nuevo!
Si sigues los pasos que te mencione anteriormente, cada usuario tendrá acceso solo a editar la pagina de su hotel.
Hacer un display es mostrar la informacion, y en este caso la informacion que quieres mostrar seria una pequeña ficha con algo de info que al clickear te lleve a la pagina dedicada al hotel. Para hacer eso es muy simple, lo que te sugiero yo es lo siguiente:
- Instala el siguiente plugin, Ultimate Addons for Gutenberg, que te permitira tener bloques extra en el editor por defecto de wordpress que es Gutenberg.
- Una vez hecho esto, crea una nueva pagina con el nombre que tu quieras(“lista de hoteles” por ejemplo)
- Luego en la edición de la misma toca en el símbolo Add Block o Añadir Bloque( arriba a la izquierda con un simbolo + ), escribe Post en el buscador y haz click en el que dice “Post Grid”.
- Ahora toca en la tuerca de configuracion, arriba a la derecha, y despues selecciona haciendo click el bloque de Post Grid que se generó. Veras varias opciones, en General > Post Type cambialo a Pages (mi consejo es que al crear cada pagina de cada hotel le asignes una category, para asi seleccionar en estas opciones mostrar solo la categoria que hayas creado, ya que sino se mostraran todas las paginas que hayas creado en el sitio). Configura las opciones que quedan a tu gusto. Guarda la pagina y listo.
Cualquier cosa no dudes en avisarme!
-
This reply was modified 4 years, 11 months ago by
Mateo.
-
This reply was modified 4 years, 11 months ago by
Mateo.
Una vez más: muchas gracias por tu ayuda!!
Entonces con esto que me has escrito, los usuarios/dueños de cada hotel, solo tendrían acceso a la página de su hotel y a su ficha/sección (display), no?? no podrían editar/modificar las fichas/secciones de otros hoteles, no??
Y todo esto que me cuentas valdría también si estoy usando Divi o Elementor?? o solo vale con gutemberg??
Si sigues al pie de la letra las instrucciones que te di, le podras brindar un usuario y una contraseña a cada cliente para que administre unicamente su pagina.
Todo lo que te dije yo lo testié con gutenberg, los addons para realizar el post grid es justamente con gutenberg, y las instrucciones están basadas en gutenberg, así que te aconsejo lo realices con el mismo.
Saludos!