Marquee Text Pro
Create smooth, customizable scrolling text marquees with an easy-to-use admin interface. Fully compatible with Elementor and all page builders.
by Mustafa Hasanain · github.com/mustafahasanain/marquee-text-pro · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/mustafahasanain/marquee-text-pro/archive/refs/heads/main.zipCreate smooth, customizable scrolling text marquees with an easy-to-use admin interface. Fully compatible with Elementor and all page builders.
Description
Marquee Text Pro is a WordPress plugin that allows you to create beautiful, smooth scrolling text marquees for your website. Perfect for announcements, news tickers, promotional messages, and more.
Features
- Easy-to-Use Admin Interface - Create and manage marquees from your WordPress dashboard
- Customizable Styling - Control colors, fonts, spacing, and more
- Flexible Direction - Scroll left, right, up, or down
- Adjustable Speed - Control the scrolling speed to match your design
- Pause on Hover - Optionally pause the marquee when users hover over it
- RTL Support - Full support for right-to-left languages (Arabic, Hebrew, etc.)
- Shortcode Integration - Easy implementation using WordPress shortcodes
- Page Builder Compatible - Works with Elementor, Gutenberg, and all major page builders
- Responsive Design - Looks great on all devices and screen sizes
Installation
- Download the plugin files
- Upload the
marquee-text-profolder to the/wp-content/plugins/directory - Activate the plugin through the 'Plugins' menu in WordPress
- Navigate to 'Marquee Text' in the admin menu to create your first marquee
Usage
Creating a Marquee
- Go to Marquee Text > Add New in your WordPress admin
- Enter your marquee text
- Customize the settings:
- Speed: Control how fast the text scrolls
- Direction: Choose scroll direction (left, right, up, down)
- Background Color: Set the marquee background
- Text Color: Choose your text color
- Font Size: Adjust text size in pixels
- Padding: Set vertical padding
- Pause on Hover: Enable/disable pause on hover
- Save your marquee
- Copy the generated shortcode
Adding to Your Site
Use the shortcode in any post, page, or widget:
[marquee_text id="1"]
Replace 1 with your marquee ID.
With Page Builders
Elementor: Add a shortcode widget and paste your marquee shortcode
Gutenberg: Add a shortcode block and paste your marquee shortcode
Other Builders: Use the shortcode element/widget provided by your page builder
Configuration
Global Settings
Navigate to Marquee Text > Settings to configure default values for:
- Default scrolling speed
- Default direction
- Default colors
- Default font size
- Default padding
- Default pause on hover behavior
These defaults will be applied to new marquees unless overridden.
Requirements
- WordPress 5.0 or higher
- PHP 7.2 or higher
Frequently Asked Questions
Can I create multiple marquees?
Yes! You can create unlimited marquees, each with its own unique settings and content.
Does it support HTML in the marquee text?
The current version supports plain text to ensure security and compatibility. HTML support may be added in future versions.
Is it mobile-friendly?
Yes, the marquee is fully responsive and works perfectly on all devices.
Does it slow down my website?
No, the plugin is lightweight and optimized for performance with minimal impact on page load times.
Can I use it with my theme?
Yes, Marquee Text Pro is compatible with all WordPress themes.
Changelog
3.0.0
- Initial release
- Core marquee functionality
- Admin interface for creating and managing marquees
- Customizable settings (speed, direction, colors, fonts)
- RTL language support
- Shortcode implementation
- Page builder compatibility
Author
Mustafa Hasanain
- Website: mustafahasanain.com
- GitHub: @mustafahasanain
License
This project is licensed under the GPL v2 or later - see the LICENSE for details.
Support
For bug reports, feature requests, or questions, please visit the GitHub repository.