[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fSnB4_bmNlO3sYEzyNe7Bz8sd8oalpuKdEIMrrOsDRjU":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":18,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":139,"fingerprints":979},"timelines","Timelines","1.0","caugb","https:\u002F\u002Fprofiles.wordpress.org\u002Fcaugb\u002F","\u003Cp>A simple interface allows to create, publish and manage interactive timelines based in arbitrary contents, not in the publications of your blog.\u003Cbr \u002F>\nThe most part of available commands in Simile Timeline Widget can be defined via wp-admin > Posts > Timelines, no code needed.\u003C\u002Fp>\n\u003Cp>Trough the administrative interface, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create unlimited timelines\u003C\u002Fli>\n\u003Cli>Add how many tracks you want\u003C\u002Fli>\n\u003Cli>Edit existent tracks\u003C\u002Fli>\n\u003Cli>Add hot zones to the tracks, individually\u003C\u002Fli>\n\u003Cli>Edit existent hot zones\u003C\u002Fli>\n\u003Cli>Add decorators to (all) tracks\u003C\u002Fli>\n\u003Cli>Edit existent decorators\u003C\u002Fli>\n\u003Cli>Add events\u003C\u002Fli>\n\u003Cli>Edit existent events\u003C\u002Fli>\n\u003Cli>Publish timeline via shortcode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Timelines was released under the terms of the GNU General Public License \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\u003C\u002Fa>.\u003C\u002Fp>\n","Allows to create and publish timelines in your blog using Simile Timeline Widget [http:\u002F\u002Fwww.simile-widgets.org\u002Ftimeline\u002F].",10,2707,80,1,"2011-04-20T23:34:00.000Z","3.0.5","3.0","",[20,21,22,23],"date","simile","time","timeline","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimelines.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},2,30,84,"2026-04-04T13:05:55.013Z",[36,57,81,103,119],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":18,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"timeline-express-date-time-add-on","Timeline Express – Date – Time Add-On","1.0.1","Code Parrots","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodeparrots\u002F","\u003Cp>When active, the Timeline Express – Date – Time Add-On will hide the default announcement date field, and generate a date and time field for you to use.\u003C\u002Fp>\n\u003Cp>Multiple announcements that have the same date & time will fallback to use the published date to dictate order on the timeline.\u003C\u002Fp>\n\u003Ch3>Developers\u003C\u002Fh3>\n\u003Cp>Filters:\u003Cbr \u002F>\n\u003Cstrong>timeline_express_date_time_formats\u003C\u002Fstrong> – Add your own date formats to the announcement.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\n\u002F**\n * Assign a custom date format to the announcements.\n *\n * @param array $date_formats The original date formats array.\n *\u002F\nfunction timeline_express_demo_custom_date_format( $date_formats ) {\n\n    $date_formats['custom'] = 'Y-m-d'; \u002F\u002F eg: 2018-10-02\n\n}\nadd_filter( 'timeline_express_date_time_formats', 'timeline_express_demo_custom_date_format' );\n\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>timeline_express_date_time_query_args\u003C\u002Fstrong> – Filter the query run for the date time add-on.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\n\u002F**\n * Filter the announcement date time add-on query.\n * Fall back to post titles instead of published date when announcements contain the same date-time values.\n *\n * @param array $query_args The original date time add-on query arguments.\n *\u002F\nfunction timeline_express_demo_filter_query_args( $query_args ) {\n\n    unset( $query_args['orderby'] );\n\n    $query_args['orderby'] = 'meta_value_num title';\n\n    return $query_args;\n\n}\nadd_filter( 'timeline_express_date_time_query_args', 'timeline_express_demo_filter_query_args' );\n\u003C\u002Fpre>\n","Assign and display times alongside the announcement dates in Timeline Express announcements.",100,3706,46,3,"2023-03-22T07:35:00.000Z","6.2.9","5.6",[52,53,20,54,23],"add-on","addon","express","https:\u002F\u002Fwww.wp-timelineexpress.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimeline-express-date-time-add-on.1.0.1.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":78,"download_link":79,"security_score":44,"vuln_count":14,"unpatched_count":26,"last_vuln_date":80,"fetched_at":28},"timeline-widget-addon-for-elementor","Timeline Widget For Elementor (Elementor Timeline, Vertical & Horizontal Timeline)","1.6.23","CoolHappy","https:\u002F\u002Fprofiles.wordpress.org\u002Fnarinder-singh\u002F","\u003Ch3>Elementor Timeline – Vertical & Horizontal Timeline\u003C\u002Fh3>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F_WYTT0iBvyo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fplugin\u002Felementor-timeline-widget-pro\u002F?utm_source=twae_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=top_description\" rel=\"nofollow ugc\">Timeline Widget for Elementor\u003C\u002Fa>\u003C\u002Fstrong> is a powerful timeline slider plugin that allows you to create stunning \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Felementor-widget\u002Ffree-timeline\u002F?utm_source=twae_plugin&utm_medium=readme&utm_campaign=demo&utm_content=vertical_free_demo\" rel=\"nofollow ugc\">vertical\u003C\u002Fa>\u003C\u002Fstrong> and \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Felementor-widget\u002Ffree-timeline\u002F?utm_source=twae_plugin&utm_medium=readme&utm_campaign=demo&utm_content=horizontal_free_demo#horizontal\" rel=\"nofollow ugc\">horizontal timelines\u003C\u002Fa>\u003C\u002Fstrong> to showcase your achievements, personal journey, or company history directly inside Elementor.\u003C\u002Fp>\n\u003Cp>Whether you’re showcasing a company history, project roadmap, personal journey, or blog timeline. With multiple designs and customization options for colors, fonts, and icons, you can easily design your Elementor timelines according to your brand.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Compatibility with Elementor:\u003C\u002Fstrong> Fully integrated with Elementor, simply drag and drop the timeline widget into any page and start customizing your timeline sliders visually.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Story Timeline:\u003C\u002Fstrong> Perfect for showcasing any type of story or chronological content like company history, career paths, product journeys, or blog timelines.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Layouts:\u003C\u002Fstrong> Choose between vertical timelines or horizontal layouts according to your preferences.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pre-made Templates:\u003C\u002Fstrong> Use pre-designed timeline slider layouts to quickly create a timeline. Just choose a template, add your content, and customize it to match your style.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Font Awesome Icons Support:\u003C\u002Fstrong> Assign icons to each timeline step using the built-in Font Awesome library according to the story.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Labels:\u003C\u002Fstrong> Add personalized text labels to each timeline step and display important details like dates, years, event names, or step numbers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image & Multimedia Support:\u003C\u002Fstrong> Enhance your timeline’s engagement using interactive images that visually tell your story.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timeline Customization:\u003C\u002Fstrong> Customize typography, colors, backgrounds, spacing, and borders of your story elements for a more personalized look.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Alignment Options:\u003C\u002Fstrong> Align your text and media (left, right, or center) according to your design and layout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatible with all WordPress Themes:\u003C\u002Fstrong> Timeline widget plugin is fully compatible with all WordPress themes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully Responsive:\u003C\u002Fstrong> This plugin is fully responsive, ensuring that your events display perfectly on all screen sizes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🔗\u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Felementor-widget\u002Ffree-timeline\u002F?utm_source=twae_plugin&utm_medium=readme&utm_campaign=demo&utm_content=view_free_demo\" rel=\"nofollow ugc\">Check Free Version Demos\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Use Cases\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Company Achievements:\u003C\u002Fstrong> Highlight your company’s milestones and achievements.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Historical Timelines:\u003C\u002Fstrong> Show historical events or company history.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Step-by-Step Guides:\u003C\u002Fstrong> Visualize processes or tutorials in a timeline format.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Program Timelines:\u003C\u002Fstrong> Display program schedules or phases clearly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event Timelines:\u003C\u002Fstrong> Highlight past and upcoming events effectively.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Job Stories\u002FPersonal Milestones:\u003C\u002Fstrong> Share job histories or personal achievements.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Work Experience Timelines:\u003C\u002Fstrong> Create timeline sliders of work experience for resumes or portfolios.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Roadmaps:\u003C\u002Fstrong> Show product development stages and future plans.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Brand Stories:\u003C\u002Fstrong> Tell your brand’s story in an engaging way.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to Pro Version\u003C\u002Fh3>\n\u003Cp>Upgrading to the Timeline Widget Pro unlocks more advanced features like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Layout Options:\u003C\u002Fstrong> Choose from Vertical, Horizontal, and One-Sided timelines to match your design needs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preset Styles:\u003C\u002Fstrong> Set up beautiful timeline sliders in one click with styles like elegant, minimal, and classic.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Timeline:\u003C\u002Fstrong> Display your blog posts in an attractive timeline layout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Style Settings:\u003C\u002Fstrong> Customize your timeline’s look to match your website’s design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Animation Effects:\u003C\u002Fstrong> Bring your timelines to life with over 15 animation effects like fade-in, flip-up, and zoom.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Colors & Typography:\u003C\u002Fstrong> Easily adjust text size, fonts, and colors for a perfect look.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Color Stories:\u003C\u002Fstrong> Use different colors for each story in your timeline for a vibrant effect.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image\u002FVideo\u002FSlideshow:\u003C\u002Fstrong> Add images, videos, or slideshows to your timeline.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ajax Load More:\u003C\u002Fstrong> Load more stories as users scroll down the timeline.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Icons in Timeline:\u003C\u002Fstrong> Use icons, custom text, or images as timeline markers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fdemo\u002Felementor-timeline-widget\u002F?utm_source=twae_plugin&utm_medium=readme&utm_campaign=demo&utm_content=view_pro_demo\" rel=\"nofollow ugc\">Check Pro Version Demos\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fplugin\u002Felementor-timeline-widget-pro\u002F?utm_source=twae_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=get_pro#pricing\" rel=\"nofollow ugc\">Get Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Check our other plugins demos\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cool Timeline:\u003C\u002Fstrong> Display your company’s history, product roadmaps, personal stories, or key events using the built-in block or via simple shortcode. \u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fdemo\u002Ffree-timeline\u002F?utm_source=twae_plugin&utm_medium=readme&utm_campaign=demo&utm_content=ctl_free_demo\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timeline Block For Gutenberg:\u003C\u002Fstrong> Create interactive timelines directly within the WordPress Block Editor to display step-by-step tutorials, a company’s history, and a product roadmap. \u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fdemo\u002Fgutenberg-timeline-block\u002F?utm_source=twae_plugin&utm_medium=readme&utm_campaign=demo&utm_content=tbg_free_demo\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timeline Module Pro For Divi:\u003C\u002Fstrong> Showcase your personal story or company history using stunning vertical or horizontal timelines directly inside the Divi Builder. \u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fdivi\u002F?utm_source=twae_plugin&utm_medium=readme&utm_campaign=demo&utm_content=tmdivi_view_demo\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Use of 3rd Party Services:\u003C\u002Fstrong> This plugin connects to the Cool Plugins API to display information about related plugins inside the dashboard. It also offers optional usage tracking and optional feedback submission on deactivation. Data is sent only after explicit user consent. No hidden tracking is performed, and no frontend visitor or site user data is collected. For more details, please review our \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002Fusage-tracking\u002F\" rel=\"nofollow ugc\">Data Usage Policy\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002F\" rel=\"nofollow ugc\">TOS\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","Highlight your company’s history, milestones, and key events directly inside Elementor using stunning vertical and horizontal timelines.",70000,1498742,96,243,"2026-02-19T09:49:00.000Z","6.9.4","5.0","7.2",[74,75,76,77,23],"elementor-timeline","history","horizontal-timeline","roadmap","https:\u002F\u002Fcoolplugins.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimeline-widget-addon-for-elementor.1.6.23.zip","2024-02-06 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":70,"requires_at_least":94,"requires_php":50,"tags":95,"homepage":101,"download_link":102,"security_score":44,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"date-time-picker-for-contact-form-7","Date Time Picker for Contact Form 7","1.1.1","Ruhul Amin","https:\u002F\u002Fprofiles.wordpress.org\u002Fruhul080\u002F","\u003Cp>This plugin enables  Contact Form 7 text field into a Date picker, Time picker or Date Time Picker by using CSS class. After installing the plugin you just need to add the necessary CSS class to the  Contact Form 7 CSS Classes editor. If you use Multiple classes remember to separate each class with space.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Here is the classes to use in each field:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Only for Date Picker: \u003Cstrong>walcf7-datepicker\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Only for Time Picker: \u003Cstrong>walcf7-timepicker\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>For both Date and Time Picker: \u003Cstrong>walcf7-datetimepicker\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Remember: The class should be added to [text field. Example: [text* book-date class:walcf7-datepicker placeholder “Date Picker”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Check the demo site:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwpapplab.com\u002Fcontact-form-7-date-time-picker\u002F\" rel=\"nofollow ugc\">Date Time Picker Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpapplab.com\u002Fplugins\u002Fdate-time-picker-for-contact-form-7-pro\u002F\" rel=\"nofollow ugc\">Download Pro Version\u003C\u002Fa>:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lifetime Free Update\u003C\u002Fli>\n\u003Cli>51 Language translation (\u003Ca href=\"https:\u002F\u002Fwpapplab.com\u002Fplugins\u002Fdate-time-picker-for-contact-form-7-pro\u002F#language\" rel=\"nofollow ugc\">View supported Language\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>WPML – WordPress Multilingual Plugin Compatible\u003C\u002Fli>\n\u003Cli>Light \u002F Dark Theme\u003C\u002Fli>\n\u003Cli>Disable past date selection\u003C\u002Fli>\n\u003Cli>Disable today if necessary\u003C\u002Fli>\n\u003Cli>Specify weekend and disable if necessary\u003C\u002Fli>\n\u003Cli>Disable specific date selection\u003C\u002Fli>\n\u003Cli>Specify holiday and Disable if necessary\u003C\u002Fli>\n\u003Cli>Maximum allowed date selection\u003C\u002Fli>\n\u003Cli>Minimum allowed date selection\u003C\u002Fli>\n\u003Cli>24hr \u002F 12hr time format\u003C\u002Fli>\n\u003Cli>Hide\u002FShow AM\u002FPM\u003C\u002Fli>\n\u003Cli>Change time step or interval\u003C\u002Fli>\n\u003Cli>Provide Max and Min selectable time\u003C\u002Fli>\n\u003Cli>Speed up website. Load script only at selected page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpapplab.com\u002Fplugins\u002Fdate-time-picker-for-contact-form-7-pro\u002F\" rel=\"nofollow ugc\">Download Pro Version from Here\u003C\u002Fa>:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to Video (Free):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F782kHUkg4XM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpapplab.com\u002Fplugins\u002Fdate-time-picker-for-contact-form-7-pro\u002F\" rel=\"nofollow ugc\">Pro Version Features:\u003C\u002Fa>:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FjQbbF7Usc44?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>Credits:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjquery.com\u002F\" rel=\"nofollow ugc\">jQuery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fxdsoft.net\u002Fjqplugins\u002Fdatetimepicker\u002F\" rel=\"nofollow ugc\">xdsoft.net\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin enables Contact Form 7 text field into a Date picker, Time picker or Date Time picker by using CSS class.",30000,133255,64,20,"2025-12-07T15:25:00.000Z","4.0",[96,97,98,99,100],"cf7","contact-form-7","date-picker","date-time-picker","time-picker","https:\u002F\u002Fwpapplab.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdate-time-picker-for-contact-form-7.1.1.1.zip",{"slug":104,"name":105,"version":106,"author":61,"author_profile":62,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":111,"num_ratings":112,"last_updated":113,"tested_up_to":70,"requires_at_least":71,"requires_php":50,"tags":114,"homepage":116,"download_link":117,"security_score":44,"vuln_count":14,"unpatched_count":26,"last_vuln_date":118,"fetched_at":28},"cool-timeline","Cool Timeline (Horizontal & Vertical Timeline)","3.3.0","\u003Ch3>Horizontal & Vertical Timeline, History Timeline Slider\u003C\u002Fh3>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FwvD2-m0FEcE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Cool Timeline is an advanced WordPress plugin that helps you easily create timeline sliders for your website. You can use it to display your company’s history, product roadmaps, personal stories, or key events in a vertical layout.\u003C\u002Fp>\n\u003Cp>Using Cool Timeline, you can create timeline stories in two ways:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Gutenberg Timeline Block:\u003C\u002Fstrong> Add and manage timeline stories easily using the built-in block in the WordPress editor. Great for showing steps, events, or roadmaps with a clean design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode-Based Classic Timelines:\u003C\u002Fstrong> Using the classic editor? Just add a simple shortcode to display your timeline on any page or post and customize it the way you like.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Timeline Slider:\u003C\u002Fstrong> Display your stories in a stunning vertical or horizontal timeline layout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg and Classic Editor Support:\u003C\u002Fstrong> Create timelines easily using the Gutenberg block or a simple shortcode. This works with both new and classic WordPress editors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Shortcode Generator:\u003C\u002Fstrong> Use shortcodes to display timeline slider anywhere on your site without needing the code.\n\u003Cul>\n\u003Cli>\u003Cstrong>Cool Timeline Shortcode:\u003C\u002Fstrong>\u003Cbr \u002F>\n[cool-timeline layout=”default” skin=”default” date-format=”F j” icons=”YES” show-posts=”20″ order=”DESC” story-content=”full”]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works with Page Builders:\u003C\u002Fstrong> Compatible with popular page builders like Gutenberg, WPBakery, and Classic Editor. Elementor and Divi users can also create timelines with additional plugins.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ASC\u002FDESC Order:\u003C\u002Fstrong> Arrange your timeline stories in ascending or descending order as needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Description:\u003C\u002Fstrong> Choose to show either a summary or the full description for each timeline story, depending on how much detail you want to present.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Story Order (ASC \u002F DESC):\u003C\u002Fstrong> Sort your stories in ascending (oldest to newest) or descending (newest to oldest) order based on your timeline.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date Format:\u003C\u002Fstrong> Choose from various date formats to display your timeline stories according to your requirements.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Colors & Fonts:\u003C\u002Fstrong> Change colors, fonts, and styles to fit your brand or website design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagination:\u003C\u002Fstrong> Set how many stories you want to display per page to easily manage multiple timelines.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Icons or Dots:\u003C\u002Fstrong> Highlight events using custom icons or simple dots to visually distinguish each story on the timeline.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Alignment:\u003C\u002Fstrong> Align your timeline content left, right, or center to match your website’s style and improve readability.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Timelines:\u003C\u002Fstrong> Create and manage several timeline sliders on one site, like company history, product updates, or personal stories.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Animation Effects:\u003C\u002Fstrong> Add subtle animations to your timeline items as they appear, making the overall experience more interactive and engaging.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fdemo\u002Fcool-timeline-free\u002F?utm_source=ctl_plugin&utm_medium=readme&utm_campaign=demo&utm_content=view_free_demos\" rel=\"nofollow ugc\">🔗Check Free Version Demos\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Where can you use the Cool Timeline?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Company History Showcase:\u003C\u002Fstrong> Display your company’s growth and key milestones in a timeline format.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event Highlights:\u003C\u002Fstrong> Present a timeline of events for conferences, seminars, or special occasions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Launch Timeline:\u003C\u002Fstrong> Highlight the different stages and key dates leading up to a product or service launch.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Personal Journey:\u003C\u002Fstrong> Share your personal story, career progression, or life journey using a timeline.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Project Roadmap:\u003C\u002Fstrong> Create a visual timeline of project phases, deadlines, and achievements.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Achievements and Awards:\u003C\u002Fstrong> Showcase significant accomplishments, recognitions, and awards over time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Nonprofit or Charity Timeline:\u003C\u002Fstrong> Present the key initiatives and impact of your nonprofit organization through a timeline.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Portfolio Showcase:\u003C\u002Fstrong> Display your work history or project portfolio in chronological order.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Historical Events Documentation:\u003C\u002Fstrong> Document important historical events or milestones in a timeline.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>School or Educational Timeline:\u003C\u002Fstrong> Highlight significant academic events, school history, or student progress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wedding or Family Timeline:\u003C\u002Fstrong> Capture important family milestones like weddings, anniversaries, or life events.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event Planning:\u003C\u002Fstrong> Outline and share a detailed timeline for upcoming events or project plans.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real Estate Development:\u003C\u002Fstrong> Display the various stages of a property’s development from start to completion.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Startup Journey:\u003C\u002Fstrong> Share your startup’s timeline, from idea conception to growth and scaling phases.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sports Achievements:\u003C\u002Fstrong> Highlight key moments and accomplishments in an athlete’s or team’s career.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Cool Timeline Pro Features\u003C\u002Fh4>\n\u003Cp>Upgrading to the \u003Cstrong>Cool Timeline Pro\u003C\u002Fstrong> plugin unlocks the advanced features like access to multiple layouts, including Horizontal layout, Category-Based Timelines, Ajax Load More, Multimedia ( images, videos & slideshow), and more:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Timeline Slider Designs:\u003C\u002Fstrong> Cool Timeline Pro offers 4 layout types\n\u003Cul>\n\u003Cli>Vertical Timeline\u003C\u002Fli>\n\u003Cli>Vertical Compact Timeline\u003C\u002Fli>\n\u003Cli>Vertical One-Side Timeline\u003C\u002Fli>\n\u003Cli>Horizontal Timeline\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Each with 6+ design styles like Classic, Modern, Elegant, etc., and 3 skins (Light, Dark, Colorful). \u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fdemo\u002Fcool-timeline-pro\u002F?utm_source=ctl_plugin&utm_medium=readme&utm_campaign=demo&utm_content=view_pro_demo\" rel=\"nofollow ugc\">Check All Demos\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Advance Customization:\u003C\u002Fstrong> Set different colors for each timeline story, making your timeline more visually interesting.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add Images & Videos:\u003C\u002Fstrong> Make your timeline stories more interactive by adding images, videos, and slideshows.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Timelines:\u003C\u002Fstrong> Create and manage several timelines on one site, like company history, product updates, or personal stories.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Shortcode Generator:\u003C\u002Fstrong> Use shortcodes to display timelines anywhere on your site without needing to code.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works with Page Builders:\u003C\u002Fstrong> Compatible with popular page builders like Gutenberg, WPBakery, and Classic Editor. Elementor and Divi users can also create timelines with additional plugins.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Labels:\u003C\u002Fstrong> Use labels instead of dates for events, such as process steps or historical periods like AD\u002FBC.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category Filters:\u003C\u002Fstrong> Add filters so users can sort timeline stories by category.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Blog Post Timeline:\u003C\u002Fstrong> Display your blog posts in a timeline layout, highlighting your content by date.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ajax Load More & Pagination:\u003C\u002Fstrong> Add pagination and “load more” buttons to easily manage timelines with many stories.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scrolling Navigation:\u003C\u002Fstrong> Add scrolling navigation to let users move through long timelines more quickly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Icons:\u003C\u002Fstrong> Replace default dots with icons or custom images to make your timeline more personalized.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>HTML\u002FLinks Support:\u003C\u002Fstrong> Add “Read More” links or custom HTML in timeline stories to guide users to full content or other pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Date Formats:\u003C\u002Fstrong> Choose from various date formats to display your timeline stories as you like.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Animation Effects:\u003C\u002Fstrong> Add animation effects to your timelines to make them more engaging for visitors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Premium Support:\u003C\u002Fstrong> Get dedicated support as a Pro user for any help or questions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🔗\u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fdemo\u002Fcool-timeline-pro\u002F?utm_source=ctl_plugin&utm_medium=readme&utm_campaign=demo&utm_content=view_pro_demos\" rel=\"nofollow ugc\">Check Pro Version Demos\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fplugin\u002Fcool-timeline-pro\u002F?utm_source=ctl_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=get_pro#pricing\" rel=\"nofollow ugc\">Get Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Check Our Other Timeline Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Timeline Widget For Elementor:\u003C\u002Fstrong> Showcase your company history, product roadmap, and personal journey in vertical & horizontal layout directly inside Elementor. \u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fdemo\u002Felementor-timeline\u002Ffree\u002F?utm_source=ctl_plugin&utm_medium=readme&utm_campaign=demo&utm_content=twea_free_demo\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timeline Block For Gutenberg:\u003C\u002Fstrong> Create interactive timelines directly within the WordPress Block Editor to display step-by-step tutorials, a company’s history, and a product roadmap. \u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fdemo\u002Fgutenberg-timeline-block\u002F?utm_source=ctl_plugin&utm_medium=readme&utm_campaign=demo&utm_content=tbg_free_demo\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timeline Builder:\u003C\u002Fstrong> Create a small timeline inside the Gutenberg block editor using a vertical or horizontal timeline. \u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fdemo\u002Ftimeline-builder-pro\u002F?utm_source=ctl_plugin&utm_medium=readme&utm_campaign=demo&utm_content=tbp_view_demo\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timeline Module Pro For Divi:\u003C\u002Fstrong> Showcase your personal story or company history using stunning vertical or horizontal timelines directly inside the Divi Builder. \u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fdivi\u002F?utm_source=ctl_plugin&utm_medium=readme&utm_campaign=demo&utm_content=tmdivi_pro_demo\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Use of 3rd Party Services:\u003C\u002Fstrong> This plugin connects to the Cool Plugins API to display information about related plugins inside the dashboard. It also offers optional usage tracking and optional feedback submission on deactivation. Data is sent only after explicit user consent. No hidden tracking is performed, and no frontend visitor or site user data is collected. For more details, please review our \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002Fusage-tracking\u002F\" rel=\"nofollow ugc\">Data Usage Policy\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002F\" rel=\"nofollow ugc\">TOS\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","Showcase your story or company history, events, and roadmap in an interactive timeline using the powerful Cool Timeline plugin.",20000,972459,94,325,"2026-03-12T09:55:00.000Z",[75,76,77,23,115],"vertical-timeline","https:\u002F\u002Fcooltimeline.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcool-timeline.3.3.0.zip","2020-09-16 00:00:00",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":109,"downloaded":127,"rating":13,"num_ratings":128,"last_updated":129,"tested_up_to":70,"requires_at_least":130,"requires_php":18,"tags":131,"homepage":137,"download_link":138,"security_score":44,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"countdown-timer-ultimate","Countdown Timer Ultimate","2.6.9","Essential Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fessentialplugin\u002F","\u003Cp>It is proven that \u003Cstrong>Countdown Timer\u003C\u002Fstrong> can increase the \u003Cstrong>conversion up to 400%\u003C\u002Fstrong> & \u003Cstrong>business revenue up to 9%\u003C\u002Fstrong>. (note- based on facts and stats.)\u003C\u002Fp>\n\u003Ch3>✅ Then what’s stopping you from benefiting your business?\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Checkout demo for better understanding\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fcountdown-timer-ultimate-demo\u002F?utm_source=WP&utm_medium=Countdown-Timer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">FREE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fprodemo\u002Fcountdown-timer-ultimate-pro\u002F?utm_source=WP&utm_medium=Countdown-Timer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> the countdown timer ultimate now and enjoy the benefits.\u003C\u002Fp>\n\u003Cp>You have to make customers believe that you are running out of stock\u002F products or services and that they are running out of time. There we use the \u003Cstrong>countdown timer ultimate\u003C\u002Fstrong> to make your product more desirable among your customers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> Countdown Timer Ultimate this tool can be used to create scarcity and urgency of your product. To create and represent this in order to convey that you have limited offers and deals and your customer has to grab them as fast as possible, you put a \u003Cstrong>Countdown Timer\u003C\u002Fstrong> on your website\u002F landing page.\u003C\u002Fp>\n\u003Cp>On the back end, \u003Cstrong>Countdown Timer Ultimate\u003C\u002Fstrong>  offers a complete WordPress countdown timer management system with the ability to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create unlimited timer\u003C\u002Fli>\n\u003Cli>Expiry Date & Time\u003C\u002Fli>\n\u003Cli>Timer Label\u003C\u002Fli>\n\u003Cli>Timer content and designing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>✅ It Benefits in:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Driving more clicks\u003C\u002Fli>\n\u003Cli>Boosting the sales\u003C\u002Fli>\n\u003Cli>Making customer take fast & positive decision\u003C\u002Fli>\n\u003Cli>Generating high revenue\u003C\u002Fli>\n\u003Cli>Scheduling the time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> Countdown Timer Ultimate  which is the easier and the simpler way to attract more customers and persuade them to make a quick positive response about your product.\u003C\u002Fp>\n\u003Cp>We got your back here! We serve both free and pro \u003Cstrong>Countdown Timer Ultimate\u003C\u002Fstrong> which you can easily install and use for your business.\u003C\u002Fp>\n\u003Ch3>✅ Overview\u003C\u002Fh3>\n\u003Cp>A very simple plugin to add countdown timer to your website. Countdown timer allow you to create nice and functional Countdown timer just in a few minutes. This is the best way to create beautiful Countdown for your users. You can use our Countdown timer in your posts\u002Fpages.\u003C\u002Fp>\n\u003Cp>Also work with Gutenberg shortcode block.\u003C\u002Fp>\n\u003Cp>You can create multiplate countdown timer and display them with shortcode. The easiest way to place your full customizable HTML5 Countdown Timer.\u003C\u002Fp>\n\u003Ch4>✅ Complete shortcode with all parameters:\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[wpcdt-countdown id=\"1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>ID:\u003C\u002Fstrong> [wpcdt-countdown id=”1″] (timer id for which you want to display timer. This parameter is required.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Template code is\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003C?php echo do_shortcode('[wpcdt-countdown id=\"1\"]'); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You must be thinking, why us?\u003C\u002Fp>\n\u003Ch4>Checkout these features to know your answer-\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fully Responsive WordPress Countdown timer.\u003C\u002Fli>\n\u003Cli>Ability to create unlimited Countdowns timer.\u003C\u002Fli>\n\u003Cli>Ability to create Countdown in pages\u002Fposts.\u003C\u002Fli>\n\u003Cli>Also work with Gutenberg shortcode block.\u003C\u002Fli>\n\u003Cli>Ability to change background color and width.\u003C\u002Fli>\n\u003Cli>Ability to change rotating circle background color and width.\u003C\u002Fli>\n\u003Cli>Option change the text of Days, hours, minutes and seconds OR show\u002Fhide Days, hours, minutes and seconds.\u003C\u002Fli>\n\u003Cli>Option to set difftent background colors for Days, hours, minutes and seconds.\u003C\u002Fli>\n\u003Cli>Elementor, Bevear and SiteOrigin, Divi, Fusion Page Builder Native Support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Then why wait to put a \u003Cstrong>Countdown Timer Ultimate\u003C\u002Fstrong> on your website to generate high sales and revenue.\u003C\u002Fp>\n\u003Cp>And your time starts now… \u003Cstrong>Download Now\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>PRO Features Include\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>12+ stunning cool designs for clock and timer.\u003C\u002Fli>\n\u003Cli>Fully customized clock.\u003C\u002Fli>\n\u003Cli>Custom css\u003C\u002Fli>\n\u003Cli>Fully Responsive WordPress Countdown timer.\u003C\u002Fli>\n\u003Cli>Ability to create unlimited Countdowns timer.\u003C\u002Fli>\n\u003Cli>Ability to create Countdown in pages\u002Fposts.\u003C\u002Fli>\n\u003Cli>Template code.\u003C\u002Fli>\n\u003Cli>Schedule Timer\u003C\u002Fli>\n\u003Cli>Recurring Timer\u003C\u002Fli>\n\u003Cli>Timer works perfectly when any cache plugin is active.\u003C\u002Fli>\n\u003Cli>Ability to change background color and width.\u003C\u002Fli>\n\u003Cli>Ability to change rotating circle background color and width.\u003C\u002Fli>\n\u003Cli>Option to show\u002Fhide Days, hours, minutes and seconds.\u003C\u002Fli>\n\u003Cli>Option to set difftent background colors for Days, hours, minutes and seconds.\u003C\u002Fli>\n\u003Cli>Easy to integrate with e-commerce coupons like WooCommerce and Easy Digital Downloads.\u003C\u002Fli>\n\u003Cli>Gutenberg Block Supports.\u003C\u002Fli>\n\u003Cli>WPBakery Page Builder Support\u003C\u002Fli>\n\u003Cli>Elementor, Beaver and SiteOrigin Page Builder Support (New).\u003C\u002Fli>\n\u003Cli>Divi Page Builder Native Support (New).\u003C\u002Fli>\n\u003Cli>Various parameters for clock like background color, text color and etc.\u003C\u002Fli>\n\u003Cli>Clock expiration event. Display your desired text on complition of timer.\u003C\u002Fli>\n\u003Cli>Light weight and fast.\u003C\u002Fli>\n\u003Cli>Fully responsive\u003C\u002Fli>\n\u003Cli>100% Multi language\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>✅ \u003Cstrong>Checkout demo for better understanding\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fcountdown-timer-ultimate-demo\u002F?utm_source=WP&utm_medium=Countdown-Timer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">FREE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fprodemo\u002Fcountdown-timer-ultimate-pro\u002F?utm_source=WP&utm_medium=Countdown-Timer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Essential Plugin Bundle Deal\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fpricing\u002F?utm_source=WP&utm_medium=Countdown-Timer&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Annual or Lifetime Bundle Deal\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Privacy & Policy\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We have also opt-in e-mail selection , once you download the plugin , so that we can inform you and nurture you about products and its features.\u003C\u002Fli>\n\u003C\u002Ful>\n","A quick, easy way to add and display responsive Countdown timer on your website. Also work with Gutenberg shortcode block.",717325,36,"2026-02-19T18:30:00.000Z","5.2",[132,133,134,135,136],"animated-countdown-timer","countdown-clock","countdown-timer","date-countdown-form","event-countdown-timer","https:\u002F\u002Fessentialplugin.com\u002Fwordpress-plugin\u002Fcountdown-timer-ultimate\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcountdown-timer-ultimate.2.6.9.zip",{"attackSurface":140,"codeSignals":188,"taintFlows":546,"riskAssessment":963,"analyzedAt":978},{"hooks":141,"ajaxHandlers":181,"restRoutes":182,"shortcodes":183,"cronEvents":187,"entryPointCount":14,"unprotectedCount":26},[142,148,153,158,162,165,170,175,178],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_menu","tl_add_admin_page","admin-html.php",11,{"type":149,"name":150,"callback":151,"file":146,"line":152},"filter","favorite_actions","tl_add_fav_link",886,{"type":143,"name":154,"callback":155,"file":156,"line":157},"new_timeline_buttons","tl_helper_button","helper\\helper.php",13,{"type":143,"name":159,"callback":160,"file":156,"line":161},"admin_print_styles","tl_helper_style",29,{"type":143,"name":163,"callback":164,"file":156,"line":128},"admin_print_scripts","tl_helper_js",{"type":143,"name":166,"callback":167,"file":168,"line":169},"wp_footer","anonymous","html.php",15,{"type":143,"name":171,"callback":172,"file":173,"line":174},"plugins_loaded","tl_init","timeline.php",37,{"type":143,"name":159,"callback":176,"file":173,"line":177},"tl_admin_styles",312,{"type":143,"name":163,"callback":179,"file":173,"line":180},"tl_add_js",322,[],[],[184],{"tag":23,"callback":185,"file":168,"line":186},"tl_timeline_sc",18,[],{"dangerousFunctions":189,"sqlUsage":193,"outputEscaping":199,"fileOperations":544,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":545},[190],{"fn":191,"file":168,"line":169,"context":192},"create_function","add_action('wp_footer', create_function('', 'tl_add_timeline_js(\"'.$id.'\");'));",{"prepared":26,"raw":31,"locations":194},[195,197],{"file":173,"line":33,"context":196},"$wpdb->get_results() with variable interpolation",{"file":173,"line":198,"context":196},339,{"escaped":31,"rawEcho":200,"locations":201},206,[202,205,206,208,209,210,212,213,214,216,217,219,221,222,224,226,228,230,232,234,236,237,239,241,243,245,247,249,251,253,255,257,259,261,263,265,267,268,270,272,274,276,278,280,281,283,284,286,288,290,292,294,296,297,299,301,303,305,307,309,311,313,315,317,319,321,322,323,325,327,329,331,332,333,335,337,338,339,341,343,344,345,347,349,350,351,353,355,356,357,359,361,362,363,365,367,368,369,371,373,374,376,378,379,381,383,385,387,388,389,391,393,394,395,397,399,400,401,403,405,406,407,409,411,412,413,415,417,418,419,421,423,424,425,427,429,431,433,435,437,438,439,441,443,444,446,448,449,450,452,454,455,457,458,460,462,463,465,467,468,470,472,473,474,476,478,479,480,482,484,485,486,488,490,491,493,495,496,498,500,502,504,505,507,508,510,511,513,514,516,517,519,520,522,523,525,527,529,531,533,534,536,538,539,540,542],{"file":146,"line":203,"context":204},45,"raw output",{"file":146,"line":46,"context":204},{"file":146,"line":207,"context":204},77,{"file":146,"line":207,"context":204},{"file":146,"line":207,"context":204},{"file":146,"line":211,"context":204},79,{"file":146,"line":211,"context":204},{"file":146,"line":13,"context":204},{"file":146,"line":215,"context":204},81,{"file":146,"line":33,"context":204},{"file":146,"line":218,"context":204},196,{"file":146,"line":220,"context":204},197,{"file":146,"line":220,"context":204},{"file":146,"line":223,"context":204},227,{"file":146,"line":225,"context":204},228,{"file":146,"line":227,"context":204},230,{"file":146,"line":229,"context":204},231,{"file":146,"line":231,"context":204},234,{"file":146,"line":233,"context":204},237,{"file":146,"line":235,"context":204},239,{"file":146,"line":68,"context":204},{"file":146,"line":238,"context":204},244,{"file":146,"line":240,"context":204},245,{"file":146,"line":242,"context":204},293,{"file":146,"line":244,"context":204},294,{"file":146,"line":246,"context":204},296,{"file":146,"line":248,"context":204},297,{"file":146,"line":250,"context":204},301,{"file":146,"line":252,"context":204},303,{"file":146,"line":254,"context":204},305,{"file":146,"line":256,"context":204},309,{"file":146,"line":258,"context":204},310,{"file":146,"line":260,"context":204},328,{"file":146,"line":262,"context":204},341,{"file":146,"line":264,"context":204},353,{"file":146,"line":266,"context":204},359,{"file":146,"line":266,"context":204},{"file":146,"line":269,"context":204},370,{"file":146,"line":271,"context":204},377,{"file":146,"line":273,"context":204},418,{"file":146,"line":275,"context":204},420,{"file":146,"line":277,"context":204},453,{"file":146,"line":279,"context":204},456,{"file":146,"line":279,"context":204},{"file":146,"line":282,"context":204},485,{"file":146,"line":282,"context":204},{"file":146,"line":285,"context":204},486,{"file":146,"line":287,"context":204},488,{"file":146,"line":289,"context":204},489,{"file":146,"line":291,"context":204},492,{"file":146,"line":293,"context":204},493,{"file":146,"line":295,"context":204},495,{"file":146,"line":295,"context":204},{"file":146,"line":298,"context":204},501,{"file":146,"line":300,"context":204},502,{"file":146,"line":302,"context":204},545,{"file":146,"line":304,"context":204},562,{"file":146,"line":306,"context":204},566,{"file":146,"line":308,"context":204},570,{"file":146,"line":310,"context":204},585,{"file":146,"line":312,"context":204},589,{"file":146,"line":314,"context":204},593,{"file":146,"line":316,"context":204},597,{"file":146,"line":318,"context":204},606,{"file":146,"line":320,"context":204},607,{"file":146,"line":320,"context":204},{"file":146,"line":320,"context":204},{"file":146,"line":324,"context":204},610,{"file":146,"line":326,"context":204},614,{"file":146,"line":328,"context":204},618,{"file":146,"line":330,"context":204},619,{"file":146,"line":330,"context":204},{"file":146,"line":330,"context":204},{"file":146,"line":334,"context":204},622,{"file":146,"line":336,"context":204},623,{"file":146,"line":336,"context":204},{"file":146,"line":336,"context":204},{"file":146,"line":340,"context":204},626,{"file":146,"line":342,"context":204},627,{"file":146,"line":342,"context":204},{"file":146,"line":342,"context":204},{"file":146,"line":346,"context":204},630,{"file":146,"line":348,"context":204},631,{"file":146,"line":348,"context":204},{"file":146,"line":348,"context":204},{"file":146,"line":352,"context":204},634,{"file":146,"line":354,"context":204},635,{"file":146,"line":354,"context":204},{"file":146,"line":354,"context":204},{"file":146,"line":358,"context":204},638,{"file":146,"line":360,"context":204},639,{"file":146,"line":360,"context":204},{"file":146,"line":360,"context":204},{"file":146,"line":364,"context":204},642,{"file":146,"line":366,"context":204},643,{"file":146,"line":366,"context":204},{"file":146,"line":366,"context":204},{"file":146,"line":370,"context":204},654,{"file":146,"line":372,"context":204},655,{"file":146,"line":372,"context":204},{"file":146,"line":375,"context":204},661,{"file":146,"line":377,"context":204},662,{"file":146,"line":377,"context":204},{"file":146,"line":380,"context":204},677,{"file":146,"line":382,"context":204},684,{"file":146,"line":384,"context":204},688,{"file":146,"line":386,"context":204},689,{"file":146,"line":386,"context":204},{"file":146,"line":386,"context":204},{"file":146,"line":390,"context":204},692,{"file":146,"line":392,"context":204},693,{"file":146,"line":392,"context":204},{"file":146,"line":392,"context":204},{"file":146,"line":396,"context":204},696,{"file":146,"line":398,"context":204},697,{"file":146,"line":398,"context":204},{"file":146,"line":398,"context":204},{"file":146,"line":402,"context":204},700,{"file":146,"line":404,"context":204},701,{"file":146,"line":404,"context":204},{"file":146,"line":404,"context":204},{"file":146,"line":408,"context":204},704,{"file":146,"line":410,"context":204},705,{"file":146,"line":410,"context":204},{"file":146,"line":410,"context":204},{"file":146,"line":414,"context":204},708,{"file":146,"line":416,"context":204},709,{"file":146,"line":416,"context":204},{"file":146,"line":416,"context":204},{"file":146,"line":420,"context":204},712,{"file":146,"line":422,"context":204},713,{"file":146,"line":422,"context":204},{"file":146,"line":422,"context":204},{"file":146,"line":426,"context":204},720,{"file":146,"line":428,"context":204},721,{"file":146,"line":430,"context":204},730,{"file":146,"line":432,"context":204},734,{"file":146,"line":434,"context":204},738,{"file":146,"line":436,"context":204},739,{"file":146,"line":436,"context":204},{"file":146,"line":436,"context":204},{"file":146,"line":440,"context":204},742,{"file":146,"line":442,"context":204},743,{"file":146,"line":442,"context":204},{"file":146,"line":445,"context":204},758,{"file":146,"line":447,"context":204},759,{"file":146,"line":447,"context":204},{"file":146,"line":447,"context":204},{"file":146,"line":451,"context":204},770,{"file":146,"line":453,"context":204},771,{"file":146,"line":453,"context":204},{"file":146,"line":456,"context":204},773,{"file":146,"line":456,"context":204},{"file":146,"line":459,"context":204},779,{"file":146,"line":461,"context":204},780,{"file":146,"line":461,"context":204},{"file":146,"line":464,"context":204},796,{"file":146,"line":466,"context":204},797,{"file":146,"line":466,"context":204},{"file":146,"line":469,"context":204},800,{"file":146,"line":471,"context":204},801,{"file":146,"line":471,"context":204},{"file":146,"line":471,"context":204},{"file":146,"line":475,"context":204},804,{"file":146,"line":477,"context":204},805,{"file":146,"line":477,"context":204},{"file":146,"line":477,"context":204},{"file":146,"line":481,"context":204},808,{"file":146,"line":483,"context":204},809,{"file":146,"line":483,"context":204},{"file":146,"line":483,"context":204},{"file":146,"line":487,"context":204},812,{"file":146,"line":489,"context":204},813,{"file":146,"line":489,"context":204},{"file":146,"line":492,"context":204},819,{"file":146,"line":494,"context":204},820,{"file":146,"line":494,"context":204},{"file":146,"line":497,"context":204},832,{"file":146,"line":499,"context":204},836,{"file":146,"line":501,"context":204},840,{"file":146,"line":503,"context":204},850,{"file":146,"line":503,"context":204},{"file":146,"line":506,"context":204},851,{"file":146,"line":506,"context":204},{"file":146,"line":509,"context":204},854,{"file":146,"line":509,"context":204},{"file":146,"line":512,"context":204},857,{"file":146,"line":512,"context":204},{"file":146,"line":515,"context":204},858,{"file":146,"line":515,"context":204},{"file":146,"line":518,"context":204},875,{"file":146,"line":518,"context":204},{"file":146,"line":521,"context":204},877,{"file":156,"line":11,"context":204},{"file":168,"line":524,"context":204},26,{"file":168,"line":526,"context":204},35,{"file":168,"line":528,"context":204},67,{"file":168,"line":530,"context":204},68,{"file":168,"line":532,"context":204},73,{"file":168,"line":207,"context":204},{"file":168,"line":535,"context":204},78,{"file":168,"line":537,"context":204},92,{"file":168,"line":67,"context":204},{"file":168,"line":67,"context":204},{"file":168,"line":541,"context":204},97,{"file":168,"line":543,"context":204},129,4,[],[547,598,739,793,930,944],{"entryPoint":548,"graph":549,"unsanitizedCount":596,"severity":597},"tl_admin_page (admin-html.php:13)",{"nodes":550,"edges":588},[551,555,560,563,565,568,572,577,580,583],{"id":552,"type":553,"label":554,"file":146,"line":161},"n0","source","$_FILES",{"id":556,"type":557,"label":558,"file":146,"line":203,"wp_function":559},"n1","sink","echo() [XSS]","echo",{"id":561,"type":553,"label":562,"file":146,"line":46},"n2","$_GET['page'] (x3)",{"id":564,"type":557,"label":558,"file":146,"line":46,"wp_function":559},"n3",{"id":566,"type":553,"label":567,"file":146,"line":92},"n4","$_POST['tl_timeline']",{"id":569,"type":570,"label":571,"file":146,"line":92},"n5","transform","→ tl_add_timeline()",{"id":573,"type":557,"label":574,"file":173,"line":575,"wp_function":576},"n6","update_option() [Settings Manipulation]",44,"update_option",{"id":578,"type":553,"label":579,"file":146,"line":161},"n7","$_FILES['tl_import_file']",{"id":581,"type":570,"label":582,"file":146,"line":161},"n8","→ tl_import_timeline()",{"id":584,"type":557,"label":585,"file":173,"line":586,"wp_function":587},"n9","file_get_contents() [SSRF\u002FLFI]",75,"file_get_contents",[589,591,592,593,594,595],{"from":552,"to":556,"sanitized":590},false,{"from":561,"to":564,"sanitized":590},{"from":566,"to":569,"sanitized":590},{"from":569,"to":573,"sanitized":590},{"from":578,"to":581,"sanitized":590},{"from":581,"to":584,"sanitized":590},6,"medium",{"entryPoint":599,"graph":600,"unsanitizedCount":738,"severity":597},"tl_edit_timeline (admin-html.php:138)",{"nodes":601,"edges":711},[602,605,606,608,609,611,612,615,616,618,620,623,627,630,633,636,639,642,645,648,651,654,657,659,662,665,667,670,673,676,679,682,685,688,691,694,696,699,702,706,709],{"id":552,"type":553,"label":603,"file":146,"line":604},"$_POST",174,{"id":556,"type":557,"label":558,"file":146,"line":218,"wp_function":559},{"id":561,"type":553,"label":607,"file":146,"line":220},"$_GET['page']",{"id":564,"type":557,"label":558,"file":146,"line":220,"wp_function":559},{"id":566,"type":553,"label":610,"file":146,"line":220},"$_GET['id'] (x3)",{"id":569,"type":557,"label":558,"file":146,"line":220,"wp_function":559},{"id":573,"type":553,"label":613,"file":146,"line":614},"$_GET (x3)",178,{"id":578,"type":557,"label":558,"file":146,"line":264,"wp_function":559},{"id":581,"type":553,"label":567,"file":146,"line":617},143,{"id":584,"type":570,"label":619,"file":146,"line":617},"→ tl_update_timeline()",{"id":621,"type":557,"label":574,"file":173,"line":622,"wp_function":576},"n10",60,{"id":624,"type":553,"label":625,"file":146,"line":626},"n11","$_GET['id']",148,{"id":628,"type":570,"label":629,"file":146,"line":626},"n12","→ tl_add_band()",{"id":631,"type":557,"label":574,"file":173,"line":632,"wp_function":576},"n13",119,{"id":634,"type":553,"label":625,"file":146,"line":635},"n14",151,{"id":637,"type":570,"label":638,"file":146,"line":635},"n15","→ tl_remove_band()",{"id":640,"type":557,"label":574,"file":173,"line":641,"wp_function":576},"n16",141,{"id":643,"type":553,"label":625,"file":146,"line":644},"n17",155,{"id":646,"type":570,"label":647,"file":146,"line":644},"n18","→ tl_update_band()",{"id":649,"type":557,"label":574,"file":173,"line":650,"wp_function":576},"n19",131,{"id":652,"type":553,"label":625,"file":146,"line":653},"n20",158,{"id":655,"type":570,"label":656,"file":146,"line":653},"n21","→ tl_add_hotzone()",{"id":658,"type":557,"label":574,"file":173,"line":225,"wp_function":576},"n22",{"id":660,"type":553,"label":625,"file":146,"line":661},"n23",161,{"id":663,"type":570,"label":664,"file":146,"line":661},"n24","→ tl_update_hotzone()",{"id":666,"type":557,"label":574,"file":173,"line":233,"wp_function":576},"n25",{"id":668,"type":553,"label":625,"file":146,"line":669},"n26",165,{"id":671,"type":570,"label":672,"file":146,"line":669},"n27","→ tl_remove_hotzone()",{"id":674,"type":557,"label":574,"file":173,"line":675,"wp_function":576},"n28",248,{"id":677,"type":553,"label":625,"file":146,"line":678},"n29",168,{"id":680,"type":570,"label":681,"file":146,"line":678},"n30","→ tl_add_decorator()",{"id":683,"type":557,"label":574,"file":173,"line":684,"wp_function":576},"n31",256,{"id":686,"type":553,"label":625,"file":146,"line":687},"n32",171,{"id":689,"type":570,"label":690,"file":146,"line":687},"n33","→ tl_update_decorator()",{"id":692,"type":557,"label":574,"file":173,"line":693,"wp_function":576},"n34",266,{"id":695,"type":553,"label":625,"file":146,"line":604},"n35",{"id":697,"type":570,"label":698,"file":146,"line":604},"n36","→ tl_remove_decorator()",{"id":700,"type":557,"label":574,"file":173,"line":701,"wp_function":576},"n37",277,{"id":703,"type":553,"label":704,"file":146,"line":705},"n38","$_GET",343,{"id":707,"type":570,"label":708,"file":146,"line":705},"n39","→ tl_edit_tl_form()",{"id":710,"type":557,"label":558,"file":146,"line":304,"wp_function":559},"n40",[712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737],{"from":552,"to":556,"sanitized":590},{"from":561,"to":564,"sanitized":590},{"from":566,"to":569,"sanitized":590},{"from":573,"to":578,"sanitized":590},{"from":581,"to":584,"sanitized":590},{"from":584,"to":621,"sanitized":590},{"from":624,"to":628,"sanitized":590},{"from":628,"to":631,"sanitized":590},{"from":634,"to":637,"sanitized":590},{"from":637,"to":640,"sanitized":590},{"from":643,"to":646,"sanitized":590},{"from":646,"to":649,"sanitized":590},{"from":652,"to":655,"sanitized":590},{"from":655,"to":658,"sanitized":590},{"from":660,"to":663,"sanitized":590},{"from":663,"to":666,"sanitized":590},{"from":668,"to":671,"sanitized":590},{"from":671,"to":674,"sanitized":590},{"from":677,"to":680,"sanitized":590},{"from":680,"to":683,"sanitized":590},{"from":686,"to":689,"sanitized":590},{"from":689,"to":692,"sanitized":590},{"from":695,"to":697,"sanitized":590},{"from":697,"to":700,"sanitized":590},{"from":703,"to":707,"sanitized":590},{"from":707,"to":710,"sanitized":590},19,{"entryPoint":740,"graph":741,"unsanitizedCount":792,"severity":597},"tl_edit_timeline_events (admin-html.php:431)",{"nodes":742,"edges":778},[743,745,746,747,748,750,751,753,755,756,758,760,762,764,766,768,769,771,773,775,776],{"id":552,"type":553,"label":554,"file":146,"line":744},446,{"id":556,"type":557,"label":558,"file":146,"line":277,"wp_function":559},{"id":561,"type":553,"label":607,"file":146,"line":279},{"id":564,"type":557,"label":558,"file":146,"line":279,"wp_function":559},{"id":566,"type":553,"label":749,"file":146,"line":279},"$_GET['id'] (x2)",{"id":569,"type":557,"label":558,"file":146,"line":279,"wp_function":559},{"id":573,"type":553,"label":625,"file":146,"line":752},436,{"id":578,"type":570,"label":754,"file":146,"line":752},"→ tl_add_event()",{"id":581,"type":557,"label":574,"file":173,"line":644,"wp_function":576},{"id":584,"type":553,"label":625,"file":146,"line":757},439,{"id":621,"type":570,"label":759,"file":146,"line":757},"→ tl_remove_event()",{"id":624,"type":557,"label":574,"file":173,"line":761,"wp_function":576},176,{"id":628,"type":553,"label":625,"file":146,"line":763},442,{"id":631,"type":570,"label":765,"file":146,"line":763},"→ tl_update_event()",{"id":634,"type":557,"label":574,"file":173,"line":767,"wp_function":576},166,{"id":637,"type":553,"label":625,"file":146,"line":744},{"id":640,"type":570,"label":770,"file":146,"line":744},"→ tl_import_events()",{"id":643,"type":557,"label":574,"file":173,"line":772,"wp_function":576},217,{"id":646,"type":553,"label":774,"file":146,"line":744},"$_FILES['tl_import_events']",{"id":649,"type":570,"label":770,"file":146,"line":744},{"id":652,"type":557,"label":585,"file":173,"line":777,"wp_function":587},212,[779,780,781,782,783,784,785,786,787,788,789,790,791],{"from":552,"to":556,"sanitized":590},{"from":561,"to":564,"sanitized":590},{"from":566,"to":569,"sanitized":590},{"from":573,"to":578,"sanitized":590},{"from":578,"to":581,"sanitized":590},{"from":584,"to":621,"sanitized":590},{"from":621,"to":624,"sanitized":590},{"from":628,"to":631,"sanitized":590},{"from":631,"to":634,"sanitized":590},{"from":637,"to":640,"sanitized":590},{"from":640,"to":643,"sanitized":590},{"from":646,"to":649,"sanitized":590},{"from":649,"to":652,"sanitized":590},9,{"entryPoint":794,"graph":795,"unsanitizedCount":526,"severity":597},"\u003Cadmin-html> (admin-html.php:0)",{"nodes":796,"edges":888},[797,799,800,802,803,804,805,807,808,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886],{"id":552,"type":553,"label":798,"file":146,"line":161},"$_FILES (x2)",{"id":556,"type":557,"label":558,"file":146,"line":203,"wp_function":559},{"id":561,"type":553,"label":801,"file":146,"line":46},"$_GET['page'] (x5)",{"id":564,"type":557,"label":558,"file":146,"line":46,"wp_function":559},{"id":566,"type":553,"label":603,"file":146,"line":604},{"id":569,"type":557,"label":558,"file":146,"line":218,"wp_function":559},{"id":573,"type":553,"label":806,"file":146,"line":220},"$_GET['id'] (x5)",{"id":578,"type":557,"label":558,"file":146,"line":220,"wp_function":559},{"id":581,"type":553,"label":809,"file":146,"line":614},"$_GET (x4)",{"id":584,"type":557,"label":558,"file":146,"line":264,"wp_function":559},{"id":621,"type":553,"label":567,"file":146,"line":92},{"id":624,"type":570,"label":571,"file":146,"line":92},{"id":628,"type":557,"label":574,"file":173,"line":575,"wp_function":576},{"id":631,"type":553,"label":579,"file":146,"line":161},{"id":634,"type":570,"label":582,"file":146,"line":161},{"id":637,"type":557,"label":585,"file":173,"line":586,"wp_function":587},{"id":640,"type":553,"label":567,"file":146,"line":617},{"id":643,"type":570,"label":619,"file":146,"line":617},{"id":646,"type":557,"label":574,"file":173,"line":622,"wp_function":576},{"id":649,"type":553,"label":625,"file":146,"line":626},{"id":652,"type":570,"label":629,"file":146,"line":626},{"id":655,"type":557,"label":574,"file":173,"line":632,"wp_function":576},{"id":658,"type":553,"label":625,"file":146,"line":635},{"id":660,"type":570,"label":638,"file":146,"line":635},{"id":663,"type":557,"label":574,"file":173,"line":641,"wp_function":576},{"id":666,"type":553,"label":625,"file":146,"line":644},{"id":668,"type":570,"label":647,"file":146,"line":644},{"id":671,"type":557,"label":574,"file":173,"line":650,"wp_function":576},{"id":674,"type":553,"label":625,"file":146,"line":653},{"id":677,"type":570,"label":656,"file":146,"line":653},{"id":680,"type":557,"label":574,"file":173,"line":225,"wp_function":576},{"id":683,"type":553,"label":625,"file":146,"line":661},{"id":686,"type":570,"label":664,"file":146,"line":661},{"id":689,"type":557,"label":574,"file":173,"line":233,"wp_function":576},{"id":692,"type":553,"label":625,"file":146,"line":669},{"id":695,"type":570,"label":672,"file":146,"line":669},{"id":697,"type":557,"label":574,"file":173,"line":675,"wp_function":576},{"id":700,"type":553,"label":625,"file":146,"line":678},{"id":703,"type":570,"label":681,"file":146,"line":678},{"id":707,"type":557,"label":574,"file":173,"line":684,"wp_function":576},{"id":710,"type":553,"label":625,"file":146,"line":687},{"id":843,"type":570,"label":690,"file":146,"line":687},"n41",{"id":845,"type":557,"label":574,"file":173,"line":693,"wp_function":576},"n42",{"id":847,"type":553,"label":625,"file":146,"line":604},"n43",{"id":849,"type":570,"label":698,"file":146,"line":604},"n44",{"id":851,"type":557,"label":574,"file":173,"line":701,"wp_function":576},"n45",{"id":853,"type":553,"label":704,"file":146,"line":705},"n46",{"id":855,"type":570,"label":708,"file":146,"line":705},"n47",{"id":857,"type":557,"label":558,"file":146,"line":304,"wp_function":559},"n48",{"id":859,"type":553,"label":625,"file":146,"line":752},"n49",{"id":861,"type":570,"label":754,"file":146,"line":752},"n50",{"id":863,"type":557,"label":574,"file":173,"line":644,"wp_function":576},"n51",{"id":865,"type":553,"label":625,"file":146,"line":757},"n52",{"id":867,"type":570,"label":759,"file":146,"line":757},"n53",{"id":869,"type":557,"label":574,"file":173,"line":761,"wp_function":576},"n54",{"id":871,"type":553,"label":625,"file":146,"line":763},"n55",{"id":873,"type":570,"label":765,"file":146,"line":763},"n56",{"id":875,"type":557,"label":574,"file":173,"line":767,"wp_function":576},"n57",{"id":877,"type":553,"label":625,"file":146,"line":744},"n58",{"id":879,"type":570,"label":770,"file":146,"line":744},"n59",{"id":881,"type":557,"label":574,"file":173,"line":772,"wp_function":576},"n60",{"id":883,"type":553,"label":774,"file":146,"line":744},"n61",{"id":885,"type":570,"label":770,"file":146,"line":744},"n62",{"id":887,"type":557,"label":585,"file":173,"line":777,"wp_function":587},"n63",[889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929],{"from":552,"to":556,"sanitized":590},{"from":561,"to":564,"sanitized":590},{"from":566,"to":569,"sanitized":590},{"from":573,"to":578,"sanitized":590},{"from":581,"to":584,"sanitized":590},{"from":621,"to":624,"sanitized":590},{"from":624,"to":628,"sanitized":590},{"from":631,"to":634,"sanitized":590},{"from":634,"to":637,"sanitized":590},{"from":640,"to":643,"sanitized":590},{"from":643,"to":646,"sanitized":590},{"from":649,"to":652,"sanitized":590},{"from":652,"to":655,"sanitized":590},{"from":658,"to":660,"sanitized":590},{"from":660,"to":663,"sanitized":590},{"from":666,"to":668,"sanitized":590},{"from":668,"to":671,"sanitized":590},{"from":674,"to":677,"sanitized":590},{"from":677,"to":680,"sanitized":590},{"from":683,"to":686,"sanitized":590},{"from":686,"to":689,"sanitized":590},{"from":692,"to":695,"sanitized":590},{"from":695,"to":697,"sanitized":590},{"from":700,"to":703,"sanitized":590},{"from":703,"to":707,"sanitized":590},{"from":710,"to":843,"sanitized":590},{"from":843,"to":845,"sanitized":590},{"from":847,"to":849,"sanitized":590},{"from":849,"to":851,"sanitized":590},{"from":853,"to":855,"sanitized":590},{"from":855,"to":857,"sanitized":590},{"from":859,"to":861,"sanitized":590},{"from":861,"to":863,"sanitized":590},{"from":865,"to":867,"sanitized":590},{"from":867,"to":869,"sanitized":590},{"from":871,"to":873,"sanitized":590},{"from":873,"to":875,"sanitized":590},{"from":877,"to":879,"sanitized":590},{"from":879,"to":881,"sanitized":590},{"from":883,"to":885,"sanitized":590},{"from":885,"to":887,"sanitized":590},{"entryPoint":931,"graph":932,"unsanitizedCount":544,"severity":597},"tl_init (timeline.php:13)",{"nodes":933,"edges":941},[934,935,937],{"id":552,"type":553,"label":809,"file":173,"line":524},{"id":556,"type":570,"label":936,"file":173,"line":524},"→ tl_force_download()",{"id":561,"type":557,"label":938,"file":173,"line":939,"wp_function":940},"header() [Header Injection]",333,"header",[942,943],{"from":552,"to":556,"sanitized":590},{"from":556,"to":561,"sanitized":590},{"entryPoint":945,"graph":946,"unsanitizedCount":92,"severity":597},"\u003Ctimeline> (timeline.php:0)",{"nodes":947,"edges":957},[948,950,951,952,953,954,955,956],{"id":552,"type":553,"label":949,"file":173,"line":32},"$_GET (x15)",{"id":556,"type":557,"label":574,"file":173,"line":575,"wp_function":576},{"id":561,"type":553,"label":809,"file":173,"line":524},{"id":564,"type":570,"label":936,"file":173,"line":524},{"id":566,"type":557,"label":938,"file":173,"line":939,"wp_function":940},{"id":569,"type":553,"label":704,"file":173,"line":535},{"id":573,"type":570,"label":571,"file":173,"line":535},{"id":578,"type":557,"label":574,"file":173,"line":575,"wp_function":576},[958,959,960,961,962],{"from":552,"to":556,"sanitized":590},{"from":561,"to":564,"sanitized":590},{"from":564,"to":566,"sanitized":590},{"from":569,"to":573,"sanitized":590},{"from":573,"to":578,"sanitized":590},{"summary":964,"deductions":965},"The 'timelines' v1.0 plugin exhibits a mixed security posture. On the positive side, the attack surface is minimal, with only one shortcode and no AJAX handlers or REST API routes exposed without proper authorization. Furthermore, there is no recorded history of vulnerabilities, suggesting a potentially stable codebase. However, the static analysis reveals significant concerns within the code itself.\n\nThe presence of the `create_function` function is a critical security risk, as it can be leveraged for code injection. The fact that 100% of SQL queries are not using prepared statements is another major red flag, making the plugin highly susceptible to SQL injection attacks. The extremely low percentage of properly escaped output (1%) indicates a widespread vulnerability to Cross-Site Scripting (XSS) attacks. The lack of nonce and capability checks, coupled with unsanitized paths in all analyzed taint flows, further amplifies these risks, providing multiple avenues for attackers to exploit the plugin.\n\nWhile the absence of known CVEs is encouraging, it does not negate the critical flaws identified in the static analysis. The plugin's current state presents a substantial risk to WordPress sites due to its susceptibility to SQL injection, XSS, and potential arbitrary code execution. Immediate remediation of these identified issues is strongly recommended.",[966,968,970,972,974,976],{"reason":967,"points":92},"Presence of dangerous function: create_function",{"reason":969,"points":92},"100% of SQL queries use raw SQL, no prepared statements",{"reason":971,"points":169},"Only 1% of outputs are properly escaped",{"reason":973,"points":11},"0 nonce checks detected",{"reason":975,"points":11},"0 capability checks detected",{"reason":977,"points":11},"All taint flows have unsanitized paths","2026-03-17T01:21:33.684Z",{"wat":980,"direct":989},{"assetPaths":981,"generatorPatterns":984,"scriptPaths":985,"versionParams":986},[982,983],"\u002Fwp-content\u002Fplugins\u002Ftimelines\u002Fjs\u002Ftimeline-view.js","\u002Fwp-content\u002Fplugins\u002Ftimelines\u002Fcss\u002Ftimeline-view.css",[],[982],[987,988],"timelines\u002Fcss\u002Ftimeline-view.css?ver=","timelines\u002Fjs\u002Ftimeline-view.js?ver=",{"cssClasses":990,"htmlComments":992,"htmlAttributes":993,"restEndpoints":995,"jsGlobals":996,"shortcodeOutput":998},[991],"tl-timeline",[],[994],"data-timeline-id",[],[997],"Timeline",[999,1000],"[timeline","[\u002Ftimeline]"]