Tengo una web de una agencia inmobiliaria que emplea una plantilla de themeforest, en concreto la plantilla “real homes” en la que hay que realizar varias modificaciones1º
1ª modificacion sobre los módulos de elementor de filtros de propiedades (son dos modulos distintos )
necesitaría un programador diseñador que realice las siguientes modificaciones en php y plantilla backend y frontend de los módulos de filtros de busquedas de esta plantilla para poder tener dos casilleros de búsqueda desplegables y de multichekbox nuevos más, aparte de lo que ya incorpora.
Resulta que para seleccionar la ubicación de una propiedad, la plantilla está preparada para poner dos filtros: uno para filtrar el campo provincia, y otro campo para filtrar el subcampo población
Sin embargo necesito hacer lo mismo para el campo tipo de propiedad que jerárquicamente tiene 3 capas:
Necesito poner un campo de busqueda que indique el tipo genérico de propiedad: Viviendas en general, locales y naves, trasteros y garajes, sin que aparezcan los subcampos anidados como seleccionables
Necesito crear un nuevo casillero de búsqueda independiente para poder fitrar, una vez seleccionado el casillero anterior, por ejemplo con el valor "viviendas en general " que este campo despligue los subcampos anidadados: "chalets, pisos, casas de campo".
Por último necesitaría otro casillero más que despligue los subtipos de los anteriores:
de Chalets sería "adosado", pareado", "independiente" , de pisos sería "piso", "estudio", "ático".
En cuanto a la base de datos, la plantilla genera internamente los campos anidados de los niveles necesarios, sin embargo, lo que no tiene implementado, es los casilleros de búsqueda independientes de los niveles anidados.
Adjunto documento pdf explicando lo que necesito
2º generar codigo para mapa de propiedades en menu de acordeon en cabecera
la plantilla de listado de propiedades del tema da la opción de incluir en la cabecera el mapa de propiedades filtradas en la consulta realizada bajo el cual despliega el listado de propiedades del mapa.
Necesito que el mapa no se muestre de esa forma, sino que haya una pestaña arriba desplegable , que pinchando en ella muestre el mapa y una vez desplegado, un botón para que se cierre. Básicamente es un menú de persiana de un solo elemento. Lo he intentado hacerlo con elementor pero no consigo que el elemento mapa de propiedades que inserto dentro del menú aparezca al igual que en una página si que aparezca este desplegable intermedio
3º modificar vision de menu deslizante lateral de version movil
necesito incluir una solapa que se vea a la izda de la web para que el usuario vea que el menú existe a la izda y se muestra pinchando en la pantalla y arrastrándolo hacia la derecha. Actualmente no se intuye que el menú esté ahí escondido.
4º resolver problemas de diseño y operatividad con el plugin “wp front notification bar”
he incluido un plugin llamado “wp notification bar” que muestra un icono en la pantalla que al pincharlo despliega una ventana sobre la que tiene incluido short code que despliega el buscador de propiedades.
Necesito corregir el problema de diseño ya que no hace scroll de la nueva ventana desplegada por lo que algunos campos del buscador son inaccesibles.
También necesitaría que cambiar el css para que el diseño estuviese más profesional.
Por ultimo necesito poner que por defecto al entrar en la web, el popup siempre esté cerrado (ahora mismo recién entrar en la pagina lo primero que hace es desplegarse, lo que queda mal) y solo se despliegue pulsando en el icono correspondiente.
5º por ultimo necesitaria hacer una copia de todas las paginas, menus, textos de seo, etc (todo salvo las propias propiedades ) haciendo una nueva version traducida al ingles (no como hasta ahora que utilice el plugin gtraslate para traducirse al instante) esto es para que todo lo indexe google y la pagina pueda posicionarse en ingles.
6º por ultimo necesito arreglar varios errores que arroja la web en modo depuracion que obedecen a funciones obsoletas de php y que habria que modificar la funcion por una nueva que si la permita la version de php mas actual.
En este caso comentar que la web funciona todo aparentemente bien pero entiendo que estos errores internos necesito solucionarlos ya para que en un futuro no vaya a peor y se corrompa la página por futuras actualizaciones de la versión de php del servidor
Errores detectados:
En pagina de inicio:
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/core/modules/d09d1009ca/lib/vendor/Mustache/Tokenizer.php on line 110
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/core/modules/d09d1009ca/lib/vendor/Mustache/Tokenizer.php on line 110
Al editar con elementor una página cualquiera:
Deprecated: ¡El gancho block_categories está obsoleto desde la versión 5.8.0! Usa block_categories_all en su lugar. In /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-includes/functions.php on line 5828
Deprecated: ¡El gancho block_categories está obsoleto desde la versión 5.8.0! Usa block_categories_all en su lugar. In /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-includes/functions.php on line 5828
Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-includes/functions.wp-scripts.php on line 133
3º En el backend de wordpress:
Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-includes/functions.wp-scripts.php on line 133
[25-Oct-2023 14:44:36 utc] php deprecated: â¡la funciã³n get_page_by_title ha quedado <strong>obsoleta</strong> desde la versiã³n 6.2.0! Usa WP_Query en su lugar. In /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-includes/functions.php on line 5453
[25-Oct-2023 14:43:48 utc] php deprecated: trim(): passing null to parameter #1 ($string) of type string is deprecated in /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-content/plugins/realhomes-xml-csv-property-listings-import/rapid-addon.php on line 388
[25-Oct-2023 14:43:47 utc] php deprecated: trim(): passing null to parameter #1 ($string) of type string is deprecated in /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-content/plugins/realhomes-xml-csv-property-listings-import/rapid-addon.php on line 388
[25-Oct-2023 14:43:43 utc] php deprecated: trim(): passing null to parameter #1 ($string) of type string is deprecated in /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-content/plugins/realhomes-xml-csv-property-listings-import/rapid-addon.php on line 388
[25-Oct-2023 14:43:34 utc] php deprecated: strrpos(): passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-content/uploads/wpallimport/functions.php on line 168
[25-Oct-2023 14:43:34 utc] php deprecated: str_replace(): passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-content/uploads/wpallimport/functions.php on line 152
[25-Oct-2023 14:43:32 utc] php warning: undefined variable $obranueva in /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-content/uploads/wpallimport/functions.php on line 44
[25-Oct-2023 00:26:30 utc] php deprecated: trim(): passing null to parameter #1 ($string) of type string is deprecated in /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-content/plugins/adapta-rgpd/lib/vendor/Mustache/Tokenizer.php on line 110
[24-Oct-2023 21:40:14 utc] php deprecated: stripos(): passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-includes/functions.wp-scripts.php on line 133
[24-Oct-2023 21:13:23 utc] php deprecated: trim(): passing null to parameter #1 ($string) of type string is deprecated in /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-content/plugins/adapta-rgpd/lib/vendor/Mustache/Tokenizer.php on line 110
[10-May-2023 15:45:45 utc] php deprecated: strstr(): passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 1769
[10-May-2023 15:45:42 utc] php deprecated: â¡el gancho block_categories estã¡ <strong>obsoleto</strong> desde la versiã³n 5.8.0! Usa block_categories_all en su lugar. In /var/www/vhosts/
tuingenieria.es/malagaviviendas.es/wp-includes/functions.php on line 5788
7º necesito ademas un rediseño de colores, tipos de letra, tamaños (a nivel de cambios posibles que permite elementor ) que de un resultado en el de diseño la web mas profesional.
El objetivo es hacer varias implementaciones sobre la web que estamos modificando enfocándola a que sea más atractiva y fácil de manejar , sobre todo para su visualización en móviles asemejando los filtros de busqueda a como lo tiene implementado web como idealista.com
Por otro lado necesito realizar modificaciones que resuelvan errores de arroja wordpress en modo depuración, sobre todo de funciones obsoletas que utiliza la web y que las versiones mas actuales de php ya no emplean. La web realmente está funcionando y estos errores surgen al activar el modo depuración pero entiendo que hay que corregir todo para que en un futuro no corramos el riesgo de que se bloque por tener funciones obsoletas.
Adjunto pdf con la explicación de las modificaciones de los módulos de búsqueda de real homes de elementor y doc word con la descripción de todo lo que necesitamos de hacer.
La implementación la quiero contratar prácticamente en cuanto disponga de las ofertas
Quedo a la espera de propuestas y dudas
Delivery term: Not specified