{"id":314653,"date":"2026-05-19T10:27:51","date_gmt":"2026-05-19T10:27:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/hello-notes\/"},"modified":"2026-05-20T11:11:35","modified_gmt":"2026-05-20T11:11:35","slug":"scd-notes","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/scd-notes\/","author":22049079,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.2","stable_tag":"1.1.2","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Bee Notes","header_author":"Saikat Chandra Das","header_description":"Native notes for WordPress content creators. Attach editorial notes to any post, search across all notes, stay in your dashboard.","assets_banners_color":"a0a3a8","last_updated":"2026-05-20 11:11:35","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":106,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"saikatchandradas","date":"2026-05-19 10:27:25"},"1.0.1":{"tag":"1.0.1","author":"saikatchandradas","date":"2026-05-19 11:25:15"},"1.1.0":{"tag":"1.1.0","author":"saikatchandradas","date":"2026-05-19 15:00:54"},"1.1.1":{"tag":"1.1.1","author":"saikatchandradas","date":"2026-05-20 05:30:22"},"1.1.2":{"tag":"1.1.2","author":"saikatchandradas","date":"2026-05-20 11:11:35"}},"upgrade_notice":{"1.1.2":"<p>Sharing, editor, and export improvements for Bee Notes.<\/p>","1.1.1":"<p>Compatibility fix for opening Bee Notes modals inside Fluent product admin pages.<\/p>","1.1.0":"<p>Dashboard, modal routing, AI settings access, and editor toolbar polish.<\/p>","1.0.2":"<p>Release metadata update for WordPress.org.<\/p>","1.0.1":"<p>Release metadata update for WordPress.org.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3537522,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3537522,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3538982,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/wp-admin\\\/tools.php?page=scd-notes\",\"preferredVersions\":{\"php\":\"8.3\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"features\":{\"networking\":true},\"steps\":[{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"scd-notes\"},\"options\":{\"activate\":true}},{\"step\":\"runPHP\",\"code\":\"<?php\\nrequire_once '\\\/wordpress\\\/wp-load.php';\\n\\n$author_id = 1;\\n\\n$demo_post_id = wp_insert_post(array(\\n    'post_title'   => 'Bee Notes demo draft',\\n    'post_content' => '<!-- wp:paragraph --><p>This demo post has a sample editorial note attached with Bee Notes.<\\\/p><!-- \\\/wp:paragraph -->',\\n    'post_status'  => 'draft',\\n    'post_type'    => 'post',\\n    'post_author'  => $author_id,\\n));\\n\\nif (!is_wp_error($demo_post_id) && $demo_post_id) {\\n    $note_id = wp_insert_post(array(\\n        'post_type'    => 'scden_note',\\n        'post_status'  => 'publish',\\n        'post_author'  => $author_id,\\n        'post_title'   => 'Sample Bee Note',\\n        'post_content' => '<p><strong>Sample note:<\\\/strong> Use Bee Notes to keep editorial ideas, revision reminders, and collaboration context beside the post you are writing.<\\\/p><ul><li>Pin important notes.<\\\/li><li>Find every note from Tools > Bee Notes.<\\\/li><li>Open this demo draft to see the sidebar experience.<\\\/li><\\\/ul>',\\n    ));\\n\\n    if (!is_wp_error($note_id) && $note_id) {\\n        update_post_meta($note_id, '_scden_post_id', (int) $demo_post_id);\\n        update_post_meta($note_id, '_scden_pinned', '1');\\n    }\\n}\\n?>\"}]}"}},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.1.0","1.1.1","1.1.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3537522,"resolution":"1","location":"assets","locale":"","width":654,"height":696},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3537522,"resolution":"2","location":"assets","locale":"","width":2696,"height":1564},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3537522,"resolution":"3","location":"assets","locale":"","width":2120,"height":1572},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3537522,"resolution":"4","location":"assets","locale":"","width":2002,"height":1550},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3537522,"resolution":"5","location":"assets","locale":"","width":1356,"height":918},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3537522,"resolution":"6","location":"assets","locale":"","width":3024,"height":1668}},"screenshots":[]},"plugin_section":[],"plugin_tags":[148857,6389,247763,256445,3843],"plugin_category":[43],"plugin_contributors":[263500],"plugin_business_model":[],"class_list":["post-314653","plugin","type-plugin","status-publish","hentry","plugin_tags-block-editor","plugin_tags-collaboration","plugin_tags-content-workflow","plugin_tags-editorial-notes","plugin_tags-notes","plugin_category-customization","plugin_contributors-saikatchandradas","plugin_committers-saikatchandradas"],"banners":{"banner":"https:\/\/ps.w.org\/scd-notes\/assets\/banner-772x250.png?rev=3537522","banner_2x":"https:\/\/ps.w.org\/scd-notes\/assets\/banner-1544x500.png?rev=3537522","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/scd-notes_a0a3a8.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/scd-notes\/assets\/screenshot-1.png?rev=3537522","caption":""},{"src":"https:\/\/ps.w.org\/scd-notes\/assets\/screenshot-2.png?rev=3537522","caption":""},{"src":"https:\/\/ps.w.org\/scd-notes\/assets\/screenshot-3.png?rev=3537522","caption":""},{"src":"https:\/\/ps.w.org\/scd-notes\/assets\/screenshot-4.png?rev=3537522","caption":""},{"src":"https:\/\/ps.w.org\/scd-notes\/assets\/screenshot-5.png?rev=3537522","caption":""},{"src":"https:\/\/ps.w.org\/scd-notes\/assets\/screenshot-6.png?rev=3537522","caption":""}],"raw_content":"<!--section=description-->\n<p>Bee Notes adds a native note-taking experience to WordPress. Stop switching between WordPress and Notion\/Apple Notes. Write editorial notes directly alongside your posts, search everything from one dashboard, and keep your creative flow inside WordPress where your content lives.<\/p>\n\n<p><strong>Features:<\/strong><\/p>\n\n<ul>\n<li>Per-post notes panel in the Gutenberg editor sidebar<\/li>\n<li>Global notes dashboard - all your notes in one place<\/li>\n<li>Rich text: bold, italic, unordered lists<\/li>\n<li>Pin up to 3 notes per post<\/li>\n<li>Works with any WordPress post type<\/li>\n<li>Share notes with other WordPress users<\/li>\n<li>Optional link sharing for logged-in collaborators<\/li>\n<li>Optional AI note actions with your chosen provider or OpenAI-compatible endpoint<\/li>\n<\/ul>\n\n<h3>Development<\/h3>\n\n<p>The readable JavaScript and CSS source files are included in the <code>src<\/code> directory. Build tooling and dependency versions are documented in <code>package.json<\/code> and <code>package-lock.json<\/code>. To rebuild the production assets, run <code>npm install<\/code> and then <code>npm run build<\/code>.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>Bee Notes includes optional AI actions. When enabled, the plugin sends the note content, the selected action prompt, and the administrator-provided API key to the configured provider endpoint. These requests are made only after a logged-in note editor clicks an AI action.<\/p>\n\n<p>Built-in provider endpoints:<\/p>\n\n<ul>\n<li>OpenAI API (<code>https:\/\/api.openai.com\/v1<\/code>) - Terms: https:\/\/openai.com\/policies\/service-terms\/ - Privacy: https:\/\/openai.com\/policies\/privacy-policy\/<\/li>\n<li>Anthropic API (<code>https:\/\/api.anthropic.com<\/code>) - Terms and Privacy: https:\/\/www.anthropic.com\/legal<\/li>\n<li>Google Gemini API (<code>https:\/\/generativelanguage.googleapis.com\/v1beta<\/code>) - Terms: https:\/\/ai.google.dev\/gemini-api\/terms - Privacy: https:\/\/policies.google.com\/privacy<\/li>\n<li>Custom OpenAI-compatible endpoint - The site administrator controls the endpoint and is responsible for that provider's terms and privacy policy.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>scd-notes<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the Plugins menu<\/li>\n<li>Open any post or page - find Bee Notes in the editor sidebar<\/li>\n<li>Access all notes from Tools &gt; Bee Notes in your dashboard<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"are%20my%20notes%20private%3F\"><h3>Are my notes private?<\/h3><\/dt>\n<dd><p>Yes. Notes are private to you unless you explicitly share a note with another WordPress user or turn on link sharing for that note.<\/p><\/dd>\n<dt id=\"what%20wordpress%20roles%20can%20use%20notes%3F\"><h3>What WordPress roles can use notes?<\/h3><\/dt>\n<dd><p>Author and above, or any custom role with the <code>edit_posts<\/code> capability.<\/p><\/dd>\n<dt id=\"does%20this%20slow%20down%20my%20site%3F\"><h3>Does this slow down my site?<\/h3><\/dt>\n<dd><p>No. Notes are stored in a private Custom Post Type and never appear on the front end.<\/p><\/dd>\n<dt id=\"does%20the%20ai%20feature%20send%20my%20notes%20to%20another%20service%3F\"><h3>Does the AI feature send my notes to another service?<\/h3><\/dt>\n<dd><p>Only when a logged-in note editor clicks an AI action and AI is enabled by a site administrator. Bee Notes sends the current note content and prompt to the AI provider configured in Bee Notes settings, such as OpenAI, Anthropic, Gemini, or a custom OpenAI-compatible endpoint. The plugin does not make AI requests unless this feature is enabled and used.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Add public link sharing support for notes.<\/li>\n<li>Improve note sharing permissions so only note authors can manage ownership-only actions.<\/li>\n<li>Add emoji picker support to the modal and dashboard editors.<\/li>\n<li>Improve rich note editing with image resizing and export controls.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Keep Bee Notes modal assets available on Fluent admin pages that use no-conflict mode.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Refresh the global notes dashboard with a cleaner card grid and compact header.<\/li>\n<li>Add settings menu access for AI integration.<\/li>\n<li>Keep note modals open after browser refresh through note routes.<\/li>\n<li>Improve editor toolbar icons and list marker display.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Prepare WordPress.org release package metadata.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Prepare WordPress.org release package metadata.<\/li>\n<li>Improve plugin tags for WordPress.org discovery.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Native notes for WordPress content creators. Attach editorial notes to any post, search across all notes, stay in your dashboard.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/314653","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=314653"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/saikatchandradas"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=314653"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=314653"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=314653"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=314653"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=314653"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=314653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}