[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2z9jyL1rXKooJCdUVygNq8eV8v-yJbe06IVw5E3OmT4":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":151,"fingerprints":584},"eonet-project-manager","Eonet Project Manager","1.0.5","Alkaweb","https:\u002F\u002Fprofiles.wordpress.org\u002Falkaweb\u002F","\u003Cp>\u003Cem>Make your site a complete project management tool\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>Eonet Project Manager can be added to any site and easily customized to fit your design purposes.\u003Cbr \u002F>\nIt allows you to create many projects with different permission levels, create tasks for them and assign the tasks to\u003Cbr \u002F>\nthe users of your site.\u003C\u002Fp>\n\u003Cp>The projects can have many restriction levels (such as visible to everyone or only tothe members),\u003Cbr \u002F>\nand you can set a different restriction level for each project.\u003Cbr \u002F>\nIn addition, the members of the projects are not obligated to use the backend to work on it,\u003Cbr \u002F>\nthey can handle the tasks and add messages just by frontend; in this way you can create a Project Management web-app,\u003Cbr \u002F>\nwith a nice style.\u003C\u002Fp>\n\u003Cp>If you want, you can also totally customize the layout of the pages and elements, there are a ton of hooks for this\u003Cbr \u002F>\n purpose; or you can just clone the files in your child theme and customize them from there, as the most famous plugins.\u003C\u002Fp>\n\u003Ch4>FREE Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create unlimited projects and display them in an organized projects listing page\u003C\u002Fli>\n\u003Cli>Set a different permission level for each project and show only the right projects to the right users\u003C\u002Fli>\n\u003Cli>Create the tasks of the projects and assign them to specific users\u003C\u002Fli>\n\u003Cli>Powerful permissions manager: choose who can display, edit, delete, handle tasks\u003C\u002Fli>\n\u003Cli>The backend isn’t required for the project members, they can just use the frontend pages\u003C\u002Fli>\n\u003Cli>Public messages area for each project\u003C\u002Fli>\n\u003Cli>Easy to customize and integrate in any theme\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO Features (coming soon):\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added roles “Project Manager” and “Client”\u003C\u002Fli>\n\u003Cli>Email notifications\u003C\u002Fli>\n\u003Cli>Comments board for every single task\u003C\u002Fli>\n\u003Cli>Milestones\u003C\u002Fli>\n\u003Cli>Sub-tasks\u003C\u002Fli>\n\u003Cli>And much more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>For developers:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Hooks\u002FFilters available in all the plugin code\u003C\u002Fli>\n\u003Cli>Minified files\u003C\u002Fli>\n\u003Cli>Documented code\u003C\u002Fli>\n\u003Cli>GPL license\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you’re looking for a next generation project manager plugin, you should give it a go!\u003C\u002Fp>\n\u003Cp>The plugin will be periodically improved and we’re open to any feature suggestion.\u003C\u002Fp>\n","Make your site a complete project management tool: create projects, set permissions and assign tasks your users.",40,9578,100,4,"2018-09-12T22:45:00.000Z","4.7.32","3.0.1","",[20,21,22,23,24],"basecamp","projects","projects-management","projects-manager","tasks","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feonet-project-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feonet-project-manager.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"alkaweb",510,30,84,"2026-04-05T02:28:25.449Z",[39,64,88,109,128],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":28,"last_vuln_date":63,"fetched_at":30},"zephyr-project-manager","Zephyr Project Manager","3.3.205","Dylan James","https:\u002F\u002Fprofiles.wordpress.org\u002Fdylanjkotze\u002F","\u003Cp>Zephyr Project Manager is a modern, easy to use project manager for WordPress, to help manage all your projects and tasks effectively and get work done. It features a beautifully designed user interface to efficiently keep your projects on track. You can create unlimited projects, tasks and categories, start discussions on tasks and projects and upload files\u002Fattachments, manage files from the file manager page, view project progress using charts and use the built-in calendar, just to name a few features.\u003C\u002Fp>\n\u003Ch4>Core Features\u003C\u002Fh4>\n\u003Ch4>Basic Version (Free)\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Projects\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create unlimited projects and customize them to your preference\u003C\u002Fli>\n\u003Cli>Set the name, start and end dates, description and category for your project\u003C\u002Fli>\n\u003Cli>Set the priority for your projects to manage them even more effectively\u003C\u002Fli>\n\u003Cli>Ability to copy projects and convert projects to tasks\u003C\u002Fli>\n\u003Cli>Recieve notifications via email of updates and completion\u003C\u002Fli>\n\u003Cli>Keep everyone informed via the discussion panel, where you can send attachments and messages and the team can respond and view the messages\u003C\u002Fli>\n\u003Cli>View progress chart of project completion and see progress at a glance\u003C\u002Fli>\n\u003Cli>Export and import projects to CSV and JSON\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Tasks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create, view, edit and customize as many tasks as you want to\u003C\u002Fli>\n\u003Cli>Set the name, start and end dates, description, project and assignee for your task\u003C\u002Fli>\n\u003Cli>Assign tasks to users or teams\u003C\u002Fli>\n\u003Cli>Set the priority for your task to manage them even more effectively\u003C\u002Fli>\n\u003Cli>Mark tasks as complete\u002Fincomplete easily and open an overview of the task by clicking on them\u003C\u002Fli>\n\u003Cli>Create subtasks to break tasks down even more and make tasks even more descriptive and easy to complete\u003C\u002Fli>\n\u003Cli>Start discussions with other team memeber about the tasks, ask questions, and add attachments\u003C\u002Fli>\n\u003Cli>Copy tasks and convert tasks to projects\u003C\u002Fli>\n\u003Cli>Export and import tasks to and from CSV and JSON\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Android App\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Download the official Android App now to manage your tasks and projects on the go. The app completely syncs with your website data and provides real time notifications to keep you in the loop\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Personal Dashboards\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Each user has their own personal dashboards where they can see projects and tasks completed, their upcoming tasks and more from just a glance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Discussions & Attachments\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Start discussions on projects or tasks and chat with other members on the progress of tasks\u003C\u002Fli>\n\u003Cli>Upload, download and view attachments straight to and from your tasks and projects\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Email Notifications\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Recieve email updates on overdue tasks\u003C\u002Fli>\n\u003Cli>Receive weekly updates\u003C\u002Fli>\n\u003Cli>Receive updates on activity such as completed tasks, deleted tasks etc.\u003C\u002Fli>\n\u003Cli>Set your notification preferences and choose which notifications you would like to use\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>File Manager\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Upload files to tasks and projects and add comments to communicate with other members\u003C\u002Fli>\n\u003Cli>View all project and task files\u002Fattachments in one place and easily manage them\u003C\u002Fli>\n\u003Cli>Download, view info and delete files from the file manager, easily and effectively\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Categories\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create unlimited categories to keep your projects organized\u003C\u002Fli>\n\u003Cli>Set the category name description and color to make your projects unique\u003C\u002Fli>\n\u003Cli>Set the category of your projects and assign multiple categories as well\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Calendar\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View all your completed and upcoming tasks in the calendar for an easy overview\u003C\u002Fli>\n\u003Cli>Easily see the work and time required to complete tasks and navigate effectively with the calender\u003C\u002Fli>\n\u003Cli>Set your own custom date format\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Progress\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create automatic progress charts for your projects and print them\u003C\u002Fli>\n\u003Cli>View progress charts for each project and set the status of projects\u003C\u002Fli>\n\u003Cli>Receive emails on project progress\u003C\u002Fli>\n\u003Cli>See the progress of projects, including completed tasks, pending tasks and more from the project list, for a comprehensive overview\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Teams & Members\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View and manage all the members and teams in one place\u003C\u002Fli>\n\u003Cli>View team members progress and their work done from a single page\u003C\u002Fli>\n\u003Cli>Create teams and assign users to your teams\u003C\u002Fli>\n\u003Cli>Assign tasks to individual members or teams\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Customization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Zephyr Project Manager is highly customizable\u003C\u002Fli>\n\u003Cli>Set your profile details such as your custom name, profile picture, description, email notifications and more\u003C\u002Fli>\n\u003Cli>Change the colors used by the plugin to customize the interface to your preference\u003C\u002Fli>\n\u003Cli>Manage user capabilities and more\u003C\u002Fli>\n\u003Cli>I am always happy to take on customization requests if you contact me at dylanjkotze@gmail.com 🙂\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Fully Translatable and Localized\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Zephyr has been fully localized to be easily translated into any language\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Professional Edition\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Customizable Frontend Project Manager page\u003C\u002Fli>\n\u003Cli>Kanban board style projects\u003C\u002Fli>\n\u003Cli>Asana Integration\u003C\u002Fli>\n\u003Cli>Custom Fields\u003C\u002Fli>\n\u003Cli>Custom Task Templates\u003C\u002Fli>\n\u003Cli>Custom Project Templates\u003C\u002Fli>\n\u003Cli>Reporting & Statistics\u003C\u002Fli>\n\u003Cli>And more…\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fzephyr-one.com\u002Fpurchase-pro\" rel=\"nofollow ugc\">Get the Pro Edition Now\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>New Features Coming Soon:\u003Cbr \u002F>\n* WooCommerce Integration\u003Cbr \u002F>\n* Majorly improved Basic and Pro version with lots of new features and improvements\u003Cbr \u002F>\n* Editable email templates and more\u003C\u002Fp>\n\u003Cp>For more information and documentation, please visit \u003Ca href=\"https:\u002F\u002Fzephyr-one.com\" rel=\"nofollow ugc\">the website\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Feature Requests\u003C\u002Fh3>\n\u003Cp>I am always looking to improve the plugin and add more useful features. If there are any features you feel may be missing or if you have any feedback, please feel free to contact me and I will be happy to add them\u003C\u002Fp>\n","Zephyr Project Manager is a modern, easy to use sophisticated project manager for WordPress.",1000,72558,96,98,"2026-02-11T12:09:00.000Z","6.9.4","3.2","5.2.4",[56,57,21,58,24],"collaboration","project-manager","task-manager","https:\u002F\u002Fzephyr-one.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzephyr-project-manager.zip",82,20,"2025-12-16 18:43:41",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":13,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":76,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":83,"download_link":84,"security_score":85,"vuln_count":86,"unpatched_count":28,"last_vuln_date":87,"fetched_at":30},"wp-todo","WP To Do","2.1.7","Md Delower Hossain","https:\u002F\u002Fprofiles.wordpress.org\u002Fdelower186\u002F","\u003Cp>\u003Cstrong>WP To Do\u003C\u002Fstrong> is a full-featured \u003Cstrong>to-do list\u003C\u002Fstrong> and \u003Cstrong>task management\u003C\u002Fstrong> plugin for WordPress that helps you stay organized, manage priorities, and boost productivity — all from your WordPress dashboard.\u003C\u002Fp>\n\u003Cp>Perfect for individuals, teams, and businesses, WP To Do lets you easily create, organize, and track your \u003Cstrong>tasks\u003C\u002Fstrong>, \u003Cstrong>checklists\u003C\u002Fstrong>, and \u003Cstrong>office memos\u003C\u002Fstrong> in one place. Whether you’re planning daily work, managing projects, or tracking milestones, WP To Do brings simple yet powerful \u003Cstrong>to do management\u003C\u002Fstrong> directly into your site.\u003C\u002Fp>\n\u003Cp>Stay productive, meet deadlines, and manage your workflow seamlessly — without leaving WordPress.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Powerful Task Management\u003C\u002Fstrong>\u003Cbr \u002F>\n– Create and manage unlimited \u003Cstrong>to-do lists\u003C\u002Fstrong> and \u003Cstrong>tasks\u003C\u002Fstrong>\u003Cbr \u002F>\n– Assign priorities (Critical, High, Normal, Low)\u003Cbr \u002F>\n– Define statuses (Not Started, In Progress, In Review, Completed)\u003Cbr \u002F>\n– Add deadlines to ensure on-time completion\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Visual Workflow Tools\u003C\u002Fstrong>\u003Cbr \u002F>\n– Interactive \u003Cstrong>Kanban Board\u003C\u002Fstrong> for drag-and-drop task organization\u003Cbr \u002F>\n– \u003Cstrong>FullCalendar\u003C\u002Fstrong> integration for scheduling and timeline view\u003Cbr \u002F>\n– Track milestones and progress visually\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Collaboration & Productivity\u003C\u002Fstrong>\u003Cbr \u002F>\n– Add comments for better team communication\u003Cbr \u002F>\n– Use color-coded tasks for quick identification\u003Cbr \u002F>\n– Manage \u003Cstrong>checklists\u003C\u002Fstrong> and \u003Cstrong>office memos\u003C\u002Fstrong> in one unified dashboard\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>User-Friendly Interface\u003C\u002Fstrong>\u003Cbr \u002F>\n– Clean, responsive design integrated into the WordPress admin\u003Cbr \u002F>\n– Lightweight, fast, and easy to use\u003C\u002Fp>\n\u003Ch3>Why Choose WP To do?\u003C\u002Fh3>\n\u003Cp>Whether you’re managing personal tasks, planning your team’s projects, or keeping track of important office notes, \u003Cstrong>WP-Todo\u003C\u002Fstrong> makes \u003Cstrong>to-do management\u003C\u002Fstrong> simple, efficient, and visually intuitive. Turn your WordPress dashboard into a productivity hub and never miss a deadline again.\u003C\u002Fp>\n\u003Ch3>Detailed Walkthrough\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fd6pcudlgMP4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>This may have bugs and lack of many features. If you want to contribute on this project, you are more than welcome. Please fork the repository from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdelower186\u002Fwp-todo\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Custom Development & Feature Requests\u003C\u002Fh3>\n\u003Cp>Need a custom feature or want to enhance Project Manager to fit your workflow?\u003Cbr \u002F>\nI provide custom WordPress plugin development, feature requests, and tailored solutions to make your project management seamless.\u003C\u002Fp>\n\u003Ch4>Contact for Custom Development\u003C\u002Fh4>\n\u003Cp>🌐 Website: \u003Ca href=\"https:\u002F\u002Fsandalia.com.bd\u002Fapps\" rel=\"nofollow ugc\">https:\u002F\u002Fsandalia.com.bd\u002Fapps\u003C\u002Fa>\u003Cbr \u002F>\n💼 Upwork (Delower): \u003Ca href=\"https:\u002F\u002Fwww.upwork.com\u002Ffreelancers\u002Fdelower\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.upwork.com\u002Ffreelancers\u002Fdelower\u003C\u002Fa>\u003Cbr \u002F>\n💼 Linkedin (Delower): \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fdelower186\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fdelower186\u002F\u003C\u002Fa>\u003Cbr \u002F>\n💼 Linkedin (Sandalia): \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fsandalia-apps\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fsandalia-apps\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Do You need any Data Scraping Services? Try\u003C\u002Fh4>\n\u003Cp>🌐 Marketplace: \u003Ca href=\"https:\u002F\u002Fapify.com\u002Fsandaliaapps\" rel=\"nofollow ugc\">https:\u002F\u002Fapify.com\u002Fsandaliaapps\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Try My Other Plugins\u003C\u002Fh3>\n\u003Ch4>Project Manager Pro\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproject-manager-pro\u002F\" rel=\"ugc\">Project Manager Pro\u003C\u002Fa> is a lightweight and easy-to-use plugin that allows you to create, manage, and track projects and tasks directly within WordPress.\u003C\u002Fp>\n\u003Ch4>LLMs.txt Sitemap Manager\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fllms-txt-sitemap-manager\u002F\" rel=\"ugc\">LLMs.txt Sitemap Manager\u003C\u002Fa> automatically generates an \u003Cstrong>LLMs.txt file\u003C\u002Fstrong> — a structured, lightweight list of important public URLs from your site — specifically designed for \u003Cstrong>Large Language Models (LLMs)\u003C\u002Fstrong> like ChatGPT, Perplexity, Claude, and other AI systems.\u003C\u002Fp>\n","WP-Todo: Smart To-Do List & Task Management Plugin for WordPress",13874,74,6,"2025-10-31T17:20:00.000Z","6.8.5","6.4","7.2.24",[80,21,24,81,82],"checklist","to-do-list","to-do-management","https:\u002F\u002Fsandalia.com.bd\u002Fapps\u002Fview_project.php?slug=wp-todo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-todo.2.1.7.zip",97,7,"2024-08-28 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":98,"num_ratings":99,"last_updated":100,"tested_up_to":101,"requires_at_least":102,"requires_php":18,"tags":103,"homepage":107,"download_link":108,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"iprojectweb","Easy Project","1.2.10.4","wppal","https:\u002F\u002Fprofiles.wordpress.org\u002Fwppal\u002F","\u003Cp>iProject Web is a feature rich and easy to use project management and task management software. It helps to organize effective project team communication and project document tracking.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Task status tracking\u003C\u002Fli>\n\u003Cli>User and role management.\u003C\u002Fli>\n\u003Cli>Task history tracking\u003C\u002Fli>\n\u003Cli>Risk management.\u003C\u002Fli>\n\u003Cli>Email notifications.\u003C\u002Fli>\n\u003Cli>Mailing lists.\u003C\u002Fli>\n\u003Cli>Advanced file management\u003C\u002Fli>\n\u003Cli>Different styles for admin and front-end parts of the site.\u003C\u002Fli>\n\u003Cli>Lightweight ajax design\u003C\u002Fli>\n\u003Cli>Knowledge base.\u003C\u002Fli>\n\u003Cli>Custom fields.\u003C\u002Fli>\n\u003Cli>Online help system.\u003C\u002Fli>\n\u003Cli>Advanced GUI.\u003C\u002Fli>\n\u003Cli>Advanced data filtering.\u003C\u002Fli>\n\u003Cli>Advance data navigating.\u003C\u002Fli>\n\u003Cli>Suggestion lists and quick information windows.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>!!! Important !!!\u003C\u002Fstrong>\u003Cbr \u002F>\n  For those who upgrade from iProject Web 1.0.x.x version.\u003Cbr \u002F>\n  1. Please notice your file folder name found at iProject Web -> [Application ]Settings -> File Folder\u003Cbr \u002F>\n  2. Manually copy all the files from the ‘files’ folder to [wp-content]\u002Fplugins\u002Fiprojectweb_templates\u002F’files’ folder\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Easy to use yet powerful project management tool",10,13616,46,3,"2013-06-17T04:08:00.000Z","3.5.2","3.3",[104,105,21,106,24],"project","project-management","task-management","http:\u002F\u002Fwp-pal.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fiprojectweb.1.2.10.4.zip",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":73,"num_ratings":99,"last_updated":119,"tested_up_to":52,"requires_at_least":120,"requires_php":121,"tags":122,"homepage":18,"download_link":127,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"desert-companion","Desert Companion","1.0.96","Desert Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fdesertthemes\u002F","\u003Cp>Desert Companion Enhances \u003Ca href=\"https:\u002F\u002Fdesertthemes.com\u002F\" rel=\"nofollow ugc\">Desert Themes\u003C\u002Fa> with additional functionality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ Import Pre-made Section in 1 Click\u003Cbr \u002F>\n✅ Beautiful Section on Hompeage\u003Cbr \u002F>\n✅ Manage Font Typography\u003Cbr \u002F>\n✅ Responsive for All Devices\u003Cbr \u002F>\n✅ Background Animations\u003Cbr \u002F>\n✅ Translation Ready\u003Cbr \u002F>\n✅ Edit Content Via Live Customizer\u003Cbr \u002F>\n✅ WooCommerce Ready\u003Cbr \u002F>\n✅ SEO Optimized\u003Cbr \u002F>\n✅ Fast Performance\u003Cbr \u002F>\n✅ Highly Customizable\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Desert Companion Compatible Themes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fatua\u002F\" rel=\"ugc\">Atua\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fatua\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fsoftme\u002F\" rel=\"ugc\">SoftMe\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fsoftme\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fcosmobit\u002F\" rel=\"ugc\">Cosmobit\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fcosmobit\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fcelexo\u002F\" rel=\"ugc\">Celexo\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fcelexo\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fchitvi\u002F\" rel=\"ugc\">Chitvi\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fchitvi\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fflexora\u002F\" rel=\"ugc\">Flexora\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fflexora\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fthinity\u002F\" rel=\"ugc\">Thinity\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fthinity\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Feasywiz\u002F\" rel=\"ugc\">EasyWiz\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Feasywiz\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Flazypress\u002F\" rel=\"ugc\">LazyPress\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Flazypress\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Ffastica\u002F\" rel=\"ugc\">Fastica\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Ffastica\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fflexeo\u002F\" rel=\"ugc\">Flexeo\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fflexeo\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Faltra\u002F\" rel=\"ugc\">Altra\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Faltra\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Favvy\u002F\" rel=\"ugc\">Avvy\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Favvy\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fatus\u002F\" rel=\"ugc\">Atus\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fatus\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fflexea\u002F\" rel=\"ugc\">Flexea\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fflexea\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Farvana\u002F\" rel=\"ugc\">Arvana\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Farvana\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fauru\u002F\" rel=\"ugc\">Auru\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fauru\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fsoftinn\u002F\" rel=\"ugc\">Softinn\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fsoftinn\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fcozysoft\u002F\" rel=\"ugc\">CozySoft\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fcozysoft\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fcaresoft\u002F\" rel=\"ugc\">CareSoft\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fcaresoft\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fsuntech\u002F\" rel=\"ugc\">Suntech\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fsuntech\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fnewsmash\u002F\" rel=\"ugc\">NewsMash\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Fnewsmash\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Desert Companion WordPress plugin, Copyright (C) 2022 Desert Themes\u003Cbr \u002F>\nDesert Companion WordPress plugin is licensed under the GPL3 (https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.en.html).\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Demo Import\u003Cbr \u002F>\nThe Demo Import Code is based on the Ansar Import plugin (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fansar-import), created by themeansar.com\u003Cbr \u002F>\nLicenses – GPLv3 or later (https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.html)\u003Cbr \u002F>\nSource: https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fansar-import\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>UIkit\u003Cbr \u002F>\nLicenses – https:\u002F\u002Fgithub.com\u002Fuikit\u002Fuikit\u002Fblob\u002Fdevelop\u002FLICENSE.md\u003Cbr \u002F>\nSource: https:\u002F\u002Fwww.getuikit.com\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Desert Companion Enhances Desert Themes with additional functionality.",20000,483895,"2026-03-11T08:42:00.000Z","4.6","5.6",[123,124,125,21,126],"admin","companion","homepage","widgets","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdesert-companion.1.0.96.zip",{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":117,"downloaded":136,"rating":13,"num_ratings":137,"last_updated":138,"tested_up_to":139,"requires_at_least":140,"requires_php":141,"tags":142,"homepage":147,"download_link":148,"security_score":149,"vuln_count":137,"unpatched_count":28,"last_vuln_date":150,"fetched_at":30},"wpzoom-portfolio","WPZOOM Portfolio Lite – Filterable Portfolio Plugin","1.4.20","WPZOOM","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpzoom\u002F","\u003Ch4>Portfolio Gallery Plugin for WordPress\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>The easiest way to showcase your projects in WordPress.\u003C\u002Fstrong> Create beautiful, filterable portfolio galleries with grid layouts, masonry design, and lightbox support. Perfect for photographers, designers, artists, freelancers, and agencies.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fplugins\u002Fportfolio-pro\u002F\" rel=\"nofollow ugc\">WPZOOM Portfolio\u003C\u002Fa> is trusted by over 20,000 active websites. Display your work with category filtering, multiple layouts, and responsive design that looks great on all devices.\u003C\u002Fp>\n\u003Ch3>Why Choose WPZOOM Portfolio?\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Filterable Portfolio Gallery\u003C\u002Fstrong> – Let visitors filter projects by category with smooth isotope animations\u003Cbr \u002F>\n✅ \u003Cstrong>3 Layout Options\u003C\u002Fstrong> – Grid with overlay, masonry, and columns layouts\u003Cbr \u002F>\n✅ \u003Cstrong>Built-in Lightbox\u003C\u002Fstrong> – Showcase high-resolution images in an elegant popup\u003Cbr \u002F>\n✅ \u003Cstrong>Works Everywhere\u003C\u002Fstrong> – Use the Portfolio block, shortcodes, or embed in any page builder\u003Cbr \u002F>\n✅ \u003Cstrong>Blog Posts Support\u003C\u002Fstrong> – Display your blog posts as a portfolio grid too\u003Cbr \u002F>\n✅ \u003Cstrong>Mobile Responsive\u003C\u002Fstrong> – Portfolio galleries look perfect on all devices\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.wpzoom.com\u002Finspiro-lite\u002Fportfolio\u002F\" rel=\"nofollow ugc\">\u003Cstrong>View Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>💪 Want More Power? Try WPZOOM Portfolio PRO\u003C\u002Fh3>\n\u003Cp>Take your portfolio to the next level with \u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fplugins\u002Fportfolio-pro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPZOOM Portfolio PRO\u003C\u002Fstrong>\u003C\u002Fa>. Add video portfolios, stunning hover effects, and complete design control.\u003C\u002Fp>\n\u003Cp>⭐️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fplugins\u002Fportfolio-pro\u002F?utm_source=wporg&utm_medium=website&utm_campaign=free_description\" rel=\"nofollow ugc\">Get the PRO version!\u003C\u002Fa>\u003C\u002Fstrong> ⭐️\u003C\u002Fp>\n\u003Ch3>Free Plugin Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Portfolio Custom Post Type\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create dedicated portfolio posts separate from your blog. Add titles, descriptions, featured images, and organize with categories and tags.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filterable Portfolio Gallery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Let visitors filter your projects by category with smooth isotope animations. Perfect for showcasing different types of work.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3 Layout Options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Choose the perfect layout for your portfolio:\u003Cbr \u002F>\n– Grid with Overlay – Clean grid with hover effects\u003Cbr \u002F>\n– Masonry – Pinterest-style varied heights\u003Cbr \u002F>\n– Columns – Traditional multi-column layout\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Built-in Lightbox\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Display high-resolution images in an elegant popup. Visitors can browse through your portfolio without leaving the page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Reusable Portfolio Layouts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create portfolio layouts once and embed them anywhere using shortcodes. Works with Elementor, Beaver Builder, and any page builder.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multiple Thumbnail Sizes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Choose from portrait, cinema, square, or uncropped aspect ratios to match your design needs.\u003C\u002Fp>\n\u003Ch3>⬆️ Upgrade to WPZOOM Portfolio PRO\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Ready for video portfolios and advanced customization?\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fplugins\u002Fportfolio-pro\u002F\" rel=\"nofollow ugc\">WPZOOM Portfolio PRO\u003C\u002Fa> adds powerful features for professional portfolios.\u003C\u002Fp>\n\u003Ch3>🌟 PRO Features Include:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🎬 Video Portfolio Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Showcase video projects alongside images. Full support for YouTube, Vimeo, and self-hosted MP4 videos.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>▶️ Video Lightbox\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Play videos in a beautiful lightbox popup. Visitors can watch your video portfolio without leaving the page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎥 Video Background on Hover\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create stunning hover effects with video backgrounds. Add motion to your portfolio items with Giphy or self-hosted videos.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔀 Drag & Drop Reordering\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Arrange your portfolio items in any order with simple drag and drop. No more wrestling with dates or menu order.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎨 Color Customization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Full control over colors – customize overlay colors, text colors, and hover effects to match your brand.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Get priority support from our team when you need help with your portfolio.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Love WPZOOM Portfolio?\u003C\u002Fstrong> Help other WordPress users discover this plugin by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwpzoom-portfolio\u002Freviews\u002F#new-post\" rel=\"ugc\">leaving a 5-star review\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Recommended Themes\u003C\u002Fh3>\n\u003Cp>Works great with any theme! For the best portfolio experience, check out:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fthemes\u002Finspiro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Inspiro Premium\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Finspiro\u002F\" rel=\"ugc\">\u003Cstrong>Inspiro Lite\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Finspiro-blocks\u002F\" rel=\"ugc\">\u003Cstrong>Inspiro Blocks\u003C\u002Fstrong>\u003C\u002Fa> 🆕\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fthemes\u002Finspiro-blocks-pro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Inspiro Blocks PRO\u003C\u002Fstrong>\u003C\u002Fa> 🆕\u003C\u002Fp>\n\u003Ch3>Additional Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fdocumentation\u002Fwpzoom-portfolio-grid\u002F\" rel=\"nofollow ugc\">Plugin Documentation\u003C\u002Fa> – Step-by-step guides\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002F\" rel=\"nofollow ugc\">WPZOOM Official Site\u003C\u002Fa> – See our complete product lineup\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwpzoom\u002FWPZOOM-Portfolio\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa> – Contribute to development\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>100% GDPR Compliant\u003C\u002Fh3>\n\u003Cp>This plugin doesn’t integrate any Google Fonts or collect any information outside your WordPress installation.\u003C\u002Fp>\n","Portfolio plugin for WordPress. Create filterable portfolio grids with masonry layouts and lightbox. Ideal for photographers, designers, agencies.",488919,2,"2026-03-08T17:28:00.000Z","7.0","6.5","7.4",[143,144,145,21,146],"gallery","image-gallery","portfolio","video-portfolio","https:\u002F\u002Fwww.wpzoom.com\u002Fplugins\u002Fportfolio-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpzoom-portfolio.1.4.20.zip",99,"2024-08-30 19:36:29",{"attackSurface":152,"codeSignals":370,"taintFlows":567,"riskAssessment":568,"analyzedAt":583},{"hooks":153,"ajaxHandlers":311,"restRoutes":366,"shortcodes":367,"cronEvents":368,"entryPointCount":369,"unprotectedCount":96},[154,160,163,167,173,176,180,183,186,190,194,198,203,208,212,216,219,223,227,231,234,237,239,242,245,249,252,256,260,264,268,271,276,280,284,287,289,292,293,297,299,302,305,309],{"type":155,"name":156,"callback":157,"file":158,"line":159},"filter","pre_get_posts","hideProjectsInFrontend","component-project-manager\\classes\\Eonet_PM_Security.php",12,{"type":155,"name":156,"callback":161,"file":158,"line":162},"hideProjectsFromSearchResults",13,{"type":155,"name":164,"callback":165,"file":166,"line":62},"template_include","template_loader","component-project-manager\\classes\\Eonet_PM_TemplateLoader.php",{"type":168,"name":169,"callback":170,"file":171,"line":172},"action","admin_enqueue_scripts","loadScripts","component-project-manager\\EonetProjectManager.php",33,{"type":168,"name":174,"callback":170,"file":171,"line":175},"wp_enqueue_scripts",34,{"type":168,"name":177,"callback":178,"file":171,"line":179},"init","register_project_post_type",37,{"type":168,"name":177,"callback":181,"file":171,"line":182},"register_project_taxonomy",38,{"type":168,"name":177,"callback":184,"file":171,"line":185},"register_task_post_type",39,{"type":168,"name":187,"callback":188,"file":171,"line":189},"eonet_admin_settings_saved","flush_rewrite_rules",42,{"type":168,"name":191,"callback":192,"file":171,"line":193},"save_post","rewrite_rules_on_projects_page_editing",43,{"type":168,"name":195,"callback":196,"file":171,"line":197},"wp_head","loadTwentyseventeenScript",47,{"type":168,"name":199,"callback":200,"file":201,"line":202},"the_post","eopm_setup_project_data","component-project-manager\\include\\core-functions.php",26,{"type":155,"name":204,"callback":205,"priority":96,"file":206,"line":207},"eonet_front_custom_fields","eopm_custom_frontend_fields","component-project-manager\\include\\eonet-frontend-publisher-functions.php",36,{"type":168,"name":209,"callback":210,"priority":96,"file":206,"line":211},"eonet_frontend_custom_process","eopm_custom_frontend_save",57,{"type":155,"name":213,"callback":214,"file":206,"line":215},"eonet_front_edit_btn_deactivated","eopm_remove_edit_frontend",71,{"type":168,"name":217,"callback":218,"priority":62,"file":206,"line":49},"eopm_single_project_content","eopm_add_custom_edit_frontend_btn",{"type":168,"name":220,"callback":221,"file":222,"line":159},"add_meta_boxes","eopm_add_metaboxes","component-project-manager\\include\\metabox-members-functions.php",{"type":168,"name":220,"callback":224,"file":225,"line":226},"eopm_add_metaboxes_tasks","component-project-manager\\include\\metabox-tasks-functions.php",23,{"type":168,"name":228,"callback":229,"priority":96,"file":230,"line":159},"eopm_before_projects_loop","eopm_projects_loop_start","component-project-manager\\include\\template-functions.php",{"type":168,"name":232,"callback":233,"priority":96,"file":230,"line":62},"eopm_after_projects_loop","eopm_projects_loop_end",{"type":168,"name":235,"callback":236,"priority":96,"file":230,"line":179},"eopm_project_header_right","eopm_render_administrators_list",{"type":168,"name":235,"callback":238,"priority":62,"file":230,"line":197},"eopm_render_members_list",{"type":168,"name":240,"callback":241,"priority":96,"file":230,"line":61},"eopm_project_header_left","eopm_project_dates",{"type":168,"name":240,"callback":243,"priority":62,"file":230,"line":244},"eopm_project_progress_bar",93,{"type":168,"name":246,"callback":247,"priority":96,"file":230,"line":248},"eopm_sigle_project_nav","eopm_render_project_nav",152,{"type":168,"name":217,"callback":250,"priority":96,"file":230,"line":251},"eopm_single_project_sections_wrapper",246,{"type":155,"name":253,"callback":254,"file":230,"line":255},"comments_template","eopm_override_comment_template",265,{"type":168,"name":257,"callback":258,"priority":96,"file":230,"line":259},"eopm_before_main_content","eopm_main_content_wrapper_start",273,{"type":168,"name":261,"callback":262,"priority":96,"file":230,"line":263},"eopm_after_main_content","eopm_main_content_wrapper_end",281,{"type":168,"name":265,"callback":266,"priority":96,"file":230,"line":267},"eopm_sidebar","eopm_render_sidebar",289,{"type":168,"name":265,"callback":269,"priority":35,"file":230,"line":270},"eopm_close_twentyseventeen_wrap",306,{"type":168,"name":272,"callback":273,"file":274,"line":275},"plugins_loaded","eonet_component_init_project_manager","component-project-manager\\init.php",9,{"type":168,"name":277,"callback":278,"file":279,"line":175},"admin_menu","adminMenus","core\\admin\\EonetAdmin.php",{"type":168,"name":272,"callback":281,"file":282,"line":283},"eonet_init_framework","core\\bootstrap.php",11,{"type":168,"name":169,"callback":285,"file":286,"line":172},"loadScriptsAdmin","core\\Eonet.php",{"type":168,"name":174,"callback":288,"file":286,"line":175},"loadScriptsFront",{"type":168,"name":169,"callback":290,"file":286,"line":291},"loadFont",35,{"type":168,"name":174,"callback":290,"file":286,"line":207},{"type":168,"name":294,"callback":295,"file":296,"line":11},"admin_init","load_textdomain","core\\EonetComponents.php",{"type":168,"name":177,"callback":295,"file":296,"line":298},41,{"type":168,"name":174,"callback":300,"file":296,"line":301},"loadCSSFront",55,{"type":168,"name":169,"callback":303,"file":296,"line":304},"loadCSSAdmin",56,{"type":168,"name":220,"callback":306,"file":307,"line":308},"register","core\\EonetMetaboxes.php",53,{"type":168,"name":191,"callback":310,"priority":96,"file":307,"line":301},"saveAction",[312,317,319,323,325,329,331,334,336,339,341,344,348,350,353,355,359,360,364],{"action":313,"nopriv":314,"callback":315,"hasNonce":314,"hasCapCheck":314,"file":316,"line":283},"eo_create_new_task_by_frontend",false,"create_new_task_by_frontend","component-project-manager\\classes\\Eonet_PM_AjaxManager.php",{"action":313,"nopriv":318,"callback":315,"hasNonce":314,"hasCapCheck":314,"file":316,"line":159},true,{"action":320,"nopriv":314,"callback":321,"hasNonce":314,"hasCapCheck":314,"file":316,"line":322},"eo_edit_task_by_frontend","edit_task_by_frontend",14,{"action":320,"nopriv":318,"callback":321,"hasNonce":314,"hasCapCheck":314,"file":316,"line":324},15,{"action":326,"nopriv":314,"callback":327,"hasNonce":314,"hasCapCheck":314,"file":316,"line":328},"eo_delete_task_by_frontend","delete_task_by_frontend",17,{"action":326,"nopriv":318,"callback":327,"hasNonce":314,"hasCapCheck":314,"file":316,"line":330},18,{"action":332,"nopriv":314,"callback":333,"hasNonce":314,"hasCapCheck":314,"file":316,"line":62},"eo_change_task_status_by_frontend","change_task_status_by_frontend",{"action":332,"nopriv":318,"callback":333,"hasNonce":314,"hasCapCheck":314,"file":316,"line":335},21,{"action":337,"nopriv":314,"callback":338,"hasNonce":314,"hasCapCheck":314,"file":316,"line":226},"eo_sort_tasks_by_frontend","sort_tasks_by_frontend",{"action":337,"nopriv":318,"callback":338,"hasNonce":314,"hasCapCheck":314,"file":316,"line":340},24,{"action":342,"nopriv":314,"callback":342,"hasNonce":314,"hasCapCheck":318,"file":201,"line":343},"eonet_project_admin_member_autocomplete",72,{"action":345,"nopriv":314,"callback":346,"hasNonce":318,"hasCapCheck":314,"file":279,"line":347},"eonet_admin_get_page","ajaxGetPage",28,{"action":345,"nopriv":318,"callback":346,"hasNonce":318,"hasCapCheck":314,"file":279,"line":349},29,{"action":351,"nopriv":314,"callback":352,"hasNonce":318,"hasCapCheck":314,"file":279,"line":35},"eonet_admin_save_settings","ajaxSaveSettings",{"action":351,"nopriv":318,"callback":352,"hasNonce":318,"hasCapCheck":314,"file":279,"line":354},31,{"action":356,"nopriv":314,"callback":357,"hasNonce":318,"hasCapCheck":314,"file":279,"line":358},"eonet_admin_reset_settings","ajaxResetSettings",32,{"action":356,"nopriv":318,"callback":357,"hasNonce":318,"hasCapCheck":314,"file":279,"line":172},{"action":361,"nopriv":314,"callback":362,"hasNonce":318,"hasCapCheck":314,"file":296,"line":363},"eonet_admin_state_component","ajaxStateChange",44,{"action":361,"nopriv":318,"callback":362,"hasNonce":318,"hasCapCheck":314,"file":296,"line":365},45,[],[],[],19,{"dangerousFunctions":371,"sqlUsage":380,"outputEscaping":387,"fileOperations":381,"externalRequests":28,"nonceChecks":74,"capabilityChecks":99,"bundledLibraries":566},[372,377],{"fn":373,"file":374,"line":375,"context":376},"unserialize","component-project-manager\\classes\\Eonet_PM_Task.php",313,"$this->members_assigned = ( isset( $meta['eonet-task-members-assigned'] ) ) ? unserialize($meta['eon",{"fn":373,"file":307,"line":378,"context":379},89,"$val = unserialize($val);",{"prepared":381,"raw":381,"locations":382},1,[383],{"file":384,"line":385,"context":386},"component-project-manager\\classes\\Eonet_PM_TaskBelongsToProject.php",83,"$wpdb->get_results() with variable interpolation",{"escaped":388,"rawEcho":389,"locations":390},105,101,[391,394,396,398,400,403,404,405,407,408,410,412,414,416,418,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,448,449,451,453,455,457,459,461,463,465,467,469,470,471,473,474,476,478,480,482,484,485,486,488,489,490,493,495,496,497,498,499,500,501,502,503,505,507,508,510,512,514,515,516,518,520,522,523,525,526,527,529,531,533,534,535,537,539,541,543,544,546,548,550,553,555,557,559,561,563,565],{"file":316,"line":392,"context":393},70,"raw output",{"file":316,"line":395,"context":393},127,{"file":316,"line":397,"context":393},164,{"file":316,"line":399,"context":393},193,{"file":401,"line":402,"context":393},"component-project-manager\\classes\\Eonet_PM_TaskRendering.php",187,{"file":401,"line":402,"context":393},{"file":401,"line":402,"context":393},{"file":401,"line":406,"context":393},192,{"file":401,"line":399,"context":393},{"file":401,"line":409,"context":393},196,{"file":401,"line":411,"context":393},214,{"file":401,"line":413,"context":393},217,{"file":401,"line":415,"context":393},219,{"file":401,"line":417,"context":393},241,{"file":401,"line":251,"context":393},{"file":401,"line":420,"context":393},258,{"file":401,"line":422,"context":393},263,{"file":401,"line":424,"context":393},268,{"file":401,"line":426,"context":393},296,{"file":401,"line":428,"context":393},298,{"file":401,"line":430,"context":393},382,{"file":401,"line":432,"context":393},383,{"file":401,"line":434,"context":393},402,{"file":401,"line":436,"context":393},404,{"file":401,"line":438,"context":393},418,{"file":401,"line":440,"context":393},420,{"file":401,"line":442,"context":393},441,{"file":401,"line":444,"context":393},442,{"file":401,"line":446,"context":393},446,{"file":401,"line":446,"context":393},{"file":206,"line":244,"context":393},{"file":450,"line":244,"context":393},"component-project-manager\\include\\frontend-helpers.php",{"file":450,"line":452,"context":393},113,{"file":450,"line":454,"context":393},114,{"file":450,"line":456,"context":393},115,{"file":450,"line":458,"context":393},119,{"file":450,"line":460,"context":393},126,{"file":450,"line":462,"context":393},146,{"file":222,"line":464,"context":393},117,{"file":222,"line":466,"context":393},121,{"file":225,"line":468,"context":393},48,{"file":230,"line":175,"context":393},{"file":230,"line":363,"context":393},{"file":230,"line":472,"context":393},66,{"file":230,"line":392,"context":393},{"file":230,"line":475,"context":393},73,{"file":230,"line":477,"context":393},90,{"file":230,"line":479,"context":393},149,{"file":481,"line":175,"context":393},"component-project-manager\\templates\\archive-projects.php",{"file":483,"line":35,"context":393},"component-project-manager\\templates\\content-project.php",{"file":483,"line":35,"context":393},{"file":483,"line":175,"context":393},{"file":487,"line":35,"context":393},"component-project-manager\\templates\\content-single-project.php",{"file":487,"line":35,"context":393},{"file":487,"line":175,"context":393},{"file":491,"line":492,"context":393},"component-project-manager\\templates\\loop\\open-project-button.php",25,{"file":494,"line":349,"context":393},"component-project-manager\\templates\\single-project\\info.php",{"file":494,"line":35,"context":393},{"file":494,"line":354,"context":393},{"file":494,"line":358,"context":393},{"file":494,"line":172,"context":393},{"file":494,"line":291,"context":393},{"file":494,"line":189,"context":393},{"file":494,"line":193,"context":393},{"file":494,"line":363,"context":393},{"file":504,"line":347,"context":393},"component-project-manager\\templates\\single-project\\private-project.php",{"file":279,"line":506,"context":393},81,{"file":279,"line":454,"context":393},{"file":279,"line":509,"context":393},182,{"file":279,"line":511,"context":393},247,{"file":513,"line":340,"context":393},"core\\admin\\pages\\views\\extensions.php",{"file":513,"line":298,"context":393},{"file":513,"line":378,"context":393},{"file":513,"line":517,"context":393},92,{"file":519,"line":226,"context":393},"core\\admin\\pages\\views\\settings.php",{"file":519,"line":521,"context":393},27,{"file":519,"line":475,"context":393},{"file":519,"line":524,"context":393},78,{"file":519,"line":385,"context":393},{"file":519,"line":395,"context":393},{"file":519,"line":528,"context":393},129,{"file":530,"line":340,"context":393},"core\\admin\\pages\\views\\themes.php",{"file":532,"line":304,"context":393},"core\\admin\\views\\wrapper.php",{"file":532,"line":211,"context":393},{"file":532,"line":211,"context":393},{"file":532,"line":536,"context":393},62,{"file":532,"line":538,"context":393},63,{"file":532,"line":540,"context":393},75,{"file":532,"line":542,"context":393},111,{"file":532,"line":452,"context":393},{"file":296,"line":545,"context":393},297,{"file":547,"line":538,"context":393},"core\\EonetGoogleFontLoader.php",{"file":307,"line":549,"context":393},134,{"file":551,"line":552,"context":393},"core\\EonetOptions.php",427,{"file":551,"line":554,"context":393},430,{"file":551,"line":556,"context":393},439,{"file":551,"line":558,"context":393},454,{"file":551,"line":560,"context":393},460,{"file":551,"line":562,"context":393},463,{"file":564,"line":324,"context":393},"core\\helpers.php",{"file":564,"line":62,"context":393},[],[],{"summary":569,"deductions":570},"The eonet-project-manager plugin v1.0.5 presents a mixed security posture. On the positive side, it has no recorded vulnerabilities (CVEs) or reported issues, and it utilizes nonce checks and capability checks to some extent. However, the static analysis reveals significant areas of concern.  A substantial portion of its attack surface, specifically 10 out of 19 AJAX handlers, lacks authentication checks, leaving them potentially exposed to unauthorized access and execution.\n\nFurther concerns arise from the presence of the `unserialize` function, which, without proper sanitization or validation of the data it processes, can lead to deserialization vulnerabilities. The SQL query practices are also questionable, with only 50% using prepared statements, indicating a risk of SQL injection in the remaining queries. The output escaping is also not consistently applied, with over half of the outputs potentially vulnerable to cross-site scripting (XSS).\n\nDespite the lack of historical vulnerabilities, the current code analysis highlights several inherent risks. The large number of unprotected AJAX endpoints, the use of `unserialize`, and the inconsistent output escaping are significant security weaknesses. While the absence of CVEs is a positive indicator, it doesn't negate the potential for exploitation based on the identified code flaws. A cautious approach is warranted due to these specific code-level risks.",[571,573,576,579,581],{"reason":572,"points":96},"Unprotected AJAX handlers",{"reason":574,"points":575},"Dangerous function: unserialize",8,{"reason":577,"points":578},"SQL queries not using prepared statements",5,{"reason":580,"points":86},"Improper output escaping",{"reason":582,"points":99},"Low number of capability checks","2026-03-16T22:14:52.087Z",{"wat":585,"direct":594},{"assetPaths":586,"generatorPatterns":589,"scriptPaths":590,"versionParams":591},[587,588],"\u002Fwp-content\u002Fplugins\u002Feonet-project-manager\u002Fcore\u002Fassets\u002Fjs\u002Feonet_project_manager.js","\u002Fwp-content\u002Fplugins\u002Feonet-project-manager\u002Fcore\u002Fassets\u002Fcss\u002Feonet-project-manager-style.min.css",[],[],[592,593],"eonet-project-manager\u002Fassets\u002Fjs\u002Feonet_project_manager.js?ver=","eonet-project-manager\u002Fassets\u002Fcss\u002Feonet-project-manager-style.min.css?ver=",{"cssClasses":595,"htmlComments":597,"htmlAttributes":598,"restEndpoints":599,"jsGlobals":600,"shortcodeOutput":603},[4,596],"eonet_project_manager",[],[],[],[601,602],"EONET_PROJECTS","eopm_ajax_object",[]]