Handy Archive Link is a simple yet powerful WordPress plugin that adds a 「View Archive」 button to your admin screens, making it incredibly easy to preview archive pages without having to remember URLs or navigate away from your workflow.
Key Features
- One-Click Archive Access – View archive pages directly from post type list screens
- Smart Detection – Only shows the button when an archive page exists
- Customizable Settings – Choose your preferred icon, icon position, open behavior, and disable for specific post types
- Automatic Management – Intelligently handles the default Posts type based on your Reading settings
- Developer-Friendly – Includes filters for advanced customization
- Lightweight – No bloat, just the essentials
- Translation Ready – Fully translatable
Perfect For
- Content managers who frequently preview archives
- Developers building custom post types
- Anyone who wants faster WordPress admin navigation
- Sites with multiple custom post types
How It Works
Once activated, Handy Archive Link automatically adds a 「View Archive」 button next to the 「Add New」 button on all public post types with archives enabled.
The plugin intelligently detects:
* Whether a post type has has_archive enabled
* If a 「Posts page」 is set in Settings > Reading (for default Posts)
* Automatically disables the button for Posts if no posts page is configured
No configuration needed – it just works! But if you want to customize, head to Settings > Handy Archive Link.
Customization Options
Open in New Tab
Choose whether archive links open in a new browser tab or the same window.
Button Icon
Select from 5 different icons:
* External Link (default)
* Eye
* Link
* Archive
* Portfolio
Icon Position
Choose whether the icon appears before or after the button text for a personalized look that matches your workflow.
Disabled Post Types
Choose which post types should NOT display the 「View Archive」 button. Note: The default 「Posts」 type is automatically disabled if no posts page is configured in Settings > Reading.
Developer Features
Handy Archive Link includes filters for developers who need advanced control:
Post Type Filters:
* handy_archive_link_show – Control button visibility per post type
* handy_archive_link_url – Modify archive URL per post type
Example usage:
// Hide button for specific post type
add_filter('handy_archive_link_show', function($show, $post_type) {
if ($post_type === 'my_cpt') {
return false;
}
return $show;
}, 10, 2);
// Custom archive URL
add_filter('handy_archive_link_url', function($url, $post_type) {
if ($post_type === 'product') {
return home_url('/shop/');
}
return $url;
}, 10, 2);
// Conditional logic based on user role
add_filter('handy_archive_link_show', function($show, $post_type) {
if ($post_type === 'product' && !current_user_can('manage_woocommerce')) {
return false;
}
return $show;
}, 10, 2);
Compatibility
Works seamlessly with:
* Custom post types created by any plugin (ACF, Metabox, Pods, Toolset, etc.)
* Any theme
* Multisite installations
* Page builders
Translations
Handy Archive Link is translation-ready and includes:
* English (en_US) – Default
* French (fr_FR) – Français
Support
For support, feature requests, or bug reports:
* Visit the support forum
* Open an issue on GitHub





