WP Manifestindependent plugin directory
manifest / builders / dynamic-url-button-with-get-parameters

Dynamic URL Button With Get Parameters

A custom Elementor widget for creating buttons with dynamic GET parameters and style customization.

★ 0stars

Install

Download source zip No release zip yet

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.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Dynamic 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&parameter-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

  1. Visit \'Plugins > Add New\'
  2. Click \'Upload Plugin\'
  3. Upload the file \'dynamic-url-button-with-get-parameters.zip\'
  4. Activate \'Dynamic URL Button With Get Parameters\' from your Plugins page.
  5. Go to Elementor’s editor and find "Custom Button" in the widgets panel.
  6. 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

  1. Content Contains Button Text, Button ID, Button Icon, Icon Spacing, Base URL, Parameter (default: pid)
  2. Get parameter Name, Can also choose from Dynamic Parameters
  3. 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.