{"id":287587,"date":"2026-03-29T11:07:00","date_gmt":"2026-03-29T11:07:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/navitto\/"},"modified":"2026-05-01T16:20:35","modified_gmt":"2026-05-01T16:20:35","slug":"navitto","status":"publish","type":"plugin","link":"https:\/\/es-mx.wordpress.org\/plugins\/navitto\/","author":23461969,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.2","stable_tag":"1.0.2","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Navitto","header_author":"nsouta","header_description":"Fixed navigation bar that follows H2 headings and shows a simple, sticky table of contents.","assets_banners_color":"d1d5d6","last_updated":"2026-05-01 16:20:35","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/navitto\/","header_author_uri":"https:\/\/profiles.wordpress.org\/nsouta\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":167,"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":"nsouta","date":"2026-03-29 11:08:04"},"1.0.1":{"tag":"1.0.1","author":"nsouta","date":"2026-04-29 05:35:24"},"1.0.2":{"tag":"1.0.2","author":"nsouta","date":"2026-05-01 16:20:35"}},"upgrade_notice":{"1.0.2":"<p>Frontend fixes for SWELL heading detection and hiding the nav after the last section.<\/p>","1.0.1":"<p>Readme-only update. No code changes.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3517974,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3517974,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3517974,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3517974,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3517974,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3517974,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3517974,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Navitto meta box in the editor sidebar (display mode, H2 selection, and trigger settings).","2":"Front-end fixed navigation example while scrolling a post.","3":"Appearance &gt; Customize &gt; Navitto settings (preset, position, height, and typography).","4":"Settings &gt; Navitto screen for default behavior and bulk apply."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[9808,1753,4007,10851,10852],"plugin_category":[43],"plugin_contributors":[258911],"plugin_business_model":[],"class_list":["post-287587","plugin","type-plugin","status-publish","hentry","plugin_tags-heading","plugin_tags-navigation","plugin_tags-sticky","plugin_tags-table-of-contents","plugin_tags-toc","plugin_category-customization","plugin_contributors-nsouta","plugin_committers-nsouta"],"banners":{"banner":"https:\/\/ps.w.org\/navitto\/assets\/banner-772x250.png?rev=3517974","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/navitto\/assets\/icon-128x128.png?rev=3517974","icon_2x":"https:\/\/ps.w.org\/navitto\/assets\/icon-256x256.png?rev=3517974","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/navitto\/assets\/screenshot-1.png?rev=3517974","caption":"Navitto meta box in the editor sidebar (display mode, H2 selection, and trigger settings)."},{"src":"https:\/\/ps.w.org\/navitto\/assets\/screenshot-2.png?rev=3517974","caption":"Front-end fixed navigation example while scrolling a post."},{"src":"https:\/\/ps.w.org\/navitto\/assets\/screenshot-3.png?rev=3517974","caption":"Appearance &gt; Customize &gt; Navitto settings (preset, position, height, and typography)."},{"src":"https:\/\/ps.w.org\/navitto\/assets\/screenshot-4.png?rev=3517974","caption":"Settings &gt; Navitto screen for default behavior and bulk apply."}],"raw_content":"<!--section=description-->\n<p>Navitto adds a fixed navigation bar that follows H2 headings in posts and pages.\nIt helps readers understand where they are in long-form content and jump quickly to sections.<\/p>\n\n<p><strong>Features<\/strong><\/p>\n\n<ul>\n<li><strong>Fixed navigation bar<\/strong> - Stays at the top or bottom while scrolling and lists H2 headings.<\/li>\n<li><strong>Display modes<\/strong> - Show all headings, choose specific H2 headings, or hide the nav for each post\/page.<\/li>\n<li><strong>Customizer<\/strong> - Control preset (simple\/theme), position, height, and font weight.<\/li>\n<li><strong>Bulk apply<\/strong> - Enable or disable Navitto on all existing posts from <strong>Settings &gt; Navitto<\/strong>.<\/li>\n<li><strong>Theme-aware offset<\/strong> - Attempts to avoid headings being hidden under fixed headers.<\/li>\n<li><strong>Posts and pages<\/strong> - Works on both content types.<\/li>\n<\/ul>\n\n<p><strong>Source code and support<\/strong><\/p>\n\n<ul>\n<li>Repository: https:\/\/github.com\/n-souta\/navitto<\/li>\n<li>Issues: https:\/\/github.com\/n-souta\/navitto\/issues<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP or search for <strong>Navitto<\/strong> in <strong>Plugins &gt; Add New<\/strong>.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Edit a post or page and use the <strong>Navitto<\/strong> meta box in the sidebar.<\/li>\n<li>(Optional) Open <strong>Appearance &gt; Customize &gt; Navitto<\/strong> for global design settings.<\/li>\n<li>(Optional) Open <strong>Settings &gt; Navitto<\/strong> for default behavior and bulk apply.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"the%20fixed%20nav%20does%20not%20appear\"><h3>The fixed nav does not appear<\/h3><\/dt>\n<dd><ul>\n<li>Ensure the post\/page is not set to hide the nav in the Navitto meta box.<\/li>\n<li>Navitto appears only when the content has at least two H2 headings.<\/li>\n<\/ul><\/dd>\n<dt id=\"how%20do%20i%20choose%20which%20headings%20are%20shown%3F\"><h3>How do I choose which headings are shown?<\/h3><\/dt>\n<dd><p>Select <strong>Choose headings to display<\/strong> in the Navitto meta box, then check the H2 headings you want.\nYou can also override each heading label and set when the nav starts appearing.<\/p><\/dd>\n<dt id=\"can%20i%20insert%20the%20nav%20inside%20the%20theme%20header%3F\"><h3>Can I insert the nav inside the theme header?<\/h3><\/dt>\n<dd><p>If your theme supports the <code>navitto_fixed_nav_inside_header<\/code> filter and outputs Navitto inside the header area, it can render there.\nPlease refer to your theme's documentation.<\/p><\/dd>\n<dt id=\"how%20can%20i%20contribute%20japanese%20translations%20for%20wordpress.org%3F\"><h3>How can I contribute Japanese translations for WordPress.org?<\/h3><\/dt>\n<dd><p>Navitto uses the WordPress.org translation platform.\nYou can submit Japanese translations at:\nhttps:\/\/translate.wordpress.org\/projects\/wp-plugins\/navitto\/<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<p>(2026-05-01)\n* Improve H2 detection when multiple content containers exist (e.g. SWELL).\n* Hide the fixed nav after passing the last tracked heading when there is no following H2.<\/p>\n\n<h4>1.0.1<\/h4>\n\n<p>(2026-03-29)\n* Updated readme: trimmed description and simplified changelog for the plugin directory page.<\/p>\n\n<h4>1.0.0<\/h4>\n\n<p>(2026-03-29)\n* Initial release on the WordPress.org Plugin Directory.<\/p>","raw_excerpt":"Fixed navigation bar that follows H2 headings and shows a simple, sticky table of contents.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/287587","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=287587"}],"author":[{"embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nsouta"}],"wp:attachment":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=287587"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=287587"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=287587"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=287587"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=287587"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=287587"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}