Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/indranil-mondal/dynamic-url-button-with-get-parameters/archive/refs/heads/main.zipDynamic URL Button With Get Parameters – Custom GET Parameters & Styling
A custom Elementor widget for creating buttons with dynamic GET parameters and style customization.
Description
This is a simple plugin that Adds a \"Custom Button\" Widget in the Elementor Editor\'s left panel that allows the user to construct a URL with the following parts : The Base URL, The GET Parameters, and the Get parameters Value. You can add as many GET Parameters as you want and the Value will be dynamic as per the post.
Example: www.example.com/checkout?paramater-one=postid¶meter-two=postname
This is created to construct dynamic URLs in Elementor Loops as Elementor does not offer that by default.
Features
- Create buttons with dynamic GET parameters such as
post_id,post_slug,author_id,category_name, and more. - Customize button styles including color, typography, border radius, hover effects, and animations.
- Support for adding icons with adjustable spacing.
- Repeatable dynamic parameters for creating complex dynamic URLs.
- Full integration with Elementor’s intuitive interface, no coding required.
- Donate Us button for supporting the development.
Installation
- Visit \'Plugins > Add New\'
- Click \'Upload Plugin\'
- Upload the file \'dynamic-url-button-with-get-parameters.zip\'
- Activate \'Dynamic URL Button With Get Parameters\' from your Plugins page.
- Go to Elementor’s editor and find "Custom Button" in the widgets panel.
- Drag the widget to the desired location and customize it.
Frequently Asked Questions
Can I use this in Dynamic Elementor Pro Loops?
Yes
Can I add multiple parameters and append them in the dynamically constructed URL?
Yes you can.
Does the plugin support custom styling?
Yes! You can customize the button’s text color, background color, border radius, typography, and hover animations.
What dynamic values can I use?
You can use values like post ID, post title, post slug, author ID, author name, category name, and more.
Screenshots
- Content Contains Button Text, Button ID, Button Icon, Icon Spacing, Base URL, Parameter (default: pid)
- Get parameter Name, Can also choose from Dynamic Parameters
- Dynamic Values to choose from for the GET Parameters Value Field: POST ID, POST Title, Post Slug, Post Date, Author ID, Author Name, Category Name, Tag Name
Changelog
Version 1.0.0
==================
- Initial release of Dynamic URL Button With Get Parameters
Upgrade Notice
1.0.0
- First stable release.