3D Certifications Carousel Plugin


3D Certifications Carousel


=== 3D Certifications Carousel ===
Contributors: Joseph Quintero
Tags: carousel, certifications, 3D, Three.js, image slider, rotating images
Requires at least: 5.0
Tested up to: 6.4
Requires PHP: 7.4
Stable tag: 2.5
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Display your certifications or images in a stunning 3D rotating carousel powered by Three.js.

== Description ==

The **3D Certifications Carousel** plugin allows you to display a rotating 3D carousel of your certifications, badges, or any images. It uses the powerful **Three.js** library to create an interactive and visually appealing 3D display.

**Key Features:**
– Upload and manage images from the WordPress admin panel.
– Add titles and descriptions to your images for better presentation.
– Images are displayed in a circular, rotating 3D carousel.
– Fully responsive and works seamlessly on all devices.
– Interactive: Pauses rotation on hover and supports manual rotation via arrow keys.
– Lightweight and optimized for performance with lazy loading.
– Simple shortcode integration: dcc_carousel.

Perfect for showcasing certifications, achievements, or any collection of images on your website.

== Installation ==

1. Upload the plugin folder `3d-certifications-carousel` to the `/wp-content/plugins/` directory.
2. Activate the plugin through the **Plugins** screen in WordPress.
3. Navigate to the **3D Carousel** menu in the WordPress admin dashboard.
4. Upload images, and optionally add titles and descriptions to enhance your carousel.
5. Use the shortcode `dcc_carousel` on any post, page, or widget to display the carousel.

== Frequently Asked Questions ==

= How do I add images to the carousel? =

Go to the **3D Carousel** settings page in your WordPress dashboard. Use the “Add Image” button to upload and save images. You can also include optional titles and descriptions.

= How do I display the carousel on my website? =

Simply insert the shortcode dcc_carousel into any post, page, or widget where you want the carousel to appear.

= What happens if no images are added? =

If no images are added, a fallback message will appear on the front end to inform users that no images are available.

= Are images visible from both sides? =

Yes, the carousel uses `THREE.DoubleSide` rendering to ensure images are visible from both the front and back.

= Can I customize the rotation speed or direction? =

Yes, the carousel pauses rotation on hover and supports reversing the rotation direction on click. You can also customize these behaviors by editing the `carousel.js` file.

= Does the plugin support tooltips for images? =

Yes, the plugin displays dynamic tooltips for each image, showing the title and description on hover.

== Screenshots ==

1. **Admin Panel** – Upload and manage your images with titles and descriptions.
2. **3D Carousel** – Front-end view of the rotating 3D carousel, complete with interactive tooltips.

== Changelog ==

= 2.5 =
* Added support for image titles and descriptions.
* Enhanced tooltip functionality for a better user experience.
* Improved lazy loading for performance optimization.
* Added keyboard navigation and rotation speed customization.

= 2.4 =
* Conditionally enqueue scripts and styles for pages using the shortcode.
* Enhanced admin UI for better usability.
* Added reverse rotation functionality on click.

= 2.1 =
* Added `THREE.DoubleSide` rendering for better visibility of images.
* Improved interactivity: carousel slows down on hover.
* Optimized performance and added debugging logs.

= 2.0 =
* Added admin interface for uploading and deleting images.
* Implemented dynamic image loading and rendering using Three.js.
* Fixed shortcode rendering issues.

= 1.0 =
* Initial release of the 3D Certifications Carousel plugin.

== Upgrade Notice ==

= 2.5 =
Upgrade to the latest version for support for titles, descriptions, tooltips, and improved performance.

== License ==

This plugin is licensed under the GPL v2 or later. See the license here: https://www.gnu.org/licenses/gpl-2.0.html

AZ Managed
IT Services llc

Contact us today to request a consultation and discover how our expert solutions can help your business thrive.