Linux 软件免费装
Banner图

URL Parameter Decoder

开发者 feedlead
engagerizer
更新时间 2025年3月7日 02:00
PHP版本: 7.4 及以上
WordPress版本: 6.7
版权: GPLv2 or later
版权网址: 版权信息

标签

url base64 parameters decoder encoded engagerizer feedlead

下载

2.8.0

详情介绍:

URL Parameter Decoder is a lightweight WordPress plugin that decodes URL parameters (both base64 and URL-encoded) and displays them on your posts / pages using simple shortcodes. Perfect for dynamic content that needs to be passed through URLs while maintaining clean, readable output. Key Features User Instructions Basic Setup
  1. Install and activate the plugin
  2. Go to Tools → URL Decoder in your WordPress admin
  3. Add the parameters you want to decode (e.g., "first_name", "email", "message")
  4. Set optional default values for each parameter
  5. Select which posts and pages should process these parameters
  6. Save your settings
Using Shortcodes For each parameter you add (let's say "firat_name"), two shortcodes are automatically created: URL Construction Examples Use Cases for URL Parameter Decoder Direct Mail QR Code Scan (Personalized Mail) Perfect for direct mail campaigns generated by services like Engagerizer.com: Zoom Video Conference Chat and other chat platforms Enhance virtual meeting experiences with encoded URL parameters: Additional Use Cases Event Marketing E-commerce Membership Sites Educational Platforms These use cases leverage the plugin's ability to securely pass and decode information through URLs, creating more personalized and streamlined user experiences without sacrificing security.

安装:

  1. Upload the plugin files to the /wp-content/plugins/url-parameter-decoder directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Use Tools->URL Decoder screen to configure the plugin

屏幕截图:

  • Add the parameters you want to decode (e.g., "first_name", "email", "message")
  • Select which posts and pages should process these parameters
  • Add the parameters you want to decode (e.g., "first_name", "email", "message")
  • Select which posts and pages should process these parameters
  • Add the parameters you want to decode (e.g., "first_name", "email", "message")
  • Select which posts and pages should process these parameters

常见问题:

What types of encoding does this plugin support?

The plugin automatically detects and decodes both base64-encoded and URL-encoded (percent-encoded) parameters. If a parameter isn't encoded, it will pass through as-is.

Is this plugin secure?

Yes. The plugin includes multiple security features including nonce verification, input sanitization, and output escaping to prevent common vulnerabilities like XSS attacks.

Can I use this on all my posts / pages?

You can choose exactly which posts and pages should process these parameters. This gives you control over where the shortcodes will work (and prevents the code from running on pages where it is not needed).

What happens if a parameter isn't in the URL?

If a parameter is missing from the URL, the plugin will use the default value you've set. If no default value is set, the shortcode will display nothing.

Can I use WordPress reserved parameter names?

No. The plugin prevents you from using WordPress reserved parameter names (like "page", "post", "name", etc.) to avoid conflicts with core functionality.

Will this work with dynamic content added by JavaScript?

Yes. The plugin includes a MutationObserver that watches for dynamically added content and processes new elements as they're added to the page.

更新日志:

2.8 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0 1.14 1.13 1.12 1.11 1.10 1.9 1.8 1.7 1.6 1.5 1.4 1.3 1.2 1.1 1.0