[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHXsVRhHxIJhgkrqZUmxdH44rzrzfpQsDM1qoGzemu78":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":155,"fingerprints":310},"briefnote","Briefnote","1.1.0","Saud Barudanovic","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaudbarudanovic\u002F","\u003Cp>Briefnote is designed for developers and site administrators who need a secure, centralized location to store development notes and sensitive credentials directly within the WordPress admin interface. The plugin combines a powerful Markdown editor with enterprise-grade encryption for credential storage.\u003C\u002Fp>\n\u003Ch4>Markdown Notes Editor\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Live-rendering WYSIWYG editor powered by Toast UI Editor\u003C\u002Fli>\n\u003Cli>Syntax highlighting for PHP, JavaScript, CSS, HTML, SQL, Bash, JSON, and YAML\u003C\u002Fli>\n\u003Cli>GitHub Flavored Markdown support including tables, task lists, and fenced code blocks\u003C\u002Fli>\n\u003Cli>Auto-save with 2-second debounce to prevent data loss\u003C\u002Fli>\n\u003Cli>Manual save option with visual confirmation\u003C\u002Fli>\n\u003Cli>Dark and light mode themes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Secure Credentials Storage\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>AES-256 equivalent encryption using libsodium (XSalsa20-Poly1305)\u003C\u002Fli>\n\u003Cli>Support for multiple credential types: Username\u002FPassword, API Keys, SSH Keys, Secure Notes\u003C\u002Fli>\n\u003Cli>Reveal and copy functionality with audit logging\u003C\u002Fli>\n\u003Cli>Optional password re-verification for sensitive operations\u003C\u002Fli>\n\u003Cli>Drag-and-drop credential reordering\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Permissions & Access Control\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Granular per-user permissions: independent View and Edit toggles for notes and credentials\u003C\u002Fli>\n\u003Cli>Read-only viewer mode for users with View Notes access\u003C\u002Fli>\n\u003Cli>Edit permission controls who can create, modify, and delete content\u003C\u002Fli>\n\u003Cli>Automatic capability migration on upgrade\u003C\u002Fli>\n\u003Cli>Administrators always have full access\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Audit Logging\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Comprehensive activity tracking for all credential operations\u003C\u002Fli>\n\u003Cli>Notes access and modification logging\u003C\u002Fli>\n\u003Cli>Copy\u002Fpaste detection and logging\u003C\u002Fli>\n\u003Cli>IP address recording and user attribution\u003C\u002Fli>\n\u003Cli>Configurable log retention period\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Security Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatic encryption key generation (no configuration required)\u003C\u002Fli>\n\u003Cli>CSRF protection on all operations\u003C\u002Fli>\n\u003Cli>Rate limiting on password verification\u003C\u002Fli>\n\u003Cli>Input sanitization and output escaping\u003C\u002Fli>\n\u003Cli>Memory cleanup for sensitive data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Briefnote does not collect, transmit, or share any user data with external services. All data is stored locally in your WordPress database. The plugin does not make any external API calls or load resources from external servers.\u003C\u002Fp>\n\u003Ch3>Third-Party Libraries\u003C\u002Fh3>\n\u003Cp>This plugin bundles the following third-party libraries:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Toast UI Editor (MIT License) – https:\u002F\u002Fui.toast.com\u002Ftui-editor\u003C\u002Fli>\n\u003Cli>Prism.js (MIT License) – https:\u002F\u002Fprismjs.com\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Both libraries are GPL-compatible and are included locally within the plugin.\u003C\u002Fp>\n","A live-rendering Markdown editor and secure credentials storage for developer documentation in the WordPress admin.",0,175,"2026-02-06T14:44:00.000Z","6.9.4","5.2","7.4",[18,19,20,21,22],"credentials","developer","encryption","markdown","notes","https:\u002F\u002Fgithub.com\u002FSaudBarudanovic\u002Fbriefnote","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbriefnote.1.1.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"saudbarudanovic",1,30,94,"2026-04-04T19:00:31.554Z",[36,62,84,106,131],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":11,"last_vuln_date":61,"fetched_at":27},"email-address-encoder","Email Address Encoder","1.0.24","Till Krüss","https:\u002F\u002Fprofiles.wordpress.org\u002Ftillkruess\u002F","\u003Cp>A lightweight plugin that protects plain email addresses and mailto links from email-harvesting robots, by encoding them into decimal and hexadecimal entities. Has an effect on the posts, pages, comments, excerpts, text widgets and other filtered content. Works without JavaScript — just simple spam protection.\u003C\u002Fp>\n\u003Cp>To see whether all your email addresses are properly protected, use the free \u003Ca href=\"https:\u002F\u002Fencoder.till.im\u002Fscanner?utm_source=wp-plugin&utm_medium=readme\" rel=\"nofollow ugc\">page scanner\u003C\u002Fa> tool.\u003C\u002Fp>\n\u003Cp>Other content (like phone numbers) can be protected using \u003Ccode>[encode]\u003C\u002Fcode> shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[encode]+1 (555) 123-4567[\u002Fencode]\n[encode link=\"tel:+15551234567\"]+1 (555) 123-4567[\u002Fencode]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Premium Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Full-page protection\u003C\u002Fstrong> that catches all email addresses\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hardened protection\u003C\u002Fstrong> using JavaScript and CSS techniques\u003C\u002Fli>\n\u003Cli>Improved \u003Cstrong>phone number\u003C\u002Fstrong> protection\u003C\u002Fli>\n\u003Cli>Built-in plugin support for \u003Cstrong>ACF\u003C\u002Fstrong>, \u003Cstrong>Jetpack\u003C\u002Fstrong>, \u003Cstrong>WooCommerce\u003C\u002Fstrong> and many others\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out the \u003Ca href=\"https:\u002F\u002Fencoder.till.im\u002Fdownload?utm_source=wp-plugin&utm_medium=readme\" rel=\"nofollow ugc\">Premium\u003C\u002Fa> version of Email Address Encoder.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fcoderisk.com\u002Fwp\u002Fplugin\u002Femail-address-encoder\u002FRIPS-r0bJqKvBws\" rel=\"nofollow ugc\">\u003C\u002Fa>\u003C\u002Fp>\n","A lightweight plugin that protects email addresses from email-harvesting robots, by encoding them into decimal and hexadecimal entities.",100000,1552799,84,160,"2025-01-20T21:35:00.000Z","6.7.5","2.0","5.3",[53,54,20,55,56],"block","crawler","protection","spam","https:\u002F\u002Fencoder.till.im\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Femail-address-encoder.1.0.24.zip",91,2,"2024-08-26 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":44,"downloaded":70,"rating":25,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":51,"tags":75,"homepage":81,"download_link":82,"security_score":25,"vuln_count":31,"unpatched_count":11,"last_vuln_date":83,"fetched_at":27},"temporary-login-without-password","Temporary Login Without Password","1.9.7","storeapps","https:\u002F\u002Fprofiles.wordpress.org\u002Fstoreapps\u002F","\u003Cp>Create secure, self-expiring ⏱️, automatic login links 🔗 for WordPress. Give them to developers when they ask for admin access to your site. Or an editor for a quick review of work done. Login works just by opening the link, no password needed.\u003C\u002Fp>\n\u003Cp>Using the “Temporary Login Without Password” plugin you can create a self-expiring account for someone and give them a special link with which they can login to your WordPress without needing a username and password.\u003C\u002Fp>\n\u003Cp>You can choose when the login expires, as well as the role of the temporary account.\u003C\u002Fp>\n\u003Cp>Really useful when you need to give admin access to a developer for support or for performing routine tasks.\u003C\u002Fp>\n\u003Cp>Read \u003Ca href=\"https:\u002F\u002Fwww.storeapps.org\u002Fcreate-secure-login-without-password-for-wordpress\u002F\" rel=\"nofollow ugc\">this article\u003C\u002Fa> to know more about what’s the Current Problem – Creating a Separate Admin Login for Outsiders (Devs\u002F Guest bloggers) and how to avoid this pain, Top Benefits of using this plugin & Why and Who need Temporary Login links.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Benefits of Temporary Logins\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>➡️  Create unlimited temporary logins\u003Cbr \u002F>\n  ➡️  Create temporary logins with any role\u003Cbr \u002F>\n  ➡️  No username & password required. Login with just a simple link\u003Cbr \u002F>\n  ➡️  Set account expiry. So, a temporary user can’t login after the expiry time\u003Cbr \u002F>\n  ➡️  Various expiration options like one day, one week, one month, and many more. Also, set a custom date\u003Cbr \u002F>\n  ➡️  Redirect user to a specific page after login\u003Cbr \u002F>\n  ➡️  Set a language for a temporary user\u003Cbr \u002F>\n  ➡️  See the last logged in time of a temporary user\u003Cbr \u002F>\n  ➡️  Also see, how many times a temporary user accessed your setup\u003Cbr \u002F>\n  ➡️  Track user activity with detailed logs to know what each temporary user did\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>\u003Cstrong>For Developers\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>If you need an admin access to your client’s WordPress setup to resolve any issues, use following template to ask your client to give you a temporary access to their WordPress setup.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Hi {%customer_name%},\u003C\u002Fp>\n\u003Cp>To allow me to investigate on your site, install & activate the free WordPress plugin – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemporary-login-without-password\u002F\" rel=\"ugc\">Temporary Login Without Password\u003C\u002Fa>, and give me admin access to your site via the temporary link generated. Once I’ll get the admin access, I’ll check your site & will try to resolve the issue.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>:\u003Cbr \u002F>\n  Keep the expiry of a temporary login link for one month. Send the created login link as a reply to this email.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Temporary Login Without Password Pro Features\u003C\u002Fh3>\n\u003Cp>➡️ Limit Link Usage: Set a maximum number of times a temporary login link can be used, ensuring controlled, secure access.\u003C\u002Fp>\n\u003Cp>➡️ Instant Admin Alerts: Receive notifications each time a temporary login is accessed, keeping you informed of all activity.\u003C\u002Fp>\n\u003Cp>➡️ Activity Log: View detailed activity of each temporary user to monitor what actions they performed while logged in.\u003C\u002Fp>\n\u003Cp>Ready to take your security and convenience to the next level?\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.icegram.com\u002F?buy-now=445245&qty=1&coupon=tlwp-pro-20&with-cart=1\" rel=\"nofollow ugc\">Upgrade to TLWP Pro\u003C\u002Fa>\u003C\u002Fstrong> today to unlock our advanced features. Experience the full power of secure, temporary, passwordless access for your WordPress \u002F WooCommerce site.\u003C\u002Fp>\n\u003Ch4>What users have to say about Temporary Login Without Password?\u003C\u002Fh4>\n\u003Cp>👉 \u003Cstrong>It works with WordPress.com business plan!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>I love this plugin! I got the impression that Temporary Login Without Password plugin would only work with WordPress.org sites. When I had a problem with another plugin, I reached out to their tech support. They recommended Temporary Login. I crossed my fingers, installed it, and it worked like a charm. No more worrying about possibly compromising my sites. When tech support was done, I went into the settings and revoked access. This is a game changer!\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fit-works-with-wordpress-com-business-plan\u002F\" rel=\"ugc\">Suzanne Loeb\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>👉 \u003Cstrong>Convenient. No rabbit holes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>I can’t say I’ve used a whole bunch of these plugins, but I can say I’ve used 2 or 3. This one was the most straight forward and rushing through it I still didn’t run into any issues. The login was shot to the company I needed to let in and I was able to get back to marking things off of my checklist. Highly recommend to anyone that is needing to make a temporary user account for the first time. There’s literally nowhere to get confused from my personal experience\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fconvenient-no-rabbit-holes\u002F\" rel=\"ugc\">Peter Higgins\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>👉 \u003Cstrong>Clear and efficient.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Clear and efficient. Nothing to add !\u003Cbr \u002F>\n  Continue like that !\u003Cbr \u002F>\n  Make the world of the web even more fun for all pro and amateur users!\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fclear-and-efficient-2\u002F\" rel=\"ugc\">muten7\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>👉 \u003Cstrong>Excellent Plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Having problems with another plugin the developer recommended TPWP. It does exactly as it states. The developer was able to identify the bug, done without comprising security. The fact it records the access you have granted is a another advantage.\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-plugin-3772\u002F\" rel=\"ugc\">mickpamg\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>👉 \u003Cstrong>A huge help and easy!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>This plugin was just what I needed to make it easy for support people to come in and get their assessments done then I don’t have to worry about revoking permission…this takes care of that for me! Love it!!!\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fa-huge-help-and-easy\u002F\" rel=\"ugc\">bfauscette\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Go to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ftemporary-login-without-password\u002Freviews\u002F\" rel=\"ugc\">Temporary Login Without Password plugin review section\u003C\u002Fa> and read our recent reviews.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Spread The Love ❤️\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you like Temporary Login Without Password, please leave a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ftemporary-login-without-password\u002Freviews\u002F#new-post\" rel=\"ugc\">five stars ⭐⭐⭐⭐⭐\u003C\u002Fa> and also spread the word about it via \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer.php?u=https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemporary-login-without-password\u002F\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?url=https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemporary-login-without-password\u002F\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>. That helps fellow website owners assess Temporary Login Without Password easily and benefit from it!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What’s Next\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you like this plugin then consider checking out our other solutions:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-subscribers\u002F\" rel=\"ugc\">Icegram Express\u003C\u002Fa> – A complete newsletter plugin which lets you collect leads, send automated new blog post notification emails, create & send broadcasts, and also manage them all in one single place.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ficegram-mailer\u002F\" rel=\"ugc\">Icegram Mailer\u003C\u002Fa> – Reliable built‑in email delivery for WordPress & WooCommerce with real‑time logs, analytics, and a free 200‑email plan.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ficegram\u002F\" rel=\"ugc\">Icegram Engage\u003C\u002Fa> – Popups, Welcome Bar, Opt-ins & Lead Generation plugin\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ficegram-rainmaker\u002F\" rel=\"ugc\">Icegram Collect\u003C\u002Fa> – Best form plugin on WordPress\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-manager-for-wp-e-commerce\u002F\" rel=\"ugc\">Smart Manager\u003C\u002Fa> – Manage & Bulk edit Products, Orders & more..\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foffermative-discount-pricing-related-products-upsell-funnels-for-woocommerce\u002F\" rel=\"ugc\">Offermative\u003C\u002Fa> – Dynamic discount pricing, related product recommendations, upsells and funnels for WooCommerce.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fduplicate-post-page-copy-clone-wp\u002F\" rel=\"ugc\">Post \u002F Page Duplicate\u003C\u002Fa> – Ultimate one‑click content duplicator for WordPress, letting you clone posts, pages & custom post types effortlessly\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ficegram-cookie-manager\u002F\" rel=\"ugc\">Icegram Cookie Manager\u003C\u002Fa> – Customizable cookie consent banner with privacy policy links and styling options for WordPress\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fswitch-user-login-by-icegram\u002F\" rel=\"ugc\">Switch User Login\u003C\u002Fa> – Instantly switch between WordPress user accounts from the admin bar for seamless testing, debugging, and multisite\u002FWooCommerce management\u003C\u002Fp>\n\u003Cp>Also, check our other \u003Ca href=\"https:\u002F\u002Fwww.storeapps.org\u002Fshop\u002F?utm_source=wprepo&utm_medium=tlwp&utm_campaign=sa_products_upsell&utm_content=readme\" rel=\"nofollow ugc\">Premium WooCommerce plugins.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Do you use WooCommerce? Our analytics tool \u003Ca href=\"https:\u002F\u002Fwww.putler.com\u002F?utm_source=wprepo&utm_medium=tlwp&utm_campaign=putler_outreach&utm_content=readme\" rel=\"nofollow ugc\">Putler\u003C\u002Fa> will help you enriches your store data. Using Putler, you’ll understand your business better and make profitable decisions quickly.\u003C\u002Fp>\n","Create self-expiring, temporary admin accounts. Easily share direct login links (no need for username\u002Fpassword) with your developers or editors.",1865629,1499,"2025-12-22T11:48:00.000Z","6.8.5","3.0.1",[76,77,78,79,80],"developer-access","magic-pin","passwordless-login","secure-login","temporary-access","http:\u002F\u002Fwww.storeapps.org\u002Fcreate-secure-login-without-password-for-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftemporary-login-without-password.1.9.7.zip","2021-11-15 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":25,"num_ratings":94,"last_updated":95,"tested_up_to":49,"requires_at_least":96,"requires_php":97,"tags":98,"homepage":103,"download_link":104,"security_score":105,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"elementor-beta","Elementor Beta (Developer Edition)","1.1.4","Elementor","https:\u002F\u002Fprofiles.wordpress.org\u002Felemntor\u002F","\u003Cp>Be part of our future releases\u003C\u002Fp>\n\u003Cp>By installing the Developer Edition plugin, \u003Ca href=\"https:\u002F\u002Felementor.com\u002F?utm_source=wp-repo&utm_medium=link&utm_campaign=dev-edition-readme\" rel=\"nofollow ugc\">Elementor\u003C\u002Fa> users can now get a sneak peek of future features before they roll out. We invite you to participate and test features on our Developer Edition. This way, you’ll help us extend our ability to perfect our product and produce experimental and groundbreaking features.\u003C\u002Fp>\n\u003Cp>The Elementor Developer Edition gives you first access to Elementor’s newest features and improvements. Each Developer Edition release will contain experimental functionalities that developers will be able to use to get familiar with the next releases before they are published.  We will use this plugin to validate new features and gain feedback before they are released.\u003Cbr \u002F>\nThis is why we don’t recommend using it on live sites.\u003Cbr \u002F>\nWe recommend using it on staging environments only, and backing up your entire website before updating.\u003C\u002Fp>\n","Elementor Beta (Developer Edition) gives you direct access into Elementor's development process, and lets you take an active part in perfecting o &hellip;",40000,1226149,3,"2025-03-04T11:21:00.000Z","5.8","5.6",[99,100,19,101,102],"beta","bleeding-edge","elementor","website-builder","https:\u002F\u002Felementor.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Felementor-beta.1.1.4.zip",92,{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":105,"num_ratings":116,"last_updated":117,"tested_up_to":118,"requires_at_least":119,"requires_php":16,"tags":120,"homepage":126,"download_link":127,"security_score":128,"vuln_count":129,"unpatched_count":11,"last_vuln_date":130,"fetched_at":27},"woocommerce-delivery-notes","Print Invoice & Delivery Notes for WooCommerce","6.0.0","tychesoftwares","https:\u002F\u002Fprofiles.wordpress.org\u002Ftychesoftwares\u002F","\u003Cblockquote>\n\u003Ch3>🚀&nbsp;&nbsp;New Launch: Flexi BOGO for WooCommerce\u003C\u002Fh3>\n\u003Cp>The only BOGO plugin with a revenue tracking feature. \u003Cstrong>Now, at an attractive introductory price\u003C\u002Fstrong>. \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fproducts\u002Fwoocommerce-flexi-bogo-plugin\u002F?utm_source=wprepo&utm_medium=pluginpagetop&utm_campaign=WCDeliveryNotes\" rel=\"nofollow ugc\">Check out our new plugin here\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Print Invoice & Delivery Notes for WooCommerce allows store owners to print invoices, delivery notes, and receipts for WooCommerce orders.\u003C\u002Fp>\n\u003Cp>Store owners can print invoices, attach them to emails, and allow customers to download invoices from their account page.\u003C\u002Fp>\n\u003Cp>Ideal for stores that want a simple way to manage WooCommerce invoices and delivery notes for customers and accounting, without creating them manually.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Ch4>Print Invoices, Delivery Notes, and Receipts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adds an \u003Cstrong>Order Printing\u003C\u002Fstrong> panel to the individual order edit page for quick access\u003C\u002Fli>\n\u003Cli>Provides print options for invoices, delivery notes, and receipts directly from the WooCommerce \u003Cstrong>Orders\u003C\u002Fstrong> page\u003C\u002Fli>\n\u003Cli>Generate documents while managing orders to streamline order processing and fulfilment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Add Print Links to Order Emails\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display invoice and delivery note print links in WooCommerce order emails\u003C\u002Fli>\n\u003Cli>Control which order statuses (Processing, Completed, etc.) include print links\u003C\u002Fli>\n\u003Cli>Allows customers and admins to open and print order documents directly from emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customize Invoice, Receipt, and Delivery Note Templates\u003C\u002Fh4>\n\u003Cp>Templates can be customized from the plugin settings to match your store branding. Choose from two built-in layouts and configure:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Company logo, name, and address\u003C\u002Fli>\n\u003Cli>Invoice titles and numbering formats\u003C\u002Fli>\n\u003Cli>Billing and shipping details\u003C\u002Fli>\n\u003Cli>Payment information\u003C\u002Fli>\n\u003Cli>Footer text, policies, and customer notes\u003C\u002Fli>\n\u003Cli>Customer contact details\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Bulk Print WooCommerce Order Documents\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Select multiple orders from the WooCommerce Orders page\u003C\u002Fli>\n\u003Cli>Print invoices, delivery notes, or receipts using \u003Cstrong>Bulk Actions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Ideal for stores handling large order volumes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customer Access to Invoices and Receipts\u003C\u002Fh4>\n\u003Cp>Customers can print invoices and receipts from:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>My Account \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Orders\u003C\u002Fstrong> page\u003C\u002Fli>\n\u003Cli>Order confirmation and order-related emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This improves the post-purchase experience and reduces support requests.\u003C\u002Fp>\n\u003Ch3>Additional Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Live preview for templates\u003C\u002Fstrong> – see changes in real-time before saving\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adjust logo size\u003C\u002Fstrong> – set custom width and height for your company logo\u003C\u002Fli>\n\u003Cli>Add company logo, name, and address to invoices\u003C\u002Fli>\n\u003Cli>Customize invoice numbering with prefix and suffix\u003C\u002Fli>\n\u003Cli>Display print links in emails based on order status\u003C\u002Fli>\n\u003Cli>Store generated PDF files for a configurable duration\u003C\u002Fli>\n\u003Cli>Supports sequential and custom invoice numbers\u003C\u002Fli>\n\u003Cli>Keeps invoices accurate when orders are refunded\u003C\u002Fli>\n\u003Cli>Advanced customization available via hooks and filters\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developer Support and Extensibility\u003C\u002Fh3>\n\u003Cp>The plugin provides hooks and filters for developers to customize invoice templates, numbering logic, and other behaviors.\u003C\u002Fp>\n\u003Ch3>Need Help?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwoocommerce-delivery-notes\u002F\" rel=\"ugc\">WordPress support forums\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Check the \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fdocs\u002Fdocs\u002Fprint-invoice-delivery-notes-for-woocommerce\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> for common answers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you find the plugin useful, a ⭐⭐⭐⭐⭐ rating is always appreciated — it helps other store owners discover the plugin.\u003C\u002Fp>\n\u003Ch4>Contributing\u003C\u002Fh4>\n\u003Cp>If you have a patch, or stumbled upon an issue with the source code that isn’t a \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwoothemes\u002Fwoocommerce\u002Fissues?labels=Bug&milestone=22&state=open\" rel=\"nofollow ugc\">WooCommerce issue\u003C\u002Fa>, you can contribute this back \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTycheSoftwares\u002Fwoocommerce-delivery-notes\" rel=\"nofollow ugc\">on GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translating\u003C\u002Fh4>\n\u003Cp>When your language is missing you can contribute a translation to the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTycheSoftwares\u002Fwoocommerce-delivery-notes#translating\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Some of our Pro plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fproducts\u002Fwoocommerce-flexi-bogo-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Flexi BOGO for WooCommerce\" rel=\"nofollow ugc\">Flexi BOGO for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-abandoned-cart-pro\u002F?utm_source=wprepo&utm_medium=otherprolink&utm_campaign=WCDeliveryNotes\" title=\"Abandoned Cart Pro for WooCommerce\" rel=\"nofollow ugc\">Abandoned Cart Pro for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-booking-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Booking & Appointment Plugin for WooCommerce\" rel=\"nofollow ugc\">Booking & Appointment Plugin for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Forder-delivery-date-for-woocommerce-pro-21\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Order Delivery Date Pro for WooCommerce\" rel=\"nofollow ugc\">Order Delivery Date Pro for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fproduct-delivery-date-pro-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Product Delivery Date Pro for WooCommerce\" rel=\"nofollow ugc\">Product Delivery Date Pro for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fdeposits-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Deposits For WooCommerce\" rel=\"nofollow ugc\">Deposits For WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fpayment-gateway-based-fees-and-discounts-for-woocommerce-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Payment Gateway Based Fees and Discounts for WooCommerce - Pro\" rel=\"nofollow ugc\">Payment Gateway Based Fees and Discounts for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fcustom-order-status-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Custom Order Status for WooCommerce - Pro\" rel=\"nofollow ugc\">Custom Order Status for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fcustom-order-numbers-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Custom Order Numbers for WooCommerce - Pro\" rel=\"nofollow ugc\">Custom Order Numbers for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fproduct-input-fields-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Product Input Fields for WooCommerce - Pro\" rel=\"nofollow ugc\">Product Input Fields for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-call-for-price-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Call for Price for WooCommerce - Pro\" rel=\"nofollow ugc\">Call for Price for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fprice-user-role-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Price based on User Role for WooCommerce - Pro\" rel=\"nofollow ugc\">Price based on User Role for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fcurrency-per-product-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Currency per Product for WooCommerce - Pro\" rel=\"nofollow ugc\">Currency per Product for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Some of our other free plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-abandoned-cart\u002F\" title=\"Abandoned Cart for WooCommerce\" rel=\"ugc\">Abandoned Cart for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-delivery-date-for-woocommerce\u002F\" title=\"Order Delivery Date for WooCommerce - Lite\" rel=\"ugc\">Order Delivery Date for WooCommerce – Lite\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-delivery-date-for-woocommerce-lite\u002F\" title=\"Product Delivery Date for WooCommerce\" rel=\"ugc\">Product Delivery Date for WooCommerce – Lite\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcheckout-fees-for-woocommerce\u002F\" title=\"Payment Gateway Based Fees and Discounts for WooCommerce\" rel=\"ugc\">Payment Gateway Based Fees and Discounts for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-order-statuses-woocommerce\u002F\" title=\"Custom Order Status for WooCommerce\" rel=\"ugc\">Custom Order Status for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-order-numbers-for-woocommerce\u002F\" title=\"Custom Order Numbers for WooCommerce\" rel=\"ugc\">Custom Order Numbers for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-input-fields-for-woocommerce\u002F\" title=\"Product Input Fields for WooCommerce\" rel=\"ugc\">Product Input Fields for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-call-for-price\u002F\" title=\"Call for Price for WooCommerce\" rel=\"ugc\">Call for Price for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprice-by-user-role-for-woocommerce\u002F\" title=\"Price based on User Role for WooCommerce\" rel=\"ugc\">Price based on User Role for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcurrency-per-product-for-woocommerce\u002F\" title=\"Currency per Product for WooCommerce\" rel=\"ugc\">Currency per Product for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fdocs\u002Fprint-invoice-apidocs\u002Findex.html\" title=\"Developer Documentation\" rel=\"nofollow ugc\">Developer Documentation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin communicates with our tracking server to send usage data \u003Cstrong>only\u003C\u002Fstrong> if the user has explicitly opted in to usage tracking. For detailed information about what is tracked, please refer to our \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fdocs\u002Fwoocommerce-print-invoice-delivery-note\u002Fprint-invoice-usage-trackings\u002F\" rel=\"nofollow ugc\">usage tracking documentation\u003C\u002Fa>.\u003C\u002Fp>\n","Create and print PDF invoices, delivery notes and receipts for your WooCommerce orders. Choose your document format from multiple templates.",30000,1314007,119,"2026-02-10T12:26:00.000Z","6.9.0","4.4",[121,122,123,124,125],"delivery-notes","invoice","packing-slips","pdf-invoice","woocommerce-print-invoice","https:\u002F\u002Fwww.tychesoftwares.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-delivery-notes.6.0.0.zip",89,9,"2026-03-18 00:00:00",{"slug":132,"name":133,"version":134,"author":135,"author_profile":136,"description":137,"short_description":138,"active_installs":139,"downloaded":140,"rating":105,"num_ratings":141,"last_updated":142,"tested_up_to":143,"requires_at_least":144,"requires_php":145,"tags":146,"homepage":151,"download_link":152,"security_score":153,"vuln_count":94,"unpatched_count":11,"last_vuln_date":154,"fetched_at":27},"wp-dashboard-notes","WP Dashboard Notes","1.0.13","Jeroen Sormani","https:\u002F\u002Fprofiles.wordpress.org\u002Fsormano\u002F","\u003Cp>Working with multiple persons on a website? Want to make notes? You can do just that with WP Dashboard Notes. Create beautiful notes with a nice user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Colored notes\u003C\u002Fli>\n\u003Cli>List notes or regular notes\u003C\u002Fli>\n\u003Cli>Public or private notes\u003C\u002Fli>\n\u003Cli>Edit on dashboard\u003C\u002Fli>\n\u003Cli>Add as many notes as you like\u003C\u002Fli>\n\u003Cli>Drag & drop list items\u003C\u002Fli>\n\u003Cli>No save button needed!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Feature requests, ratings and donations are welcome and appreciated!\u003C\u002Fstrong>\u003C\u002Fp>\n","Working with multiple persons on a website? Want to make notes? You can do just that with WP Dashboard Notes. Create beautiful notes with a nice user  &hellip;",20000,248966,109,"2024-08-27T08:39:00.000Z","6.4.8","4.0","",[147,148,149,22,150],"admin-note","dashboard-notes","note","wordpress-notes","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-dashboard-notes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-dashboard-notes.1.0.13.zip",90,"2024-08-09 00:00:00",{"attackSurface":156,"codeSignals":249,"taintFlows":270,"riskAssessment":298,"analyzedAt":309},{"hooks":157,"ajaxHandlers":186,"restRoutes":243,"shortcodes":244,"cronEvents":245,"entryPointCount":248,"unprotectedCount":248},[158,163,167,169,173,178,182],{"type":159,"name":160,"callback":160,"priority":11,"file":161,"line":162},"action","init","briefnote.php",87,{"type":159,"name":164,"callback":165,"file":161,"line":166},"admin_init","maybe_migrate_capabilities",97,{"type":159,"name":164,"callback":168,"file":161,"line":25},"schedule_cleanup",{"type":159,"name":170,"callback":171,"file":161,"line":172},"briefnote_cleanup_audit_logs","cleanup_old_logs",220,{"type":159,"name":174,"callback":175,"file":176,"line":177},"admin_menu","add_admin_menu","includes\\class-briefnote-admin.php",43,{"type":159,"name":179,"callback":180,"file":176,"line":181},"admin_enqueue_scripts","enqueue_assets",44,{"type":159,"name":183,"callback":184,"file":176,"line":185},"admin_notices","security_notices",45,[187,192,195,199,203,207,211,215,219,223,227,231,235,239],{"action":188,"nopriv":189,"callback":190,"hasNonce":189,"hasCapCheck":189,"file":191,"line":181},"briefnote_save_notes",false,"save_notes","includes\\class-briefnote-ajax.php",{"action":193,"nopriv":189,"callback":194,"hasNonce":189,"hasCapCheck":189,"file":191,"line":185},"briefnote_log_notes_access","log_notes_access",{"action":196,"nopriv":189,"callback":197,"hasNonce":189,"hasCapCheck":189,"file":191,"line":198},"briefnote_log_notes_copy","log_notes_copy",46,{"action":200,"nopriv":189,"callback":201,"hasNonce":189,"hasCapCheck":189,"file":191,"line":202},"briefnote_log_notes_paste","log_notes_paste",47,{"action":204,"nopriv":189,"callback":205,"hasNonce":189,"hasCapCheck":189,"file":191,"line":206},"briefnote_get_credentials","get_credentials",50,{"action":208,"nopriv":189,"callback":209,"hasNonce":189,"hasCapCheck":189,"file":191,"line":210},"briefnote_get_credential","get_credential",51,{"action":212,"nopriv":189,"callback":213,"hasNonce":189,"hasCapCheck":189,"file":191,"line":214},"briefnote_save_credential","save_credential",52,{"action":216,"nopriv":189,"callback":217,"hasNonce":189,"hasCapCheck":189,"file":191,"line":218},"briefnote_delete_credential","delete_credential",53,{"action":220,"nopriv":189,"callback":221,"hasNonce":189,"hasCapCheck":189,"file":191,"line":222},"briefnote_reveal_credential","reveal_credential",54,{"action":224,"nopriv":189,"callback":225,"hasNonce":189,"hasCapCheck":189,"file":191,"line":226},"briefnote_copy_credential","copy_credential",55,{"action":228,"nopriv":189,"callback":229,"hasNonce":189,"hasCapCheck":189,"file":191,"line":230},"briefnote_reorder_credentials","reorder_credentials",56,{"action":232,"nopriv":189,"callback":233,"hasNonce":189,"hasCapCheck":189,"file":191,"line":234},"briefnote_get_activity_log","get_activity_log",59,{"action":236,"nopriv":189,"callback":237,"hasNonce":189,"hasCapCheck":189,"file":191,"line":238},"briefnote_save_settings","save_settings",62,{"action":240,"nopriv":189,"callback":241,"hasNonce":189,"hasCapCheck":189,"file":191,"line":242},"briefnote_verify_password","verify_password",65,[],[],[246],{"hook":170,"callback":170,"file":161,"line":247},218,14,{"dangerousFunctions":250,"sqlUsage":251,"outputEscaping":263,"fileOperations":11,"externalRequests":11,"nonceChecks":31,"capabilityChecks":248,"bundledLibraries":269},[],{"prepared":252,"raw":94,"locations":253},13,[254,257,261],{"file":255,"line":218,"context":256},"includes\\class-briefnote-credentials.php","$wpdb->get_results() with variable interpolation",{"file":258,"line":259,"context":260},"includes\\class-briefnote-database.php",151,"$wpdb->query() with variable interpolation",{"file":258,"line":262,"context":260},153,{"escaped":264,"rawEcho":31,"locations":265},69,[266],{"file":176,"line":267,"context":268},528,"raw output",[],[271,289],{"entryPoint":272,"graph":273,"unsanitizedCount":31,"severity":288},"save_settings (includes\\class-briefnote-ajax.php:491)",{"nodes":274,"edges":286},[275,280],{"id":276,"type":277,"label":278,"file":191,"line":279},"n0","source","$_POST",499,{"id":281,"type":282,"label":283,"file":191,"line":284,"wp_function":285},"n1","sink","update_option() [Settings Manipulation]",566,"update_option",[287],{"from":276,"to":281,"sanitized":189},"low",{"entryPoint":290,"graph":291,"unsanitizedCount":11,"severity":288},"\u003Cclass-briefnote-ajax> (includes\\class-briefnote-ajax.php:0)",{"nodes":292,"edges":295},[293,294],{"id":276,"type":277,"label":278,"file":191,"line":279},{"id":281,"type":282,"label":283,"file":191,"line":284,"wp_function":285},[296],{"from":276,"to":281,"sanitized":297},true,{"summary":299,"deductions":300},"The 'briefnote' v1.1.0 plugin exhibits a significant security concern due to its extensive unprotected attack surface.  All 14 identified AJAX handlers lack authentication checks, meaning any user, regardless of their role or logged-in status, could potentially interact with these handlers. While the code signals show good practices like high SQL prepared statement usage and robust output escaping, the absence of authentication on such a large number of entry points creates a substantial risk. The single taint flow with an unsanitized path, though not rated critical or high, warrants investigation, especially in conjunction with the unprotected AJAX handlers.\n\nThe plugin's vulnerability history is clean, with no recorded CVEs. This suggests a potentially well-maintained codebase in the past or a lack of deep security auditing. However, the absence of historical vulnerabilities does not negate the current risks presented by the static analysis. The core weakness lies in the fundamental security principle of access control for its AJAX endpoints. A complete lack of nonces on these unprotected AJAX handlers further exacerbates the risk of Cross-Site Request Forgery (CSRF) attacks.\n\nIn conclusion, while 'briefnote' v1.1.0 demonstrates strengths in data sanitization and output escaping, its security posture is severely undermined by the critical flaw of unprotected AJAX handlers. This creates a large attack surface susceptible to unauthorized access and potential exploitation. The absence of nonce checks on these handlers is a direct invitation for CSRF vulnerabilities. The single unsanitized path flow, while not a critical finding in isolation, should be considered in the context of the broad, unprotected attack surface.",[301,304,307],{"reason":302,"points":303},"14 unprotected AJAX handlers",10,{"reason":305,"points":306},"Unsanitized path in taint flow",5,{"reason":308,"points":303},"Missing nonce checks on AJAX handlers","2026-03-17T07:19:56.953Z",{"wat":311,"direct":336},{"assetPaths":312,"generatorPatterns":323,"scriptPaths":324,"versionParams":325},[313,314,315,316,317,318,319,320,321,322],"\u002Fwp-content\u002Fplugins\u002Fbriefnote\u002Fassets\u002Fcss\u002Fvendor\u002Fgithub-markdown.css","\u002Fwp-content\u002Fplugins\u002Fbriefnote\u002Fassets\u002Fcss\u002Fvendor\u002Fhighlight.min.css","\u002Fwp-content\u002Fplugins\u002Fbriefnote\u002Fassets\u002Fcss\u002Fvendor\u002Fquill.snow.css","\u002Fwp-content\u002Fplugins\u002Fbriefnote\u002Fassets\u002Fjs\u002Fvendor\u002Fdompurify.min.js","\u002Fwp-content\u002Fplugins\u002Fbriefnote\u002Fassets\u002Fjs\u002Fvendor\u002Fhighlight.min.js","\u002Fwp-content\u002Fplugins\u002Fbriefnote\u002Fassets\u002Fjs\u002Fvendor\u002Fmarked.min.js","\u002Fwp-content\u002Fplugins\u002Fbriefnote\u002Fassets\u002Fjs\u002Fvendor\u002Fquill.min.js","\u002Fwp-content\u002Fplugins\u002Fbriefnote\u002Fassets\u002Fjs\u002Fbriefnote-admin.js","\u002Fwp-content\u002Fplugins\u002Fbriefnote\u002Fassets\u002Fjs\u002Fbriefnote-notes.js","\u002Fwp-content\u002Fplugins\u002Fbriefnote\u002Fassets\u002Fjs\u002Fbriefnote-credentials.js",[],[316,317,318,319,320,321,322],[326,327,328,329,330,331,332,333,334,335],"briefnote\u002Fassets\u002Fcss\u002Fvendor\u002Fgithub-markdown.css?ver=","briefnote\u002Fassets\u002Fcss\u002Fvendor\u002Fhighlight.min.css?ver=","briefnote\u002Fassets\u002Fcss\u002Fvendor\u002Fquill.snow.css?ver=","briefnote\u002Fassets\u002Fjs\u002Fvendor\u002Fdompurify.min.js?ver=","briefnote\u002Fassets\u002Fjs\u002Fvendor\u002Fhighlight.min.js?ver=","briefnote\u002Fassets\u002Fjs\u002Fvendor\u002Fmarked.min.js?ver=","briefnote\u002Fassets\u002Fjs\u002Fvendor\u002Fquill.min.js?ver=","briefnote\u002Fassets\u002Fjs\u002Fbriefnote-admin.js?ver=","briefnote\u002Fassets\u002Fjs\u002Fbriefnote-notes.js?ver=","briefnote\u002Fassets\u002Fjs\u002Fbriefnote-credentials.js?ver=",{"cssClasses":337,"htmlComments":342,"htmlAttributes":347,"restEndpoints":354,"jsGlobals":359,"shortcodeOutput":370},[338,339,340,341],"briefnote-editor","briefnote-credentials-form","briefnote-notes-table","briefnote-audit-log-table",[343,344,345,346],"\u003C!-- Briefnote Editor -->","\u003C!-- Briefnote Credentials Form -->","\u003C!-- Briefnote Notes Table -->","\u003C!-- Briefnote Audit Log Table -->",[348,349,350,351,352,353],"data-briefnote-editor-target","data-briefnote-credentials-target","data-briefnote-notes-target","data-briefnote-audit-log-target","data-content","data-role",[355,356,357,358],"\u002Fwp-json\u002Fbriefnote\u002Fv1\u002Fnotes","\u002Fwp-json\u002Fbriefnote\u002Fv1\u002Fcredentials","\u002Fwp-json\u002Fbriefnote\u002Fv1\u002Faudit-log","\u002Fwp-json\u002Fbriefnote\u002Fv1\u002Fsettings",[360,361,362,363,364,365,366,367,368,369],"briefnote_ajax_object","briefnote_notes_object","briefnote_credentials_object","briefnote_audit_log_object","briefnote_settings_object","BriefnoteEditor","BriefnoteCredentialsForm","BriefnoteNotesTable","BriefnoteAuditLogTable","BriefnoteSettings",[]]