Directory / plugin

Slug Search and Admin Columns

v3.0.3 · by Code and core

Enhance your WordPress admin with powerful slug search, sortable ID and Slug columns, and flexible settings for better content management.

View on WordPress.org

About this plugin

Slug Search and Admin Columns 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.

Key Features

  • Slug Search – Search posts, pages, and custom post types by their slug (URL path)
  • Advanced Search Settings – Choose Slug Only, Title & Slug, or Title, Content & Slug search
  • Copy to Clipboard – Instantly copy the slug directly from the post list table
  • Sortable Columns – Add ID, Slug, and Last Modified Date columns to admin post lists with sorting capability
  • More Custom Columns – Easily display Word Count and Featured Image (Thumbnail) columns
  • Export to CSV – One-click export of your current post list (including applied filters and custom columns) to a CSV file
  • Integrated Search – Works directly with the default WordPress search box
  • Smart Detection – Automatically detects slug searches without configuration
  • Post Type Control – Enable features for specific post types only
  • User Permissions – Control which user roles can see the columns and search
  • Customizable Labels – Rename column headers to match your workflow
  • Clean & Secure – Follows WordPress coding standards with proper sanitization and capability checks
  • Privacy Focused – Optional opt-in telemetry with full user control

Why Use This Plugin?

For Content Managers:

  • Quickly find posts by their URL slug for efficient content organization
  • See post IDs at a glance for reference and linking
  • Sort content by ID or slug for better overview

For SEO Professionals:

  • Easily identify and manage URL structures
  • Quick access to slug information for optimization
  • Streamline content audits and URL management

For Developers:

  • Clean, well-documented code following WordPress standards
  • Lightweight and performance-optimized
  • No conflicts with other plugins
  • Developer-friendly with action hooks and filters

Perfect For

  • Editorial teams managing large content libraries
  • SEO experts optimizing URL structures
  • Developers needing quick access to post IDs
  • Portfolio managers organizing custom post types
  • Agencies managing multiple client sites
  • Anyone who wants better admin tools

Security & Privacy

  • All user input is properly sanitized and validated
  • Capability checks ensure only authorized users access features
  • Optional telemetry with full transparency and user control
  • Clean uninstall removes all plugin data
  • Regular security updates and maintenance

Multilingual Ready

The plugin is fully translatable and ready for localization. Translation files can be added for any language.

Documentation & Support

  • Comprehensive settings page with helpful tooltips
  • Clean, intuitive interface
  • Professional support from Code and Core team

External Services

This plugin can connect to two endpoints operated by Code and Core (dashboard.wordpress-plugins.pro). Nothing is sent unless you opt in to telemetry or submit the deactivation feedback form.

1. Usage telemetry (opt-in)

Endpoint: https://dashboard.wordpress-plugins.pro/receiver.php

Service Provider: Code and Core

What Data Is Sent:

The plugin sends the following site-level data:

  • WordPress version
  • PHP version
  • Plugin name and version
  • Theme name and version
  • Site URL (home URL)
  • Site language
  • Multisite status
  • Event type (opt-in, activation, deactivation, plugin update with old/new version, uninstall)
  • Timestamp of the event

When Data Is Sent:

Data is only sent when you explicitly opt-in to telemetry from the plugin settings page. Events are transmitted when:

  • You opt-in to telemetry
  • The plugin is activated
  • The plugin is deactivated
  • The plugin is updated
  • The plugin is uninstalled

2. Deactivation feedback (only when you submit the form)

Endpoint: https://dashboard.wordpress-plugins.pro/deactive-receiver.php

When you deactivate the plugin you can optionally choose a reason and click “Submit & Deactivate”. Clicking “Skip & Deactivate” or closing the dialog sends nothing. A submission sends:

  • The selected reason and any details you type
  • Site URL, site language and multisite status
  • WordPress, PHP, plugin and theme versions
  • Your admin display name and email address, only if you tick the box agreeing to be contacted

Data Protection:

  • Data is transmitted over HTTPS
  • Payloads are wrapped in an AES-256-CBC envelope and signed with HMAC-SHA256 so the receiver can validate the format (the key ships with the plugin, so this is not a substitute for HTTPS)
  • No post content or user accounts are collected; the only personal data is the optional name/email in deactivation feedback

Service terms and privacy: https://codeandcore.com

User Control:
You 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.

Privacy Policy

When you opt in, this plugin sends site-level diagnostics to Code and Core to help improve compatibility and features:

  • Site URL
  • WordPress version
  • PHP version
  • Plugin version
  • Theme name and version
  • Site language
  • Multisite status

No post content or user accounts are collected. If you submit the optional deactivation feedback form and tick the contact box, your admin name and email are sent so we can reply.

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.

Developer Notes

Code Quality

  • Follows WordPress PHP Coding Standards
  • Comprehensive PHPDoc documentation
  • Clean, maintainable code structure
  • Security-first approach with proper escaping and sanitization
  • Performance optimized

Hooks & Filters

The plugin provides several hooks for developers:

Actions:

  • ssac_before_settings_save – Fires before settings are saved
  • ssac_after_settings_save – Fires after settings are saved

Filters:

  • ssac_default_settings – Modify default settings
  • ssac_column_labels – Customize column labels programmatically

Credits

Developed with ❤️ by Code and Core

  • Plugin Development: Code and Core Team
  • Testing & QA: Code and Core Team
  • Fonts: Sora and Outfit, licensed under the SIL Open Font License 1.1 (see admin/fonts)

Support

Need help? Have a question?

We’re committed to providing excellent support and regular updates to keep this plugin compatible with the latest WordPress versions.

Plugin tags