[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5Y5-w2rfZDYFi3LaEiEGbrvKClWB__Bj8mgcnwWcFww":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":17,"tags":18,"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":36,"analysis":148,"fingerprints":212},"crunchbase-api-widget","CrunchBase API Widget","1.0","iteamweb","https:\u002F\u002Fprofiles.wordpress.org\u002Fiteamweb\u002F","\u003Cp>Easily include CrunchBase widgets, example syntax:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[cb type=”company”]iTeam Web Solutions[\u002Fcb]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin is made for companies only. But surely update soon for all other services\u003C\u002Fp>\n\u003Cp>Please create support tickets for the new functionality  that you need, i will update ASAP.\u003C\u002Fp>\n\u003Ch3>Arbitrary section 1\u003C\u002Fh3>\n","Add CrunchBase company details widgets to your posts , pages and blog widgets",10,1685,0,"2014-02-08T05:11:00.000Z","3.5.2","3.3","",[19,20,21,22],"company","company-contact-information","company-listing","crunchbase","http:\u002F\u002Fwww.iteamweb.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcrunchbase-api-widget.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},3,4020,90,30,87,"2026-04-04T15:18:31.803Z",[37,63,80,104,128],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":17,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":13,"last_vuln_date":62,"fetched_at":27},"mas-wp-job-manager-company","MAS Companies For WP Job Manager","1.1.1","MadrasThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fmadrasthemes\u002F","\u003Cp>MAS Companies For WP Job Manager plugin is an extension of WP Job Manager plugin that allow your users to post their companies directly.\u003C\u002Fp>\n\u003Cp>All companies posted by the user can be managed in the company dashboard page.\u003C\u002Fp>\n\u003Cp>You can also add widget to search companies and filter companies by taxonomies.\u003C\u002Fp>\n\u003Cp>Also you can simply customize the dashboard, company submit form and etc with your style, by editing the specific template.\u003C\u002Fp>\n","MAS Companies For WP Job Manager is a free plugin that allow you to manage companies from the WordPress admin panel, and allow employers to post their &hellip;",2000,29394,98,8,"2026-02-13T14:57:00.000Z","6.9.4","6.3","7.4",[54,55,56,57,58],"companies","company-listings","company-manager","job","job-listing","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmas-wp-job-manager-company.1.1.1.zip",99,1,"2024-10-17 00:00:00",{"slug":64,"name":65,"version":66,"author":41,"author_profile":42,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":13,"num_ratings":13,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":52,"tags":74,"homepage":17,"download_link":79,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"mas-wp-job-manager-company-reviews","MAS Company Reviews For WP Job Manager","1.0.2","\u003Cp>MAS Company Reviews For WP Job Manager plugin is an extension of MAS WP Job Manager Company plugin that allow your users to review companies in multiple review categories.\u003C\u002Fp>\n\u003Cp>Also user can post images on thier reviews.\u003C\u002Fp>\n","MAS Company Reviews For WP Job Manager is a free plugin that allow you to review companies in multiple review categories and controlling star count.",1000,15999,"2022-05-31T08:09:00.000Z","6.0.11","4.7",[75,76,56,77,78],"company-listings-review","company-management","company-review","company-reviews","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmas-wp-job-manager-company-reviews.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":50,"requires_at_least":93,"requires_php":52,"tags":94,"homepage":99,"download_link":100,"security_score":101,"vuln_count":102,"unpatched_count":13,"last_vuln_date":103,"fetched_at":27},"wp-job-manager","WP Job Manager","2.4.1","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>WP Job Manager is a \u003Cstrong>lightweight\u003C\u002Fstrong> job listing plugin for adding job board functionality to your WordPress site. Being shortcode based, it can work with any theme (given a bit of CSS styling) and is really simple to setup.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add, manage, and categorize job listings using the familiar WordPress UI.\u003C\u002Fli>\n\u003Cli>Searchable & filterable ajax powered job listings added to your pages via shortcodes.\u003C\u002Fli>\n\u003Cli>Frontend forms for guests and registered users to submit & manage job listings.\u003C\u002Fli>\n\u003Cli>Allow job listers to preview their listing before it goes live. The preview matches the appearance of a live job listing.\u003C\u002Fli>\n\u003Cli>Each listing can be tied to an email or website address so that job seekers can apply to the jobs.\u003C\u002Fli>\n\u003Cli>Searches also display RSS links to allow job seekers to be alerted to new jobs matching their search.\u003C\u002Fli>\n\u003Cli>Allow logged in employers to view, edit, mark filled, or delete their active job listings.\u003C\u002Fli>\n\u003Cli>Job statistics for employers about job listing views and search impressions.\u003C\u002Fli>\n\u003Cli>Developer friendly code – Custom post types, endpoints & template files.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin comes with several shortcodes to output jobs in various formats, and since its built with Custom Post Types you are free to extend it further through themes.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpjobmanager.com\u002F\" rel=\"nofollow ugc\">Read more about WP Job Manager\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>Documentation for the core plugin and extensions can be found \u003Ca href=\"https:\u002F\u002Fwpjobmanager.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">on the docs site here\u003C\u002Fa>. Please take a look before requesting support because it covers all frequently asked questions!\u003C\u002Fp>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cp>For a real-life example site, check out \u003Ca href=\"https:\u002F\u002Fjobs.blog\" rel=\"nofollow ugc\">jobs.blog\u003C\u002Fa>, built by the WP Job Manager team! To try out the plugin in an expendable demo site, click the Live Preview button above.\u003C\u002Fp>\n\u003Ch4>Extensions\u003C\u002Fh4>\n\u003Cp>The core WP Job Manager plugin is free and always will be. It covers all functionality we consider ‘core’ to running a simple job board site.\u003C\u002Fp>\n\u003Cp>Additional, advanced functionality is available through extensions. Not only do these extend the usefulness of the core plugin, they also help fund the development and support of core.\u003C\u002Fp>\n\u003Cp>You can browse available extensions after installing the plugin by going to \u003Ccode>Job Manager > Marketplace\u003C\u002Fcode>. Our popular extensions include:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpjobmanager.com\u002Fadd-ons\u002Fapplications\u002F\" rel=\"nofollow ugc\">Applications\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Allow candidates to apply to jobs using a form & employers to view and manage the applications from their job dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpjobmanager.com\u002Fadd-ons\u002Fwc-paid-listings\u002F\" rel=\"nofollow ugc\">WooCommerce Paid Listings\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Paid listing functionality powered by WooCommerce. Create custom job packages which can be purchased or redeemed during job submission. Requires the WooCommerce plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpjobmanager.com\u002Fadd-ons\u002Fresume-manager\u002F\" rel=\"nofollow ugc\">Resume Manager\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Resume Manager is a plugin built on top of WP Job Manager which adds a resume submission form to your site and resume listings, all manageable from WordPress admin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpjobmanager.com\u002Fadd-ons\u002Fjob-alerts\u002F\" rel=\"nofollow ugc\">Job Alerts\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Allow registered users to save their job searches and create alerts which send new jobs via email daily, weekly or fortnightly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpjobmanager.com\u002Fadd-ons\u002Fbundle\u002F\" rel=\"nofollow ugc\">Job Manager Pro Bundle\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can get the above extensions and several others at discount with our \u003Ca href=\"https:\u002F\u002Fwpjobmanager.com\u002Fadd-ons\u002Fbundle\u002F\" rel=\"nofollow ugc\">WPJM Pro Bundle\u003C\u002Fa>. Take a look!\u003C\u002Fp>\n\u003Ch4>Contributing and reporting bugs\u003C\u002Fh4>\n\u003Cp>You can contribute code to this plugin via GitHub: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAutomattic\u002FWP-Job-Manager\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FAutomattic\u002FWP-Job-Manager\u003C\u002Fa> and localizations via \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwp-job-manager\" rel=\"nofollow ugc\">https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwp-job-manager\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Thanks to all of our contributors.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Use the WordPress.org forums for community support where we try to help all users. If you spot a bug, you can log it (or fix it) on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAutomattic\u002FWP-Job-Manager\" rel=\"nofollow ugc\">Github\u003C\u002Fa> where we can act upon them more efficiently.\u003C\u002Fp>\n\u003Cp>If you need help with one of our extensions, \u003Ca href=\"https:\u002F\u002Fwpjobmanager.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">please raise a ticket in our help desk\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you want help with a customization, please consider hiring a developer! \u003Ca href=\"http:\u002F\u002Fjobs.wordpress.net\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fjobs.wordpress.net\u002F\u003C\u002Fa> is a good place to start.\u003C\u002Fp>\n","Create a careers page for your company website, or build a public job board for your community.",80000,4667268,88,236,"2026-02-24T16:24:00.000Z","6.4",[95,19,96,97,98],"careers","hiring","job-board","jobs","https:\u002F\u002Fwpjobmanager.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-job-manager.2.4.1.zip",91,7,"2024-05-07 00:00:00",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":114,"num_ratings":115,"last_updated":116,"tested_up_to":50,"requires_at_least":117,"requires_php":17,"tags":118,"homepage":17,"download_link":124,"security_score":125,"vuln_count":126,"unpatched_count":13,"last_vuln_date":127,"fetched_at":27},"bold-timeline-lite","Bold Timeline Lite","1.2.8","boldthemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fboldthemes\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbold-timeline.bold-themes.com\u002Flite-main-demo\u002F\" rel=\"nofollow ugc\">Bold Timeline Lite\u003C\u002Fa> – WordPress Timeline Plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbold-timeline.bold-themes.com\u002Flite-main-demo\u002F\" rel=\"nofollow ugc\">Bold Timeline Lite\u003C\u002Fa> is a WordPress timeline plugin that lets you show, easily, any number of events in, for example, company history, author biography, history events, life stories, work experience, step-by-step guide, events timeline or other.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbold-timeline.bold-themes.com\u002Flite-main-demo\u002F\" rel=\"nofollow ugc\">Bold Timeline Lite\u003C\u002Fa> is super easy to use!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our goal was to make it real easy for anyone to use by eliminating all the hassle that comes from overly complex settings. It has \u003Ca href=\"https:\u002F\u002Fbold-timeline.bold-themes.com\u002Flite-main-demo\u002F\" rel=\"nofollow ugc\">5 predefined styles\u003C\u002Fa> ready for you. Choose your style, then import your own text and images and your timeline is done. In addition, you have the option to change colors, fonts and icons to reflect your particular taste and style.\u003C\u002Fp>\n\u003Cp>Our \u003Ca href=\"https:\u002F\u002Fbold-timeline.bold-themes.com\u002Flite-main-demo\u002F\" rel=\"nofollow ugc\">predefined styles\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbold-timeline.bold-themes.com\u002Flite-main-demo\u002Fclassic-demo\u002F\" rel=\"nofollow ugc\">Classic\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbold-timeline.bold-themes.com\u002Flite-main-demo\u002Fretro-demo\u002F\" rel=\"nofollow ugc\">Retro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbold-timeline.bold-themes.com\u002Flite-main-demo\u002Fclean-demo\u002F\" rel=\"nofollow ugc\">Clean\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbold-timeline.bold-themes.com\u002Flite-main-demo\u002Ftravel-demo\u002F\" rel=\"nofollow ugc\">Travel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbold-timeline.bold-themes.com\u002Flite-main-demo\u002Fcv-demo\u002F\" rel=\"nofollow ugc\">CV\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This timeline has its own shortcode builder which makes it easy to use with any WordPress page builder. Bold Timeline Lite for WordPress is simple and easy to use, can be used to show any sequence of events or steps in several different ways. It is responsive and will look good on any screen size.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Exceptional Features!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Latest WordPress version compatibility\u003C\u002Fli>\n\u003Cli>Well organized & clean code\u003C\u002Fli>\n\u003Cli>Compatible browsers: IE11, Firefox, Safari, Opera, Chrome, Edge\u003C\u002Fli>\n\u003Cli>Responsive design\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocumentation.bold-themes.com\u002Fbold-timeline-lite\u002F\" rel=\"nofollow ugc\">Online documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Customer support\u003C\u002Fli>\n\u003Cli>Shortcode builder\u003C\u002Fli>\n\u003Cli>Great compatibility\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbold-timeline.bold-themes.com\u002Flite-main-demo\u002F\" rel=\"nofollow ugc\">5 predefined timeline styles to choose from\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Colors & fonts settings\u003C\u002Fli>\n\u003Cli>Icons & media settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbold-timeline.bold-themes.com\u002Flite-main-demo\u002F\" rel=\"nofollow ugc\">Bold Timeline Lite\u003C\u002Fa> is used for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Company history timeline\u003C\u002Fli>\n\u003Cli>Author biography timeline\u003C\u002Fli>\n\u003Cli>History events timeline\u003C\u002Fli>\n\u003Cli>Life stories timeline\u003C\u002Fli>\n\u003Cli>Work experience timeline\u003C\u002Fli>\n\u003Cli>Step-by-step guide\u003C\u002Fli>\n\u003Cli>Events timeline\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>For many additional and advanced options\u002Ffeatures you can check our \u003Ca href=\"https:\u002F\u002Fbold-timeline.bold-themes.com\u002F\" rel=\"nofollow ugc\">Bold Timeline Full Version\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n","Bold Timeline Lite – WordPress Timeline Plugin",10000,206066,60,2,"2025-12-11T10:17:00.000Z","4.5",[119,120,121,122,123],"company-timeline","event-timeline","history","horizontal-timeline","timeline","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbold-timeline-lite.1.2.8.zip",95,5,"2025-12-27 00:00:00",{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":112,"downloaded":136,"rating":137,"num_ratings":138,"last_updated":139,"tested_up_to":140,"requires_at_least":141,"requires_php":17,"tags":142,"homepage":146,"download_link":147,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"timeline-express","Timeline Express","1.8.1","Evan Herman","https:\u002F\u002Fprofiles.wordpress.org\u002Feherman24\u002F","\u003Cp>Timeline Express is the \u003Cstrong>best WordPress timeline plugin\u003C\u002Fstrong>, which allows you to create a beautiful animated vertical timeline on your site. Populate your site with announcements, set the date and Timeline Express will load the latest and greatest announcements in proper chronological order.\u003C\u002Fp>\n\u003Cp>Use the included shortcode (\u003Ccode>[timeline-express]\u003C\u002Fcode>) to place Timeline Express timeline anywhere on your site.\u003C\u002Fp>\n\u003Cp>If you’re looking for power, flexibility and top tier support – look no further.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fexamples\u002Fbasic-timeline\u002F\" title=\"View the demo\" rel=\"nofollow ugc\">View the Timeline Express Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Timeline Express Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy to use shortcode to place the timeline anywhere on your site ( \u003Ccode>[timeline-express]\u003C\u002Fcode> )\u003C\u002Fli>\n\u003Cli>Responsive timelines, that look great on all devices.\u003C\u002Fli>\n\u003Cli>Cross browser tested, and mobile friendly.\u003C\u002Fli>\n\u003Cli>Hundreds of \u003Ca href=\"http:\u002F\u002Ffontawesome.io\u002Ficons\u002F\" rel=\"nofollow ugc\">Font Awesome\u003C\u002Fa> icons included. Specify a different icon for each announcement.\u003C\u002Fli>\n\u003Cli>Beautiful CSS3 animations.\u003C\u002Fli>\n\u003Cli>Specify the timeline announcement excerpt length.\u003C\u002Fli>\n\u003Cli>Hide the date of the announcement on the timeline.\u003C\u002Fli>\n\u003Cli>Hide the ‘read more’ link for each announcement on the timeline.\u003C\u002Fli>\n\u003Cli>Specify a custom image to display for each announcement on the timeline.\u003C\u002Fli>\n\u003Cli>Specify ‘Ascending’ vs ‘Descending’ display order for announcements on the timeline.\u003C\u002Fli>\n\u003Cli>Powerful extensions (both free and paid).\u003C\u002Fli>\n\u003Cli>Localized date formatting, for international users.\u003C\u002Fli>\n\u003Cli>i18n ready – Translated for international users.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Pro Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Setup multiple timelines and assign announcements to any, or all, of the timelines.\u003C\u002Fli>\n\u003Cli>Tighter layout, less distance between each announcement on the timeline.\u003C\u002Fli>\n\u003Cli>Create and assign categories to your announcements.\u003C\u002Fli>\n\u003Cli>Timeline sorting features. Sort timelines by categories, timeline or a combination of the two.\u003C\u002Fli>\n\u003Cli>Priority support, code snippets provided when needed etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Ffeatures\u002F\" title=\"Upgrade Now!\" rel=\"nofollow ugc\">Full Feature List\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Timeline Express has been successfully used on a number small and large scale sites. Our users have created a number of amazing things with our plugin.\u003C\u002Fp>\n\u003Cp>Timeline Express has been used to create:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Company History Timeline\u003C\u002Fli>\n\u003Cli>Personal Achievement Timeline\u003C\u002Fli>\n\u003Cli>Product Announcement Timeline (Roadmap\u002FRelease Cycles)\u003C\u002Fli>\n\u003Cli>Event Timeline\u003C\u002Fli>\n\u003Cli>Police\u002FFire History\u003C\u002Fli>\n\u003Cli>Twitter Feed Timeline\u003C\u002Fli>\n\u003Cli>Post\u002FPage\u002FCustom Post Timeline\u003C\u002Fli>\n\u003Cli>Customer History Timeline\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The small list above demonstrates the flexibility and power behind Timeline Express. Check out our \u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> for some helpful code snippets,\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Timeline Express Add-Ons\u003C\u002Fp>\n\u003Cp>We have built out some powerful add-ons that extend Timeline Express beyond it’s core capabilities. Many of the add-ons have been user requested features, which we’ve spun off into add-ons. If your looking for some advanced feature that you don’t see in the base plugin, checkout a list of our add-ons.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fproducts\u002Ftimeline-express-html-excerpts-add\u002F\" rel=\"nofollow ugc\">Timeline Express – HTML Excerpts\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fproducts\u002Ftimeline-express-no-icons-add-on\u002F\" rel=\"nofollow ugc\">Timeline Express – No Icons\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fproducts\u002Ftimeline-express-white-label-addon\u002F\" rel=\"nofollow ugc\">Timeline Express – White Label Branding\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fproducts\u002Ftimeline-express-single-column-add\u002F\" rel=\"nofollow ugc\">Timeline Express – Single Column Timeline\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fproducts\u002Ftimeline-express-post-types-add-on\u002F\" rel=\"nofollow ugc\">Timeline Express – Timeline Post Types\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fproducts\u002Ftimeline-express-historical-dates-add-on\u002F\" rel=\"nofollow ugc\">Timeline Express – Historical Dates\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fproducts\u002Ftimeline-express-ajax-limits-add-on\u002F\" rel=\"nofollow ugc\">Timeline Express – AJAX Limits\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fproducts\u002Ftimeline-express-twitter-feeds-add\u002F\" rel=\"nofollow ugc\">Timeline Express – Twitter Feed\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fproducts\u002Ftimeline-express-toolbox-add\u002F\" rel=\"nofollow ugc\">Timeline Express – Toolbox\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fadd-ons\u002F\" rel=\"nofollow ugc\">View All Add-Ons\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Timeline Express Translations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Timeline Express comes ready for translation! With all of the proper i18n functions in place, 100% of our plugin is ready for translation. If you’re multi-lingual, and interested in translating the plugin into one of the languages not yet available, we’re willing to pass a long Single Site license of Timeline Express Pro, which is good for one full year. We’re huge fans of the open source community, and believe that this plugin should be available to everyone, in their native language. If this is something you would be interested in, please get in touch with us on our \u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Contact Page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The Timeline Express polyglot project can be found \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Ftimeline-express\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fexamples\u002Ffilterable-timeline\u002F\" title=\"View the demo\" rel=\"nofollow ugc\">View the Timeline Express Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Looking for additional documentation? Check out the \u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multi-lingual Sites & Timeline Express\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Timeline Express has been thoroughly tested with some of the top rated, and widely used translation plugins.\u003C\u002Fp>\n\u003Cp>Two multi-lingual plugins which we are fully, 100% compatible with are \u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpolylang\u002F\" rel=\"ugc\">Polylang\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Timeline Express may be compatible with other multi-lingual plugins, we just haven’t thoroughly tested it with otheres. If you find it’s compatible with other plugins, please \u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">get in touch\u003C\u002Fa> and let us know and we can add it to this list.\u003C\u002Fp>\n\u003Cp>\u003C\u002Fp>\n\u003Cp>\u003Cem>This plugin was originally inspired by the great folks at \u003Ca href=\"http:\u002F\u002Fcodyhouse.co\u002Fgem\u002Fvertical-timeline\u002F\" rel=\"nofollow ugc\">CodyHouse.io\u003C\u002Fa>.\u003C\u002Fem>\u003Cbr \u002F>\nHave an idea for a feature you want to see added to Timeline Express? We love hearing about new ideas! You can get in contact with us through the contact form on our website, \u003Ca href=\"https:\u002F\u002Fwww.wp-timelineexpress.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">WP Timeline Express\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer Documentation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hooks + Filters\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use Custom Images Instead of Font Awesome Icons (New v1.1.6.7)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Users can now use the custom announcement image in place of the font awesome icons by using the following filter. Huge thanks to \u003Ca href=\"https:\u002F\u002Fpetenelson.com\u002F\" rel=\"nofollow ugc\">Pete Nelson\u003C\u002Fa> for the pull request and making this possible and available for everyone.\u003C\u002Fp>\n\u003Cp>Filter – timeline-express-custom-icon-html\u003C\u002Fp>\n\u003Cp>Usage Example: https:\u002F\u002Fgist.github.com\u002FEvanHerman\u002F6bbc8de82f34b4cb3c5c\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use Alternate Image Size For Announcements (New v1.1.5.5)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default Timeline Express generates a custom image size to use within the timeline. If you would like to use another image size, you can use the following filter.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function change_timeline_express_announcement_image_size( $image_size ) {\n    $image_size = 'full';\n    return $image_size;\n}\nadd_filter( 'timeline-express-announcement-img-size' , 'change_timeline_express_announcement_image_size' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Define your own custom fields to use in Announcement posts (New v1.1.5)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Users can now add custom fields to Timeline Express announcement posts. This allows for greater control over the announcements and the front end display. Using this hook in conjunction with a custom single announcement template will give you the greatest control.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function add_custom_timeline_express_field( $custom_fields ) {\n    $custom_fields = array(\n        array(\n            'name' => __( 'Example Text Field', 'timeline-express' ),\n            'desc' => __( 'this is an example user defined text field.', 'timeline-express' ),\n            'id'   => 'announcement_user_defined_text',\n            'type' => 'text_medium',\n        ),\n        array(\n            'name' => __( 'Example WYSIWYG', 'timeline-express' ),\n            'desc' => __( 'this is an example wysiwyg field.', 'timeline-express' ),\n            'id'   => 'announcement_user_defined_wysiwyg',\n            'type' => 'wysiwyg',\n        ),\n        array(\n            'name' => __( 'Example Email Field', 'timeline-express' ),\n            'desc' => __( 'this is an example user defined email field.', 'timeline-express' ),\n            'id'   => 'announcement_user_defined_money',\n            'type' => 'text_email',\n        )\n    );\n    return $custom_fields;\n}\nadd_filter( 'timeline_express_custom_fields' , 'add_custom_timeline_express_field' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This example would add 3 new fields below the ‘Announcement Image’ field on the announcement post.\u003C\u002Fp>\n\u003Cp>The first field is a simple text field. The second field is an example WYSIWYG, and the third is an email field.\u003C\u002Fp>\n\u003Cp>Note: You can add as many fields as you would like, and display them on the front end using the \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fget_post_meta\" title=\"WordPress Codex: get_post_meta()\" rel=\"nofollow ugc\">get_post_meta()\u003C\u002Fa> function.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customize the ‘announcement’ slug (New v1.1.4)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Users can now define their own slug for announcement posts using the provided filter \u003Ccode>'timeline-express-slug'\u003C\u002Fcode>. This alters the URL structure of the announcement, possibly for SEO purposes. You would enter the following code into your active themes functions.php file.\u003C\u002Fp>\n\u003Cp>After you enter the code into the functions.php file, you’ll want to refresh your permalinks. You can do so by going to ‘Settings > Permalinks’ and simply clicking save. That will prevent the 404 page you may see upon altering the slug.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F alter '\u002Fannouncement\u002F' to be '\u002Fevent\u002F'\nfunction timeline_express_change_announcement_slug( $slug ) {\n    $slug = 'event';\n    return $slug;\n}\nadd_filter('timeline-express-slug', 'timeline_express_change_announcement_slug' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This example would change the default \u003Ccode>\u002Fannouncement\u002F\u003C\u002Fcode> slug, to \u003Ccode>\u002Fevent\u002F\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Alter the ‘Read More’ button text (New v1.1.3.1)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Users can now alter the ‘Read More’ button text using the provided gettext filter and the ‘timeline-express’ text domain.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F alter 'Read more' to say 'View Announcement'\nfunction timeline_express_change_readmore_text( $translated_text, $untranslated_text, $domain ) {\n    switch( $untranslated_text ) {\n        case 'Read more':\n          $translated_text = __( 'View Announcement','timeline-express' );\n        break;\n     }\n   return $translated_text;\n}\nadd_filter('gettext', 'timeline_express_change_readmore_text', 20, 3);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This example would alter ‘Read more’ to say ‘View Announcement’.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add custom classes to the ‘Read More’ button (New v1.1.3.1)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Users can now add custom classes to the ‘Read More’ announcement button. This allows for greater control in fitting the Timeline into your currently active theme.\u003C\u002Fp>\n\u003Cp>Parameters :\u003C\u002Fp>\n\u003Cp>$button_classes = default button classes assigned to the ‘Read More’ button\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F add a custom class to the Timeline Express readmore link\nfunction timeline_express_custom_readmore_class( $button_classes ) {\n    return $button_classes . 'custom-class-name';\n}\nadd_filter( 'timeline-express-read-more-class' , 'timeline_express_custom_readmore_class' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This example would print the following ‘Read More’ button HTML onto the page :\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Ca href=\"http:\u002F\u002Fsite.com\u002Flink-to-announcement\" class=\"cd-read-more btn btn-primary custom-class-name\">Read more\u003C\u002Fa>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Setup a custom date format for front end display (New v1.0.9)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>New in version 1.0.9 is the localization of dates on the front end. The date format is now controlled by your date settings inside of ‘General > Settings’.\u003C\u002Fp>\n\u003Cp>If, for one reason or another, you’d like to specify a different date format than provided by WordPress core you can use the provided filter \u003Ccode>timeline_express_custom_date_format\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>The one parameter you need to pass into your function is $date_format, which is (as it sounds) the format of the date.\u003C\u002Fp>\n\u003Cp>Some formatting examples:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>m.d.Y\u003C\u002Fcode> – 11.19.2014\u003C\u002Fli>\n\u003Cli>\u003Ccode>d-m-y\u003C\u002Fcode> – 11-19-14\u003C\u002Fli>\n\u003Cli>\u003Ccode>d M y\u003C\u002Fcode> – 19 Nov 2014\u003C\u002Fli>\n\u003Cli>\u003Ccode>D j\u002Fn\u002FY\u003C\u002Fcode> – Wed 11\u002F19\u002F2014\u003C\u002Fli>\n\u003Cli>\u003Ccode>l jS \\of\\ F\u003C\u002Fcode> – Wednesday 19th of November\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function custom_te_date_format( $date_format ) {\n    $date_format = \"M d , Y\"; \u002F\u002F will print the date as Nov 19 , 2014\n    return $date_format;\n}\nadd_filter( 'timeline_express_custom_date_format' , 'custom_te_date_format' , 10 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>d – Numeric representation of a day, with leading zeros 01 through 31.\u003C\u002Fli>\n\u003Cli>m – Numeric representation of a month, with leading zeros 01 through 12.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>y – Numeric representation of a year, two digits.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>D – Textual representation of a day, three letters Mon through Sun.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>j – Numeric representation of a day, without leading zeros 1 through 31.\u003C\u002Fli>\n\u003Cli>n – Numeric representation of a month, without leading zeros 1 through 12.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Y – Numeric representation of a year, four digits.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>S – English ordinal suffix for the day of the month. Consist of 2 characters st, nd, rd or th.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>F – Textual representation of a month, January through December.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>M – Textual representation of a month, three letters Jan through Dec.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>\u003Ca href=\"http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Ffunction.date.php\" rel=\"nofollow ugc\">view more date formatting parameters\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Load Your Own Single Announcement Template File (New v1.0.8)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default all single announcements will try and load a single.php template file. If that can’t be found, we’ve done our best to implement a template for you. If your unhappy with the template file we’ve provided you have two options. Your first option is to copy over the single-announcement-template directory contained within the plugin into your active themes root. This will trigger the plugin to load that file instead. You can then customize this file to your hearts content without fear of losing any of your changes in the next update.\u003C\u002Fp>\n\u003Cp>Your next option is to use our new filter for loading your own custom template file. If for whatever reason you’ve designed or developed your own single.php file which you would rather use, or you just want to use your themes page.php template instead, you can use the provided filter to change the loaded template. Here is an example ( you want to drop this code into your active theme’s functions.php file ) :\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F By default Timeline Express uses single.php for announcements\n\u002F\u002F you can load page.php instead\n\u002F\u002F just change page.php to whatever your template file is named\n\u002F\u002F keep in mind, this is looking in your active themes root for the template\nfunction custom_timeline_express_template_file( $template_file ) {\n    $template_file = 'page.php';\n    return $template_file;\n}\nadd_filter( 'timeline_express_custom_template' , 'custom_timeline_express_template_file' , 10 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Specify Font Awesome Version (New 1.1.7.8)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Users can now specify which version of font awesome to load from the font awesome CDN. Alternatively, if the font awesome version is not found – the bundled fall back (version 4.6.1) will be used.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F use a different version of Font Awesome\nfunction timeline_express_alter_font_awesome_version( $version ) {\n    $version = '4.4.0';\n    return $version;\n}\nadd_filter( 'timeline_express_font_awesome_version', 'timeline_express_alter_font_awesome_version' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The above example will load font awesome version 4.4.0 instead of the current stable version from the font awesome CDN.\u003C\u002Fp>\n","Timeline Express creates a beautiful vertical animated and responsive timeline of posts, in chronological order.",520225,86,165,"2023-03-22T07:16:00.000Z","6.2.9","4.0",[143,19,144,123,145],"animated","responsive","vertical","https:\u002F\u002Fwww.wp-timelineexpress.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimeline-express.1.8.1.zip",{"attackSurface":149,"codeSignals":169,"taintFlows":203,"riskAssessment":204,"analyzedAt":211},{"hooks":150,"ajaxHandlers":161,"restRoutes":162,"shortcodes":163,"cronEvents":168,"entryPointCount":61,"unprotectedCount":13},[151,157],{"type":152,"name":153,"callback":154,"file":155,"line":156},"action","widgets_init","cbapiWidgetHandler","crunchbase.php",227,{"type":152,"name":158,"callback":159,"file":155,"line":160},"admin_menu","cbapiAdminMenuHandler",230,[],[],[164],{"tag":165,"callback":166,"file":155,"line":167},"cb","cbapiShortCodeHandler",224,[],{"dangerousFunctions":170,"sqlUsage":171,"outputEscaping":173,"fileOperations":61,"externalRequests":13,"nonceChecks":13,"capabilityChecks":61,"bundledLibraries":202},[],{"prepared":13,"raw":13,"locations":172},[],{"escaped":13,"rawEcho":174,"locations":175},13,[176,179,181,183,185,186,188,190,192,194,196,198,200],{"file":155,"line":177,"context":178},21,"raw output",{"file":155,"line":180,"context":178},25,{"file":155,"line":182,"context":178},51,{"file":155,"line":184,"context":178},57,{"file":155,"line":114,"context":178},{"file":155,"line":187,"context":178},64,{"file":155,"line":189,"context":178},112,{"file":155,"line":191,"context":178},136,{"file":155,"line":193,"context":178},169,{"file":155,"line":195,"context":178},170,{"file":155,"line":197,"context":178},172,{"file":155,"line":199,"context":178},173,{"file":155,"line":201,"context":178},174,[],[],{"summary":205,"deductions":206},"The \"crunchbase-api-widget\" v1.0 plugin exhibits a generally good security posture with no recorded vulnerabilities and a clean taint analysis. The absence of dangerous functions, external HTTP requests, and raw SQL queries, coupled with the use of prepared statements, are strong indicators of secure coding practices in these areas. The plugin also correctly implements capability checks for its single entry point.\n\nHowever, a significant concern arises from the complete lack of output escaping for all identified output points. This means that any data rendered by the widget could potentially be manipulated by an attacker to inject malicious code, leading to cross-site scripting (XSS) vulnerabilities. Furthermore, the absence of nonce checks, while not directly linked to an identified vulnerability in this analysis, is a common security control that is missing and could be exploited in conjunction with other weaknesses or in future versions if new entry points are introduced.\n\nIn conclusion, while the plugin demonstrates a solid foundation in areas like SQL handling and capability checks, the widespread lack of output escaping presents a critical security risk that overshadows its strengths. The vulnerability history being clean is a positive sign, but it does not mitigate the immediate threat posed by unescaped output.",[207,209],{"reason":208,"points":48},"0% of outputs properly escaped",{"reason":210,"points":126},"0 nonce checks implemented","2026-03-17T01:23:23.950Z",{"wat":213,"direct":218},{"assetPaths":214,"generatorPatterns":215,"scriptPaths":216,"versionParams":217},[],[],[],[],{"cssClasses":219,"htmlComments":223,"htmlAttributes":224,"restEndpoints":235,"jsGlobals":236,"shortcodeOutput":237},[220,221,222],"cb_shortcode","errorMessage","error",[],[225,226,227,228,229,230,231,232,233,234],"name=\"cbapi-options-submit\"","id=\"cbapi-options-submit\"","name=\"cbapi-title\"","id=\"cbapi-title\"","name=\"cbapi-cbapikey\"","id=\"cbapi-cbapikey\"","name=\"cbapikey\"","name=\"show_category\"","name=\"show_email\"","name=\"show_link\"",[],[],[238,239,240,241],"\u003Cdiv class=\"cb_shortcode\">","Founded on ","Email Id: ","Category: "]