[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fbgQxnNIripU98N_IfrrzIfa8JurzzXGsPwtlANPAoh0":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":40,"analysis":146,"fingerprints":970},"edit-flow","Edit Flow","0.10.3","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>Edit Flow empowers you to collaborate with your editorial team inside WordPress. We’ve made it modular so you can customize it to your needs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fcalendar\u002F\" rel=\"nofollow ugc\">Calendar\u003C\u002Fa> – A convenient month-by-month look at your content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fcustom-statuses\u002F\" rel=\"nofollow ugc\">Custom Statuses\u003C\u002Fa> – Define the key stages to your workflow.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Feditorial-comments\u002F\" rel=\"nofollow ugc\">Editorial Comments\u003C\u002Fa> – Threaded commenting in the admin for private discussion between writers and editors.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Feditorial-metadata\u002F\" rel=\"nofollow ugc\">Editorial Metadata\u003C\u002Fa> – Keep track of the important details.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fnotifications\u002F\" rel=\"nofollow ugc\">Notifications\u003C\u002Fa> – Receive timely updates on the content you’re following.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fstory-budget\u002F\" rel=\"nofollow ugc\">Story Budget\u003C\u002Fa> – View your upcoming content budget.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fuser-groups\u002F\" rel=\"nofollow ugc\">User Groups\u003C\u002Fa> – Keep your users organized by department or function.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More details for each feature, screenshots and documentation can be found on \u003Ca href=\"http:\u002F\u002Feditflow.org\u002F\" rel=\"nofollow ugc\">our website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>We’d love to hear from you! For support questions, feedback and ideas, please use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Ftags\u002Fedit-flow?forum_id=10\" rel=\"ugc\">WordPress.org forums\u003C\u002Fa>, which we look at often. If you’d like to contribute code, \u003Ca href=\"http:\u002F\u002Feditflow.org\u002Fcontribute\u002F\" rel=\"nofollow ugc\">we’d love to have you involved\u003C\u002Fa>.\u003C\u002Fp>\n","Redefining your editorial workflow.",5000,476060,84,50,"2026-01-12T16:08:00.000Z","6.9.4","6.4","7.4",[20,21,22,23,24],"custom-status","editorial","editorial-calendar","newsroom","workflow","http:\u002F\u002Feditflow.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedit-flow.0.10.3.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"automattic",213,19158100,92,1384,73,"2026-04-03T23:26:51.635Z",[41,59,79,101,123],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":28,"downloaded":49,"rating":27,"num_ratings":50,"last_updated":51,"tested_up_to":16,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":57,"download_link":58,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"newsroom-ai-assistant","Newsroom AI Assistant – Editorial Task Manager & Prompts","1.0.7","koskar22","https:\u002F\u002Fprofiles.wordpress.org\u002Fkoskar22\u002F","\u003Cp>\u003Cstrong>Newsroom AI Assistant\u003C\u002Fstrong> is the ultimate workflow optimization tool built specifically for news portals, publishers, and Editors-in-Chief. Developed and tested on active, high-traffic news websites, it brings order to your editorial team and superpowers to your journalists.\u003C\u002Fp>\n\u003Cp>If you are running a news site, managing multiple authors, and trying to stay on top of daily trends, this plugin is your new best friend.\u003C\u002Fp>\n\u003Ch3>🎯 The Hero Feature: Editorial Task Manager\u003C\u002Fh3>\n\u003Cp>Stop relying on external apps or messy group chats. Manage your newsroom directly from your WordPress dashboard!\u003Cbr \u002F>\n* \u003Cstrong>Create Upcoming Events:\u003C\u002Fstrong> Schedule coverage for elections, sports finals, or breaking news.\u003Cbr \u002F>\n* \u003Cstrong>Direct Author Assignment:\u003C\u002Fstrong> Assign specific topics to individual journalists.\u003Cbr \u002F>\n* \u003Cstrong>Chief Editor Notes:\u003C\u002Fstrong> Pass crucial instructions directly to the writer (e.g., “Get a quote from the Mayor”, “Use archive photos”).\u003Cbr \u002F>\n* \u003Cstrong>Smart “Lead Days” Alerts:\u003C\u002Fstrong> Set a countdown so the assigned journalist gets a sticky reminder badge on their editor screen exactly when they need to start writing.\u003C\u002Fp>\n\u003Ch3>🚀 Powerful Free Tools for Journalists:\u003C\u002Fh3>\n\u003Cp>Equip your writers with tools that save time and boost SEO, right from their post editor sidebar:\u003Cbr \u002F>\n* \u003Cstrong>Smart Internal Linking (SEO Optimized):\u003C\u002Fstrong> Scan your database with one click to find highly relevant articles based on Post Tags and Smart Keyword extraction. Inserts beautiful “Read Also” links complete with SEO-friendly HTML \u003Ccode>title\u003C\u002Fcode> attributes.\u003Cbr \u002F>\n* \u003Cstrong>Live European Google Trends:\u003C\u002Fstrong> What’s breaking right now? View real-time, chronological Google Trends without leaving WordPress. Switch instantly between Greece, Cyprus, UK, USA, Germany, France, Italy, Spain, and Turkey via AJAX!\u003Cbr \u002F>\n* \u003Cstrong>AI Prompts Generator:\u003C\u002Fstrong> Engineered prompts ready to be copied into ChatGPT or Gemini. Generate click-worthy Discover titles, rewrite texts with H2\u002FH3 tags, output JSON-LD FAQ Schema, and extract LSI keywords & Meta Descriptions.\u003Cbr \u002F>\n* \u003Cstrong>Bilingual UI:\u003C\u002Fstrong> Fully supports English and Greek interfaces automatically based on your settings.\u003C\u002Fp>\n\u003Ch3>👑 Coming Soon: PRO Version (AI Automation)\u003C\u002Fh3>\n\u003Cp>We are developing the ultimate upgrade: direct API connections (OpenAI\u002FGemini) for 1-click AI writing directly inside your Gutenberg or Classic Editor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Support & Contact:\u003C\u002Fstrong> Need help or want to request a feature? Contact the developer at koskar22@gmail.com.\u003C\u002Fp>\n","The ultimate control center for newsrooms. Assign editorial tasks, track European Google Trends, and generate AI Prompts for your journalists.",179,1,"2026-03-13T11:51:00.000Z","5.8",[54,22,55,23,56],"ai-prompts","internal-linking","task-manager","https:\u002F\u002Fpatrapress.gr\u002Fnewsroom-ai-assistant\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnewsroom-ai-assistant.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":28,"downloaded":67,"rating":28,"num_ratings":28,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":77,"download_link":78,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"tmx-quote-request-manager","TMX Quote Request Manager","2.0.9","TMX","https:\u002F\u002Fprofiles.wordpress.org\u002Fkunlee\u002F","\u003Cp>\u003Cstrong>Verified quotes, right inside your CMS.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>TMX Quote Request Manager helps newsrooms and content teams collect outside commentary without leaving the editor – and every quote is verified through the secure TMX Messenger app, with FaceID confirmation and complete background checks on all contributors. That means no fake quotes, no questionable sourcing, and no reputational risk – just trusted, original content at the speed of publishing.\u003Cbr \u002F>\nThe plugin adds a simple editor panel so authors can draft a request, submit it directly to the TMX Quote API, and watch verified replies update in real time. TMX has a proven track record in media verification, trusted by top publishers to clear thousands of videos with zero claims lost – now that same standard of trust comes to written quotes.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Verified sourcing\u003C\u002Fstrong>: All contributors vetted through background checks and identity-verified with FaceID via the secure TMX Messenger app.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Seamless CMS integration\u003C\u002Fstrong>: Editor metabox and editor-only block to draft requests and view incoming replies.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Real-time replies\u003C\u002Fstrong>: Requests are delivered instantly to verified individuals; responses flow back into the CMS ready to publish.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enterprise-grade security\u003C\u002Fstrong>: Credentials stored safely in WordPress options, never exposed to the browser.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Scalable management\u003C\u002Fstrong>: Custom database tables (wqrm_requests and wqrm_quotes) reliably track all requests and replies.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Full control\u003C\u002Fstrong>: Per-site API settings, refresh options, and automatic publish notifications.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Service Access\u003C\u002Fh4>\n\u003Cp>TMX Quote Request Manager connects to the TMX Messenger Quote API. Anyone can request access or create an account by visiting \u003Ca href=\"https:\u002F\u002Ftmxmessenger.com\" rel=\"nofollow ugc\">https:\u002F\u002Ftmxmessenger.com\u003C\u002Fa>, where you’ll find onboarding details and plan information. The plugin itself is free; any costs associated with TMX Messenger are managed directly through that service.\u003C\u002Fp>\n\u003Ch4>Editor Block\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Block name: \u003Ccode>wqrm\u002Fquotes-panel\u003C\u002Fcode> (labeled “Quote Requests”).\u003C\u002Fli>\n\u003Cli>Behavior: editor-only – nothing is rendered on the front end.\u003C\u002Fli>\n\u003Cli>Placement: add it to the bottom of your post or to a template. When the block is present, the legacy metabox stays hidden to prevent duplicate markup.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy Notice\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The plugin transmits drafted quote requests (and site title) to the configured Quote API when you click \u003Cstrong>Send Request\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>The plugin transmits the post permalink to the configured Quote API when you click \u003Cstrong>Publish\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>If the “Prepopulate quote request” setting is enabled, the overlay prefill provider also sends the post title and site name to the API’s \u003Ccode>\u002Fquote-draft\u003C\u002Fcode> endpoint to help your team track in-progress stories. Disable the setting under \u003Cstrong>Quotes \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings\u003C\u002Fstrong> if you do not want any automatic sharing.\u003C\u002Fli>\n\u003Cli>Incoming replies may contain personal data (name, organisation, email). They are stored in WordPress custom tables until you delete them. The plugin currently relies on site owners to fulfil export\u002Ferase requests manually using the \u003Cstrong>Quotes\u003C\u002Fstrong> screen.\u003C\u002Fli>\n\u003C\u002Ful>\n","The trusted standard in media verification - now built into your CMS, securing every written quote you publish.",159,"2025-10-08T03:02:00.000Z","6.8.5","6.8","8.1",[73,74,23,75,76],"editorial-workflow","media-relations","quotes","requests","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftmx-quote-request-manager.2.0.9.zip",{"slug":22,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":69,"requires_at_least":91,"requires_php":18,"tags":92,"homepage":96,"download_link":97,"security_score":98,"vuln_count":99,"unpatched_count":28,"last_vuln_date":100,"fetched_at":30},"Editorial Calendar","3.9.2","Marketing Fire","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarketingfire\u002F","\u003Cp>Did you remember to write a post for next Tuesday?  What about the Tuesday after that?  WordPress doesn’t make it easy to see when your posts are scheduled.  The editorial calendar gives you an overview of your blog and when each post will be published.  You can drag and drop to move posts, edit posts right in the calendar, and manage your entire blog.\u003C\u002Fp>\n\u003Ch4>Visualize Your Content Strategy\u003C\u002Fh4>\n\u003Cp>Intuitive drag-and-drop calendar interface gives you a bird’s-eye view of your content strategy. Easily manage all your articles, blog posts, and multimedia content in one central place.\u003C\u002Fp>\n\u003Ch4>Stay Organized, Stay Consistent!\u003C\u002Fh4>\n\u003Cp>Struggling to keep track of your scheduled posts? The Editorial Calendar plugin simplifies content management, allowing you to see, schedule, and manage all posts in one streamlined view. Edit post details directly in the calendar and ensure your content stays on track effortlessly.\u003C\u002Fp>\n\u003Ch4>Streamlined Workflow\u003C\u002Fh4>\n\u003Cp>Quickly create new posts or edit your current posts’ titles, contents, and publishing times—right from the Editorial Calendar! Your workflow has never been smoother.\u003C\u002Fp>\n\u003Ch4>Watch the video\u003C\u002Fh4>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F272028435\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>👉 At-a-Glance Overview: View all upcoming posts and their scheduled dates in one simple layout.\u003Cbr \u002F>\n👉 Drag-and-Drop Scheduling: Easily move posts to new dates with a quick drag and drop.\u003Cbr \u002F>\n👉 Drafts Drawer: Keep all your drafts handy, organized, and ready for scheduling.\u003Cbr \u002F>\n👉 Quick Edits: Modify titles, content, and post times directly within the calendar.\u003Cbr \u002F>\n👉 Manage Drafts & Published Posts: Seamlessly handle both drafts and live posts.\u003Cbr \u002F>\n👉 Post Status Visibility: Instantly see the status of each post.\u003Cbr \u002F>\n👉 Collaborate with Multiple Authors: Perfect for teams with multiple contributors.\u003C\u002Fp>\n\u003Ch4>Join Our Community\u003C\u002Fh4>\n\u003Cp>Your feedback drives our improvements! If you have questions, feature requests, or ideas, reach out to us at help@editorialcalendarwp.com.\u003C\u002Fp>\n\u003Ch4>Available in Multiple Languages\u003C\u002Fh4>\n\u003Cp>Thanks to our multilingual contributors! To keep translations up to date or bring the plugin to new languages, please contact us at help@editorialcalendarwp.com.\u003C\u002Fp>\n","0ddcemmihs4a843ekhaoofzosrunf4bl Editorial Calendar allows you to view all your posts, schedule post, make quick edits, and manage your blog by draggi &hellip;",20000,1507802,98,80,"2026-03-03T10:06:00.000Z","4.0",[22,93,94,95],"manage-post","quickedit-post","schedule-post","https:\u002F\u002Feditorialcalendarwp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feditorial-calendar.3.9.2.zip",93,4,"2025-12-20 00:00:00",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":88,"num_ratings":111,"last_updated":112,"tested_up_to":16,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":120,"download_link":121,"security_score":27,"vuln_count":50,"unpatched_count":28,"last_vuln_date":122,"fetched_at":30},"publishpress","Editorial Calendar, Marketing Content, Kanban Board – PublishPress Planner","4.7.2","PublishPress","https:\u002F\u002Fprofiles.wordpress.org\u002Fpublishpress\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fpublishpress\u002F\" rel=\"nofollow ugc\">PublishPress Planner\u003C\u002Fa> has all the tools you need to plan WordPress content including a Content Calendar, Content Overview, Kanban Board, content notifications, and more.\u003C\u002Fp>\n\u003Cp>PublishPress Planner is ideal for WordPress sites that publish and promote high-quality content. Our goal is to help you publish content from inside WordPress. Our aim is to build SaaS-style features in WordPress so people don’t need an extra service to plan your content. Why use Trello, ClickUp, Notion, CoSchedule, or other products when you already have WordPress?\u003C\u002Fp>\n\u003Ch3>PublishPress Planner Pro\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Upgrade to PublishPress Planner Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is the free version of the PublishPress Planner plugin. The Pro version comes with all the features you need to plan and schedule WordPress content. \u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fpublishpress\" title=\"PublishPress Planner Pro\" rel=\"nofollow ugc\">Click here to purchase the best premium WordPress content scheduling plugin now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Content Calendar\u003C\u002Fh3>\n\u003Cp>The Content Calendar gives you a powerful overview of your publishing schedule. This screen works as a marketing calendar and an editorial calendar. You can easily see when content is planned, and when it was published. You can also drag-and-drop content to a new publication date. By default, you see all the WordPress content you have planned for the next few weeks. If you need to drill down, you can filter the calendar by post status, categories, users or post types.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fcalendar\u002F\" rel=\"nofollow ugc\">Click here to read about the Content Calendar\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Content Overview\u003C\u002Fh3>\n\u003Cp>The Content Overview screen is a companion to the Calendar screen. Whereas the Calendar allows you to see content organized by dates, Content Overview allows you to drill down and see content organized by status, categories, or users. This content organizer allows to choose any data from WordPress to show in columns. In the top-right corner is a “Print” button. Click this to get a printable overview of all your planned content.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fcontent-overview\u002F\" rel=\"nofollow ugc\">Click here to read about the Content Overview\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Content Board\u003C\u002Fh3>\n\u003Cp>The Content Board screen is a kanban board that you can use to organize your content. The Content Board provides one column for each status. You can drag-and-drop posts to change their status between Draft, Pending Review, Published, Scheduled, and more.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fthe-content-board-screen\u002F\" rel=\"nofollow ugc\">Click here to read about the Content Board\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Notifications\u003C\u002Fh3>\n\u003Cp>Notifications keep you and your team up to date on changes to important content. Users can be subscribed to notifications for any post, either individually or by selecting user groups. PublishPress Planner allows you to create powerful notification workflows based on post types, categories, status changes and much more.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fnotifications\u002F\" rel=\"nofollow ugc\">Click here to read about the Content Notifications\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Slack Notifications\u003C\u002Fh3>\n\u003Cp>This PublishPress Planner Pro feature integrates your notifications with Slack. You can send notifications directly to a Slack channel and even reply without logging into WordPress.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fslack\u002F\" rel=\"nofollow ugc\">Click here to read about the Slack Notifications\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Reminder Notifications\u003C\u002Fh3>\n\u003Cp>This PublishPress Planner Pro feature allows you to send notifications either before or after the publishing date for content. For example, before publication, you can send a reminder to editors, asking them to proof-read the post for publication. Or two or three days after publication, you can send a reminder to various team members, asking them to promote the post on social media.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Freminders\u002F\" rel=\"nofollow ugc\">Click here to read about the Reminder Notifications\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Join PublishPress and get the Pro plugins\u003C\u002Fh3>\n\u003Cp>The Pro versions of the PublishPress plugins are well worth your investment. The Pro versions have extra features and faster support. \u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Click here to join PublishPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Join PublishPress and you’ll get access to these ten Pro plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fauthors\" rel=\"nofollow ugc\">PublishPress Authors Pro\u003C\u002Fa> allows you to add multiple authors and guest authors to WordPress posts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fblocks\" rel=\"nofollow ugc\">PublishPress Blocks Pro\u003C\u002Fa> has everything you need to build professional websites with the WordPress block editor.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fcapabilities\" rel=\"nofollow ugc\">PublishPress Capabilities Pro\u003C\u002Fa> is the plugin to manage your WordPress user roles, permissions, and capabilities.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fchecklists\" rel=\"nofollow ugc\">PublishPress Checklists Pro\u003C\u002Fa> enables you to define tasks that must be completed before content is published.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Ffuture\" rel=\"nofollow ugc\">PublishPress Future Pro\u003C\u002Fa> allows you to schedule changes to WordPress Posts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fpermissions\" rel=\"nofollow ugc\">PublishPress Permissions Pro\u003C\u002Fa> is the plugin for advanced WordPress permissions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fpublishpress\" rel=\"nofollow ugc\">PublishPress Planner Pro\u003C\u002Fa> is the plugin for managing and scheduling WordPress content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Frevisions\" rel=\"nofollow ugc\">PublishPress Revisions Pro\u003C\u002Fa> allows you to update your published pages with teamwork and precision.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fseries\" rel=\"nofollow ugc\">PublishPress Series Pro\u003C\u002Fa> enables you to group content together into a series.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fseries\" rel=\"nofollow ugc\">PublishPress Statuses Pro\u003C\u002Fa> enables you to create additional publishing steps for your posts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Together, these plugins are a suite of powerful publishing tools for WordPress. If you need to create a professional workflow in WordPress, with moderation, revisions, permissions and more… then you should try PublishPress.\u003C\u002Fp>\n\u003Ch4>How Does Planner Compare to Other Plugins?\u003C\u002Fh4>\n\u003Cp>There are other Editorial Options for WordPress including SchedulePress, Nelio Content, Edit Flow, Coschedule and more. PublishPress Planner is significantly cheaper than CoSchedule with is a hosted SaaS service. Most people use Planner for free, whereas Coschedule costs for more than just 1 user. When compared to WordPress plugins, Planner stands out for its power and flexibility. Our aim is to give you all the power of a SaaS service, directly inside your WordPress site. PublishPress Planner was originally based on the Edit Flow plugin but has had more updates in recent years.\u003C\u002Fp>\n\u003Ch4>Bug Reports\u003C\u002Fh4>\n\u003Cp>Bug reports for PublishPress Planner are welcomed in our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpublishpress\u002Fpublishpress\" rel=\"nofollow ugc\">repository on GitHub\u003C\u002Fa>. Please note that GitHub is not a support forum, and that issues that are not properly qualified as bugs will be closed.\u003C\u002Fp>\n\u003Ch4>Follow the PublishPress team\u003C\u002Fh4>\n\u003Cp>Follow PublishPress on \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fpublishpress\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.twitter.com\u002Fpublishpresscom\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fpublishpress\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>.\u003C\u002Fp>\n","PublishPress Planner has all the tools you need to plan WordPress content including a Content Calendar, Content Overview, and Kanban Board.",6000,430913,178,"2025-12-05T01:27:00.000Z","5.5","7.2.5",[116,22,117,118,119],"content-overview","kanban-board","marketing","marketing-calendar","https:\u002F\u002Fpublishpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpublishpress.4.7.2.zip","2021-09-06 00:00:00",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":11,"downloaded":131,"rating":132,"num_ratings":133,"last_updated":134,"tested_up_to":16,"requires_at_least":135,"requires_php":18,"tags":136,"homepage":141,"download_link":142,"security_score":143,"vuln_count":144,"unpatched_count":28,"last_vuln_date":145,"fetched_at":30},"nelio-content","Nelio Content – Editorial Calendar & Social Media Auto-Posting","4.3.1","Nelio Software","https:\u002F\u002Fprofiles.wordpress.org\u002Fnelio\u002F","\u003Cp>\u003Cstrong>PLAN, WRITE, PUBLISH, AND DISTRIBUTE CONTENT WITHOUT LEAVING WORDPRESS – THE EDITORIAL CALENDAR WORDPRESS SHOULD HAVE SHIPPED WITH\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fneliosoftware.com\u002Fcontent\u002F?utm_source=wordpressorg&utm_medium=referral&utm_campaign=nelio-content\" rel=\"nofollow ugc\">Nelio Content\u003C\u002Fa> is your \u003Cstrong>editorial calendar\u003C\u002Fstrong> and \u003Cstrong>social media scheduler\u003C\u002Fstrong> in one plugin. Create content, \u003Cstrong>auto post to Facebook, LinkedIn, Instagram, X\u003C\u002Fstrong>, and more, and keep your pipeline full with helpful \u003Cstrong>automations\u003C\u002Fstrong>. Save hours each week, stay consistent, and grow traffic with every publish.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why teams choose Nelio Content\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Editorial calendar\u003C\u002Fstrong> with drag-and-drop scheduling for posts, tasks, and social shares\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social media auto-posting & re-sharing\u003C\u002Fstrong> (share on publish and over time)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content assistant & checklists\u003C\u002Fstrong> to improve quality while you write\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Integrated analytics\u003C\u002Fstrong> and quick re-promote-top-posts actions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Native WordPress\u003C\u002Fstrong> experience—no juggling separate tools\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect for \u003Cstrong>bloggers, marketers, agencies, and multi-author sites\u003C\u002Fstrong> that need a reliable \u003Cstrong>WordPress editorial calendar\u003C\u002Fstrong> and a \u003Cstrong>social media scheduler\u003C\u002Fstrong> that just works.\u003C\u002Fp>\n\u003Cp>🔗 HELPFUL LINKS:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Do you need help getting started? \u003Ca href=\"https:\u002F\u002Fneliosoftware.com\u002Fcontent\u002Fhelp\u002F?utm_source=wordpressorg&utm_medium=referral&utm_campaign=nelio-content\" rel=\"nofollow ugc\">HELP DOCUMENTATION\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Do you have a support request? \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fnelio-content\u002F\" rel=\"ugc\">SUPPORT FORUM\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>What do our users say about us? \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fnelio-content\u002Freviews\u002F\" rel=\"ugc\">REVIEWS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Are you interested in the premium version? \u003Ca href=\"https:\u002F\u002Fneliosoftware.com\u002Fcontent\u002Fpricing\u002F?utm_source=wordpressorg&utm_medium=referral&utm_campaign=nelio-content\" rel=\"nofollow ugc\">ABOUT NELIO CONTENT PREMIUM\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Supported Networks\u003C\u002Fstrong> for cross-posting\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>X (formerly Twitter)\u003C\u002Fstrong> – Post to your X account\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Facebook\u003C\u002Fstrong> – Post to your Facebook pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>LinkedIn\u003C\u002Fstrong> – Post to your profile or company page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Instagram\u003C\u002Fstrong> – Post to your Business Account\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mastodon\u003C\u002Fstrong> – Post to your Mastodon account\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Medium\u003C\u002Fstrong> – Post to your profile or publication with canonical backlinks to your original content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tumblr\u003C\u002Fstrong> – Post to your blog with canonical-backlinks to your original post\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Telegram\u003C\u002Fstrong> – Post to your Telegram groups and Telegram channels\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bluesky\u003C\u002Fstrong> – Post to your Bluesky account\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google My Business\u003C\u002Fstrong> – Post to your Google My Business Location\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Blogger\u003C\u002Fstrong> – Post to your blog with backlinks to your original post\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pinterest\u003C\u002Fstrong> – Post to all your different Pinboards\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reddit\u003C\u002Fstrong> – Post to your subreddits\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Threads\u003C\u002Fstrong> – Post to your Threads account\u003C\u002Fli>\n\u003Cli>\u003Cstrong>TikTok\u003C\u002Fstrong> – Share your videos on TikTok\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Discord\u003C\u002Fstrong> – Post to your Discord channels\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slack\u003C\u002Fstrong> – Post to your Slack channels\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Band\u003C\u002Fstrong> – Post to your bands\u003C\u002Fli>\n\u003Cli>\u003Cstrong>VK\u003C\u002Fstrong> – Post to your profile or community wall.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OK.ru\u003C\u002Fstrong> – Post to your profile or group.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plurk\u003C\u002Fstrong> – Post to your profile.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Webhooks\u003C\u002Fstrong> – Send requests to external servers and integrations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Buffer\u003C\u002Fstrong> – Share your content to your connected Buffer profiles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hootsuite\u003C\u002Fstrong> – Share your content to your connected Hootsuite profiles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Connecting your social media networks is a breeze with Nelio Content. Integrate directly through the plugin or use Buffer or Hootsuite for added flexibility.\u003C\u002Fp>\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\u002F7SzwJQ55jus?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\u003Cp>Maximize the potential of your blog with our complete set of powerful features. Focus on the content that works best with its \u003Cstrong>integrated analytics\u003C\u002Fstrong> while saving tons of time thanks to the impressive \u003Cstrong>editorial calendar\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download Nelio Content for free\u003C\u002Fstrong> today to optimize your WordPress site and social media (see what’s \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnelio-content\u002Ffaq\u002F\" rel=\"ugc\">included in the free version\u003C\u002Fa>). For even more features and enhanced support, \u003Ca href=\"https:\u002F\u002Fneliosoftware.com\u002Fcontent\u002F?utm_source=wordpressorg&utm_medium=referral&utm_campaign=nelio-content\" rel=\"nofollow ugc\">upgrade to Nelio Content Premium\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>What You Can Do with Nelio Content\u003C\u002Fh4>\n\u003Cp>Nelio Content is an essential tool for content creators, offering powerful features to streamline and enhance your content strategy.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NELIO CONTENT FREE\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Editorial Calendar provides a bird’s-eye view of all your content, including posts, custom post types, social messages, and tasks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View your upcoming work by week, month, or agenda.\u003C\u002Fli>\n\u003Cli>Create, schedule, and edit posts with categories, tags, and references within the calendar.\u003C\u002Fli>\n\u003Cli>Draft unscheduled posts as ideas.\u003C\u002Fli>\n\u003Cli>Automatically adjust social messages when a post is rescheduled.\u003C\u002Fli>\n\u003Cli>Integrate iCal events, MailPoet newsletters, and events from The Events Calendar.\u003C\u002Fli>\n\u003Cli>Filter content by author and status.\u003C\u002Fli>\n\u003Cli>Filter social messages by profile, creation method, and publication issues.\u003C\u002Fli>\n\u003Cli>Define and manage custom statuses that match your unique editorial workflow.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>View the RSS feeds of your favorite blogs directly in your WordPress so you can generate new content from them:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View RSS feeds directly in WordPress for inspiration.\u003C\u002Fli>\n\u003Cli>Schedule ideas by dragging and dropping them into the calendar.\u003C\u002Fli>\n\u003Cli>Create new draft posts using feed content as references.\u003C\u002Fli>\n\u003Cli>Suggest helpful links to authors as references.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Our Content Assistant offers actionable recommendations to improve your posts. It analyzes your content to ensure it’s optimized for SEO and reader engagement, making your blog stand out:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use external image URLs for featured images.\u003C\u002Fli>\n\u003Cli>Check post quality as you write it.\u003C\u002Fli>\n\u003Cli>Ensure posts include images, tags, links, and excerpts.\u003C\u002Fli>\n\u003Cli>Plan and customize social messages while writing.\u003C\u002Fli>\n\u003Cli>Highlight content for automatic social messages.\u003C\u002Fli>\n\u003Cli>Add custom URL parameters for tracking in Google Analytics.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Use \u003Ca href=\"http:\u002F\u002Fneliosoftware.com\u002Fcontent\u002Fsocial-automations\u002F?utm_source=wordpressorg&utm_medium=referral&utm_campaign=nelio-content\" rel=\"nofollow ugc\">Social Automations\u003C\u002Fa> to promote your content effectively across multiple social networks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically create social message timelines.\u003C\u002Fli>\n\u003Cli>Use highlighted sentences, templates, and excerpts for automatically created messages.\u003C\u002Fli>\n\u003Cli>Customize social templates with #hashtags, @handles, emojis, and much more.\u003C\u002Fli>\n\u003Cli>Share on up to 3 social networks, including \u003Cstrong>X (formerly Twitter)\u003C\u002Fstrong>, \u003Cstrong>Facebook\u003C\u002Fstrong>, \u003Cstrong>LinkedIn\u003C\u002Fstrong>, \u003Cstrong>Instagram\u003C\u002Fstrong>, \u003Cstrong>Mastodon\u003C\u002Fstrong>, \u003Cstrong>Telegram\u003C\u002Fstrong>, \u003Cstrong>Pinterest\u003C\u002Fstrong>, \u003Cstrong>Reddit\u003C\u002Fstrong> or \u003Cstrong>Threads\u003C\u002Fstrong>, to name a few.\u003C\u002Fli>\n\u003Cli>Use popular link shortener services: Bitly, TinyURL, Rebrandly, YOURLS, Shlink, Short.io, T.ly, and Polr.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Nelio Content integrates essential metrics that you can use to refine your content strategy and boost engagement.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View key statistics on your WordPress dashboard.\u003C\u002Fli>\n\u003Cli>Track pageviews from Google Analytics.\u003C\u002Fli>\n\u003Cli>Measure audience engagement through likes, shares, and comments.\u003C\u002Fli>\n\u003Cli>Monitor planned social messages for each post.\u003C\u002Fli>\n\u003Cli>Re-promote top-performing content with one click.\u003C\u002Fli>\n\u003Cli>Customize permalinks on social media by adding query parameters.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All these features are included in Nelio Content Free. Upgrade to \u003Ca href=\"https:\u002F\u002Fneliosoftware.com\u002Fcontent\u002F?utm_source=wordpressorg&utm_medium=referral&utm_campaign=nelio-content\" rel=\"nofollow ugc\">Premium\u003C\u002Fa> for advanced capabilities.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NELIO CONTENT PREMIUM\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Designed for teams, \u003Ca href=\"https:\u002F\u002Fneliosoftware.com\u002Fcontent\u002F?utm_source=wordpressorg&utm_medium=referral&utm_campaign=nelio-content\" rel=\"nofollow ugc\">Nelio Content Premium\u003C\u002Fa> provides each user with tailored tools for their role:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Connect up to 15 social profiles.\u003C\u002Fli>\n\u003Cli>Discuss posts with editorial comments.\u003C\u002Fli>\n\u003Cli>Visualize your editorial pipeline with a content board that organizes posts by their status.\u003C\u002Fli>\n\u003Cli>Duplicate posts with just one click.\u003C\u002Fli>\n\u003Cli>Rewrite or update a published post without taking it offline, using a copy of its content.\u003C\u002Fli>\n\u003Cli>Monitor and track team activities with editorial tasks.\u003C\u002Fli>\n\u003Cli>Receive email notifications for status changes and comments.\u003C\u002Fli>\n\u003Cli>Create reusable task presets for posts.\u003C\u002Fli>\n\u003Cli>Add editorial comments and references in the calendar.\u003C\u002Fli>\n\u003Cli>Group your posts into multiple collections or series.\u003C\u002Fli>\n\u003Cli>Set custom tags on social messages for Medium.\u003C\u002Fli>\n\u003Cli>Automatically display series information on posts that are a part of a series.\u003C\u002Fli>\n\u003Cli>Schedule automatic changes to your posts, pages, and other content types.\u003C\u002Fli>\n\u003Cli>Create social messages for multiple networks simultaneously within the calendar.\u003C\u002Fli>\n\u003Cli>Re-share old posts in social media with ease.\u003C\u002Fli>\n\u003Cli>Automatically reschedule tasks when a post is rescheduled.\u003C\u002Fli>\n\u003Cli>Export the calendar in CSV format, Google Calendar or iCal format.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Advanced tools for automatic content promotion:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create reusable social messages that can be easily placed on any desired day in the calendar.\u003C\u002Fli>\n\u003Cli>Automatically generate timelines to promote posts after publication.\u003C\u002Fli>\n\u003Cli>Reshare automatically top old content on social networks.\u003C\u002Fli>\n\u003Cli>Create multiple social automation templates with #hashtags, @handles, and emojis.\u003C\u002Fli>\n\u003Cli>Select different versions of the same image to share in each social network, each with a different size.\u003C\u002Fli>\n\u003Cli>Customize publication and resharing frecuency.\u003C\u002Fli>\n\u003Cli>Configure multiple automation group settings for content-sharing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Unlike generic social tools, Nelio Content connects your editorial calendar and social media automation directly to your WordPress posts.\u003C\u002Fp>\n\u003Cp>By using Nelio Content, you can effectively plan, create, optimize, and promote your content, saving time and increasing your reach.\u003C\u002Fp>\n\u003Ch4>Trusted by thousands of WordPress sites and featured by respected WordPress publications\u003C\u002Fh4>\n\u003Cp>If you’re not convinced yet, take a look at what others say about Nelio Content.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdigisavvy.com\u002F2022\u002F03\u002F21\u002Fnelio-content-review\u002F\" rel=\"nofollow ugc\">A Nelio Content Review\u003C\u002Fa> (digisavvy.com)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmayor.com\u002Fnelio-content-automates-assists-content-creation-social-marketing\u002F\" rel=\"nofollow ugc\">Nelio Content Automates and Assists with Content Creation and Social Marketing\u003C\u002Fa> (wpmayor.com)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthedevcouple.com\u002Fnelio-content-review-social-automation\u002F\" rel=\"nofollow ugc\">Nelio Content’s Social Automations Tools – Saving Resources & Time in Content Marketing\u003C\u002Fa> (thedevcouple.com)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fneliosoftware.com\u002Fblog\u002Feditorial-onmedia-and-nelio-content-case-study\u002F\" rel=\"nofollow ugc\">Editorial OnMedia and Nelio Content – Case Study\u003C\u002Fa> (neliosoftware.com)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.silocreativo.com\u002Fnelio-content-mejorar-wordpress\u002F\" rel=\"nofollow ugc\">Nelio Content: improve your WordPress to the next level\u003C\u002Fa> (silocreativo.com in Spanish)\u003C\u002Fli>\n\u003C\u002Ful>\n","Editorial calendar and social media auto-posting for WordPress. Plan content, schedule shares, and grow reach with powerful automations.",554431,88,103,"2026-03-09T12:02:00.000Z","6.7",[137,138,22,139,140],"auto-post","content-marketing","social-media","social-media-scheduler","https:\u002F\u002Fneliosoftware.com\u002Fcontent\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnelio-content.4.3.1.zip",96,3,"2026-01-21 00:00:00",{"attackSurface":147,"codeSignals":559,"taintFlows":653,"riskAssessment":962,"analyzedAt":969},{"hooks":148,"ajaxHandlers":501,"restRoutes":552,"shortcodes":553,"cronEvents":554,"entryPointCount":557,"unprotectedCount":558},[149,156,161,166,170,174,178,182,186,189,192,196,200,204,207,211,215,218,221,225,228,231,234,238,241,244,247,250,253,256,260,263,266,270,274,278,281,284,288,292,296,300,303,307,311,314,316,318,323,324,328,333,335,338,341,343,346,348,351,354,357,360,364,367,370,371,375,377,381,384,387,391,394,397,398,399,401,405,407,409,411,413,417,421,424,427,429,431,434,436,437,439,440,441,443,445,447,450,452,455,457,460,461,463,467,471,475,478,481,484,486,488,489,490,491,492,493,494,497],{"type":150,"name":151,"callback":152,"priority":153,"file":154,"line":155},"filter","screen_settings","append_screen_settings",10,"common\\php\\screen-options.php",30,{"type":157,"name":158,"callback":159,"file":154,"line":160},"action","admin_print_scripts","add_autosave_script",31,{"type":157,"name":162,"callback":163,"file":164,"line":165},"admin_notices","_ef_print_php_version_admin_notice","edit_flow.php",32,{"type":157,"name":167,"callback":168,"file":164,"line":169},"init","action_init",194,{"type":157,"name":167,"callback":171,"priority":172,"file":164,"line":173},"action_init_after",1000,195,{"type":157,"name":175,"callback":176,"file":164,"line":177},"admin_init","action_admin_init",197,{"type":157,"name":179,"callback":180,"file":164,"line":181},"plugins_loaded","EditFlow",460,{"type":157,"name":175,"callback":183,"file":184,"line":185},"add_screen_options_panel","modules\\calendar\\calendar.php",167,{"type":157,"name":175,"callback":187,"file":184,"line":188},"handle_save_screen_options",168,{"type":157,"name":175,"callback":190,"file":184,"line":191},"register_settings",170,{"type":157,"name":193,"callback":194,"file":184,"line":195},"admin_menu","action_admin_menu",171,{"type":157,"name":197,"callback":198,"file":184,"line":199},"admin_print_styles","add_admin_styles",172,{"type":157,"name":201,"callback":202,"file":184,"line":203},"admin_enqueue_scripts","enqueue_admin_scripts",173,{"type":157,"name":175,"callback":205,"file":184,"line":206},"handle_regenerate_calendar_feed_secret",185,{"type":157,"name":208,"callback":209,"priority":153,"file":184,"line":210},"pre_post_update","fix_post_date_on_update_part_one",188,{"type":157,"name":212,"callback":213,"priority":153,"file":184,"line":214},"post_updated","fix_post_date_on_update_part_two",189,{"type":157,"name":175,"callback":190,"file":216,"line":217},"modules\\custom-status\\custom-status.php",106,{"type":157,"name":201,"callback":219,"file":216,"line":220},"action_admin_enqueue_scripts",110,{"type":157,"name":222,"callback":223,"file":216,"line":224},"enqueue_block_editor_assets","load_scripts_for_block_editor",113,{"type":157,"name":222,"callback":226,"file":216,"line":227},"load_styles_for_block_editor",116,{"type":157,"name":162,"callback":229,"file":216,"line":230},"no_js_notice",119,{"type":157,"name":158,"callback":232,"file":216,"line":233},"post_admin_header",120,{"type":150,"name":235,"callback":236,"priority":153,"file":216,"line":237},"display_post_states","add_status_to_post_states",123,{"type":157,"name":175,"callback":239,"file":216,"line":240},"handle_add_custom_status",126,{"type":157,"name":175,"callback":242,"file":216,"line":243},"handle_edit_custom_status",127,{"type":157,"name":175,"callback":245,"file":216,"line":246},"handle_make_default_custom_status",128,{"type":157,"name":175,"callback":248,"file":216,"line":249},"handle_delete_custom_status",129,{"type":157,"name":175,"callback":251,"file":216,"line":252},"handle_migrate_status",130,{"type":157,"name":175,"callback":254,"file":216,"line":255},"check_timestamp_on_publish",135,{"type":150,"name":257,"callback":258,"priority":153,"file":216,"line":259},"wp_insert_post_data","fix_custom_status_timestamp",136,{"type":150,"name":257,"callback":261,"priority":153,"file":216,"line":262},"maybe_keep_post_name_empty",137,{"type":150,"name":257,"callback":264,"priority":153,"file":216,"line":265},"update_post_date_on_publish_from_custom_status",138,{"type":150,"name":267,"callback":268,"priority":153,"file":216,"line":269},"pre_wp_unique_post_slug","fix_unique_post_slug",139,{"type":150,"name":271,"callback":272,"file":216,"line":273},"preview_post_link","fix_preview_link_part_one",140,{"type":150,"name":275,"callback":276,"priority":153,"file":216,"line":277},"post_link","fix_preview_link_part_two",141,{"type":150,"name":279,"callback":276,"priority":153,"file":216,"line":280},"page_link",142,{"type":150,"name":282,"callback":276,"priority":153,"file":216,"line":283},"post_type_link",143,{"type":150,"name":271,"callback":285,"priority":286,"file":216,"line":287},"fix_preview_link_part_three",11,144,{"type":150,"name":289,"callback":290,"priority":153,"file":216,"line":291},"get_sample_permalink","fix_get_sample_permalink",145,{"type":150,"name":293,"callback":294,"priority":153,"file":216,"line":295},"get_sample_permalink_html","fix_get_sample_permalink_html",146,{"type":150,"name":297,"callback":298,"priority":153,"file":216,"line":299},"post_row_actions","fix_post_row_actions",147,{"type":150,"name":301,"callback":298,"priority":153,"file":216,"line":302},"page_row_actions",148,{"type":150,"name":304,"callback":305,"priority":153,"file":216,"line":306},"wp_link_pages_link","modify_preview_link_pagination_url",151,{"type":150,"name":308,"callback":309,"file":216,"line":310},"pre_post_date","helper_timestamp_hack",1509,{"type":150,"name":312,"callback":309,"file":216,"line":313},"pre_post_date_gmt",1510,{"type":150,"name":289,"callback":290,"priority":153,"file":216,"line":315},1856,{"type":150,"name":293,"callback":294,"priority":153,"file":216,"line":317},1893,{"type":157,"name":319,"callback":320,"file":321,"line":322},"wp_dashboard_setup","add_dashboard_widgets","modules\\dashboard\\dashboard.php",70,{"type":157,"name":175,"callback":190,"file":321,"line":38},{"type":157,"name":175,"callback":325,"file":326,"line":327},"handle_notepad_update","modules\\dashboard\\widgets\\dashboard-notepad.php",44,{"type":157,"name":329,"callback":330,"file":331,"line":332},"add_meta_boxes","add_post_meta_box","modules\\editorial-comments\\editorial-comments.php",60,{"type":157,"name":175,"callback":190,"file":331,"line":334},61,{"type":157,"name":201,"callback":336,"file":331,"line":337},"add_admin_scripts",62,{"type":157,"name":175,"callback":176,"file":339,"line":340},"modules\\editorial-metadata\\editorial-metadata.php",109,{"type":157,"name":175,"callback":190,"file":339,"line":342},112,{"type":157,"name":175,"callback":344,"file":339,"line":345},"handle_add_editorial_metadata",115,{"type":157,"name":175,"callback":347,"file":339,"line":227},"handle_edit_editorial_metadata",{"type":157,"name":175,"callback":349,"file":339,"line":350},"handle_change_editorial_metadata_visibility",117,{"type":157,"name":175,"callback":352,"file":339,"line":353},"handle_delete_editorial_metadata",118,{"type":157,"name":329,"callback":355,"file":339,"line":356},"handle_post_metaboxes",122,{"type":157,"name":358,"callback":359,"priority":153,"file":339,"line":237},"save_post","save_meta_box",{"type":150,"name":361,"callback":362,"priority":153,"file":339,"line":363},"ef_calendar_item_information_fields","filter_calendar_item_fields",134,{"type":150,"name":365,"callback":366,"file":339,"line":269},"ef_story_budget_term_columns","filter_story_budget_term_columns",{"type":150,"name":368,"callback":369,"priority":153,"file":339,"line":277},"ef_story_budget_term_column_value","filter_story_budget_term_column_values",{"type":157,"name":201,"callback":336,"file":339,"line":291},{"type":157,"name":372,"callback":373,"file":339,"line":374},"parse_query","action_parse_query",219,{"type":157,"name":329,"callback":330,"file":376,"line":88},"modules\\notifications\\notifications.php",{"type":157,"name":378,"callback":379,"priority":153,"file":376,"line":380},"ef_user_subscribe_actions","display_subscriber_warning_badges",101,{"type":157,"name":382,"callback":383,"priority":28,"file":376,"line":217},"transition_post_status","save_post_subscriptions",{"type":157,"name":382,"callback":385,"priority":153,"file":376,"line":386},"notification_status_change",107,{"type":157,"name":388,"callback":389,"file":376,"line":390},"ef_post_insert_editorial_comment","notification_comment",108,{"type":157,"name":392,"callback":393,"file":376,"line":340},"delete_user","delete_user_action",{"type":157,"name":395,"callback":396,"priority":153,"file":376,"line":220},"ef_send_scheduled_email","send_single_email",{"type":157,"name":175,"callback":190,"file":376,"line":342},{"type":157,"name":201,"callback":202,"file":376,"line":345},{"type":157,"name":201,"callback":400,"file":376,"line":227},"enqueue_admin_styles",{"type":157,"name":402,"callback":403,"file":376,"line":404},"admin_head","action_admin_head_follow_js",121,{"type":150,"name":297,"callback":406,"priority":153,"file":376,"line":237},"filter_post_row_actions",{"type":150,"name":301,"callback":406,"priority":153,"file":376,"line":408},124,{"type":150,"name":410,"callback":406,"priority":153,"file":376,"line":240},"ef_calendar_item_actions",{"type":150,"name":412,"callback":406,"priority":153,"file":376,"line":243},"ef_story_budget_item_actions",{"type":150,"name":414,"callback":415,"file":376,"line":416},"ef_notification_auto_subscribe_current_user","__return_false",498,{"type":157,"name":175,"callback":418,"priority":27,"file":419,"line":420},"helper_settings_validate_and_save","modules\\settings\\settings.php",49,{"type":157,"name":197,"callback":422,"file":419,"line":423},"action_admin_print_styles",51,{"type":157,"name":158,"callback":425,"file":419,"line":426},"action_admin_print_scripts",52,{"type":157,"name":201,"callback":219,"file":419,"line":428},53,{"type":157,"name":193,"callback":194,"file":419,"line":430},54,{"type":157,"name":175,"callback":432,"file":433,"line":262},"handle_form_date_range_change","modules\\story-budget\\story-budget.php",{"type":157,"name":175,"callback":435,"file":433,"line":265},"handle_filter_reset",{"type":157,"name":175,"callback":183,"file":433,"line":269},{"type":157,"name":175,"callback":438,"file":433,"line":280},"register_term_columns",{"type":157,"name":193,"callback":194,"file":433,"line":287},{"type":157,"name":201,"callback":202,"file":433,"line":295},{"type":157,"name":201,"callback":442,"file":433,"line":299},"action_enqueue_admin_styles",{"type":157,"name":175,"callback":190,"file":444,"line":220},"modules\\user-groups\\user-groups.php",{"type":157,"name":175,"callback":446,"file":444,"line":224},"handle_add_usergroup",{"type":157,"name":175,"callback":448,"file":444,"line":449},"handle_edit_usergroup",114,{"type":157,"name":175,"callback":451,"file":444,"line":345},"handle_delete_usergroup",{"type":157,"name":453,"callback":454,"file":444,"line":230},"show_user_profile","user_profile_page",{"type":157,"name":456,"callback":454,"file":444,"line":233},"edit_user_profile",{"type":157,"name":458,"callback":459,"priority":153,"file":444,"line":404},"user_profile_update_errors","user_profile_update",{"type":157,"name":201,"callback":202,"file":444,"line":408},{"type":157,"name":201,"callback":400,"file":444,"line":462},125,{"type":157,"name":464,"callback":180,"file":465,"line":466},"after_setup_theme","vipgo-helper.php",12,{"type":150,"name":468,"callback":469,"file":465,"line":470},"ef_kill_add_caps_to_role","__return_true",18,{"type":150,"name":472,"callback":473,"file":465,"line":474},"ef_view_calendar_cap","closure",19,{"type":150,"name":476,"callback":473,"file":465,"line":477},"ef_view_story_budget_cap",22,{"type":150,"name":479,"callback":473,"file":465,"line":480},"ef_edit_post_subscriptions_cap",25,{"type":150,"name":482,"callback":473,"file":465,"line":483},"ef_manage_usergroups_cap",28,{"type":157,"name":464,"callback":485,"file":465,"line":165},"edit_flow_wpcom_load_modules",{"type":157,"name":464,"callback":180,"file":487,"line":466},"wpcom-helper.php",{"type":150,"name":468,"callback":469,"file":487,"line":470},{"type":150,"name":472,"callback":473,"file":487,"line":474},{"type":150,"name":476,"callback":473,"file":487,"line":477},{"type":150,"name":479,"callback":473,"file":487,"line":480},{"type":150,"name":482,"callback":473,"file":487,"line":483},{"type":157,"name":464,"callback":485,"file":487,"line":165},{"type":150,"name":495,"callback":496,"file":487,"line":420},"redirect_canonical","edit_flow_wpcom_redirect_canonical",{"type":150,"name":498,"callback":499,"file":487,"line":500},"ef_fix_post_name_post","edit_flow_fix_fix_post_name",71,[502,507,510,514,517,521,525,529,533,536,539,542,545,549],{"action":503,"nopriv":504,"callback":505,"hasNonce":504,"hasCapCheck":504,"file":184,"line":506},"ef_calendar_ics_subscription",false,"handle_ics_subscription",154,{"action":503,"nopriv":508,"callback":505,"hasNonce":504,"hasCapCheck":504,"file":184,"line":509},true,155,{"action":511,"nopriv":504,"callback":512,"hasNonce":508,"hasCapCheck":508,"file":184,"line":513},"ef_calendar_drag_and_drop","handle_ajax_drag_and_drop",176,{"action":515,"nopriv":504,"callback":516,"hasNonce":508,"hasCapCheck":508,"file":184,"line":49},"ef_insert_post","handle_ajax_insert_post",{"action":518,"nopriv":504,"callback":519,"hasNonce":508,"hasCapCheck":508,"file":184,"line":520},"ef_calendar_update_metadata","handle_ajax_update_metadata",182,{"action":522,"nopriv":504,"callback":523,"hasNonce":508,"hasCapCheck":508,"file":216,"line":524},"update_status_positions","handle_ajax_update_status_positions",131,{"action":526,"nopriv":504,"callback":527,"hasNonce":508,"hasCapCheck":508,"file":216,"line":528},"inline_save_status","ajax_inline_save_status",132,{"action":530,"nopriv":504,"callback":531,"hasNonce":508,"hasCapCheck":508,"file":331,"line":532},"editflow_ajax_insert_comment","ajax_insert_comment",63,{"action":534,"nopriv":504,"callback":535,"hasNonce":508,"hasCapCheck":508,"file":339,"line":230},"inline_save_term","handle_ajax_inline_save_term",{"action":537,"nopriv":504,"callback":538,"hasNonce":508,"hasCapCheck":508,"file":339,"line":233},"update_term_positions","handle_ajax_update_term_positions",{"action":540,"nopriv":504,"callback":541,"hasNonce":508,"hasCapCheck":508,"file":376,"line":524},"save_notifications","ajax_save_post_subscriptions",{"action":543,"nopriv":504,"callback":544,"hasNonce":508,"hasCapCheck":508,"file":376,"line":528},"ef_notifications_user_post_subscription","handle_user_post_subscription",{"action":546,"nopriv":504,"callback":547,"hasNonce":508,"hasCapCheck":508,"file":419,"line":548},"change_edit_flow_module_state","ajax_change_edit_flow_module_state",56,{"action":550,"nopriv":504,"callback":551,"hasNonce":508,"hasCapCheck":508,"file":444,"line":227},"inline_save_usergroup","handle_ajax_inline_save_usergroup",[],[],[555],{"hook":395,"callback":395,"file":376,"line":556},1047,14,2,{"dangerousFunctions":560,"sqlUsage":561,"outputEscaping":567,"fileOperations":28,"externalRequests":50,"nonceChecks":651,"capabilityChecks":426,"bundledLibraries":652},[],{"prepared":562,"raw":50,"locations":563},5,[564],{"file":444,"line":565,"context":566},212,"$wpdb->query() with variable interpolation",{"escaped":568,"rawEcho":569,"locations":570},699,40,[571,575,577,579,581,583,585,587,589,591,593,595,597,599,601,603,605,607,609,611,613,615,617,619,621,623,625,627,629,631,632,634,636,638,640,641,643,645,647,649],{"file":572,"line":573,"context":574},"common\\php\\class-module.php",384,"raw output",{"file":184,"line":576,"context":574},590,{"file":184,"line":578,"context":574},593,{"file":184,"line":580,"context":574},827,{"file":184,"line":582,"context":574},860,{"file":184,"line":584,"context":574},966,{"file":184,"line":586,"context":574},1101,{"file":184,"line":588,"context":574},1150,{"file":184,"line":590,"context":574},1154,{"file":184,"line":592,"context":574},1565,{"file":184,"line":594,"context":574},1583,{"file":184,"line":596,"context":574},1591,{"file":216,"line":598,"context":574},529,{"file":216,"line":600,"context":574},1381,{"file":321,"line":602,"context":574},282,{"file":321,"line":604,"context":574},308,{"file":321,"line":606,"context":574},313,{"file":321,"line":608,"context":574},330,{"file":331,"line":610,"context":574},245,{"file":331,"line":612,"context":574},292,{"file":331,"line":614,"context":574},323,{"file":339,"line":616,"context":574},324,{"file":339,"line":618,"context":574},423,{"file":339,"line":620,"context":574},448,{"file":339,"line":622,"context":574},473,{"file":339,"line":624,"context":574},500,{"file":339,"line":626,"context":574},517,{"file":376,"line":628,"context":574},444,{"file":376,"line":630,"context":574},449,{"file":376,"line":181,"context":574},{"file":376,"line":633,"context":574},467,{"file":376,"line":635,"context":574},1488,{"file":376,"line":637,"context":574},1507,{"file":419,"line":639,"context":574},291,{"file":419,"line":616,"context":574},{"file":433,"line":642,"context":574},828,{"file":433,"line":644,"context":574},987,{"file":433,"line":646,"context":574},989,{"file":433,"line":648,"context":574},1017,{"file":444,"line":650,"context":574},874,35,[],[654,671,693,706,721,743,755,780,795,814,825,833,848,861,901,914,924,938,948],{"entryPoint":655,"graph":656,"unsanitizedCount":50,"severity":670},"handle_ics_subscription (modules\\calendar\\calendar.php:487)",{"nodes":657,"edges":668},[658,663],{"id":659,"type":660,"label":661,"file":184,"line":662},"n0","source","$_GET",514,{"id":664,"type":665,"label":666,"file":184,"line":576,"wp_function":667},"n1","sink","echo() [XSS]","echo",[669],{"from":659,"to":664,"sanitized":504},"medium",{"entryPoint":672,"graph":673,"unsanitizedCount":50,"severity":670},"ajax_inline_save_status (modules\\custom-status\\custom-status.php:1269)",{"nodes":674,"edges":689},[675,678,680,682,686],{"id":659,"type":660,"label":676,"file":216,"line":677},"$_POST",1281,{"id":664,"type":665,"label":666,"file":216,"line":679,"wp_function":667},1336,{"id":681,"type":660,"label":676,"file":216,"line":679},"n2",{"id":683,"type":684,"label":685,"file":216,"line":679},"n3","transform","→ single_row()",{"id":687,"type":665,"label":666,"file":444,"line":688,"wp_function":667},"n4",1379,[690,691,692],{"from":659,"to":664,"sanitized":508},{"from":681,"to":683,"sanitized":504},{"from":683,"to":687,"sanitized":504},{"entryPoint":694,"graph":695,"unsanitizedCount":50,"severity":670},"\u003Ccustom-status> (modules\\custom-status\\custom-status.php:0)",{"nodes":696,"edges":702},[697,698,699,700,701],{"id":659,"type":660,"label":676,"file":216,"line":677},{"id":664,"type":665,"label":666,"file":216,"line":679,"wp_function":667},{"id":681,"type":660,"label":676,"file":216,"line":679},{"id":683,"type":684,"label":685,"file":216,"line":679},{"id":687,"type":665,"label":666,"file":444,"line":688,"wp_function":667},[703,704,705],{"from":659,"to":664,"sanitized":508},{"from":681,"to":683,"sanitized":504},{"from":683,"to":687,"sanitized":504},{"entryPoint":707,"graph":708,"unsanitizedCount":50,"severity":670},"handle_ajax_inline_save_term (modules\\editorial-metadata\\editorial-metadata.php:1380)",{"nodes":709,"edges":717},[710,712,714,715,716],{"id":659,"type":660,"label":676,"file":339,"line":711},1390,{"id":664,"type":665,"label":666,"file":339,"line":713,"wp_function":667},1453,{"id":681,"type":660,"label":676,"file":339,"line":713},{"id":683,"type":684,"label":685,"file":339,"line":713},{"id":687,"type":665,"label":666,"file":444,"line":688,"wp_function":667},[718,719,720],{"from":659,"to":664,"sanitized":508},{"from":681,"to":683,"sanitized":504},{"from":683,"to":687,"sanitized":504},{"entryPoint":722,"graph":723,"unsanitizedCount":50,"severity":670},"\u003Ceditorial-metadata> (modules\\editorial-metadata\\editorial-metadata.php:0)",{"nodes":724,"edges":738},[725,727,728,731,733,734,736],{"id":659,"type":660,"label":726,"file":339,"line":711},"$_POST (x3)",{"id":664,"type":665,"label":666,"file":339,"line":713,"wp_function":667},{"id":681,"type":660,"label":729,"file":339,"line":730},"$_GET (x7)",1610,{"id":683,"type":665,"label":666,"file":339,"line":732,"wp_function":667},1637,{"id":687,"type":660,"label":676,"file":339,"line":713},{"id":735,"type":684,"label":685,"file":339,"line":713},"n5",{"id":737,"type":665,"label":666,"file":444,"line":688,"wp_function":667},"n6",[739,740,741,742],{"from":659,"to":664,"sanitized":508},{"from":681,"to":683,"sanitized":508},{"from":687,"to":735,"sanitized":504},{"from":735,"to":737,"sanitized":504},{"entryPoint":744,"graph":745,"unsanitizedCount":50,"severity":670},"settings_page_controller (modules\\settings\\settings.php:153)",{"nodes":746,"edges":752},[747,748,750],{"id":659,"type":660,"label":661,"file":419,"line":203},{"id":664,"type":684,"label":749,"file":419,"line":203},"→ print_default_header()",{"id":681,"type":665,"label":666,"file":419,"line":751,"wp_function":667},248,[753,754],{"from":659,"to":664,"sanitized":504},{"from":664,"to":681,"sanitized":504},{"entryPoint":756,"graph":757,"unsanitizedCount":144,"severity":670},"\u003Csettings> (modules\\settings\\settings.php:0)",{"nodes":758,"edges":774},[759,761,763,764,766,770,771,772],{"id":659,"type":660,"label":760,"file":419,"line":243},"$_POST (x2)",{"id":664,"type":665,"label":666,"file":419,"line":762,"wp_function":667},389,{"id":681,"type":660,"label":760,"file":419,"line":259},{"id":683,"type":684,"label":765,"file":419,"line":259},"→ update_module_option()",{"id":687,"type":665,"label":767,"file":164,"line":768,"wp_function":769},"update_option() [Settings Manipulation]",412,"update_option",{"id":735,"type":660,"label":661,"file":419,"line":203},{"id":737,"type":684,"label":749,"file":419,"line":203},{"id":773,"type":665,"label":666,"file":419,"line":751,"wp_function":667},"n7",[775,776,777,778,779],{"from":659,"to":664,"sanitized":508},{"from":681,"to":683,"sanitized":504},{"from":683,"to":687,"sanitized":504},{"from":735,"to":737,"sanitized":504},{"from":737,"to":773,"sanitized":504},{"entryPoint":781,"graph":782,"unsanitizedCount":50,"severity":670},"handle_ajax_inline_save_usergroup (modules\\user-groups\\user-groups.php:501)",{"nodes":783,"edges":791},[784,786,788,789,790],{"id":659,"type":660,"label":676,"file":444,"line":785},511,{"id":664,"type":665,"label":666,"file":444,"line":787,"wp_function":667},556,{"id":681,"type":660,"label":676,"file":444,"line":787},{"id":683,"type":684,"label":685,"file":444,"line":787},{"id":687,"type":665,"label":666,"file":444,"line":688,"wp_function":667},[792,793,794],{"from":659,"to":664,"sanitized":508},{"from":681,"to":683,"sanitized":504},{"from":683,"to":687,"sanitized":504},{"entryPoint":796,"graph":797,"unsanitizedCount":50,"severity":670},"\u003Cuser-groups> (modules\\user-groups\\user-groups.php:0)",{"nodes":798,"edges":809},[799,800,801,804,806,807,808],{"id":659,"type":660,"label":726,"file":444,"line":785},{"id":664,"type":665,"label":666,"file":444,"line":787,"wp_function":667},{"id":681,"type":660,"label":802,"file":444,"line":803},"$_GET (x12)",620,{"id":683,"type":665,"label":666,"file":444,"line":805,"wp_function":667},651,{"id":687,"type":660,"label":676,"file":444,"line":787},{"id":735,"type":684,"label":685,"file":444,"line":787},{"id":737,"type":665,"label":666,"file":444,"line":688,"wp_function":667},[810,811,812,813],{"from":659,"to":664,"sanitized":508},{"from":681,"to":683,"sanitized":508},{"from":687,"to":735,"sanitized":504},{"from":735,"to":737,"sanitized":504},{"entryPoint":815,"graph":816,"unsanitizedCount":28,"severity":824},"ajax_save_callback (common\\php\\screen-options.php:163)",{"nodes":817,"edges":822},[818,819],{"id":659,"type":660,"label":676,"file":154,"line":520},{"id":664,"type":665,"label":820,"file":154,"line":520,"wp_function":821},"call_user_func() [RCE]","call_user_func",[823],{"from":659,"to":664,"sanitized":508},"low",{"entryPoint":826,"graph":827,"unsanitizedCount":28,"severity":824},"\u003Cscreen-options> (common\\php\\screen-options.php:0)",{"nodes":828,"edges":831},[829,830],{"id":659,"type":660,"label":676,"file":154,"line":520},{"id":664,"type":665,"label":820,"file":154,"line":520,"wp_function":821},[832],{"from":659,"to":664,"sanitized":508},{"entryPoint":834,"graph":835,"unsanitizedCount":28,"severity":824},"view_calendar (modules\\calendar\\calendar.php:771)",{"nodes":836,"edges":845},[837,840,841,844],{"id":659,"type":660,"label":838,"file":184,"line":839},"$_GET['trashed']",823,{"id":664,"type":665,"label":666,"file":184,"line":839,"wp_function":667},{"id":681,"type":660,"label":842,"file":184,"line":843},"$_GET['untrashed']",832,{"id":683,"type":665,"label":666,"file":184,"line":843,"wp_function":667},[846,847],{"from":659,"to":664,"sanitized":508},{"from":681,"to":683,"sanitized":508},{"entryPoint":849,"graph":850,"unsanitizedCount":50,"severity":824},"handle_ajax_insert_post (modules\\calendar\\calendar.php:1648)",{"nodes":851,"edges":858},[852,854,856],{"id":659,"type":660,"label":676,"file":184,"line":853},1703,{"id":664,"type":684,"label":855,"file":184,"line":853},"→ generate_post_li_html()",{"id":681,"type":665,"label":666,"file":184,"line":857,"wp_function":667},1055,[859,860],{"from":659,"to":664,"sanitized":504},{"from":664,"to":681,"sanitized":504},{"entryPoint":862,"graph":863,"unsanitizedCount":99,"severity":824},"\u003Ccalendar> (modules\\calendar\\calendar.php:0)",{"nodes":864,"edges":892},[865,867,868,869,870,871,872,875,876,879,881,884,887,890],{"id":659,"type":660,"label":866,"file":184,"line":662},"$_GET (x4)",{"id":664,"type":665,"label":666,"file":184,"line":576,"wp_function":667},{"id":681,"type":660,"label":838,"file":184,"line":839},{"id":683,"type":665,"label":666,"file":184,"line":839,"wp_function":667},{"id":687,"type":660,"label":842,"file":184,"line":843},{"id":735,"type":665,"label":666,"file":184,"line":843,"wp_function":667},{"id":737,"type":660,"label":873,"file":184,"line":874},"$_POST (x6)",425,{"id":773,"type":665,"label":666,"file":184,"line":584,"wp_function":667},{"id":877,"type":660,"label":726,"file":184,"line":878},"n8",964,{"id":880,"type":684,"label":855,"file":184,"line":878},"n9",{"id":882,"type":665,"label":666,"file":184,"line":883,"wp_function":667},"n10",1061,{"id":885,"type":660,"label":676,"file":184,"line":886},"n11",1066,{"id":888,"type":684,"label":889,"file":184,"line":886},"n12","→ get_inner_information()",{"id":891,"type":665,"label":666,"file":184,"line":590,"wp_function":667},"n13",[893,894,895,896,897,898,899,900],{"from":659,"to":664,"sanitized":508},{"from":681,"to":683,"sanitized":508},{"from":687,"to":735,"sanitized":508},{"from":737,"to":773,"sanitized":508},{"from":877,"to":880,"sanitized":504},{"from":880,"to":882,"sanitized":504},{"from":885,"to":888,"sanitized":504},{"from":888,"to":891,"sanitized":504},{"entryPoint":902,"graph":903,"unsanitizedCount":50,"severity":824},"ajax_insert_comment (modules\\editorial-comments\\editorial-comments.php:332)",{"nodes":904,"edges":911},[905,908,910],{"id":659,"type":660,"label":906,"file":331,"line":907},"$_SERVER",429,{"id":664,"type":684,"label":909,"file":331,"line":907},"→ the_comment()",{"id":681,"type":665,"label":666,"file":331,"line":612,"wp_function":667},[912,913],{"from":659,"to":664,"sanitized":504},{"from":664,"to":681,"sanitized":504},{"entryPoint":915,"graph":916,"unsanitizedCount":50,"severity":824},"\u003Ceditorial-comments> (modules\\editorial-comments\\editorial-comments.php:0)",{"nodes":917,"edges":921},[918,919,920],{"id":659,"type":660,"label":906,"file":331,"line":907},{"id":664,"type":684,"label":909,"file":331,"line":907},{"id":681,"type":665,"label":666,"file":331,"line":612,"wp_function":667},[922,923],{"from":659,"to":664,"sanitized":504},{"from":664,"to":681,"sanitized":504},{"entryPoint":925,"graph":926,"unsanitizedCount":28,"severity":824},"print_configure_view (modules\\editorial-metadata\\editorial-metadata.php:1585)",{"nodes":927,"edges":935},[928,930,931,933],{"id":659,"type":660,"label":929,"file":339,"line":730},"$_GET (x5)",{"id":664,"type":665,"label":666,"file":339,"line":732,"wp_function":667},{"id":681,"type":660,"label":760,"file":339,"line":932},1624,{"id":683,"type":665,"label":666,"file":339,"line":934,"wp_function":667},1646,[936,937],{"from":659,"to":664,"sanitized":508},{"from":681,"to":683,"sanitized":508},{"entryPoint":939,"graph":940,"unsanitizedCount":558,"severity":824},"ajax_change_edit_flow_module_state (modules\\settings\\settings.php:114)",{"nodes":941,"edges":945},[942,943,944],{"id":659,"type":660,"label":760,"file":419,"line":259},{"id":664,"type":684,"label":765,"file":419,"line":259},{"id":681,"type":665,"label":767,"file":164,"line":768,"wp_function":769},[946,947],{"from":659,"to":664,"sanitized":504},{"from":664,"to":681,"sanitized":504},{"entryPoint":949,"graph":950,"unsanitizedCount":28,"severity":824},"print_configure_view (modules\\user-groups\\user-groups.php:613)",{"nodes":951,"edges":959},[952,954,955,957],{"id":659,"type":660,"label":953,"file":444,"line":803},"$_GET (x3)",{"id":664,"type":665,"label":666,"file":444,"line":805,"wp_function":667},{"id":681,"type":660,"label":760,"file":444,"line":956},627,{"id":683,"type":665,"label":666,"file":444,"line":958,"wp_function":667},658,[960,961],{"from":659,"to":664,"sanitized":508},{"from":681,"to":683,"sanitized":508},{"summary":963,"deductions":964},"The edit-flow plugin v0.10.3 demonstrates a generally good security posture with a strong emphasis on secure coding practices. The plugin exhibits a high percentage of properly escaped outputs and a significant use of prepared statements for SQL queries. The absence of dangerous functions, file operations, and a history of known vulnerabilities further reinforces this positive assessment.  The plugin also includes a substantial number of nonce and capability checks, indicating an awareness of common WordPress security mechanisms.\n\nHowever, the analysis does reveal two critical security concerns. The presence of two AJAX handlers without authentication checks presents a significant attack vector. While the taint analysis did not flag critical or high-severity issues, the 14 flows with unsanitized paths warrant attention, especially in conjunction with the unprotected AJAX handlers. The vulnerability history being clean is a strong positive, suggesting proactive security measures or a lack of past exploitation, but it does not negate the immediate risks identified in the current static analysis.\n\nIn conclusion, edit-flow v0.10.3 is a plugin with a solid foundation of secure coding. The lack of historical vulnerabilities is commendable. The primary area for improvement and immediate concern lies in securing the identified AJAX handlers. Addressing these unprotected entry points is crucial to mitigating potential risks and maintaining the plugin's strong security reputation.",[965,967],{"reason":966,"points":153},"AJAX handlers without authentication checks",{"reason":968,"points":562},"Flows with unsanitized paths","2026-03-16T18:10:28.962Z",{"wat":971,"direct":1037},{"assetPaths":972,"generatorPatterns":1003,"scriptPaths":1004,"versionParams":1005},[973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1000,1001,1002],"\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fpost-status-dropdown\u002Fcss\u002Fpost-status-dropdown.css","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fnotifications\u002Fcss\u002Fnotifications.css","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fpost-list-columns\u002Fcss\u002Fpost-list-columns.css","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Frevision-control\u002Fcss\u002Frevision-control.css","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fstory-budget\u002Fcss\u002Fstory-budget.css","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fcontent-by-user\u002Fcss\u002Fcontent-by-user.css","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fduplicate-post\u002Fcss\u002Fduplicate-post.css","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Feditor-flow\u002Fcss\u002Feditor-flow.css","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fimages\u002Fcss\u002Fimages.css","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fstory-workflow\u002Fcss\u002Fstory-workflow.css","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fcustom-user-photo\u002Fcss\u002Fcustom-user-photo.css","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fwysiwyg-toolbar\u002Fcss\u002Fwysiwyg-toolbar.css","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fcustom-fields\u002Fcss\u002Fcustom-fields.css","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fpost-status-dropdown\u002Fjs\u002Fpost-status-dropdown.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fnotifications\u002Fjs\u002Fnotifications.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fpost-list-columns\u002Fjs\u002Fpost-list-columns.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Frevision-control\u002Fjs\u002Frevision-control.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fstory-budget\u002Fjs\u002Fstory-budget.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fcontent-by-user\u002Fjs\u002Fcontent-by-user.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fduplicate-post\u002Fjs\u002Fduplicate-post.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Feditor-flow\u002Fjs\u002Feditor-flow.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fimages\u002Fjs\u002Fimages.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fstory-workflow\u002Fjs\u002Fstory-workflow.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fcustom-user-photo\u002Fjs\u002Fcustom-user-photo.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fwysiwyg-toolbar\u002Fjs\u002Fwysiwyg-toolbar.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fmodules\u002Fcustom-fields\u002Fjs\u002Fcustom-fields.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fcommon\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fcommon\u002Fjs\u002Fcalendar.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fcommon\u002Fjs\u002Ftinymce.js","\u002Fwp-content\u002Fplugins\u002Fedit-flow\u002Fcommon\u002Fjs\u002Futils.js",[],[999,1000,1001,1002,986,987,988,989,990,991,992,993,994,995,996,997,998],[1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036],"edit-flow\u002Fcss\u002Fedit-flow.css?ver=","edit-flow\u002Fmodules\u002Fpost-status-dropdown\u002Fcss\u002Fpost-status-dropdown.css?ver=","edit-flow\u002Fmodules\u002Fnotifications\u002Fcss\u002Fnotifications.css?ver=","edit-flow\u002Fmodules\u002Fpost-list-columns\u002Fcss\u002Fpost-list-columns.css?ver=","edit-flow\u002Fmodules\u002Frevision-control\u002Fcss\u002Frevision-control.css?ver=","edit-flow\u002Fmodules\u002Fstory-budget\u002Fcss\u002Fstory-budget.css?ver=","edit-flow\u002Fmodules\u002Fcontent-by-user\u002Fcss\u002Fcontent-by-user.css?ver=","edit-flow\u002Fmodules\u002Fduplicate-post\u002Fcss\u002Fduplicate-post.css?ver=","edit-flow\u002Fmodules\u002Feditor-flow\u002Fcss\u002Feditor-flow.css?ver=","edit-flow\u002Fmodules\u002Fimages\u002Fcss\u002Fimages.css?ver=","edit-flow\u002Fmodules\u002Fstory-workflow\u002Fcss\u002Fstory-workflow.css?ver=","edit-flow\u002Fmodules\u002Fcustom-user-photo\u002Fcss\u002Fcustom-user-photo.css?ver=","edit-flow\u002Fmodules\u002Fwysiwyg-toolbar\u002Fcss\u002Fwysiwyg-toolbar.css?ver=","edit-flow\u002Fmodules\u002Fcustom-fields\u002Fcss\u002Fcustom-fields.css?ver=","edit-flow\u002Fcommon\u002Fjs\u002Fadmin.js?ver=","edit-flow\u002Fcommon\u002Fjs\u002Fcalendar.js?ver=","edit-flow\u002Fcommon\u002Fjs\u002Ftinymce.js?ver=","edit-flow\u002Fcommon\u002Fjs\u002Futils.js?ver=","edit-flow\u002Fmodules\u002Fpost-status-dropdown\u002Fjs\u002Fpost-status-dropdown.js?ver=","edit-flow\u002Fmodules\u002Fnotifications\u002Fjs\u002Fnotifications.js?ver=","edit-flow\u002Fmodules\u002Fpost-list-columns\u002Fjs\u002Fpost-list-columns.js?ver=","edit-flow\u002Fmodules\u002Frevision-control\u002Fjs\u002Frevision-control.js?ver=","edit-flow\u002Fmodules\u002Fstory-budget\u002Fjs\u002Fstory-budget.js?ver=","edit-flow\u002Fmodules\u002Fcontent-by-user\u002Fjs\u002Fcontent-by-user.js?ver=","edit-flow\u002Fmodules\u002Fduplicate-post\u002Fjs\u002Fduplicate-post.js?ver=","edit-flow\u002Fmodules\u002Feditor-flow\u002Fjs\u002Feditor-flow.js?ver=","edit-flow\u002Fmodules\u002Fimages\u002Fjs\u002Fimages.js?ver=","edit-flow\u002Fmodules\u002Fstory-workflow\u002Fjs\u002Fstory-workflow.js?ver=","edit-flow\u002Fmodules\u002Fcustom-user-photo\u002Fjs\u002Fcustom-user-photo.js?ver=","edit-flow\u002Fmodules\u002Fwysiwyg-toolbar\u002Fjs\u002Fwysiwyg-toolbar.js?ver=","edit-flow\u002Fmodules\u002Fcustom-fields\u002Fjs\u002Fcustom-fields.js?ver=",{"cssClasses":1038,"htmlComments":1157,"htmlAttributes":1238,"restEndpoints":1300,"jsGlobals":1303,"shortcodeOutput":1308},[1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1138,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156],"ef-post-status-dropdown","ef-notifications","ef-post-list-columns","ef-revision-control","ef-story-budget","ef-content-by-user","ef-duplicate-post","ef-editor-flow","ef-images","ef-story-workflow","ef-custom-user-photo","ef-wysiwyg-toolbar","ef-custom-fields","edit-flow-admin-notices","edit-flow-wrap","edit-flow-module-settings","edit-flow-module-settings-content","edit-flow-module-settings-content-title","edit-flow-module-settings-content-description","edit-flow-module-settings-content-options","edit-flow-module-settings-content-options-field","edit-flow-module-settings-content-options-field-label","edit-flow-module-settings-content-options-field-input","edit-flow-module-settings-content-options-field-input-text","edit-flow-module-settings-content-options-field-input-textarea","edit-flow-module-settings-content-options-field-input-checkbox","edit-flow-module-settings-content-options-field-input-select","edit-flow-module-settings-content-options-field-input-radio","edit-flow-module-settings-content-options-field-input-date","edit-flow-module-settings-content-options-field-input-time","edit-flow-module-settings-content-options-field-input-datetime","edit-flow-module-settings-content-options-field-input-color","edit-flow-module-settings-content-options-field-input-url","edit-flow-module-settings-content-options-field-input-email","edit-flow-module-settings-content-options-field-input-number","edit-flow-module-settings-content-options-field-input-range","edit-flow-module-settings-content-options-field-input-file","edit-flow-module-settings-content-options-field-input-hidden","edit-flow-module-settings-content-options-field-input-password","edit-flow-module-settings-content-options-field-input-search","edit-flow-module-settings-content-options-field-input-tel","edit-flow-module-settings-content-options-field-input-submit","edit-flow-module-settings-content-options-field-input-reset","edit-flow-module-settings-content-options-field-input-button","edit-flow-module-settings-content-options-field-input-image","edit-flow-module-settings-content-options-field-input-month","edit-flow-module-settings-content-options-field-input-week","edit-flow-module-settings-content-options-field-help","edit-flow-module-settings-content-options-field-error","edit-flow-module-settings-content-options-field-save","edit-flow-module-settings-content-options-field-cancel","edit-flow-module-settings-content-options-field-delete","edit-flow-module-settings-content-options-field-edit","edit-flow-module-settings-content-options-field-add","edit-flow-module-settings-content-options-field-remove","edit-flow-module-settings-content-options-field-move","edit-flow-module-settings-content-options-field-sort","edit-flow-module-settings-content-options-field-up","edit-flow-module-settings-content-options-field-down","edit-flow-module-settings-content-options-field-left","edit-flow-module-settings-content-options-field-right","edit-flow-module-settings-content-options-field-top","edit-flow-module-settings-content-options-field-bottom","edit-flow-module-settings-content-options-field-first","edit-flow-module-settings-content-options-field-last","edit-flow-module-settings-content-options-field-previous","edit-flow-module-settings-content-options-field-next","edit-flow-module-settings-content-options-field-all","edit-flow-module-settings-content-options-field-none","edit-flow-module-settings-content-options-field-select-all","edit-flow-module-settings-content-options-field-select-none","edit-flow-module-settings-content-options-field-select-inverse","edit-flow-module-settings-content-options-field-select-random","edit-flow-module-settings-content-options-field-select-unique","edit-flow-module-settings-content-options-field-select-distinct","edit-flow-module-settings-content-options-field-select-related","edit-flow-module-settings-content-options-field-select-unrelated","edit-flow-module-settings-content-options-field-select-custom","edit-flow-module-settings-content-options-field-select-default","edit-flow-module-settings-content-options-field-select-original","edit-flow-module-settings-content-options-field-select-modified","edit-flow-module-settings-content-options-field-select-new","edit-flow-module-settings-content-options-field-select-old","edit-flow-module-settings-content-options-field-select-published","edit-flow-module-settings-content-options-field-select-draft","edit-flow-module-settings-content-options-field-select-pending","edit-flow-module-settings-content-options-field-select-private","edit-flow-module-settings-content-options-field-select-trash","edit-flow-module-settings-content-options-field-select-future","edit-flow-module-settings-content-options-field-select-past","edit-flow-module-settings-content-options-field-select-today","edit-flow-module-settings-content-options-field-select-yesterday","edit-flow-module-settings-content-options-field-select-this-week","edit-flow-module-settings-content-options-field-select-last-week","edit-flow-module-settings-content-options-field-select-this-month","edit-flow-module-settings-content-options-field-select-last-month","edit-flow-module-settings-content-options-field-select-this-year","edit-flow-module-settings-content-options-field-select-last-year","edit-flow-module-settings-content-options-field-select-all-time","edit-flow-module-settings-content-options-field-select-custom-range","edit-flow-module-settings-content-options-field-select-custom-date","edit-flow-module-settings-content-options-field-select-custom-time","edit-flow-module-settings-content-options-field-select-custom-datetime","edit-flow-module-settings-content-options-field-select-custom-color","edit-flow-module-settings-content-options-field-select-custom-url","edit-flow-module-settings-content-options-field-select-custom-email","edit-flow-module-settings-content-options-field-select-custom-number","edit-flow-module-settings-content-options-field-select-custom-file","edit-flow-module-settings-content-options-field-select-custom-hidden","edit-flow-module-settings-content-options-field-select-custom-password","edit-flow-module-settings-content-options-field-select-custom-search","edit-flow-module-settings-content-options-field-select-custom-tel","edit-flow-module-settings-content-options-field-select-custom-submit","edit-flow-module-settings-content-options-field-select-custom-reset","edit-flow-module-settings-content-options-field-select-custom-button","edit-flow-module-settings-content-options-field-select-custom-image","edit-flow-module-settings-content-options-field-select-custom-month","edit-flow-module-settings-content-options-field-select-custom-week",[1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1219,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237],"\u003C!-- Edit Flow Admin Notices -->","\u003C!-- Edit Flow Module Settings -->","\u003C!-- Edit Flow Module Settings Content -->","\u003C!-- Edit Flow Module Settings Content Title -->","\u003C!-- Edit Flow Module Settings Content Description -->","\u003C!-- Edit Flow Module Settings Content Options -->","\u003C!-- Edit Flow Module Settings Content Options Field -->","\u003C!-- Edit Flow Module Settings Content Options Field Label -->","\u003C!-- Edit Flow Module Settings Content Options Field Input -->","\u003C!-- Edit Flow Module Settings Content Options Field Help -->","\u003C!-- Edit Flow Module Settings Content Options Field Error -->","\u003C!-- Edit Flow Module Settings Content Options Field Save -->","\u003C!-- Edit Flow Module Settings Content Options Field Cancel -->","\u003C!-- Edit Flow Module Settings Content Options Field Delete -->","\u003C!-- Edit Flow Module Settings Content Options Field Edit -->","\u003C!-- Edit Flow Module Settings Content Options Field Add -->","\u003C!-- Edit Flow Module Settings Content Options Field Remove -->","\u003C!-- Edit Flow Module Settings Content Options Field Move -->","\u003C!-- Edit Flow Module Settings Content Options Field Sort -->","\u003C!-- Edit Flow Module Settings Content Options Field Up -->","\u003C!-- Edit Flow Module Settings Content Options Field Down -->","\u003C!-- Edit Flow Module Settings Content Options Field Left -->","\u003C!-- Edit Flow Module Settings Content Options Field Right -->","\u003C!-- Edit Flow Module Settings Content Options Field Top -->","\u003C!-- Edit Flow Module Settings Content Options Field Bottom -->","\u003C!-- Edit Flow Module Settings Content Options Field First -->","\u003C!-- Edit Flow Module Settings Content Options Field Last -->","\u003C!-- Edit Flow Module Settings Content Options Field Previous -->","\u003C!-- Edit Flow Module Settings Content Options Field Next -->","\u003C!-- Edit Flow Module Settings Content Options Field All -->","\u003C!-- Edit Flow Module Settings Content Options Field None -->","\u003C!-- Edit Flow Module Settings Content Options Field Select All -->","\u003C!-- Edit Flow Module Settings Content Options Field Select None -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Inverse -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Random -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Unique -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Distinct -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Related -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Unrelated -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Default -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Original -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Modified -->","\u003C!-- Edit Flow Module Settings Content Options Field Select New -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Old -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Published -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Draft -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Pending -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Private -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Trash -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Future -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Past -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Today -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Yesterday -->","\u003C!-- Edit Flow Module Settings Content Options Field Select This Week -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Last Week -->","\u003C!-- Edit Flow Module Settings Content Options Field Select This Month -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Last Month -->","\u003C!-- Edit Flow Module Settings Content Options Field Select This Year -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Last Year -->","\u003C!-- Edit Flow Module Settings Content Options Field Select All Time -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Range -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Date -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Time -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Datetime -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Color -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom URL -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Email -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Number -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom File -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Hidden -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Password -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Search -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Tel -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Submit -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Reset -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Button -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Image -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Month -->","\u003C!-- Edit Flow Module Settings Content Options Field Select Custom Week -->",[1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1274],"data-edit-flow-module","data-edit-flow-module-slug","data-edit-flow-module-name","data-edit-flow-module-description","data-edit-flow-module-settings-field","data-edit-flow-module-settings-field-id","data-edit-flow-module-settings-field-type","data-edit-flow-module-settings-field-name","data-edit-flow-module-settings-field-label","data-edit-flow-module-settings-field-value","data-edit-flow-module-settings-field-placeholder","data-edit-flow-module-settings-field-required","data-edit-flow-module-settings-field-disabled","data-edit-flow-module-settings-field-readonly","data-edit-flow-module-settings-field-maxlength","data-edit-flow-module-settings-field-min","data-edit-flow-module-settings-field-max","data-edit-flow-module-settings-field-step","data-edit-flow-module-settings-field-rows","data-edit-flow-module-settings-field-cols","data-edit-flow-module-settings-field-multiple","data-edit-flow-module-settings-field-accept","data-edit-flow-module-settings-field-autocomplete","data-edit-flow-module-settings-field-autofocus","data-edit-flow-module-settings-field-checked","data-edit-flow-module-settings-field-dirname","data-edit-flow-module-settings-field-form","data-edit-flow-module-settings-field-height","data-edit-flow-module-settings-field-list","data-edit-flow-module-settings-field-pattern","data-edit-flow-module-settings-field-size","data-edit-flow-module-settings-field-src","data-edit-flow-module-settings-field-srcset","data-edit-flow-module-settings-field-width","data-edit-flow-module-settings-field-aria-label","data-edit-flow-module-settings-field-aria-labelledby","data-edit-flow-module-settings-field-aria-describedby","data-edit-flow-module-settings-field-aria-haspopup","data-edit-flow-module-settings-field-aria-expanded","data-edit-flow-module-settings-field-aria-controls","data-edit-flow-module-settings-field-aria-required","data-edit-flow-module-settings-field-aria-invalid","data-edit-flow-module-settings-field-aria-checked","data-edit-flow-module-settings-field-aria-selected","data-edit-flow-module-settings-field-aria-hidden","data-edit-flow-module-settings-field-aria-activedescendant","data-edit-flow-module-settings-field-aria-autocomplete","data-edit-flow-module-settings-field-aria-live","data-edit-flow-module-settings-field-aria-owns","data-edit-flow-module-settings-field-aria-posinset","data-edit-flow-module-settings-field-aria-setsize","data-edit-flow-module-settings-field-aria-level","data-edit-flow-module-settings-field-aria-multiline","data-edit-flow-module-settings-field-aria-multiselectable","data-edit-flow-module-settings-field-aria-orientation","data-edit-flow-module-settings-field-aria-relevant","data-edit-flow-module-settings-field-aria-sort","data-edit-flow-module-settings-field-aria-dropeffect","data-edit-flow-module-settings-field-aria-grabbed","data-edit-flow-module-settings-field-aria-flowto","data-edit-flow-module-settings-field-aria-hascurrent",[1301,1302],"\u002Fwp-json\u002Fedit-flow\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fedit-flow\u002Fv1\u002Fmodules",[180,1304,1305,1306,1307],"editFlow","ef","ef_admin_params","edit_flow",[]]