Skip to content

Showcase your story or company history, events, and roadmap in a precise and elegant way using the powerful Cool Timeline plugin

Notifications You must be signed in to change notification settings

narinder9/cool-timeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cool Timeline - WordPress Timeline Plugin

WordPress Plugin Version WordPress Plugin Downloads Wordpress Active Installations Rating WordPress Plugin Tested

Showcase your story, company history, events, or roadmap using stunning vertical or horizontal timeline layouts.

📋 Table of Contents

Overview

Cool Timeline is a powerful WordPress plugin that helps you create beautiful, interactive timelines for your website. Whether you want to showcase your company's history, product roadmaps, personal stories, or key events, this plugin provides the tools you need with both vertical and horizontal layouts.

Key Benefits

  • Easy to Use: Create timelines using Gutenberg blocks or simple shortcodes
  • Responsive Design: Works perfectly on all devices and screen sizes
  • Multiple Layouts: Choose from vertical, horizontal, and compact timeline designs
  • Highly Customizable: Extensive styling options to match your brand
  • Page Builder Compatible: Works with Gutenberg, Elementor, Divi, and other page builders

Demos

🎥 Watch Demo Video – See Cool Timeline in action with a comprehensive walkthrough.

Cool Timeline Demo

  • Cool Timeline [Free] – Create vertical history timelines using a simple shortcode in the classic editor. View Demo

  • Cool Timeline PRO [PRO] – Add advanced features like horizontal layout, multiple timelines, and advance timeline blocks . View Demo

  • Timeline Widget For Elementor [Free] – Build vertical and horizontal timelines visually inside Elementor. View Demo

  • Timeline Widget For Elementor PRO [PRO] – Unlock more layouts, skins, and styling options for Elementor timelines. View Demo

  • Timeline Block For Gutenberg [Free] – Design beautiful vertical timelines using Gutenberg blocks. View Demo

  • Timeline Block For Gutenberg PRO [PRO] – Add advanced timeline layouts and extra design controls in the block editor. View Demo

  • Timeline Module For Divi – Add stunning timelines to Divi pages using a dedicated module. View Plugin

  • Timeline Module Pro For Divi [PRO] – Extend Divi’s timeline module with extra styles, layouts, and customizations. View Demo

Features

Core Features

  • 📱 Responsive Design: Mobile-friendly timelines that look great on all devices
  • 🎨 Multiple Layouts: Vertical, horizontal, and compact timeline designs
  • 📝 Gutenberg Support: Native block editor integration with timeline blocks
  • 🔗 Shortcode Support: Easy integration with classic editor and page builders
  • 📅 Date Formatting: Flexible date display options
  • 🔄 Sorting Options: ASC/DESC ordering for timeline stories
  • 🎯 Custom Icons: Use custom icons or dots for timeline markers
  • 📄 Pagination: Manage large timelines with pagination
  • 🌍 RTL Support: Right-to-left language support
  • 🌐 Translation Ready: Multi-language support

Advanced Features

  • 🎬 Multimedia Support: Add images, videos, and slideshows to timeline stories
  • 🏷️ Category Filtering: Filter timeline stories by categories
  • ⚡ AJAX Loading: Load more stories without page refresh
  • 🎭 Animation Effects: Smooth animations for timeline interactions
  • 🎨 Custom Styling: Extensive color and typography customization
  • 📊 Multiple Timelines: Create and manage multiple timelines on one site

Installation

Method 1: WordPress Admin Panel (Recommended)

  1. Log in to your WordPress admin panel
  2. Navigate to Plugins > Add New
  3. Search for "Cool Timeline"
  4. Click Install Now next to "Cool Timeline"
  5. Click Activate to enable the plugin

Method 2: Manual Installation

  1. Download the plugin from WordPress.org
  2. Extract the ZIP file
  3. Upload the cool-timeline folder to /wp-content/plugins/
  4. Activate the plugin through the Plugins menu

Method 3: FTP Upload

  1. Download and extract the plugin files
  2. Upload the cool-timeline folder to /wp-content/plugins/ via FTP
  3. Activate the plugin in WordPress admin

Quick Start

Creating Your First Timeline

  1. Install & Activate the Cool Timeline plugin
  2. Add Timeline Stories:
    • Go to Timeline > Add New Story
    • Set a title and description
    • Choose a date for your story
    • Add an image (optional)
    • Publish the story
  3. Display the Timeline:
    • Use the Gutenberg block: Add a new block and search for "Timeline"
    • Or use shortcode: [cool-timeline]

Using Gutenberg Blocks

  1. Create a new post or page
  2. Add a new block and search for "Timeline"
  3. Select the "Cool Timeline" block
  4. Configure your timeline settings
  5. Publish your content

Usage

Creating Timeline Stories

Timeline stories are created as custom post types. Each story represents an event or milestone in your timeline.

Story Fields:

  • Title: The main heading for your timeline event
  • Description: Detailed content about the event
  • Date: When the event occurred
  • Image: Visual representation (optional)
  • Icon: Custom icon for the timeline marker (optional)

