YWDJDH Homepage Toolkit for OneNav
YWDJDH Homepage Toolkit for OneNav
Description
YWDJDH Homepage Toolkit for OneNav extends the OneNav theme with focused homepage navigation tools:
- Configurable dropdown menus in the desktop homepage header.
- Theme icons or administrator-uploaded custom icons.
- An optional desktop dock with up to ten administrator-configured links.
- Browser-local custom dock links for individual visitors.
- JSON export and import for the plugin’s own settings.
- Dark mode and reduced-motion support.
The plugin requires the OneNav theme or a OneNav child theme. OneNav is a third-party theme and is not bundled with this plugin. This plugin is an independent extension and is not endorsed by or affiliated with the OneNav theme author.
No tracking, telemetry, advertising, or automatic third-party requests are included.
Privacy
The plugin does not collect or transmit personal data and does not include telemetry.
Visitor-created dock links (URL, label, and optional icon URL) are saved only in that visitor’s browser localStorage. If a remote icon URL is explicitly supplied, the browser requests the image directly from that third-party host. Site owners should describe any remote resources they configure in their own privacy policy.
Support
For project information and support resources, visit the YWDJDH Homepage Toolkit for OneNav plugin page.
Installation
- Install and activate the OneNav theme or a OneNav child theme.
- Upload the
ywdjdh-homepage-toolkit-for-onenavfolder to/wp-content/plugins/, or install the ZIP from Plugins > Add New > Upload Plugin. - Activate YWDJDH Homepage Toolkit for OneNav.
- Open the OneNav Theme Settings page, then configure Homepage Toolkit.
Do not activate this plugin at the same time as a private predecessor that renders the same dropdown or dock features. On first activation, compatible predecessor settings are copied when the new settings are still empty.
Faq
No. It integrates with hooks and the settings framework provided by OneNav. If OneNav is not active, the plugin remains inactive and shows an administrator notice.
They are stored in the visitor’s browser using localStorage. They are not sent to WordPress or to the plugin author.
No. When a visitor does not provide an icon URL, the plugin creates a text icon locally in the browser. If a site administrator or visitor explicitly enters a remote image URL, the visitor’s browser will request that image from the specified host under that host’s privacy policy.
The plugin removes its own OneNav theme settings. Browser-local custom dock links remain in each visitor’s browser because WordPress cannot delete another person’s browser storage during server-side uninstall.
Reviews
Changelog
1.0.0
- Initial public release.
- Added configurable homepage dropdown menus.
- Added an optional desktop dock with browser-local custom links.
- Added protected JSON settings import and export.
- Added local text-icon fallback with no automatic third-party favicon request.