wasico / wasi-connector

Plugin WordPress Wasi
http://api.wasi.co/
GNU General Public License v3.0
5 stars 8 forks source link

Problemas con redirección automática de Wordpress #5

Open ghost opened 3 years ago

ghost commented 3 years ago

Hola. Este plug in solicita que se seleccione una página para mostrar una propiedad única. En mi caso seleccioné la página "prop". En ese orden de ideas, para ver una propiedad única, la URL es www.miPaginaWeb.com/prop/%IdDePropiedad%/. Digamos que el Id de una propiedad es 2933095. En ese orden de ideas, la página para esa propiedad sería www.miPaginaWeb.com/prop/2933095/. En todo caso, cuando voy a dicha URL, wordpress no la reconoce, y por ende devuelve un 301 Redirect a www.miPaginaWeb.com/prop/. Así, no he logrado que el plugin funcione para mostrar propiedad única. ¿Alguien sabe como desactivar la redirección automática de WordPress en este caso o algo más que pueda hacer?

Gracias! Espero me puedan ayudar.

jgaalvislorza commented 3 years ago

pudiste solucionar esto?

ghost commented 3 years ago

Hola.

No, nunca pude encontrar solución para esto. Además, al parecer WASI dejó de soportar el Plug In de WordPress (ya no aparece en la página de documentación de la API).

La única opción que queda es conectarse con la API de WASI, con una página nativa

eossa commented 3 years ago

Hola @juan-arb estoy comenzando a hacer pruebas y conocer el plugin para comenzar a darle soporte. Mientras probaba me pasó lo mismo y lo solucioné seleccionando esta opción en la parte de enlaces permanentes

Screenshot 2021-07-22 at 13 03 37

nestmadt2h commented 2 years ago

a la fecha aun nada que se resuelve este tema, se debe usar wordpress en versiones anteriores como la 5.4 con posibles vulnerabilidades por que eso no sirve en 5.8 o 5.9.2 que está actualmente

eossa commented 2 years ago

Hola @nestmadt2h, acabo de hacer una prueba con WP 5.9.2 y la redirección funciona correctamente con la versión 2.0.1 del plugin. Encuentro una falla con la plantilla twentytwentytwo, pero si usa esta plantilla https://github.com/wasico/wasi-demo-wp le va a funcionar sin problemas.

aguila1502 commented 1 year ago

Hola @eossa! Pude instalarlo sin problemas y trabajarlo con la plantilla en wasi-demo-wp. No tengo inconvenientes en recuperar el listado completo de propiedades con [wasi-properties] (aunque no me trae nada si le coloco el formato: [wasi-properties layout="grid" featured="true" limit="9" btn-class="search-btn" tags-bg-color="#db2723"].

Pero el problema mas grave lo tengo al clicar en cada una de esas propiedades. Aunque he definido la pagina de propiedad unica, al clicar el enlace me da error. Imagino que el problema es que esa pagina para propiedad unica, esta vacia. Por mas que he buscado, no encuentro el shortcode necesario. Tampoco lo he podido encontrar para el buscador y el formulario de contacto. ¿me darias una mano?

nattional commented 7 months ago

¡Hola! ¿Alguien logró resolver cómo poder ver el detalle de una propiedad? ¡Gracias!

GustaLer commented 1 month ago

El srotcode para la página de propiedad individual es [wasi-properties] a secas. Si lo querés en forma de row o de list lo tenés que definir en los controles de la api. IMPORTANTE comprobé que el nombre de la página de propiedad única debe consistir en una sola palabra. Yo lo acabo de resolver así. Lo que tengo es problema con la integración con mi tema de wordpress.

nattional commented 1 month ago

Muchas gracias @GustaLer! Voy a intentar configurando la página de detalle de tu propiedad de acuerdo a tus sugerencias.

Saludos.

nattional commented 1 month ago

@GustaLer tu aporte fue de gran ayuda. Ahora puedo mostrar el contenido de la propiedad. Sin embargo, me muestra, además de la propiedad, muchísima más información pues se publica la lista completa de los blog posts en esta página de single-property. ¿Te pasa algo similar?

GustaLer commented 1 month ago

@nattional a mi me paso. Proba sacando el shortcode de la pagina. Dejalo en blanco. Yo lo hice pero sucede que la propiedad me aparece repetida muchas veces y con el titulo duplicado. Pensé que era problema del theme que estoy usando, pero si a vos también te pasa es algo del código. Voy a probar modificar la plantilla del wasi conector. Te digo que pasa.

GustaLer commented 1 month ago

Algo que se me ocurre que podría servir es poner el shorcut y el parámetro para que muestre una sola propiedad. Fijate si así se resuelve. Yo hasta mañana no retomo el tema.

GustaLer commented 1 month ago

El shorcut debería ser [wasi-properties limit="1"]

nattional commented 1 month ago

¡Muchas gracias @GustaLer!

Lo intenté con el shortcut [wasi-properties limit="1"] pero no se corrigió. Efectivamente lo que describes es exactamente lo mismo que me pasa. Creo que el camino viene más por modificar la plantilla del wasi connector como bien describes:

"Sobreescribir plantilla de Detalles de Propiedad Una de las opciones avanzadas del plugin, es permitir la edición de la plantilla de la vista de detalles de la propiedad. Esto se puede hacer creando un archivo nuevo en la raiz del theme y que se llame single-property-wasi.php

El contenido HTML de este archivo debe ser copiado desde el template propio del plugin que se encuentra en el archivo public/views/single-property.php dentro de la carpeta del plugin. Las modificaciones que se realizen en el archivo copiado en el theme serán leidas y se usarán en vez de la vista por defecto del plugin."

Esto ya sobrepasa mi nivel de conocimiento infortunadamente así que quedamos en tus manos para entender si efectivamente se logra resolver por acá.

¡Muchas gracias de nuevo por tu ayuda!