{"id":337876,"date":"2026-07-11T08:54:47","date_gmt":"2026-07-11T08:54:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/axismundi-navigation-icons\/"},"modified":"2026-07-11T08:54:31","modified_gmt":"2026-07-11T08:54:31","slug":"axismundi-navigation-icons","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/axismundi-navigation-icons\/","author":21128503,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.3","stable_tag":"0.1.3","tested":"7.0.1","requires":"6.7","requires_php":"8.1","requires_plugins":null,"header_name":"Axismundi Navigation Icons","header_author":"KIM JIWOON","header_description":"Authoring plugin: add a Material Symbols leading icon to navigation items (link, submenu, home) for Axismundi.","assets_banners_color":"","last_updated":"2026-07-11 08:54:31","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/Jiwoon-Kim\/axismundi\/tree\/main\/products\/distributables\/plugins\/axismundi-navigation-icons","header_author_uri":"https:\/\/designbusan.ai.kr","rating":0,"author_block_rating":0,"active_installs":0,"downloads":39,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.3":{"tag":"0.1.3","author":"kimjiwoon","date":"2026-07-11 08:54:31"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.3"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[1220,1332,498,1865,1753],"plugin_category":[43,46,50],"plugin_contributors":[270183],"plugin_business_model":[],"class_list":["post-337876","plugin","type-plugin","status-publish","hentry","plugin_tags-block","plugin_tags-editor","plugin_tags-icons","plugin_tags-menu","plugin_tags-navigation","plugin_category-customization","plugin_category-editor-and-writing","plugin_category-media","plugin_contributors-kimjiwoon","plugin_committers-kimjiwoon"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/axismundi-navigation-icons.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Axismundi Navigation Icons is an authoring plugin: it adds a \"Navigation Icon\"\npanel to the block sidebar for navigation items, where you type a Material\nSymbols ligature name (e.g. <code>home<\/code>, <code>article<\/code>, <code>category<\/code>, <code>sell<\/code>, <code>tag<\/code>,\n    folder). The icon is inserted before the item label.<\/p>\n\n<p>Supported blocks:<\/p>\n\n<ul>\n<li>Navigation Link (<code>core\/navigation-link<\/code>) \u2014 also covers the page \/ post \/\ncategory \/ tag \/ custom link variants, which are the same block. Page links\ndefault to <code>pages<\/code>, category links to <code>category<\/code>, and tag links to <code>label<\/code>\nwhen no custom icon is authored.<\/li>\n<li>Submenu (<code>core\/navigation-submenu<\/code>).<\/li>\n<li>Home Link (<code>core\/home-link<\/code>) \u2014 shows the <code>home<\/code> icon by default, with a\n\"Show home icon\" toggle to opt out.<\/li>\n<li>Page List (<code>core\/page-list<\/code>) \u2014 shows the <code>pages<\/code> icon by default for generated\npage items when the list is placed inside a Navigation block, with a \"Show item\nicons\" toggle to opt out.<\/li>\n<\/ul>\n\n<p>A <code>core\/navigation<\/code> style variation, \"Vertical item\", stacks the icon above the\nlabel (M3 Navigation Bar \/ Rail vertical item) and moves the active indicator\nonto a 56x32 icon slot; the unstyled default keeps the icon beside the label.<\/p>\n\n<p>The Axismundi theme keeps the Material Design 3 navigation spec and the item\nbaseline (pill, state layer, active indicator), the Material Symbols font\n(registered in theme.json) and the <code>.material-symbols-outlined<\/code> box contract\n(icons.css). This plugin owns the icon data and its insertion, the item-layout\nstyle variation, the front-end icon-click delegation, and \u2014 for the items it\nrestructures \u2014 the submenu disclosure arrow.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate an Axismundi-family theme.<\/li>\n<li>Upload and activate this plugin.<\/li>\n<li>Select a navigation item, open the \"Navigation Icon\" panel in the sidebar,\nand type a Material Symbols name (or toggle the home icon).<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20this%20plugin%20be%20used%20without%20the%20axismundi%20theme%3F\"><h3>Can this plugin be used without the Axismundi theme?<\/h3><\/dt>\n<dd><p>The icon name is still inserted, but the glyph renders only when the active\ntheme provides the Material Symbols font and the <code>.material-symbols-outlined<\/code>\ncontract. Without it the ligature name degrades gracefully to plain text.<\/p><\/dd>\n<dt id=\"where%20can%20i%20find%20icon%20names%3F\"><h3>Where can I find icon names?<\/h3><\/dt>\n<dd><p>Browse fonts.google.com\/icons and use the lowercase name, e.g. <code>shopping_cart<\/code>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.3<\/h4>\n\n<ul>\n<li>Render the icon styling in the block-editor canvas, where core outputs the\nnavigation block as a div rather than a nav.<\/li>\n<li>Refine open submenu icon rows to Material menu metrics.<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>Align open submenu icon rows with Material menu metrics while leaving\nalways-open inline navigation unchanged.<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Prepare the package for WordPress.org Plugin Check by removing the hidden\ndistribution manifest and relying on WordPress.org translation loading.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>\"Navigation Icon\" sidebar control for Navigation Link, Submenu and Home Link\nblocks (type a Material Symbols name, or toggle the fixed Home icon).<\/li>\n<li>Page, post, category, tag, custom-link and submenu blocks get semantic default\nicons (pages \/ article \/ category \/ label \/ link_2 \/ pages) when none is\nauthored; an explicit empty value opts out, with a reset to the default.<\/li>\n<li>Page List icons are opt-in with a block-level toggle so standalone page lists\nstay untouched by default.<\/li>\n<li>A \"Vertical item\" core\/navigation style variation: icon above the label with\nthe active indicator on a 56x32 icon slot. The default layout keeps the icon\nbeside the label.<\/li>\n<li><code>render_block<\/code> restructures an icon-bearing item into an icon box + body at the\n  <\/li><li> level; a small front-end script forwards an icon click to the item link,\nand the plugin renders the submenu disclosure arrow for restructured triggers.<\/li>\n<li>Editor canvas previews show authored icons, vertical-item layout and Page List\nicon previews without duplicating the full front-end render transform.<\/li>\n<li>The icon-box contract (1em box, overflow clip, ligature fallback) is inherited\nfrom the Axismundi theme's icons.css.<\/li>\n<\/ul>","raw_excerpt":"Add a Material Symbols leading icon to navigation items (link, submenu, home) for Axismundi.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/337876","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=337876"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kimjiwoon"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=337876"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=337876"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=337876"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=337876"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=337876"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=337876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}