Timeline Layouts

Vertical Timeline (Default)

Event 1
  ↓
Event 2
  ↓
Event 3

Horizontal Timeline

Event 1 → Event 2 → Event 3

Compact Timeline

A condensed version for displaying many events efficiently.

Shortcodes

Basic Shortcode

[cool-timeline]

Advanced Shortcode with Options

[cool-timeline layout="default" skin="default" date-format="F j" icons="YES" show-posts="20" order="DESC" story-content="full"]

Shortcode Parameters

Parameter Description Default Options
layout Timeline layout type default default, horizontal, compact
skin Visual theme default default, modern, elegant
date-format Date display format F j WordPress date format
icons Show timeline icons YES YES, NO
show-posts Number of stories to display 20 Any number
order Story ordering DESC ASC, DESC
story-content Content display type full full, excerpt

Gutenberg Blocks

Cool Timeline Block

The plugin includes a native Gutenberg block for easy timeline creation:

  1. Add Block: Search for "Timeline" in the block inserter
  2. Configure Settings: Use the block sidebar to customize appearance
  3. Preview: See your timeline in real-time
  4. Publish: Your timeline is ready to display

Block Features

  • Live Preview: See changes instantly
  • Story Management: Add, edit, and reorder stories directly
  • Styling Options: Customize colors, fonts, and spacing
  • Responsive Controls: Adjust mobile and desktop appearance

Customization

Styling Options

The plugin provides extensive customization through the admin panel:

  • Colors: Timeline line, icons, text, and background colors
  • Typography: Font family, size, weight, and spacing
  • Layout: Spacing, alignment, and positioning
  • Animations: Transition effects and timing

Custom CSS

Add custom CSS to further customize your timelines:

/* Custom timeline styling */
.cool-timeline {
    background: #f5f5f5;
    border-radius: 8px;
    padding: 20px;
}

.cool-timeline .timeline-item {
    border-left: 3px solid #007cba;
    margin-bottom: 20px;
    padding-left: 20px;
}

Pro Features

Upgrade to Cool Timeline Pro for advanced features:

Enhanced Layouts

  • Horizontal Timeline: Side-scrolling timeline layout
  • One-Side Timeline: Single-column layout for better readability
  • Compact Timeline: Space-efficient design for many events

Advanced Customization

  • Category-Based Timelines: Filter stories by categories
  • Custom Labels: Use text labels instead of dates
  • Multimedia Support: Images, videos, and slideshows
  • AJAX Load More: Load additional stories without page refresh

Professional Features

  • Multiple Timelines: Create and manage several timelines
  • Scrolling Navigation: Quick navigation through long timelines
  • Premium Support: Dedicated customer support
  • Advanced Animations: Enhanced visual effects

Use Cases

Business & Corporate

  • Company History: Showcase your company's journey and milestones
  • Product Roadmaps: Display product development phases
  • Achievement Timeline: Highlight awards and recognitions
  • Project Milestones: Track project progress and deadlines

Personal & Creative

  • Personal Journey: Share your life story or career progression
  • Portfolio Timeline: Display work history and projects
  • Event Planning: Outline event schedules and phases
  • Wedding Timeline: Capture important moments and dates

Educational & Non-Profit

  • Historical Events: Document important historical milestones
  • School History: Showcase academic achievements and events
  • Non-Profit Impact: Display organization initiatives and results
  • Research Timeline: Track research phases and discoveries

FAQ

How do I create a timeline?

Create timeline stories in the admin panel, then display them using shortcodes or Gutenberg blocks.

Can I use any historical date?

Free version supports dates from 1970. Pro version supports dates from 1000–2050.

Is the plugin mobile-friendly?

Yes, all timelines are fully responsive and work on all devices.

Can I create multiple timelines?

Yes, you can create multiple timelines and display them on different pages.

Technical Questions

Does it work with page builders?

Yes, it’s compatible with Gutenberg, Elementor, Divi, WPBakery, and other page builders.

Is it translation-ready?

Yes, the plugin supports German, French, Spanish, and more.

Can I customize the styling?

Yes—extensive options via admin settings and custom CSS.

Does it support RTL languages?

Yes, full right-to-left support is included.

Support

Getting Help

Reporting Issues

Changelog

Version 3.0.5 (July 9, 2025)

  • Fixed: Wrong URL issue

Version 3.0.4 (July 9, 2025)

  • Added: Enhanced user opt-in options for better customization

Version 3.0.3 (June 23, 2025)

  • Updated: Org Assets update

Version 3.0.2 (June 23, 2025)

  • New: Integrated migration of timeline announcements
  • Tested Up To: WordPress 6.8.1
  • Updated: UTM tracking link
  • Improved: Minor performance and UI enhancements

View Full Changelog

License

This plugin is licensed under the GPL v2 or later.

Copyright (C) 2024 Cool Plugins

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

Links


Made with ❤️ by Cool Plugins

About

Showcase your story or company history, events, and roadmap in a precise and elegant way using the powerful Cool Timeline plugin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •