{"id":372115,"date":"2026-10-21T14:54:22","date_gmt":"2026-10-21T14:54:22","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/fragrance-note-pyramid\/"},"modified":"2026-10-21T14:54:07","modified_gmt":"2026-10-21T14:54:07","slug":"fragrance-note-pyramid","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/fragrance-note-pyramid\/","author":23525517,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.3","requires":"5.8","requires_php":"7.2","requires_plugins":null,"header_name":"Fragrance Note Pyramid","header_author":"jhon990","header_description":"Display an elegant top \/ heart \/ base fragrance note pyramid anywhere on your site using a simple shortcode or a native Gutenberg block. Perfect for perfume reviews, fragrance blogs and scent product pages.","assets_banners_color":"","last_updated":"2026-10-21 14:54:07","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":44,"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":"jhon990","date":"2026-10-21 14:54:07","revision":3758590}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"A fragrance note pyramid rendered on the front end using the shortcode.","2":"The Fragrance Note Pyramid block sidebar in the block editor."}},"plugin_section":[],"plugin_tags":[287838,3843,287839,51789,287840],"plugin_category":[],"plugin_contributors":[269991],"plugin_business_model":[],"class_list":["post-372115","plugin","type-plugin","status-publish","hentry","plugin_tags-fragrance","plugin_tags-notes","plugin_tags-perfume","plugin_tags-pyramid","plugin_tags-scent","plugin_contributors-jhon990","plugin_committers-jhon990"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/fragrance-note-pyramid.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Fragrance Note Pyramid helps <a href=\"https:\/\/aromasensei.com\/\">aromasensei<\/a> present fragrance notes \u2014 top, heart, and base \u2014 with a clean, simple layout, without writing custom HTML or CSS.<\/p>\n\n<p>Add it anywhere with a shortcode:<\/p>\n\n<pre><code>[fragrance_pyramid title=\"My Signature Scent\" top=\"Bergamot, Black Pepper\" heart=\"Rose, Oud\" base=\"Musk, Tonka Bean\"]\n<\/code><\/pre>\n\n<p>Or use the <strong>Fragrance Note Pyramid<\/strong> block in the block editor, fill in the fields in the sidebar, and see a live preview as you type.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Simple <code>[fragrance_pyramid]<\/code> shortcode with <code>title<\/code>, <code>top<\/code>, <code>heart<\/code> and <code>base<\/code> attributes.<\/li>\n<li>A matching Gutenberg block with an easy sidebar form and live preview.<\/li>\n<li>Optional custom labels for each row (useful for translated or renamed categories).<\/li>\n<li>Clean, lightweight, mobile-friendly CSS with no external dependencies or third-party requests.<\/li>\n<li>Only loads its stylesheet on pages\/posts where the shortcode or block is actually used.<\/li>\n<li>Translation ready.<\/li>\n<li>No settings pages, no database tables, no tracking \u2014 nothing to configure.<\/li>\n<\/ul>\n\n<h4>Who is this for?<\/h4>\n\n<p>Anyone writing about fragrance, perfume, aromatherapy, candles, or sensory branding \u2014 from independent bloggers to beauty and wellness businesses that want an easy way to communicate a scent's fragrance pyramid to their readers.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>fragrance-note-pyramid<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin directly through the <strong>Plugins \u2192 Add New<\/strong> screen in your WordPress admin.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen.<\/li>\n<li>Add the <code>[fragrance_pyramid]<\/code> shortcode to any post or page, or insert the <strong>Fragrance Note Pyramid<\/strong> block from the block inserter.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20attributes%20does%20the%20shortcode%20accept%3F\"><h3>What attributes does the shortcode accept?<\/h3><\/dt>\n<dd><p>title, <code>top<\/code>, <code>heart<\/code>, <code>base<\/code>, <code>top_label<\/code>, <code>heart_label<\/code> and <code>base_label<\/code>. Only <code>top<\/code>, <code>heart<\/code> and <code>base<\/code> need a comma separated list of notes; everything else is optional.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20call%20any%20external%20service%20or%20api%3F\"><h3>Does this plugin call any external service or API?<\/h3><\/dt>\n<dd><p>No. Everything is rendered locally using data you provide. No external requests are made and no data is collected or transmitted.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20store%20anything%20in%20the%20database%3F\"><h3>Does the plugin store anything in the database?<\/h3><\/dt>\n<dd><p>No. It has no settings and creates no custom tables, options or post meta.<\/p><\/dd>\n<dt id=\"can%20i%20style%20the%20pyramid%20myself%3F\"><h3>Can I style the pyramid myself?<\/h3><\/dt>\n<dd><p>Yes. Every element has a dedicated CSS class (<code>fragnopy-pyramid<\/code>, <code>fragnopy-row--top<\/code>, <code>fragnopy-row--heart<\/code>, <code>fragnopy-row--base<\/code>, etc.) so you can override the look from your theme's stylesheet.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Display an elegant top, heart and base fragrance note pyramid using a shortcode or a native Gutenberg block. Built for perfume and wellness blogs.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/372115","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=372115"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jhon990"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=372115"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=372115"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=372115"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=372115"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=372115"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=372115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}