[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6kl93IiBhgESCp59IODUe5nrsqEapMZ_ha7B7Nfovzc":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":127,"fingerprints":168},"timeline-express-html-excerpt-add-on","Timeline Express HTML Excerpts Add-on","1.1.0","Evan Herman","https:\u002F\u002Fprofiles.wordpress.org\u002Feherman24\u002F","\u003Cp>The Timeline Express HTML Excerpts add-on will create a new WYSIWYG metabox on Timeline Express announcement posts. This new field can\u003Cbr \u002F>\nbe used to generate a custom excerpt for your announcements. The new WYSIWYG custom excerpt field allows for HTML to be used in announcement excerpts,\u003Cbr \u002F>\nand has no limit to the length.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n* Enable a new ‘Announcement Custom Excerpt’ field.\u003Cbr \u002F>\n* Use HTML markup in your announcements without it being stripped.\u003Cbr \u002F>\n* Display images, videos etc. in announcement excerpts on the timeline.\u003Cbr \u002F>\n* No limit to the length of the HTML excerpts.\u003C\u002Fp>\n","Enable a new HTML Excerpt field on Timeline Express announcements, which can be used to replace the default generated excerpts.",1000,15867,0,"2023-03-22T07:30:00.000Z","6.2.9","",[18,19,20,21,22],"add","addon","express","on","timeline","https:\u002F\u002Fwww.wp-timelineexpress.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimeline-express-html-excerpt-add-on.1.1.0.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"eherman24",15,136400,84,375,68,"2026-04-04T07:17:52.812Z",[38,51,68,81,107],{"slug":39,"name":40,"version":6,"author":7,"author_profile":8,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":13,"num_ratings":13,"last_updated":45,"tested_up_to":15,"requires_at_least":16,"requires_php":46,"tags":47,"homepage":23,"download_link":50,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"timeline-express-single-column-add-on","Timeline Express – Single Column Add-On","\u003Cp>Timeline Express – Single Column Add-On extends Timeline Express, and enables a new shortcode parameter \u003Ccode>single-column\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>When set to 1 (eg: \u003Ccode>[timeline-express single-column=\"1\"]\u003C\u002Fcode>), the timeline will display in a single column – similar to the default Timeline Express mobile view.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Basic Usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you want to set a timeline to single column you can add the ‘single-column’ parameter to the \u003Ccode>[timeline-express]\u003C\u002Fcode> shortcode and set it to \u003Ccode>1\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example\u003C\u002Fstrong>\u003Cbr \u002F>\n    [timeline-express single-column=”1″]\u003C\u002Fp>\n","Enable a 'single-column' parameter in Timeline Express to display timelines in a single column.",600,11564,"2023-03-22T07:28:00.000Z","5.6",[19,48,20,49,22],"column","single","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimeline-express-single-column-add-on.1.1.0.zip",{"slug":52,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":61,"num_ratings":62,"last_updated":63,"tested_up_to":15,"requires_at_least":16,"requires_php":46,"tags":64,"homepage":23,"download_link":67,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"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",[65,19,66,20,22],"add-on","date","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimeline-express-date-time-add-on.1.0.1.zip",{"slug":69,"name":70,"version":71,"author":7,"author_profile":8,"description":72,"short_description":73,"active_installs":74,"downloaded":75,"rating":13,"num_ratings":13,"last_updated":76,"tested_up_to":15,"requires_at_least":16,"requires_php":46,"tags":77,"homepage":23,"download_link":80,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"timeline-express-no-icons-add-on","Timeline Express – No Icons Add-On","1.2.0","\u003Cp>Timeline Express – No Icons Add-On is a WordPress plugin that extends the base plugin, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftimeline-express\u002F\" rel=\"ugc\">Timeline Express\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The Timeline Express – No Icons Add-On removes the icons associated with the Timeline Express announcements. This add-on will remove the icon selection on the announcement new\u002Fedit screen, as well as the icons on the front end of the site.\u003C\u002Fp>\n\u003Cp>When activated, the Timeline Express – No Icons Add-On will create a new settings tab on the Timeline Express settings page which will allow you to remove the icons globally, or explain how you can remove the icons on each timeline.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Basic Usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Head into ‘Timeline Express > Settings’ and enable the ‘Global No Icons’ option to remove the icons on \u003Cem>all\u003C\u002Fem> timelines on your site.\u003C\u002Fp>\n\u003Cp>If you want to remove the icons on a specific timeline, but leave them on others, you can add the ‘no-icons’ parameter to the \u003Ccode>[timeline-express]\u003C\u002Fcode> shortcode and set it to “1”.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example\u003C\u002Fstrong>\u003Cbr \u002F>\n    [timeline-express no-icons=”1″]\u003C\u002Fp>\n","Remove the icons associated with Timeline Express announcements.",800,10055,"2023-03-22T07:27:00.000Z",[65,20,78,79,22],"icons","no","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimeline-express-no-icons-add-on.1.2.0.zip",{"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":94,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":102,"download_link":103,"security_score":104,"vuln_count":105,"unpatched_count":13,"last_vuln_date":106,"fetched_at":27},"smsa-shipping-official","SMSA Shipping (official)","2.4","SMSA Express","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmsaexpress\u002F","\u003Cp>Easily integrate SMSA with WooCommerce to handle shipping logistics, generate AWB, and track orders in real-time.\u003C\u002Fp>\n\u003Cp>It’s the golden rule, whether selling online, at a bricks and mortar shop or through a chain of superstores.\u003C\u002Fp>\n\u003Cp>At SMSA, we value clientele the same way, so we understand the link between exceptional service and a loyal customer base. Our first-class service lets you pass on benefits to your patrons.\u003C\u002Fp>\n\u003Cp>Our network of outlets across the world is a simple, fast and cost-effective way of moving goods around the country. Our global partnerships and customs expertise simplifies and speeds up the process of importing the products your customers want.\u003C\u002Fp>\n\u003Cp>We help stores big and small manage the flow of products in from suppliers and out to consumers with automated shipping solutions and supply chain management. These days, more and more sales happen online. Customers expect customized shipping at their virtual checkout. We help strengthen a store’s online brand with built-in shipping and tracking software, adapted to suit your business.\u003C\u002Fp>\n\u003Cp>Some of the ways we serve the retail\u002Fe-commerce sector :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A worldwide network of outlets for fast, economical delivery.\u003C\u002Fli>\n\u003Cli>Supply chain management.\u003C\u002Fli>\n\u003Cli>In-store logistics.\u003C\u002Fli>\n\u003Cli>Customizable, user-friendly shipping software.\u003C\u002Fli>\n\u003Cli>Real-time tracking and status reports.\u003C\u002Fli>\n\u003Cli>Customs clearance and import expertise for international products.\u003C\u002Fli>\n\u003Cli>The fast, professional shipping service your customers deserve.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin integrates SMSA Express Shipping for easy shipment tracking and management.",400,7387,60,6,"2025-04-16T13:07:00.000Z","6.8.5","5.3","7.0",[98,99,100,101],"ship-and-print","shipping-solution","smsa-express-shipping","woocommerce-shipping-addon","https:\u002F\u002Fwww.smsaexpress.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmsa-shipping-official.2.4.zip",98,1,"2024-12-20 18:45:53",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":13,"num_ratings":13,"last_updated":117,"tested_up_to":118,"requires_at_least":119,"requires_php":16,"tags":120,"homepage":125,"download_link":126,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"timeline-for-wp-elementor","Timeline for WP Elementor","1.2","B.M. Rafiul Alam","https:\u002F\u002Fprofiles.wordpress.org\u002Frafiul17\u002F","\u003Cp>\u003Cstrong>Timeline for WP Elementor\u003C\u002Fstrong>   is a powerful tool for creating timelines in WordPress websites. With  \u003Cstrong>Timeline for WP Elementor\u003C\u002Fstrong>  , you can easily create and customize timelines to display your content in a visually appealing way. Here’s what you need to know about  \u003Cstrong>Timeline for WP Elementor\u003C\u002Fstrong>  :\u003C\u002Fp>\n\u003Ch3>Features of  \u003Cstrong>Timeline for WP Elementor\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Timeline for WP Elementor\u003C\u002Fstrong>  provides a range of features to customize your timelines, including:\u003C\u002Fli>\n\u003Cli>Customizable timeline colors, fonts, and styles\u003C\u002Fli>\n\u003Cli>Support for different date formats and timezones\u003C\u002Fli>\n\u003Cli>Ability to add images, videos, icons, and links to timeline events\u003C\u002Fli>\n\u003Cli>Drag-and-drop interface for easy timeline event management\u003C\u002Fli>\n\u003Cli>Support for multiple timelines on the same page\u003C\u002Fli>\n\u003Cli>Mobile responsive design for optimal viewing on all devices\u003C\u002Fli>\n\u003Cli>How can  \u003Cstrong>Timeline for WP Elementor\u003C\u002Fstrong>   be used?\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timeline for WP Elementor\u003C\u002Fstrong>   can be used in a variety of ways, including:\u003C\u002Fli>\n\u003Cli>Displaying company history or milestones\u003C\u002Fli>\n\u003Cli>Highlighting key events in a project or campaign\u003C\u002Fli>\n\u003Cli>Showcasing product development or evolution\u003C\u002Fli>\n\u003Cli>Sharing personal or professional achievements\u003C\u002Fli>\n\u003Cli>Creating a visual resume or portfolio\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In conclusion,  \u003Cstrong>Timeline for WP Elementor\u003C\u002Fstrong>   is a powerful tool for creating interactive and engaging timelines on your WordPress website. With its customizable features and user-friendly interface, it can help you showcase your content in a visually appealing way.\u003C\u002Fp>\n","Timeline for WP Elementor   is a powerful tool for creating timelines in WordPress websites. With  Timeline for WP Elementor  , you can easily create  &hellip;",20,1196,"2023-02-28T07:08:00.000Z","6.1.10","5.0",[121,122,123,22,124],"addons","elementor","themesbyte","widget","https:\u002F\u002Fwordpress.org\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimeline-for-wp-elementor.zip",{"attackSurface":128,"codeSignals":150,"taintFlows":160,"riskAssessment":161,"analyzedAt":167},{"hooks":129,"ajaxHandlers":146,"restRoutes":147,"shortcodes":148,"cronEvents":149,"entryPointCount":13,"unprotectedCount":13},[130,136,142],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","timeline_express_metaboxes","define_custom_excerpt_metabox","timeline-express-html-excerpts-add-on.php",64,{"type":137,"name":138,"callback":139,"priority":140,"file":134,"line":141},"filter","timeline_express_frontend_excerpt","replace_default_timeline_express_excerpt",10,67,{"type":131,"name":143,"callback":144,"file":134,"line":145},"plugins_loaded","initialize_timeline_express_html_excerpts_addon",132,[],[],[],[],{"dangerousFunctions":151,"sqlUsage":152,"outputEscaping":154,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":159},[],{"prepared":13,"raw":13,"locations":153},[],{"escaped":13,"rawEcho":105,"locations":155},[156],{"file":134,"line":157,"context":158},118,"raw output",[],[],{"summary":162,"deductions":163},"The \"timeline-express-html-excerpt-add-on\" v1.1.0 plugin exhibits a generally good security posture based on the provided static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the potential attack surface. Furthermore, the code shows no dangerous function usage, no file operations, and no external HTTP requests, which are all positive security indicators.  The fact that all SQL queries (though none were found in this analysis) use prepared statements is also a strength.  However, a critical concern arises from the output escaping. With 100% of outputs not properly escaped, any data processed and displayed by this plugin is vulnerable to Cross-Site Scripting (XSS) attacks, especially if the input data is user-controlled or originates from an untrusted source.\n\nThe plugin's vulnerability history is clean, with zero known CVEs. This indicates either a history of secure development or that the plugin has not been subjected to rigorous external security audits that have uncovered vulnerabilities. The lack of taint analysis results also suggests a very limited complexity or interaction that was analyzed. While the absence of vulnerabilities is excellent, the lack of properly escaped output remains a significant risk that should not be overlooked. The plugin's strength lies in its minimal attack surface and lack of known exploits, but its weakness is the potential for XSS due to unescaped output.",[164],{"reason":165,"points":166},"Unescaped output detected",8,"2026-03-16T18:44:20.525Z",{"wat":169,"direct":174},{"assetPaths":170,"generatorPatterns":171,"scriptPaths":172,"versionParams":173},[],[],[],[],{"cssClasses":175,"htmlComments":176,"htmlAttributes":178,"restEndpoints":179,"jsGlobals":180,"shortcodeOutput":181},[],[177],"\u003C!-- Announcement Custom Excerpt -->",[],[],[],[]]