{"id":266186,"date":"2025-12-22T10:26:29","date_gmt":"2025-12-22T10:26:29","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/slug-search-and-admin-columns\/"},"modified":"2026-03-18T12:44:13","modified_gmt":"2026-03-18T12:44:13","slug":"slug-search-and-admin-columns","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/slug-search-and-admin-columns\/","author":22039652,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.0.1","stable_tag":"2.0.1","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Slug Search and Admin Columns","header_author":"Code and Core","header_description":"Adds slug search and ID\/slug columns to WP admin. Settings included.","assets_banners_color":"e2e5ff","last_updated":"2026-03-18 12:44:13","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/codeandcore.com","header_plugin_uri":"","header_author_uri":"https:\/\/codeandcore.com","rating":5,"author_block_rating":0,"active_installs":60,"downloads":522,"num_ratings":1,"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":"codeandcore","date":"2025-12-22 10:26:20"},"1.0.1":{"tag":"1.0.1","author":"codeandcore","date":"2025-12-23 09:57:42"},"2.0.0":{"tag":"2.0.0","author":"codeandcore","date":"2026-02-03 06:16:02"},"2.0.1":{"tag":"2.0.1","author":"codeandcore","date":"2026-03-18 12:44:13"}},"upgrade_notice":{"2.0.1":"<p>Includes important enhancements: premium deactivation feedback modal, automatic redirect to settings on activation, and improved code structure. Recommended for all users.<\/p>","2.0.0":"<p>Major update: Search is now integrated into the main WordPress search bar. Separate search field has been removed.<\/p>","1.0.1":"<p>Critical update: Fixes fatal error on activation and potential conflicts with other plugins. Upgrade immediately.<\/p>","1.0.0":"<p>Initial release of Slug Search and Admin Columns. Install to enhance your WordPress admin with powerful content management tools!<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3463572,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3463572,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3425226,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3425226,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","2.0.0","2.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3449426,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3425226,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3425226,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3425226,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3452589,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"<strong>Integrated Search<\/strong> - Search by slug directly using the default WordPress search box","2":"<strong>ID and Slug Columns<\/strong> - Sortable ID and Slug columns in the admin post list","3":"<strong>Settings Page<\/strong> - Comprehensive settings panel with post type selection","4":"<strong>Column Customization<\/strong> - Enable\/disable columns and customize labels","5":"<strong>User Permissions<\/strong> - Control which user roles can access features"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[83,854,18657,944,561],"plugin_category":[],"plugin_contributors":[240189],"plugin_business_model":[],"class_list":["post-266186","plugin","type-plugin","status-publish","hentry","plugin_tags-admin","plugin_tags-columns","plugin_tags-custom-columns","plugin_tags-search","plugin_tags-slug","plugin_contributors-codeandcore","plugin_committers-codeandcore"],"banners":{"banner":"https:\/\/ps.w.org\/slug-search-and-admin-columns\/assets\/banner-772x250.png?rev=3425226","banner_2x":"https:\/\/ps.w.org\/slug-search-and-admin-columns\/assets\/banner-1544x500.png?rev=3425226","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/slug-search-and-admin-columns\/assets\/icon-128x128.png?rev=3463572","icon_2x":"https:\/\/ps.w.org\/slug-search-and-admin-columns\/assets\/icon-256x256.png?rev=3463572","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/slug-search-and-admin-columns\/assets\/screenshot-1.png?rev=3449426","caption":"<strong>Integrated Search<\/strong> - Search by slug directly using the default WordPress search box"},{"src":"https:\/\/ps.w.org\/slug-search-and-admin-columns\/assets\/screenshot-2.png?rev=3425226","caption":"<strong>ID and Slug Columns<\/strong> - Sortable ID and Slug columns in the admin post list"},{"src":"https:\/\/ps.w.org\/slug-search-and-admin-columns\/assets\/screenshot-3.png?rev=3425226","caption":"<strong>Settings Page<\/strong> - Comprehensive settings panel with post type selection"},{"src":"https:\/\/ps.w.org\/slug-search-and-admin-columns\/assets\/screenshot-4.png?rev=3425226","caption":"<strong>Column Customization<\/strong> - Enable\/disable columns and customize labels"},{"src":"https:\/\/ps.w.org\/slug-search-and-admin-columns\/assets\/screenshot-5.png?rev=3452589","caption":"<strong>User Permissions<\/strong> - Control which user roles can access features"}],"raw_content":"<!--section=description-->\n<p><strong>Slug Search and Admin Columns<\/strong> is a powerful WordPress plugin that supercharges your admin panel with advanced content management tools. Perfect for editorial teams, SEO professionals, developers, and site managers who need precise control over their content.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Slug Search<\/strong> - Search posts, pages, and custom post types by their slug (URL path)<\/li>\n<li><strong>Sortable Columns<\/strong> - Add ID and Slug columns to admin post lists with sorting capability<\/li>\n<li><strong>Integrated Search<\/strong> - Works directly with the default WordPress search box<\/li>\n<li><strong>Smart Detection<\/strong> - Automatically detects slug searches without configuration<\/li>\n<li><strong>Post Type Control<\/strong> - Enable features for specific post types only<\/li>\n<li><strong>User Permissions<\/strong> - Control which user roles can see the columns and search<\/li>\n<li><strong>Customizable Labels<\/strong> - Rename column headers to match your workflow<\/li>\n<li><strong>Clean &amp; Secure<\/strong> - Follows WordPress coding standards with proper sanitization and capability checks<\/li>\n<li><strong>Privacy Focused<\/strong> - Optional anonymous telemetry with full user control<\/li>\n<\/ul>\n\n<h4>Why Use This Plugin?<\/h4>\n\n<p><strong>For Content Managers:<\/strong><\/p>\n\n<ul>\n<li>Quickly find posts by their URL slug for efficient content organization<\/li>\n<li>See post IDs at a glance for reference and linking<\/li>\n<li>Sort content by ID or slug for better overview<\/li>\n<\/ul>\n\n<p><strong>For SEO Professionals:<\/strong><\/p>\n\n<ul>\n<li>Easily identify and manage URL structures<\/li>\n<li>Quick access to slug information for optimization<\/li>\n<li>Streamline content audits and URL management<\/li>\n<\/ul>\n\n<p><strong>For Developers:<\/strong><\/p>\n\n<ul>\n<li>Clean, well-documented code following WordPress standards<\/li>\n<li>Lightweight and performance-optimized<\/li>\n<li>No conflicts with other plugins<\/li>\n<li>Developer-friendly with action hooks and filters<\/li>\n<\/ul>\n\n<h4>Perfect For<\/h4>\n\n<ul>\n<li>Editorial teams managing large content libraries<\/li>\n<li>SEO experts optimizing URL structures<\/li>\n<li>Developers needing quick access to post IDs<\/li>\n<li>Portfolio managers organizing custom post types<\/li>\n<li>Agencies managing multiple client sites<\/li>\n<li>Anyone who wants better admin tools<\/li>\n<\/ul>\n\n<h4>Security &amp; Privacy<\/h4>\n\n<ul>\n<li>All user input is properly sanitized and validated<\/li>\n<li>Capability checks ensure only authorized users access features<\/li>\n<li>Optional telemetry with full transparency and user control<\/li>\n<li>Clean uninstall removes all plugin data<\/li>\n<li>Regular security updates and maintenance<\/li>\n<\/ul>\n\n<h4>Multilingual Ready<\/h4>\n\n<p>The plugin is fully translatable and ready for localization. Translation files can be added for any language.<\/p>\n\n<h4>Documentation &amp; Support<\/h4>\n\n<ul>\n<li>Comprehensive settings page with helpful tooltips<\/li>\n<li>Clean, intuitive interface<\/li>\n<li>Professional support from Code and Core team<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to an external service to send anonymous usage telemetry data. This helps us understand how the plugin is being used and improve compatibility and features.<\/p>\n\n<p><strong>Service Provider:<\/strong> Code and Core<\/p>\n\n<p><strong>What Data Is Sent:<\/strong><\/p>\n\n<p>The plugin sends the following anonymous data:<\/p>\n\n<ul>\n<li>WordPress version<\/li>\n<li>PHP version<\/li>\n<li>Plugin name and version<\/li>\n<li>Theme name and version<\/li>\n<li>Site URL (home URL)<\/li>\n<li>Site language<\/li>\n<li>Multisite status<\/li>\n<li>Event type (plugin activation, deactivation, uninstall, or settings changes)<\/li>\n<li>Timestamp of the event<\/li>\n<\/ul>\n\n<p><strong>When Data Is Sent:<\/strong><\/p>\n\n<p>Data is only sent when you explicitly opt-in to telemetry from the plugin settings page. Events are transmitted when:<\/p>\n\n<ul>\n<li>You opt-in to telemetry<\/li>\n<li>The plugin is activated<\/li>\n<li>The plugin is deactivated<\/li>\n<li>The plugin is uninstalled<\/li>\n<\/ul>\n\n<p><strong>Data Protection:<\/strong><\/p>\n\n<ul>\n<li>All data is encrypted using AES-256-CBC encryption before transmission<\/li>\n<li>The request is authenticated with an HMAC-SHA256 signature<\/li>\n<li>No personal information, user data, or site content is ever collected<\/li>\n<li>Data is transmitted over HTTPS<\/li>\n<\/ul>\n\n<p><strong>User Control:<\/strong>\nYou can opt-in or opt-out of telemetry at any time from the plugin settings page. By default, no data is collected until you explicitly opt-in.<\/p>\n\n<h3>Privacy Policy<\/h3>\n\n<p>This plugin optionally collects anonymous usage data to help improve compatibility and features. The data collected includes:<\/p>\n\n<ul>\n<li>WordPress version<\/li>\n<li>PHP version<\/li>\n<li>Plugin version<\/li>\n<li>Theme name and version<\/li>\n<li>Site language<\/li>\n<li>Multisite status<\/li>\n<li>Hashed site identifier (no personal data)<\/li>\n<\/ul>\n\n<p><strong>No personal information, content, or user data is ever collected.<\/strong><\/p>\n\n<p>You can opt-in or opt-out at any time from the plugin settings page. By default, no data is collected until you explicitly opt-in.<\/p>\n\n<h3>Developer Notes<\/h3>\n\n<h4>Code Quality<\/h4>\n\n<ul>\n<li>Follows WordPress PHP Coding Standards<\/li>\n<li>Comprehensive PHPDoc documentation<\/li>\n<li>Clean, maintainable code structure<\/li>\n<li>Security-first approach with proper escaping and sanitization<\/li>\n<li>Performance optimized<\/li>\n<\/ul>\n\n<h4>Hooks &amp; Filters<\/h4>\n\n<p>The plugin provides several hooks for developers:<\/p>\n\n<p><strong>Actions:<\/strong><\/p>\n\n<ul>\n<li><code>ssac_before_settings_save<\/code> - Fires before settings are saved<\/li>\n<li><code>ssac_after_settings_save<\/code> - Fires after settings are saved<\/li>\n<\/ul>\n\n<p><strong>Filters:<\/strong><\/p>\n\n<ul>\n<li><code>ssac_default_settings<\/code> - Modify default settings<\/li>\n<li><code>ssac_column_labels<\/code> - Customize column labels programmatically<\/li>\n<\/ul>\n\n<h3>Credits<\/h3>\n\n<p>Developed with \u2764\ufe0f by <a href=\"https:\/\/codeandcore.com\">Code and Core<\/a><\/p>\n\n<ul>\n<li>Plugin Development: Code and Core Team<\/li>\n<li>Testing &amp; QA: Code and Core Team<\/li>\n<\/ul>\n\n<h3>Support<\/h3>\n\n<p>Need help? Have a question?<\/p>\n\n<ul>\n<li>Visit our website: <a href=\"https:\/\/codeandcore.com\">codeandcore.com<\/a><\/li>\n<li>Email support: hello@codeandcore.com<\/li>\n<\/ul>\n\n<p>We're committed to providing excellent support and regular updates to keep this plugin compatible with the latest WordPress versions.<\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin panel<\/li>\n<li>Navigate to <strong>Plugins \u2192 Add New<\/strong><\/li>\n<li>Search for \"Slug Search and Admin Columns\"<\/li>\n<li>Click <strong>Install Now<\/strong> and then <strong>Activate<\/strong><\/li>\n<li>Go to <strong>Settings \u2192 Slug Search &amp; Columns<\/strong> to configure<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Log in to your WordPress admin panel<\/li>\n<li>Navigate to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong><\/li>\n<li>Choose the downloaded ZIP file and click <strong>Install Now<\/strong><\/li>\n<li>Click <strong>Activate Plugin<\/strong><\/li>\n<li>Go to <strong>Settings \u2192 Slug Search &amp; Columns<\/strong> to configure<\/li>\n<\/ol>\n\n<h4>Configuration<\/h4>\n\n<p>After activation:<\/p>\n\n<ol>\n<li>Navigate to <strong>Settings \u2192 Slug Search &amp; Columns<\/strong><\/li>\n<li>Select which post types to enable (Posts, Pages, Custom Post Types)<\/li>\n<li><p>Enable ID and\/or Slug columns as needed<\/p><\/li>\n<li><p>Set user capability level for column visibility<\/p><\/li>\n<li>Customize column labels if desired<\/li>\n<li>Click <strong>Save Changes<\/strong><\/li>\n<\/ol>\n\n<p>That's it! You can now search by slug directly in the main WordPress search bar, and columns will appear in your admin post lists.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20with%20custom%20post%20types%3F\"><h3>Does this work with custom post types?<\/h3><\/dt>\n<dd><p>Yes! The plugin works with all public post types. You can enable or disable the features for each post type individually from the settings page.<\/p><\/dd>\n<dt id=\"is%20it%20safe%20for%20non-admin%20users%3F\"><h3>Is it safe for non-admin users?<\/h3><\/dt>\n<dd><p>Absolutely. You can control which user roles see the columns and search functionality by setting the capability level in the settings. By default, only Editors and Administrators have access.<\/p><\/dd>\n<dt id=\"will%20this%20slow%20down%20my%20admin%20panel%3F\"><h3>Will this slow down my admin panel?<\/h3><\/dt>\n<dd><p>No. The plugin is lightweight and only runs in the WordPress admin area. It uses native WordPress queries and is optimized for performance.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20column%20labels%3F\"><h3>Can I customize the column labels?<\/h3><\/dt>\n<dd><p>Yes! You can customize the labels for both the ID and Slug columns from the settings page to match your workflow or language preferences.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20gutenberg%20and%20classic%20editor%3F\"><h3>Does it work with Gutenberg and Classic Editor?<\/h3><\/dt>\n<dd><p>Yes! The plugin works seamlessly with both the Gutenberg block editor and the Classic Editor.<\/p><\/dd>\n<dt id=\"will%20it%20conflict%20with%20other%20plugins%3F\"><h3>Will it conflict with other plugins?<\/h3><\/dt>\n<dd><p>The plugin is designed to be compatible with other WordPress plugins. It uses unique function names and follows WordPress best practices to avoid conflicts.<\/p><\/dd>\n<dt id=\"can%20i%20search%20by%20slug%20on%20the%20front-end%3F\"><h3>Can I search by slug on the front-end?<\/h3><\/dt>\n<dd><p>No, this plugin only adds search functionality to the WordPress admin area. It's designed specifically for content management, not front-end search.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20uninstall%20the%20plugin%3F\"><h3>What happens when I uninstall the plugin?<\/h3><\/dt>\n<dd><p>The plugin includes a clean uninstall process that removes all settings and data from your database. Your posts and content remain completely untouched.<\/p><\/dd>\n<dt id=\"does%20it%20support%20multisite%3F\"><h3>Does it support multisite?<\/h3><\/dt>\n<dd><p>Yes! The plugin works on both single WordPress installations and multisite networks. Settings are configured per site.<\/p><\/dd>\n<dt id=\"is%20there%20a%20pro%20version%3F\"><h3>Is there a Pro version?<\/h3><\/dt>\n<dd><p>Currently, this is a free plugin with all features included. Future premium features may be added based on user feedback.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.1 - 2026-03-18<\/h4>\n\n<ul>\n<li>Enhancement: Added deactivation feedback modal with premium glassmorphic design.<\/li>\n<li>Enhancement: Added automatic redirect to settings page upon plugin activation.<\/li>\n<li>Refactor: Moved deactivation feedback logic to dedicated <code>SSAC_Deactivation_Feedback<\/code> class.<\/li>\n<\/ul>\n\n<h4>2.0.0 - 2026-01-29<\/h4>\n\n<ul>\n<li>Major Update: Search functionality now integrated directly into the main WordPress search box.<\/li>\n<li>Improvement: Removed separate \"Slug Search\" input field for a cleaner UI.<\/li>\n<li>Improvement: Removed \"Search Mode\" settings; plugin now automatically handles fuzzy\/partial matching for slug-like queries.<\/li>\n<li>Enhancement: Streamlined codebase for better performance.<\/li>\n<\/ul>\n\n<h4>1.0.1 - 2025-12-23<\/h4>\n\n<ul>\n<li>Fix: Fatal error on activation due to missing OpenSSL extension check.<\/li>\n<li>Fix: Function name collision with other plugins from same author.<\/li>\n<li>Improvement: Added file existence check for admin assets.<\/li>\n<\/ul>\n\n<h4>1.0.0 - 2025-12-22<\/h4>\n\n<ul>\n<li><strong>Initial Release<\/strong><\/li>\n<li>Slug search functionality with exact and partial match modes<\/li>\n<li>Sortable ID and Slug columns for admin post lists<\/li>\n<li>Comprehensive settings page with post type selection<\/li>\n<li>User capability control for column visibility<\/li>\n<li>Customizable column labels<\/li>\n<li>Clean uninstall process<\/li>\n<li>Full WordPress coding standards compliance<\/li>\n<li>Security: Proper sanitization, validation, and capability checks<\/li>\n<li>Privacy: Optional anonymous telemetry with user control<\/li>\n<li>Multilingual ready with translation support<\/li>\n<\/ul>","raw_excerpt":"Enhance your WordPress admin with powerful slug search, sortable ID and Slug columns, and flexible settings for better content management.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/266186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=266186"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/codeandcore"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=266186"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=266186"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=266186"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=266186"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=266186"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=266186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}