[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fGTYclGLG89gLEHx0vWKxaJAPKPCdxeqhIQ-6dHX3Jx0":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":144,"fingerprints":193},"irdinmo-para-inmovilla","Irdinmo para Inmovilla","1.4.3","Inforrada","https:\u002F\u002Fprofiles.wordpress.org\u002Finforrada\u002F","\u003Cp>En menos de dos minutos tendrán conectada tu web WordPress a tus propiedades de Inmovilla.\u003C\u002Fp>\n\u003Cp>Simplemente rellena tu código de agencia y tu contraseña en las opción de menú API Inmovilla. Si no sabes esta información, debes solicitarla a soporte de Inmovilla\u003C\u002Fp>\n\u003Cp>Revisa el resto de parámetros de configuración y cambia lo que consideres\u003C\u002Fp>\n\u003Cp>Pega el shortcode en cualquier punto de tu web\u003C\u002Fp>\n\u003Cp>Listo!\u003C\u002Fp>\n\u003Cp>Notas:\u003Cbr \u002F>\nEste plugin hace uso de la API pública de Inmovilla: https:\u002F\u002Fapiweb.inmovilla.com\u002Fapiweb\u002Fapiweb.php\u003Cbr \u002F>\nInmovilla es un software externo y con el que no tenemos ninguna relación comercial.\u003Cbr \u002F>\nEl acceso a la información contenida en Inmovilla es responsabilidad exclusiva de dicha compañía, por lo que para cualquier información que compartas con esta compañía, previamente has de firmar un contrato con ellos y ser conocedor de su política de privacidad: https:\u002F\u002Finmovilla.com\u002Fpolitica-de-privacidad\u002F\u003Cbr \u002F>\nPara más información acerca de tarifas y contratación de inmovilla, dirígete a su página web: https:\u002F\u002Finmovilla.com o su correo soporte@inmovilla.com.\u003Cbr \u002F>\nPara el uso del plugin Irdinmo para Inmovilla (edición gratuita) no es necesario compartir ninguna información con https:\u002F\u002Finforrada.es\u003Cbr \u002F>\nEste plugin hace uso de la API pública de Leaflet: https:\u002F\u002Fapi.mapbox.com\u003Cbr \u002F>\nLeaflet es un software externo y con el que no tenemos ninguna relación comercial.\u003Cbr \u002F>\nEl acceso a la información contenida en Leaflet es responsabilidad exclusiva de dicha compañía, por lo que debes ser conocedor de su política de privacidad: https:\u002F\u002Fleafletcorp.com\u002Fprivacy-policy\u002F\u003C\u002Fp>\n","Irdinmo para Inmovilla es un plugin sencillo de usar, pero potente. En menos de dos minutos tendrán conectada tu web Wordpress a tus propiedades de In &hellip;",30,2253,0,"","6.2.9","4.7","7.4",[19,20,21,22,23],"apartamento","casa","inmobiliaria","inmovilla","piso","https:\u002F\u002Finforrada.es\u002Firdinmo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Firdinmo-para-inmovilla.1.4.4.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":11,"trust_score":33,"computed_at":34},"inforrada",1,94,"2026-04-04T14:47:42.728Z",[36,62,88,109,128],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":58,"download_link":59,"security_score":60,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":61},"cestina-zalomeni-radku","Čeština: zalomení řádků","1.0.3","Marek Vratil","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarekvratil\u002F","\u003Cp>Zalomení řádků a nevhodné výrazy na jejich konci jsou častým problémem a nešvařem.\u003Cbr \u002F>\nPři úpravě textů by na některých místech nemělo dojít k zalomení řádku, aby text plynule navazoval, jeho členění bylo přehledné a čtení pohodlné. Typickým příladem jsou neslabičné předložky v, s, z, k na konec řádku a také předložky a spojky a, i, o, u.\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fprirucka.ujc.cas.cz\u002F?id=880\" rel=\"nofollow ugc\">Detailní informace o zalamování\u003C\u002Fa> naleznete na webu Ústavu pro jazyk český.\u003Cbr \u002F>\nPlugin neošetřuje všechny možnosti, ale pouze některé základní a nahrazuje bežnou mezeru za “tvrdou, nezlomitelnou mezeru”, která je reprezetována znakovou entitou.\u003C\u002Fp>\n","Grammar rules for Czech language with related to word wrapping at the end of line.",6000,15356,92,8,"2023-03-27T12:31:00.000Z","6.1.10","4.0.1","7.0",[53,54,55,56,57],"gramatika","spisovna-cestina","tvrda-mezera","zalamovani","cestina","https:\u002F\u002Fwww.bozimedia.cz","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcestina-zalomeni-radku.zip",85,"2026-03-15T15:16:48.613Z",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":14,"download_link":84,"security_score":85,"vuln_count":86,"unpatched_count":13,"last_vuln_date":87,"fetched_at":61},"podcast-importer-secondline","Podcast Importer SecondLine","1.5.6","SecondLineThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fsecondlinethemes\u002F","\u003Cp>Sync Podcast RSS feeds with your WordPress website automatically. The Podcast Importer plugin helps to easily import podcasts into WordPress. You can import your podcast into the regular WordPress posts or into a custom post type (if you have an existing one).\u003Cbr \u002F>\nThe plugin fully supports popular WordPress podcasting plugins such as PowerPress, Seriously Simple Podcasting, Simple Podcast Press, and works even better with podcast themes developed by \u003Ca href=\"https:\u002F\u002Fsecondlinethemes.com\" rel=\"nofollow ugc\">SecondLineThemes\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The plugin supports importing episodes into existing custom post types, assign categories, import featured images and more. Additionally, the plugin enables continuous import or “Sync” of podcast RSS feeds, so every time you release a new podcast episode, it could be automatically created within WordPress. You can also set multiple import schedules and import different podcasts from separate sources at the same time. (For example, when importing separate podcasts from separate feeds into one website)\u003C\u002Fp>\n\u003Cp>To use the plugin, simply run a new import under “Tools -> Podcast Importer SecondLine” via the main menu that appears in your WordPress dashboard. Set the different options and if you need a continuous import process for future episodes, make sure to hit that checkbox before running the import process.\u003Cbr \u002F>\nYou can disable a schedueld import at any time by simply deleting the import entry.\u003C\u002Fp>\n\u003Cp>The plugin also supports automatic import of native \u002F embed audio players from 15+ podcast hosting providers, including: Buzzsprout, Megaphone, Pinecast, Captivate, Transistor, Spotify for Creators, Simplecast, Podbean, Whooshkaa, Omny, Ausha, Spreaker, \u003Ca href=\"https:\u002F\u002Fbeamly.com\" rel=\"nofollow ugc\">Beamly\u003C\u002Fa>, Audioboom, Fireside, Libsyn and more.\u003C\u002Fp>\n\u003Ch3>Pro Version\u003C\u002Fh3>\n\u003Cp>The Pro version can be found here – \u003Ca href=\"https:\u002F\u002Fsecondlinethemes.com\u002Fpodcast-importer-pro\" rel=\"nofollow ugc\">https:\u002F\u002Fsecondlinethemes.com\u002Fpodcast-importer-pro\u003C\u002Fa>\u003Cbr \u002F>\nIt includes:\u003Cbr \u002F>\n* Unlimited scheduled imports for podcasts\u002Fshows.\u003Cbr \u002F>\n* Import to any Custom Post Type or Custom Taxonomy.\u003Cbr \u002F>\n* Set specific import intervals \u002F times.\u003Cbr \u002F>\n* Import transcripts from RSS feed.\u003Cbr \u002F>\n* Import audio player to custom fields.\u003Cbr \u002F>\n* Import tags and categories from the feeds.\u003Cbr \u002F>\n* Force a re-sync on all existing episodes (to update metadata)\u003Cbr \u002F>\n* Set a global featured image to all imported episodes.\u003Cbr \u002F>\n* Manual “Sync” button to sync on demand.\u003C\u002Fp>\n\u003Ch3>About SecondLineThemes\u003C\u002Fh3>\n\u003Cp>SecondLineThemes is developing unique WordPress themes and plugins for Podcasters. Our tools are very popular among podcasters. To hear more about us please check our website:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fsecondlinethemes.com\" rel=\"nofollow ugc\">https:\u002F\u002Fsecondlinethemes.com\u003C\u002Fa>\u003C\u002Fp>\n","A simple podcast import tool for WordPress.",4000,158185,96,13,"2026-02-23T07:43:00.000Z","6.9.4","4.8","7.1",[79,80,81,82,83],"episodes","feed","import","podcast","rss","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpodcast-importer-secondline.zip",99,2,"2022-03-21 00:00:00",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":13,"num_ratings":13,"last_updated":98,"tested_up_to":75,"requires_at_least":99,"requires_php":100,"tags":101,"homepage":107,"download_link":108,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":61},"wpcasa-contact-form-7","WPCasa Contact Form 7","1.4.0","WPSight","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpsight\u002F","\u003Cp>The WPCasa Contact Form 7 add-on is a bridge plugin for the Contact Form 7 form builder that can be used to display a contact form on single listing pages in WPCasa. The add-on makes sure that useful property information is attached to the emails sent through the form. It also comes with a starter form that includes all the necessary fields to make your life easier.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Please notice that this plugin is an add-on for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpcasa\u002F\" rel=\"ugc\">WPCasa\u003C\u002Fa> and will NOT work without the core plugin.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>WPCasa is a WordPress solution that provides an intuitive way to manage property listings and create first-class real estate websites.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Website: \u003Ca href=\"https:\u002F\u002Fwpcasa.com\" rel=\"nofollow ugc\">wpcasa.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Demo: \u003Ca href=\"https:\u002F\u002Fdemo.wpcasa.com\" rel=\"nofollow ugc\">demo.wpcasa.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Documentation: \u003Ca href=\"https:\u002F\u002Fdocs.wpcasa.com\" rel=\"nofollow ugc\">docs.wpcasa.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contributors\u003C\u002Fh3>\n\u003Cp>This is a list of contributors to WPCasa Contact Form 7.\u003Cbr \u002F>\nMany thanks to all of them for contributing and making WPCasa Contact Form 7 even better.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.kybernetik-services.com\u002F?utm_source=wordpress_org&utm_medium=plugin&utm_campaign=wpcasa&utm_content=readme\" rel=\"nofollow ugc\">Kybernetik Services\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fjoehana\u002F\" rel=\"ugc\">Joe Hana\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fcodestylist\u002F\" rel=\"ugc\">codestylist\u003C\u002Fa>\u003C\u002Fp>\n","Add support for Contact Form 7 to attach property details to the contact email sent from WPCasa listing pages.",500,11877,"2025-12-06T21:40:00.000Z","6.2","7.2",[102,103,104,105,106],"cf-7","contact","contact-form","contact-form-7","wpcasa","https:\u002F\u002Fwpcasa.com\u002Fdownloads\u002Fwpcasa-contact-form-7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpcasa-contact-form-7.1.4.0.zip",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":26,"downloaded":117,"rating":13,"num_ratings":13,"last_updated":118,"tested_up_to":119,"requires_at_least":120,"requires_php":17,"tags":121,"homepage":126,"download_link":127,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":61},"simple-podcasting","Simple Podcasting","1.9.1","10up","https:\u002F\u002Fprofiles.wordpress.org\u002F10up\u002F","\u003Cp>Set up multiple podcast feeds using built-in WordPress posts. Includes a podcast block and podcast transcript block for the WordPress block editor (aka Gutenberg).\u003C\u002Fp>\n\u003Cp>Podcasting is a method to distribute audio and video episodes through a feed to which listeners can subscribe. You can publish podcasts on your WordPress site and make them available for listeners in Apple Podcasts and through direct feed links for other podcasting apps by following these steps:\u003C\u002Fp>\n\u003Ch3>Create your podcast\u003C\u002Fh3>\n\u003Cp>From the WordPress Admin, go to Podcasts.\u003Cbr \u002F>\nTo create a podcast, complete all of the “Add New Podcast” fields and click “Add New Podcast”.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Name: this title appears in Apple Podcasts and any other podcast apps.\u003C\u002Fli>\n\u003Cli>Slug: this is the URL-friendly version of the Name field.\u003C\u002Fli>\n\u003Cli>Subtitle: the subtitle also appears in Apple Podcasts and any other podcast apps.\u003C\u002Fli>\n\u003Cli>Artist \u002F Author name: the artist or producer of the work.\u003C\u002Fli>\n\u003Cli>Podcast email: a contact email address for your podcast.\u003C\u002Fli>\n\u003Cli>Summary: Apple Podcasts displays this summary when browsing through podcasts.\u003C\u002Fli>\n\u003Cli>Copyright \u002F License information: copyright information viewable in Apple Podcasts or other podcast apps.\u003C\u002Fli>\n\u003Cli>Mark as explicit: mark Yes if podcast contains adult language or adult themes.\u003C\u002Fli>\n\u003Cli>Language: the main language spoken in the podcast.\u003C\u002Fli>\n\u003Cli>Cover image: add the URL for the cover art to appear in Apple Podcasts and other podcast apps. Click “Select Image” and choose an image from the Media Library. Note that podcast cover images must be between 1400 x 1400 and 3000 x 3000 pixels in JPG or PNG formats to work on Apple Podcasts.\u003C\u002Fli>\n\u003Cli>Keywords: add terms to help your podcast show up in search results on Apple Podcasts and other podcast apps.\u003C\u002Fli>\n\u003Cli>Categories: these allow your podcast to show up for those browsing Apple Podcasts or other podcast apps by category.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Repeat for each podcast you would like to create.\u003C\u002Fp>\n\u003Ch3>Add content to your podcast\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create a new post and assign it to one or more Podcasts using the panel labeled Podcasts.\u003C\u002Fli>\n\u003Cli>Upload or embed an audio file into this post using any of the usual WordPress methods. If using the new block-based WordPress editor (sometimes referred to as Gutenberg), insert a Podcast block. Only one Podcast block can be inserted per post.\u003C\u002Fli>\n\u003Cli>For more advanced settings, use the Podcasting meta box to mark explicit content or closed captioning available, season number, episode number, episode type, add a transcript and to optionally specify one media item in the post if you have more than one in your post. In the block-based editor, these are the block settings that appear in the sidebar when the podcast block is selected.\u003C\u002Fli>\n\u003Cli>Transcript: If desired, an optional transcript can be added from the settings of the Podcast block. This will add a Podcast Transcript block, allowing you to add a transcript consisting of time codes, citations, and paragrah text that can be embedded in the post, linked to an external plain HTML file, or linked in a special \u003Ccode>\u003Cpodcast:transcript>\u003C\u002Fcode> XML element.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Submit your podcast feed to Apple Podcasts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Each podcast has a unique feed URL you can find on the Podcasts page. This is the URL you will submit to Apple.\u003C\u002Fli>\n\u003Cli>Ensure you test feeds before submitting them, see \u003Ca href=\"https:\u002F\u002Fhelp.apple.com\u002Fitc\u002Fpodcasts_connect\u002F#\u002Fitcac471c970\" rel=\"nofollow ugc\">Apple’s “Test a Podcast page”\u003C\u002Fa> for more information.\u003C\u002Fli>\n\u003Cli>Once the validator passes, submit your podcast. Podcasts submitted to Apple Podcasts do not become immediately available for subscription by others. They are submitted for review by Apple staff, see \u003Ca href=\"https:\u002F\u002Fhelp.apple.com\u002Fitc\u002Fpodcasts_connect\u002F#\u002Fitcd88ea40b9\" rel=\"nofollow ugc\">Apple’s “Submit a podcast” page\u003C\u002Fa> for more information.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Submit your podcast feed to Pocket Casts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Validate your feeds at [https:\u002F\u002Fwww.castfeedvalidator.com\u002F Cast Feed Validator] before submitting them.\u003C\u002Fli>\n\u003Cli>Submit the podcast feed to https:\u002F\u002Fpocketcasts.com\u002Fsubmit\u002F.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How do I get my podcast featured on Pocket Casts?\u003C\u002Fh3>\n\u003Cp>The Featured section of Pocket Casts is human-curated. To ensure that all podcasts have an equal opportunity at being featured, selections are made on the basis of merit.\u003C\u002Fp>\n\u003Cp>If you’d like to suggest your podcast for a featured spot, reach out to \u003Ccode>curation@pocketcasts.com\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>For more information, [https:\u002F\u002Fpocketcasts.com\u002Fpodcast-producers\u002F read more].\u003C\u002Fp>\n\u003Ch3>How do I submit private and paid podcast feeds?\u003C\u002Fh3>\n\u003Cp>Follow this documentation to submit [https:\u002F\u002Fsupport.pocketcasts.com\u002Farticle\u002Fpassword-protected-podcasts-2\u002F private and paid podcast feeds]\u003C\u002Fp>\n\u003Ch3>Control how many episodes are listed on the feed\u003C\u002Fh3>\n\u003Cp>If you want to adjust the default number of episodes included in a podcast RSS feed, then utilize the following to do so…\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\n\nadd_filter( 'simple_podcasting_episodes_per_page', 'podcasting_feed_episodes_per_page' );\n\n\u002F**\n * Filter how many items are displayed on the feed\n * Default is 250\n *\n * @param int $qty Items count.\n * @return string\n *\u002F\nfunction podcasting_feed_episodes_per_page( $qty ) {\n    return 300;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Customize RSS feed\u003C\u002Fh3>\n\u003Cp>If you want to modify RSS feed items output, there is a filter for that:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nfunction podcasting_feed_item_filter( $feed_item = array(), $post_id = null, $term_id = null ) {\n    if ( 42 === $post_id ) {\n        $feed_item['keywords'] = 'one,two,three';\n    }\n    return $feed_item;\n}\nadd_filter( 'simple_podcasting_feed_item', 'podcasting_feed_item_filter', 10, 3 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Technical Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Requires PHP 7.4+.\u003C\u002Fli>\n\u003Cli>RSS feeds must not be disabled.\u003C\u002Fli>\n\u003C\u002Ful>\n","Set up multiple podcast feeds using built-in WordPress posts. Includes a podcast block and podcast transcript block for the WordPress block editor.",18175,"2025-05-19T15:30:00.000Z","6.8.5","6.6",[122,123,82,124,125],"apple-podcasts","episode","podcasting","season","https:\u002F\u002Fgithub.com\u002F10up\u002Fsimple-podcasting","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-podcasting.1.9.1.zip",{"slug":129,"name":130,"version":131,"author":92,"author_profile":93,"description":132,"short_description":133,"active_installs":26,"downloaded":134,"rating":13,"num_ratings":13,"last_updated":135,"tested_up_to":75,"requires_at_least":136,"requires_php":137,"tags":138,"homepage":142,"download_link":143,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":61},"wpcasa-all-import","WPCasa All Import","1.1.2","\u003Cp>Use the WPCasa All Import add-on in combination with WPCasa and WP All Import to bulk import property information from anx XML or CSV file. The WPCasa All Import makes sure that the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-all-import\u002F\" rel=\"ugc\">WP All Import\u003C\u002Fa> plugin displays all the WPCasa custom fields in plain English and imports image galleries in the correct format.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Please notice that this plugin is an add-on for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpcasa\u002F\" rel=\"ugc\">WPCasa\u003C\u002Fa> and will NOT work without the core plugin.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>WPCasa is a WordPress solution that provides an intuitive way to manage property listings and create first-class real estate websites.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Website: \u003Ca href=\"https:\u002F\u002Fwpcasa.com\" rel=\"nofollow ugc\">wpcasa.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Demo: \u003Ca href=\"https:\u002F\u002Fdemo.wpcasa.com\" rel=\"nofollow ugc\">demo.wpcasa.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Documentation: \u003Ca href=\"https:\u002F\u002Fdocs.wpcasa.com\" rel=\"nofollow ugc\">docs.wpcasa.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contributors\u003C\u002Fh3>\n\u003Cp>This is a list of contributors to WPCasa All Import.\u003Cbr \u002F>\nMany thanks to all of them for contributing and making WPCasa All Import even better.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmrinal013\u002F\" rel=\"nofollow ugc\">Mrinal Haque\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.kybernetik-services.com\u002F?utm_source=wordpress_org&utm_medium=plugin&utm_campaign=wpcasa&utm_content=readme\" rel=\"nofollow ugc\">Kybernetik Services\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fjoehana\u002F\" rel=\"ugc\">Joe Hana\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fcodestylist\u002F\" rel=\"ugc\">codestylist\u003C\u002Fa>\u003C\u002Fp>\n","Add-on for the WP All Import plugin to import any XML or CSV File to WPCasa",7127,"2025-12-01T17:33:00.000Z","4.0","5.6",[81,139,140,141,106],"property","wp-all-import","wpallimport","https:\u002F\u002Fwpcasa.com\u002Fdownloads\u002Fwpcasa-all-import","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpcasa-all-import.1.1.2.zip",{"attackSurface":145,"codeSignals":166,"taintFlows":180,"riskAssessment":181,"analyzedAt":192},{"hooks":146,"ajaxHandlers":153,"restRoutes":154,"shortcodes":155,"cronEvents":165,"entryPointCount":86,"unprotectedCount":13},[147],{"type":148,"name":149,"callback":150,"file":151,"line":152},"action","admin_menu","irdinmo_create_admin_menu","ird-inmo.php",18,[],[],[156,161],{"tag":157,"callback":158,"file":159,"line":160},"ird_inmovillalst","irdinmo_inmovillalst_shortcode","includes\\ird_shortcodes.php",302,{"tag":162,"callback":163,"file":159,"line":164},"ird_inmovillaficha","irdinmo_inmovillaficha_shortcode",434,[],{"dangerousFunctions":167,"sqlUsage":173,"outputEscaping":175,"fileOperations":178,"externalRequests":32,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":179},[168],{"fn":169,"file":170,"line":171,"context":172},"unserialize","includes\\ird_comun.php",89,"$aux = unserialize ($ser);",{"prepared":13,"raw":13,"locations":174},[],{"escaped":176,"rawEcho":13,"locations":177},9,[],4,[],[],{"summary":182,"deductions":183},"The \"irdinmo-para-inmovilla\" v1.4.3 plugin exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices by exclusively using prepared statements for all SQL queries and properly escaping all its output, which significantly reduces the risk of SQL injection and cross-site scripting (XSS) vulnerabilities. The absence of known CVEs and a clean vulnerability history are also strong indicators of a well-maintained and secure plugin to date.  The attack surface is relatively small with only two shortcodes identified as entry points and no unprotected AJAX handlers or REST API routes.  However, the presence of the `unserialize` function is a notable concern. Without proper validation of the serialized data, this function can be exploited to achieve remote code execution if an attacker can control the input being unserialized. Furthermore, the complete lack of nonce checks and capability checks for its entry points means that actions performed by these shortcodes could potentially be triggered by unauthenticated users or users without the necessary permissions, leading to unintended operations if the unserialized data is malicious or if the shortcode functionality itself can be abused.",[184,187,190],{"reason":185,"points":186},"Use of unserialize without validation",15,{"reason":188,"points":189},"Missing nonce checks on entry points",10,{"reason":191,"points":189},"Missing capability checks on entry points","2026-03-16T22:21:21.580Z",{"wat":194,"direct":205},{"assetPaths":195,"generatorPatterns":198,"scriptPaths":199,"versionParams":201},[196,197],"\u002Fwp-content\u002Fplugins\u002Firdinmo-para-inmovilla\u002Fcss\u002Firdinmo-slick.css","\u002Fwp-content\u002Fplugins\u002Firdinmo-para-inmovilla\u002Fcss\u002Fstyle.css",[],[200],"\u002Fwp-content\u002Fplugins\u002Firdinmo-para-inmovilla\u002Fjs\u002Firdinmo.js",[202,203,204],"irdinmo-para-inmovilla\u002Fcss\u002Firdinmo-slick.css?ver=","irdinmo-para-inmovilla\u002Fcss\u002Fstyle.css?ver=","irdinmo-para-inmovilla\u002Fjs\u002Firdinmo.js?ver=",{"cssClasses":206,"htmlComments":229,"htmlAttributes":230,"restEndpoints":232,"jsGlobals":233,"shortcodeOutput":238},[207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228],"irdinmo-operaciones","irdinmo-botonDisabled","irdinmo-paginacion","irdinmo-paginacionpag","irdinmo-titulo","irdinmo-listado","irdinmo-propiedad","irdinmo-imagenes","irdinmo-imagen","irdinmo-precio","irdinmo-localidad","irdinmo-venta","irdinmo-alquiler","irdinmo-ficha","irdinmo-detalles","irdinmo-car1","irdinmo-car2","irdinmo-car3","irdinmo-car4","irdinmo-car5","irdinmo-descripcion","irdinmo-acciones",[],[231],"data-lazy",[],[234,235,236,237],"irdinmo_form_accion","irdinmo_form_id","irdinmo_form","irdinmo_form_pagina",[239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256],"\u003Cdiv class=\"irdinmo-operaciones","\u003Cinput type=\"radio\" name=\"operacion\"","\u003Clabel for=\"operacion","\u003Cdiv class=\"irdinmo-paginacion\">","\u003Cdiv class=\"irdinmo-listado\">","\u003Cdiv class=\"irdinmo-propiedad\"","\u003Cdiv class=\"irdinmo-imagenes\">","\u003Cdiv class=\"image\">\u003Cimg data-lazy=\"","\u003Cdiv class=\"irdinmo-precio\"","\u003Cdiv class=\"irdinmo-localidad\">","\u003Cdiv class=\"irdinmo-venta\">","\u003Cdiv class=\"irdinmo-alquiler\">","\u003Cdiv class=\"irdinmo-ficha\"","\u003Cdiv class=\"irdinmo-detalles\">","\u003Cdiv class=\"irdinmo-car","\u003Cdiv class=\"irdinmo-titulo\">","\u003Cdiv class=\"irdinmo-descripcion\">","\u003Cdiv class=\"irdinmo-acciones\">Acciones"]