{"id":4798,"date":"2026-09-20T20:23:02","date_gmt":"2026-09-20T20:23:02","guid":{"rendered":"https:\/\/marketplace.emcptools.com\/widgets\/news-ticker\/"},"modified":"2026-09-21T17:35:29","modified_gmt":"2026-09-21T17:35:29","slug":"news-ticker","status":"publish","type":"page","link":"https:\/\/marketplace.emcptools.com\/widgets\/news-ticker\/","title":{"rendered":"News Ticker"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4798\" class=\"elementor elementor-4798\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-469c4de e-flex e-con-boxed e-con e-parent\" data-id=\"469c4de\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-76b08cb e-flex e-con-full e-con e-child\" data-id=\"76b08cb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-661dbb7 elementor-widget elementor-widget-html\" data-id=\"661dbb7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.ewd{font:15px\/1.6 -apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#101828}.ewd a{color:#6a11cb}.ewd h2{font-size:26px;margin:0 0 12px;font-weight:700}.ewd h3{font-size:19px;margin:24px 0 8px;font-weight:700}.ewd p{margin:0 0 12px}.ewd ol,.ewd ul{margin:0 0 14px 22px;padding:0}.ewd li{margin:0 0 6px}.ewd .chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.ewd .chip{background:#f4ebff;color:#6a11cb;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.ewd .chip.dark{background:#101828;color:#fff}.ewd .note{background:#f9fafb;border:1px solid #eaecf0;border-left:4px solid #6a11cb;border-radius:8px;padding:12px 16px;margin:0 0 14px}.ewd table{width:100%;border-collapse:collapse;font-size:14px;margin:0 0 24px;border:1px solid #eaecf0}.ewd th{background:#101828;color:#fff;text-align:left;padding:10px 12px;font-weight:600}.ewd td{padding:10px 12px;border-top:1px solid #eaecf0;vertical-align:top}.ewd tr:nth-child(even) td{background:#f9fafb}.ewd code{background:#f2f4f7;border-radius:4px;padding:1px 6px;font-size:12.5px;color:#344054}.ewd .demo-cap{font-size:13px;color:#667085;margin:0 0 10px}.ewd .demo-cap code{color:#6a11cb}.ewd .demo-head{display:flex;align-items:center;gap:10px;margin:0 0 6px}.ewd .demo-head span{background:#6a11cb;color:#fff;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ewd .demo-head h3{margin:0}.ewd .top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 10px;font-size:14px}.ewd .top a{text-decoration:none;font-weight:600}<\/style><div class=\"ewd\"><div class=\"top\"><a href=\"https:\/\/marketplace.emcptools.com\/widgets\/\">&larr; All widgets<\/a><span>Widget 131 &middot; <code>emcp_custom_131<\/code><\/span><\/div><h2 style=\"font-size:36px;margin-bottom:8px\">News Ticker<\/h2><div class=\"chips\"><span class=\"chip dark\">Elementor widget<\/span><span class=\"chip\">5 layouts<\/span><span class=\"chip\">19 content options<\/span><span class=\"chip\">28 style options<\/span><span class=\"chip\">7 panel sections<\/span><\/div><p>Built with the EMCP Widget Builder and registered under the <b>EMCP Custom<\/b> category of the Elementor panel. Search the panel for: ticker, news, marquee, breaking, headlines, feed.<\/p><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-035007c e-flex e-con-full e-con e-child\" data-id=\"035007c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9c34efa elementor-widget elementor-widget-html\" data-id=\"9c34efa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.ewd{font:15px\/1.6 -apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#101828}.ewd a{color:#6a11cb}.ewd h2{font-size:26px;margin:0 0 12px;font-weight:700}.ewd h3{font-size:19px;margin:24px 0 8px;font-weight:700}.ewd p{margin:0 0 12px}.ewd ol,.ewd ul{margin:0 0 14px 22px;padding:0}.ewd li{margin:0 0 6px}.ewd .chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.ewd .chip{background:#f4ebff;color:#6a11cb;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.ewd .chip.dark{background:#101828;color:#fff}.ewd .note{background:#f9fafb;border:1px solid #eaecf0;border-left:4px solid #6a11cb;border-radius:8px;padding:12px 16px;margin:0 0 14px}.ewd table{width:100%;border-collapse:collapse;font-size:14px;margin:0 0 24px;border:1px solid #eaecf0}.ewd th{background:#101828;color:#fff;text-align:left;padding:10px 12px;font-weight:600}.ewd td{padding:10px 12px;border-top:1px solid #eaecf0;vertical-align:top}.ewd tr:nth-child(even) td{background:#f9fafb}.ewd code{background:#f2f4f7;border-radius:4px;padding:1px 6px;font-size:12.5px;color:#344054}.ewd .demo-cap{font-size:13px;color:#667085;margin:0 0 10px}.ewd .demo-cap code{color:#6a11cb}.ewd .demo-head{display:flex;align-items:center;gap:10px;margin:0 0 6px}.ewd .demo-head span{background:#6a11cb;color:#fff;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ewd .demo-head h3{margin:0}.ewd .top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 10px;font-size:14px}.ewd .top a{text-decoration:none;font-weight:600}<\/style><div class=\"ewd\"><h2>Setup guide<\/h2><ol><li>Open a page in Elementor, search the panel for <b>News Ticker<\/b> and drag it into a container.<\/li><li><b>Content &rsaquo; Source<\/b>: Headlines From, Custom Items, Show Post Thumbnail, Show Post Date, Show Category Tag, Empty Text.<\/li><li><b>Content &rsaquo; Posts Query<\/b>: Posts.<\/li><li><b>Content &rsaquo; JSON Feed<\/b>: Feed.<\/li><li><b>Content &rsaquo; Ticker<\/b>: Animation, Label, Label Icon, Label Position, Marquee Duration (s), Direction, Interval (ms), Pause on Hover and 3 more.<\/li><li>Pick a <b>Animation<\/b>: Continuous marquee, Slide up, one at a time, Fade, one at a time, Typewriter, Static list (no animation). Each one is shown below.<\/li><li><b>Style tab<\/b> sections: Bar, Label, Headlines. Colours, typography and spacing set here are scoped to this widget instance.<\/li><li>Publish. Every option is a standard Elementor control, so it responds to the editor, dynamic tags and global styles as usual.<\/li><\/ol><div class=\"note\"><b>Posts<\/b> is a live query (source: posts). A \"Posts\" panel with filters, ordering and count is generated for it; results come from this site's data on every page load.<\/div><div class=\"note\"><b>Feed<\/b> is a live query (source: remote). A \"Feed\" panel with filters, ordering and count is generated for it; results come from this site's data on every page load. Remote presets need an API key on EMCP Tools, Connection tab, Live data providers.<\/div><div class=\"note\">Conditional options: <code>Custom Items<\/code> appears when <code>Headlines From<\/code> is custom; <code>Show Post Thumbnail<\/code> appears when <code>Headlines From<\/code> is posts; <code>Show Post Date<\/code> appears when <code>Headlines From<\/code> is posts; <code>Show Category Tag<\/code> appears when <code>Headlines From<\/code> is posts; <code>Marquee Duration (s)<\/code> appears when <code>Animation<\/code> is marquee; <code>Direction<\/code> appears when <code>Animation<\/code> is marquee.<\/div><div class=\"note\">Ships with its own JavaScript; it runs once per instance and re-initialises inside the Elementor editor preview.<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b54742 e-flex e-con-full e-con e-child\" data-id=\"2b54742\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bed533d elementor-widget elementor-widget-html\" data-id=\"bed533d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.ewd{font:15px\/1.6 -apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#101828}.ewd a{color:#6a11cb}.ewd h2{font-size:26px;margin:0 0 12px;font-weight:700}.ewd h3{font-size:19px;margin:24px 0 8px;font-weight:700}.ewd p{margin:0 0 12px}.ewd ol,.ewd ul{margin:0 0 14px 22px;padding:0}.ewd li{margin:0 0 6px}.ewd .chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.ewd .chip{background:#f4ebff;color:#6a11cb;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.ewd .chip.dark{background:#101828;color:#fff}.ewd .note{background:#f9fafb;border:1px solid #eaecf0;border-left:4px solid #6a11cb;border-radius:8px;padding:12px 16px;margin:0 0 14px}.ewd table{width:100%;border-collapse:collapse;font-size:14px;margin:0 0 24px;border:1px solid #eaecf0}.ewd th{background:#101828;color:#fff;text-align:left;padding:10px 12px;font-weight:600}.ewd td{padding:10px 12px;border-top:1px solid #eaecf0;vertical-align:top}.ewd tr:nth-child(even) td{background:#f9fafb}.ewd code{background:#f2f4f7;border-radius:4px;padding:1px 6px;font-size:12.5px;color:#344054}.ewd .demo-cap{font-size:13px;color:#667085;margin:0 0 10px}.ewd .demo-cap code{color:#6a11cb}.ewd .demo-head{display:flex;align-items:center;gap:10px;margin:0 0 6px}.ewd .demo-head span{background:#6a11cb;color:#fff;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ewd .demo-head h3{margin:0}.ewd .top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 10px;font-size:14px}.ewd .top a{text-decoration:none;font-weight:600}<\/style><div class=\"ewd\"><div class=\"demo-head\"><span>Layout<\/span><h3>Continuous marquee<\/h3><\/div><p class=\"demo-cap\">Animation = <code>marquee<\/code><\/p><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-050ff00 elementor-widget elementor-widget-emcp_custom_131\" data-id=\"050ff00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"emcp_custom_131.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"emcp-nt emcp-nt--marquee emcp-nt--src-posts emcp-nt--label-left emcp-nt--lstyle-pulse emcp-nt--sep-dot emcp-nt--dir-left has-fade pause-hover\" data-speed=\"30\" data-interval=\"4000\" role=\"region\" aria-label=\"News ticker\"><div class=\"emcp-nt__label\"><span class=\"emcp-nt__pulse\"><\/span><span>Latest<\/span><\/div><div class=\"emcp-nt__viewport\"><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--posts\"><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/ten-layout-ideas-for-a-product-landing-page\/\"><img decoding=\"async\" class=\"emcp-nt__thumb\" src=\"https:\/\/marketplace.emcptools.com\/widgets\/wp-content\/uploads\/2026\/09\/photo-1561658286-ecb9fe9d8480-1024x683.jpg\" alt=\"\" loading=\"lazy\"><span class=\"emcp-nt__tag\">Design<\/span><span class=\"emcp-nt__text\">Ten Layout Ideas for a Product Landing Page<\/span><span class=\"emcp-nt__date\">September 19, 2026<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/how-we-cut-page-weight-in-half\/\"><img decoding=\"async\" class=\"emcp-nt__thumb\" src=\"https:\/\/marketplace.emcptools.com\/widgets\/wp-content\/uploads\/2026\/09\/photo-1565650839149-2c48a094196c-1024x686.jpg\" alt=\"\" loading=\"lazy\"><span class=\"emcp-nt__tag\">Development<\/span><span class=\"emcp-nt__text\">How We Cut Page Weight in Half<\/span><span class=\"emcp-nt__date\">September 16, 2026<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/writing-headlines-that-convert\/\"><img decoding=\"async\" class=\"emcp-nt__thumb\" src=\"https:\/\/marketplace.emcptools.com\/widgets\/wp-content\/uploads\/2026\/09\/photo-1575052814086-f385e2e2ad1b.jpg\" alt=\"\" loading=\"lazy\"><span class=\"emcp-nt__tag\">Marketing<\/span><span class=\"emcp-nt__text\">Writing Headlines That Convert<\/span><span class=\"emcp-nt__date\">September 13, 2026<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/what-changed-in-elementor-4-2\/\"><img decoding=\"async\" class=\"emcp-nt__thumb\" src=\"https:\/\/marketplace.emcptools.com\/widgets\/wp-content\/uploads\/2026\/09\/photo-1587093430416-0dc23a0c62c1-683x1024.jpg\" alt=\"\" loading=\"lazy\"><span class=\"emcp-nt__tag\">News<\/span><span class=\"emcp-nt__text\">What Changed in Elementor 4.2<\/span><span class=\"emcp-nt__date\">September 10, 2026<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/a-colour-system-for-small-teams\/\"><img decoding=\"async\" class=\"emcp-nt__thumb\" src=\"https:\/\/marketplace.emcptools.com\/widgets\/wp-content\/uploads\/2026\/09\/photo-1588783256125-254ebad5ecbe.jpg\" alt=\"\" loading=\"lazy\"><span class=\"emcp-nt__tag\">Design<\/span><span class=\"emcp-nt__text\">A Colour System for Small Teams<\/span><span class=\"emcp-nt__date\">September 7, 2026<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/shipping-a-theme-without-a-framework\/\"><img decoding=\"async\" class=\"emcp-nt__thumb\" src=\"https:\/\/marketplace.emcptools.com\/widgets\/wp-content\/uploads\/2026\/09\/photo-1597656434247-bd334ccce92c-1024x768.jpg\" alt=\"\" loading=\"lazy\"><span class=\"emcp-nt__tag\">Development<\/span><span class=\"emcp-nt__text\">Shipping a Theme Without a Framework<\/span><span class=\"emcp-nt__date\">September 4, 2026<\/span><\/a><\/li><\/ul><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--custom\"><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">Free shipping on orders over $50 this week<\/span><\/li><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">New arrivals: the spring collection is live<\/span><\/li><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">Our store is open late on Fridays<\/span><\/li><\/ul><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--feed\"><\/ul><p class=\"emcp-nt__empty\">No headlines yet. <span class=\"emcp-nt__hint emcp-nt__src emcp-nt__src--feed\">This widget needs its Query settings filled in.<\/span><\/p><\/div><div class=\"emcp-nt__ctrls\"><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--prev\" aria-label=\"Previous\">&#8249;<\/button><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--pause\" aria-label=\"Pause\">&#10074;&#10074;<\/button><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--next\" aria-label=\"Next\">&#8250;<\/button><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0345e34 e-flex e-con-full e-con e-child\" data-id=\"0345e34\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0d44404 elementor-widget elementor-widget-html\" data-id=\"0d44404\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.ewd{font:15px\/1.6 -apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#101828}.ewd a{color:#6a11cb}.ewd h2{font-size:26px;margin:0 0 12px;font-weight:700}.ewd h3{font-size:19px;margin:24px 0 8px;font-weight:700}.ewd p{margin:0 0 12px}.ewd ol,.ewd ul{margin:0 0 14px 22px;padding:0}.ewd li{margin:0 0 6px}.ewd .chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.ewd .chip{background:#f4ebff;color:#6a11cb;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.ewd .chip.dark{background:#101828;color:#fff}.ewd .note{background:#f9fafb;border:1px solid #eaecf0;border-left:4px solid #6a11cb;border-radius:8px;padding:12px 16px;margin:0 0 14px}.ewd table{width:100%;border-collapse:collapse;font-size:14px;margin:0 0 24px;border:1px solid #eaecf0}.ewd th{background:#101828;color:#fff;text-align:left;padding:10px 12px;font-weight:600}.ewd td{padding:10px 12px;border-top:1px solid #eaecf0;vertical-align:top}.ewd tr:nth-child(even) td{background:#f9fafb}.ewd code{background:#f2f4f7;border-radius:4px;padding:1px 6px;font-size:12.5px;color:#344054}.ewd .demo-cap{font-size:13px;color:#667085;margin:0 0 10px}.ewd .demo-cap code{color:#6a11cb}.ewd .demo-head{display:flex;align-items:center;gap:10px;margin:0 0 6px}.ewd .demo-head span{background:#6a11cb;color:#fff;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ewd .demo-head h3{margin:0}.ewd .top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 10px;font-size:14px}.ewd .top a{text-decoration:none;font-weight:600}<\/style><div class=\"ewd\"><div class=\"demo-head\"><span>Layout<\/span><h3>Slide up, one at a time<\/h3><\/div><p class=\"demo-cap\">Animation = <code>slide<\/code><\/p><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4776610 elementor-widget elementor-widget-emcp_custom_131\" data-id=\"4776610\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"emcp_custom_131.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"emcp-nt emcp-nt--slide emcp-nt--src-custom emcp-nt--label-left emcp-nt--lstyle-arrow emcp-nt--sep-dot emcp-nt--dir- has-fade pause-hover\" data-speed=\"\" data-interval=\"4000\" role=\"region\" aria-label=\"News ticker\"><div class=\"emcp-nt__label\"><span class=\"emcp-nt__pulse\"><\/span><span>Notice<\/span><\/div><div class=\"emcp-nt__viewport\"><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--posts\"><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/ten-layout-ideas-for-a-product-landing-page\/\"><span class=\"emcp-nt__text\">Ten Layout Ideas for a Product Landing Page<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/how-we-cut-page-weight-in-half\/\"><span class=\"emcp-nt__text\">How We Cut Page Weight in Half<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/writing-headlines-that-convert\/\"><span class=\"emcp-nt__text\">Writing Headlines That Convert<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/what-changed-in-elementor-4-2\/\"><span class=\"emcp-nt__text\">What Changed in Elementor 4.2<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/a-colour-system-for-small-teams\/\"><span class=\"emcp-nt__text\">A Colour System for Small Teams<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/shipping-a-theme-without-a-framework\/\"><span class=\"emcp-nt__text\">Shipping a Theme Without a Framework<\/span><\/a><\/li><\/ul><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--custom\"><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">Free shipping on orders over $50 this week<\/span><\/li><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">New arrivals: the spring collection is live<\/span><\/li><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">Our store is open late on Fridays<\/span><\/li><\/ul><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--feed\"><\/ul><p class=\"emcp-nt__empty\">No headlines yet. <span class=\"emcp-nt__hint emcp-nt__src emcp-nt__src--feed\">This widget needs its Query settings filled in.<\/span><\/p><\/div><div class=\"emcp-nt__ctrls\"><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--prev\" aria-label=\"Previous\">&#8249;<\/button><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--pause\" aria-label=\"Pause\">&#10074;&#10074;<\/button><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--next\" aria-label=\"Next\">&#8250;<\/button><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fcd8346 e-flex e-con-full e-con e-child\" data-id=\"fcd8346\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e6e1285 elementor-widget elementor-widget-html\" data-id=\"e6e1285\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.ewd{font:15px\/1.6 -apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#101828}.ewd a{color:#6a11cb}.ewd h2{font-size:26px;margin:0 0 12px;font-weight:700}.ewd h3{font-size:19px;margin:24px 0 8px;font-weight:700}.ewd p{margin:0 0 12px}.ewd ol,.ewd ul{margin:0 0 14px 22px;padding:0}.ewd li{margin:0 0 6px}.ewd .chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.ewd .chip{background:#f4ebff;color:#6a11cb;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.ewd .chip.dark{background:#101828;color:#fff}.ewd .note{background:#f9fafb;border:1px solid #eaecf0;border-left:4px solid #6a11cb;border-radius:8px;padding:12px 16px;margin:0 0 14px}.ewd table{width:100%;border-collapse:collapse;font-size:14px;margin:0 0 24px;border:1px solid #eaecf0}.ewd th{background:#101828;color:#fff;text-align:left;padding:10px 12px;font-weight:600}.ewd td{padding:10px 12px;border-top:1px solid #eaecf0;vertical-align:top}.ewd tr:nth-child(even) td{background:#f9fafb}.ewd code{background:#f2f4f7;border-radius:4px;padding:1px 6px;font-size:12.5px;color:#344054}.ewd .demo-cap{font-size:13px;color:#667085;margin:0 0 10px}.ewd .demo-cap code{color:#6a11cb}.ewd .demo-head{display:flex;align-items:center;gap:10px;margin:0 0 6px}.ewd .demo-head span{background:#6a11cb;color:#fff;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ewd .demo-head h3{margin:0}.ewd .top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 10px;font-size:14px}.ewd .top a{text-decoration:none;font-weight:600}<\/style><div class=\"ewd\"><div class=\"demo-head\"><span>Layout<\/span><h3>Fade, one at a time<\/h3><\/div><p class=\"demo-cap\">Animation = <code>fade<\/code><\/p><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bda8f45 elementor-widget elementor-widget-emcp_custom_131\" data-id=\"bda8f45\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"emcp_custom_131.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"emcp-nt emcp-nt--fade emcp-nt--src-feed emcp-nt--label-left emcp-nt--lstyle-solid emcp-nt--sep-dot emcp-nt--dir- has-fade pause-hover new-tab\" data-speed=\"\" data-interval=\"4000\" role=\"region\" aria-label=\"News ticker\"><div class=\"emcp-nt__label\"><span class=\"emcp-nt__pulse\"><\/span><span>Releases<\/span><\/div><div class=\"emcp-nt__viewport\"><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--posts\"><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/ten-layout-ideas-for-a-product-landing-page\/\"><span class=\"emcp-nt__text\">Ten Layout Ideas for a Product Landing Page<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/how-we-cut-page-weight-in-half\/\"><span class=\"emcp-nt__text\">How We Cut Page Weight in Half<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/writing-headlines-that-convert\/\"><span class=\"emcp-nt__text\">Writing Headlines That Convert<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/what-changed-in-elementor-4-2\/\"><span class=\"emcp-nt__text\">What Changed in Elementor 4.2<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/a-colour-system-for-small-teams\/\"><span class=\"emcp-nt__text\">A Colour System for Small Teams<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/shipping-a-theme-without-a-framework\/\"><span class=\"emcp-nt__text\">Shipping a Theme Without a Framework<\/span><\/a><\/li><\/ul><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--custom\"><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">Free shipping on orders over $50 this week<\/span><\/li><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">New arrivals: the spring collection is live<\/span><\/li><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">Our store is open late on Fridays<\/span><\/li><\/ul><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--feed\"><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.20.0\"><span class=\"emcp-nt__tag\">v3.20.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.20.0<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.19.3\"><span class=\"emcp-nt__tag\">v3.19.3<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.19.3<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.19.2\"><span class=\"emcp-nt__tag\">v3.19.2<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.19.2<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.19.1\"><span class=\"emcp-nt__tag\">v3.19.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.19.1<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.19.0\"><span class=\"emcp-nt__tag\">v3.19.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.19.0<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.18.1\"><span class=\"emcp-nt__tag\">v3.18.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.18.1<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.18.0\"><span class=\"emcp-nt__tag\">v3.18.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.18.0: A redesigned admin<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.17.1\"><span class=\"emcp-nt__tag\">v3.17.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.17.1<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.17.0\"><span class=\"emcp-nt__tag\">v3.17.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.17.0: Native builder integrations<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.16.1\"><span class=\"emcp-nt__tag\">v3.16.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.16.1<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.16.0\"><span class=\"emcp-nt__tag\">v3.16.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.16.0: structured imports, GSAP, ACF, FunnelKit<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.15.2\"><span class=\"emcp-nt__tag\">v3.15.2<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.15.2: changelog formatting fix<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.15.1\"><span class=\"emcp-nt__tag\">v3.15.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.15.1: latest OpenAI models and reliable settings sync<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.15.0\"><span class=\"emcp-nt__tag\">v3.15.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.15.0: page inspection and WooCommerce Brands<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.14.2\"><span class=\"emcp-nt__tag\">v3.14.2<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.14.2<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.14.1\"><span class=\"emcp-nt__tag\">v3.14.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.14.1: safer atomic design workflows<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.14.0\"><span class=\"emcp-nt__tag\">v3.14.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.14.0: build on BeTheme, with BeBuilder<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.13.2\"><span class=\"emcp-nt__tag\">v3.13.2<\/span><span class=\"emcp-nt__text\">v3.13.2<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.13.1\"><span class=\"emcp-nt__tag\">v3.13.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.13.1: front-end fatal on dynamic values, and a save-post loop<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.13.0\"><span class=\"emcp-nt__tag\">v3.13.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.13.0: finish a theme template without Elementor Pro<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.12.3\"><span class=\"emcp-nt__tag\">v3.12.3<\/span><span class=\"emcp-nt__text\">v3.12.3 \u2014 fixes the repeating &quot;Invalid client&quot; OAuth error<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.12.2\"><span class=\"emcp-nt__tag\">v3.12.2<\/span><span class=\"emcp-nt__text\">v3.12.2 \u2014 lighter on memory, Kadence auto-repair, non-Pro fix<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.12.1\"><span class=\"emcp-nt__tag\">v3.12.1<\/span><span class=\"emcp-nt__text\">v3.12.1 \u2014 upload-media<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.12.0\"><span class=\"emcp-nt__tag\">v3.12.0<\/span><span class=\"emcp-nt__text\">v3.12.0 \u2014 Backup, Sync &amp; Migrate<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.11.2\"><span class=\"emcp-nt__tag\">v3.11.2<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.11.2 \u2014 Elementor 4.2 empty-render fix (#111) + staging connect<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.11.1\"><span class=\"emcp-nt__tag\">v3.11.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.11.1 \u2014 activation hotfix<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.10.0\"><span class=\"emcp-nt__tag\">v3.10.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.10.0<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.9.1\"><span class=\"emcp-nt__tag\">v3.9.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.9.1 \u2014 GeneratePress &amp; Blocksy support (Pro) + reorder Global Classes<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.9.0\"><span class=\"emcp-nt__tag\">v3.9.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.9.0 \u2014 Kadence support + write Elementor 4 Global Classes<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.8.2\"><span class=\"emcp-nt__tag\">v3.8.2<\/span><span class=\"emcp-nt__text\">v3.8.2 \u2014 activation fatal (#105) + OAuth housekeeping &amp; reliability<\/span><\/a><\/li><\/ul><p class=\"emcp-nt__empty\">No headlines yet. <span class=\"emcp-nt__hint emcp-nt__src emcp-nt__src--feed\"><\/span><\/p><\/div><div class=\"emcp-nt__ctrls\"><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--prev\" aria-label=\"Previous\">&#8249;<\/button><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--pause\" aria-label=\"Pause\">&#10074;&#10074;<\/button><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--next\" aria-label=\"Next\">&#8250;<\/button><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5367747 e-flex e-con-full e-con e-child\" data-id=\"5367747\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e69e0ac elementor-widget elementor-widget-html\" data-id=\"e69e0ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.ewd{font:15px\/1.6 -apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#101828}.ewd a{color:#6a11cb}.ewd h2{font-size:26px;margin:0 0 12px;font-weight:700}.ewd h3{font-size:19px;margin:24px 0 8px;font-weight:700}.ewd p{margin:0 0 12px}.ewd ol,.ewd ul{margin:0 0 14px 22px;padding:0}.ewd li{margin:0 0 6px}.ewd .chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.ewd .chip{background:#f4ebff;color:#6a11cb;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.ewd .chip.dark{background:#101828;color:#fff}.ewd .note{background:#f9fafb;border:1px solid #eaecf0;border-left:4px solid #6a11cb;border-radius:8px;padding:12px 16px;margin:0 0 14px}.ewd table{width:100%;border-collapse:collapse;font-size:14px;margin:0 0 24px;border:1px solid #eaecf0}.ewd th{background:#101828;color:#fff;text-align:left;padding:10px 12px;font-weight:600}.ewd td{padding:10px 12px;border-top:1px solid #eaecf0;vertical-align:top}.ewd tr:nth-child(even) td{background:#f9fafb}.ewd code{background:#f2f4f7;border-radius:4px;padding:1px 6px;font-size:12.5px;color:#344054}.ewd .demo-cap{font-size:13px;color:#667085;margin:0 0 10px}.ewd .demo-cap code{color:#6a11cb}.ewd .demo-head{display:flex;align-items:center;gap:10px;margin:0 0 6px}.ewd .demo-head span{background:#6a11cb;color:#fff;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ewd .demo-head h3{margin:0}.ewd .top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 10px;font-size:14px}.ewd .top a{text-decoration:none;font-weight:600}<\/style><div class=\"ewd\"><div class=\"demo-head\"><span>Layout<\/span><h3>Typewriter<\/h3><\/div><p class=\"demo-cap\">Animation = <code>type<\/code><\/p><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d9f1c86 elementor-widget elementor-widget-emcp_custom_131\" data-id=\"d9f1c86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"emcp_custom_131.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"emcp-nt emcp-nt--type emcp-nt--src-feed emcp-nt--label-left emcp-nt--lstyle-solid emcp-nt--sep-dot emcp-nt--dir- has-fade pause-hover new-tab\" data-speed=\"\" data-interval=\"4000\" role=\"region\" aria-label=\"News ticker\"><div class=\"emcp-nt__label\"><span class=\"emcp-nt__pulse\"><\/span><span>Releases<\/span><\/div><div class=\"emcp-nt__viewport\"><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--posts\"><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/ten-layout-ideas-for-a-product-landing-page\/\"><span class=\"emcp-nt__text\">Ten Layout Ideas for a Product Landing Page<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/how-we-cut-page-weight-in-half\/\"><span class=\"emcp-nt__text\">How We Cut Page Weight in Half<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/writing-headlines-that-convert\/\"><span class=\"emcp-nt__text\">Writing Headlines That Convert<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/what-changed-in-elementor-4-2\/\"><span class=\"emcp-nt__text\">What Changed in Elementor 4.2<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/a-colour-system-for-small-teams\/\"><span class=\"emcp-nt__text\">A Colour System for Small Teams<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/shipping-a-theme-without-a-framework\/\"><span class=\"emcp-nt__text\">Shipping a Theme Without a Framework<\/span><\/a><\/li><\/ul><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--custom\"><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">Free shipping on orders over $50 this week<\/span><\/li><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">New arrivals: the spring collection is live<\/span><\/li><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">Our store is open late on Fridays<\/span><\/li><\/ul><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--feed\"><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.20.0\"><span class=\"emcp-nt__tag\">v3.20.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.20.0<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.19.3\"><span class=\"emcp-nt__tag\">v3.19.3<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.19.3<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.19.2\"><span class=\"emcp-nt__tag\">v3.19.2<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.19.2<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.19.1\"><span class=\"emcp-nt__tag\">v3.19.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.19.1<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.19.0\"><span class=\"emcp-nt__tag\">v3.19.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.19.0<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.18.1\"><span class=\"emcp-nt__tag\">v3.18.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.18.1<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.18.0\"><span class=\"emcp-nt__tag\">v3.18.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.18.0: A redesigned admin<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.17.1\"><span class=\"emcp-nt__tag\">v3.17.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.17.1<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.17.0\"><span class=\"emcp-nt__tag\">v3.17.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.17.0: Native builder integrations<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.16.1\"><span class=\"emcp-nt__tag\">v3.16.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.16.1<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.16.0\"><span class=\"emcp-nt__tag\">v3.16.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.16.0: structured imports, GSAP, ACF, FunnelKit<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.15.2\"><span class=\"emcp-nt__tag\">v3.15.2<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.15.2: changelog formatting fix<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.15.1\"><span class=\"emcp-nt__tag\">v3.15.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.15.1: latest OpenAI models and reliable settings sync<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.15.0\"><span class=\"emcp-nt__tag\">v3.15.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.15.0: page inspection and WooCommerce Brands<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.14.2\"><span class=\"emcp-nt__tag\">v3.14.2<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.14.2<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.14.1\"><span class=\"emcp-nt__tag\">v3.14.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.14.1: safer atomic design workflows<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.14.0\"><span class=\"emcp-nt__tag\">v3.14.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.14.0: build on BeTheme, with BeBuilder<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.13.2\"><span class=\"emcp-nt__tag\">v3.13.2<\/span><span class=\"emcp-nt__text\">v3.13.2<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.13.1\"><span class=\"emcp-nt__tag\">v3.13.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.13.1: front-end fatal on dynamic values, and a save-post loop<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.13.0\"><span class=\"emcp-nt__tag\">v3.13.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.13.0: finish a theme template without Elementor Pro<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.12.3\"><span class=\"emcp-nt__tag\">v3.12.3<\/span><span class=\"emcp-nt__text\">v3.12.3 \u2014 fixes the repeating &quot;Invalid client&quot; OAuth error<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.12.2\"><span class=\"emcp-nt__tag\">v3.12.2<\/span><span class=\"emcp-nt__text\">v3.12.2 \u2014 lighter on memory, Kadence auto-repair, non-Pro fix<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.12.1\"><span class=\"emcp-nt__tag\">v3.12.1<\/span><span class=\"emcp-nt__text\">v3.12.1 \u2014 upload-media<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.12.0\"><span class=\"emcp-nt__tag\">v3.12.0<\/span><span class=\"emcp-nt__text\">v3.12.0 \u2014 Backup, Sync &amp; Migrate<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.11.2\"><span class=\"emcp-nt__tag\">v3.11.2<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.11.2 \u2014 Elementor 4.2 empty-render fix (#111) + staging connect<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.11.1\"><span class=\"emcp-nt__tag\">v3.11.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.11.1 \u2014 activation hotfix<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.10.0\"><span class=\"emcp-nt__tag\">v3.10.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.10.0<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.9.1\"><span class=\"emcp-nt__tag\">v3.9.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.9.1 \u2014 GeneratePress &amp; Blocksy support (Pro) + reorder Global Classes<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.9.0\"><span class=\"emcp-nt__tag\">v3.9.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.9.0 \u2014 Kadence support + write Elementor 4 Global Classes<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.8.2\"><span class=\"emcp-nt__tag\">v3.8.2<\/span><span class=\"emcp-nt__text\">v3.8.2 \u2014 activation fatal (#105) + OAuth housekeeping &amp; reliability<\/span><\/a><\/li><\/ul><p class=\"emcp-nt__empty\">No headlines yet. <span class=\"emcp-nt__hint emcp-nt__src emcp-nt__src--feed\"><\/span><\/p><\/div><div class=\"emcp-nt__ctrls\"><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--prev\" aria-label=\"Previous\">&#8249;<\/button><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--pause\" aria-label=\"Pause\">&#10074;&#10074;<\/button><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--next\" aria-label=\"Next\">&#8250;<\/button><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c5820e e-flex e-con-full e-con e-child\" data-id=\"4c5820e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d699fc8 elementor-widget elementor-widget-html\" data-id=\"d699fc8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.ewd{font:15px\/1.6 -apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#101828}.ewd a{color:#6a11cb}.ewd h2{font-size:26px;margin:0 0 12px;font-weight:700}.ewd h3{font-size:19px;margin:24px 0 8px;font-weight:700}.ewd p{margin:0 0 12px}.ewd ol,.ewd ul{margin:0 0 14px 22px;padding:0}.ewd li{margin:0 0 6px}.ewd .chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.ewd .chip{background:#f4ebff;color:#6a11cb;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.ewd .chip.dark{background:#101828;color:#fff}.ewd .note{background:#f9fafb;border:1px solid #eaecf0;border-left:4px solid #6a11cb;border-radius:8px;padding:12px 16px;margin:0 0 14px}.ewd table{width:100%;border-collapse:collapse;font-size:14px;margin:0 0 24px;border:1px solid #eaecf0}.ewd th{background:#101828;color:#fff;text-align:left;padding:10px 12px;font-weight:600}.ewd td{padding:10px 12px;border-top:1px solid #eaecf0;vertical-align:top}.ewd tr:nth-child(even) td{background:#f9fafb}.ewd code{background:#f2f4f7;border-radius:4px;padding:1px 6px;font-size:12.5px;color:#344054}.ewd .demo-cap{font-size:13px;color:#667085;margin:0 0 10px}.ewd .demo-cap code{color:#6a11cb}.ewd .demo-head{display:flex;align-items:center;gap:10px;margin:0 0 6px}.ewd .demo-head span{background:#6a11cb;color:#fff;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ewd .demo-head h3{margin:0}.ewd .top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 10px;font-size:14px}.ewd .top a{text-decoration:none;font-weight:600}<\/style><div class=\"ewd\"><div class=\"demo-head\"><span>Layout<\/span><h3>Static list (no animation)<\/h3><\/div><p class=\"demo-cap\">Animation = <code>static<\/code><\/p><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c423dc9 elementor-widget elementor-widget-emcp_custom_131\" data-id=\"c423dc9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"emcp_custom_131.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"emcp-nt emcp-nt--static emcp-nt--src-feed emcp-nt--label-left emcp-nt--lstyle-solid emcp-nt--sep-dot emcp-nt--dir- has-fade pause-hover new-tab\" data-speed=\"\" data-interval=\"4000\" role=\"region\" aria-label=\"News ticker\"><div class=\"emcp-nt__label\"><span class=\"emcp-nt__pulse\"><\/span><span>Releases<\/span><\/div><div class=\"emcp-nt__viewport\"><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--posts\"><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/ten-layout-ideas-for-a-product-landing-page\/\"><span class=\"emcp-nt__text\">Ten Layout Ideas for a Product Landing Page<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/how-we-cut-page-weight-in-half\/\"><span class=\"emcp-nt__text\">How We Cut Page Weight in Half<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/writing-headlines-that-convert\/\"><span class=\"emcp-nt__text\">Writing Headlines That Convert<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/what-changed-in-elementor-4-2\/\"><span class=\"emcp-nt__text\">What Changed in Elementor 4.2<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/a-colour-system-for-small-teams\/\"><span class=\"emcp-nt__text\">A Colour System for Small Teams<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/marketplace.emcptools.com\/widgets\/shipping-a-theme-without-a-framework\/\"><span class=\"emcp-nt__text\">Shipping a Theme Without a Framework<\/span><\/a><\/li><\/ul><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--custom\"><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">Free shipping on orders over $50 this week<\/span><\/li><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">New arrivals: the spring collection is live<\/span><\/li><li class=\"emcp-nt__item\"><span class=\"emcp-nt__text\">Our store is open late on Fridays<\/span><\/li><\/ul><ul class=\"emcp-nt__track emcp-nt__src emcp-nt__src--feed\"><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.20.0\"><span class=\"emcp-nt__tag\">v3.20.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.20.0<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.19.3\"><span class=\"emcp-nt__tag\">v3.19.3<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.19.3<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.19.2\"><span class=\"emcp-nt__tag\">v3.19.2<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.19.2<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.19.1\"><span class=\"emcp-nt__tag\">v3.19.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.19.1<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.19.0\"><span class=\"emcp-nt__tag\">v3.19.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.19.0<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.18.1\"><span class=\"emcp-nt__tag\">v3.18.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.18.1<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.18.0\"><span class=\"emcp-nt__tag\">v3.18.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.18.0: A redesigned admin<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.17.1\"><span class=\"emcp-nt__tag\">v3.17.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.17.1<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.17.0\"><span class=\"emcp-nt__tag\">v3.17.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.17.0: Native builder integrations<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.16.1\"><span class=\"emcp-nt__tag\">v3.16.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.16.1<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.16.0\"><span class=\"emcp-nt__tag\">v3.16.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.16.0: structured imports, GSAP, ACF, FunnelKit<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.15.2\"><span class=\"emcp-nt__tag\">v3.15.2<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.15.2: changelog formatting fix<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.15.1\"><span class=\"emcp-nt__tag\">v3.15.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.15.1: latest OpenAI models and reliable settings sync<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.15.0\"><span class=\"emcp-nt__tag\">v3.15.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.15.0: page inspection and WooCommerce Brands<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.14.2\"><span class=\"emcp-nt__tag\">v3.14.2<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.14.2<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.14.1\"><span class=\"emcp-nt__tag\">v3.14.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.14.1: safer atomic design workflows<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.14.0\"><span class=\"emcp-nt__tag\">v3.14.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.14.0: build on BeTheme, with BeBuilder<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.13.2\"><span class=\"emcp-nt__tag\">v3.13.2<\/span><span class=\"emcp-nt__text\">v3.13.2<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.13.1\"><span class=\"emcp-nt__tag\">v3.13.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.13.1: front-end fatal on dynamic values, and a save-post loop<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.13.0\"><span class=\"emcp-nt__tag\">v3.13.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.13.0: finish a theme template without Elementor Pro<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.12.3\"><span class=\"emcp-nt__tag\">v3.12.3<\/span><span class=\"emcp-nt__text\">v3.12.3 \u2014 fixes the repeating &quot;Invalid client&quot; OAuth error<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.12.2\"><span class=\"emcp-nt__tag\">v3.12.2<\/span><span class=\"emcp-nt__text\">v3.12.2 \u2014 lighter on memory, Kadence auto-repair, non-Pro fix<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.12.1\"><span class=\"emcp-nt__tag\">v3.12.1<\/span><span class=\"emcp-nt__text\">v3.12.1 \u2014 upload-media<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.12.0\"><span class=\"emcp-nt__tag\">v3.12.0<\/span><span class=\"emcp-nt__text\">v3.12.0 \u2014 Backup, Sync &amp; Migrate<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.11.2\"><span class=\"emcp-nt__tag\">v3.11.2<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.11.2 \u2014 Elementor 4.2 empty-render fix (#111) + staging connect<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.11.1\"><span class=\"emcp-nt__tag\">v3.11.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.11.1 \u2014 activation hotfix<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.10.0\"><span class=\"emcp-nt__tag\">v3.10.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.10.0<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.9.1\"><span class=\"emcp-nt__tag\">v3.9.1<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.9.1 \u2014 GeneratePress &amp; Blocksy support (Pro) + reorder Global Classes<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.9.0\"><span class=\"emcp-nt__tag\">v3.9.0<\/span><span class=\"emcp-nt__text\">EMCP Tools 3.9.0 \u2014 Kadence support + write Elementor 4 Global Classes<\/span><\/a><\/li><li class=\"emcp-nt__item\"><a class=\"emcp-nt__link\" href=\"https:\/\/github.com\/msrbuilds\/elementor-mcp\/releases\/tag\/v3.8.2\"><span class=\"emcp-nt__tag\">v3.8.2<\/span><span class=\"emcp-nt__text\">v3.8.2 \u2014 activation fatal (#105) + OAuth housekeeping &amp; reliability<\/span><\/a><\/li><\/ul><p class=\"emcp-nt__empty\">No headlines yet. <span class=\"emcp-nt__hint emcp-nt__src emcp-nt__src--feed\"><\/span><\/p><\/div><div class=\"emcp-nt__ctrls\"><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--prev\" aria-label=\"Previous\">&#8249;<\/button><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--pause\" aria-label=\"Pause\">&#10074;&#10074;<\/button><button type=\"button\" class=\"emcp-nt__ctrl emcp-nt__ctrl--next\" aria-label=\"Next\">&#8250;<\/button><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1726ced e-flex e-con-full e-con e-child\" data-id=\"1726ced\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b7e3fb elementor-widget elementor-widget-html\" data-id=\"5b7e3fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.ewd{font:15px\/1.6 -apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#101828}.ewd a{color:#6a11cb}.ewd h2{font-size:26px;margin:0 0 12px;font-weight:700}.ewd h3{font-size:19px;margin:24px 0 8px;font-weight:700}.ewd p{margin:0 0 12px}.ewd ol,.ewd ul{margin:0 0 14px 22px;padding:0}.ewd li{margin:0 0 6px}.ewd .chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.ewd .chip{background:#f4ebff;color:#6a11cb;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.ewd .chip.dark{background:#101828;color:#fff}.ewd .note{background:#f9fafb;border:1px solid #eaecf0;border-left:4px solid #6a11cb;border-radius:8px;padding:12px 16px;margin:0 0 14px}.ewd table{width:100%;border-collapse:collapse;font-size:14px;margin:0 0 24px;border:1px solid #eaecf0}.ewd th{background:#101828;color:#fff;text-align:left;padding:10px 12px;font-weight:600}.ewd td{padding:10px 12px;border-top:1px solid #eaecf0;vertical-align:top}.ewd tr:nth-child(even) td{background:#f9fafb}.ewd code{background:#f2f4f7;border-radius:4px;padding:1px 6px;font-size:12.5px;color:#344054}.ewd .demo-cap{font-size:13px;color:#667085;margin:0 0 10px}.ewd .demo-cap code{color:#6a11cb}.ewd .demo-head{display:flex;align-items:center;gap:10px;margin:0 0 6px}.ewd .demo-head span{background:#6a11cb;color:#fff;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ewd .demo-head h3{margin:0}.ewd .top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 10px;font-size:14px}.ewd .top a{text-decoration:none;font-weight:600}<\/style><div class=\"ewd\"><h2>Options reference<\/h2><p>Every control the widget exposes, grouped by panel section. Names in <code>code<\/code> are the setting keys used by the MCP tools (<code>add-free-widget<\/code>, <code>update-widget<\/code>).<\/p><h3 style=\"margin-top:8px\">Content tab<\/h3><p style=\"margin:14px 0 6px;font-weight:700\">Source<\/p><table><thead><tr><th style=\"width:24%\">Option<\/th><th style=\"width:11%\">Type<\/th><th style=\"width:27%\">Choices \/ range<\/th><th style=\"width:12%\">Default<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td><b>Headlines From<\/b><br><code>source<\/code><\/td><td>Dropdown<\/td><td>WordPress posts (Query panel), Custom items, JSON feed (Feed panel)<\/td><td>posts<\/td><td><\/td><\/tr><tr><td><b>Custom Items<\/b><br><code>custom_items<\/code><\/td><td>Repeater<\/td><td><\/td><td>3 items<\/td><td>Shown when source = custom<\/td><\/tr><tr><td>&#8627; <b>Headline<\/b><br><code>text<\/code><\/td><td>Text<\/td><td><\/td><td>Headline<\/td><td><\/td><\/tr><tr><td>&#8627; <b>Link<\/b><br><code>link<\/code><\/td><td>Link<\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td>&#8627; <b>Tag<\/b><br><code>tag<\/code><\/td><td>Text<\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><b>Show Post Thumbnail<\/b><br><code>show_thumb<\/code><\/td><td>Toggle<\/td><td>on \/ off<\/td><td><\/td><td>Shown when source = posts<\/td><\/tr><tr><td><b>Show Post Date<\/b><br><code>show_date<\/code><\/td><td>Toggle<\/td><td>on \/ off<\/td><td>yes<\/td><td>Shown when source = posts<\/td><\/tr><tr><td><b>Show Category Tag<\/b><br><code>show_cat<\/code><\/td><td>Toggle<\/td><td>on \/ off<\/td><td>yes<\/td><td>Shown when source = posts<\/td><\/tr><tr><td><b>Empty Text<\/b><br><code>empty_text<\/code><\/td><td>Text<\/td><td><\/td><td>No headlines yet.<\/td><td><\/td><\/tr><\/tbody><\/table><p style=\"margin:14px 0 6px;font-weight:700\">Posts Query<\/p><table><thead><tr><th style=\"width:24%\">Option<\/th><th style=\"width:11%\">Type<\/th><th style=\"width:27%\">Choices \/ range<\/th><th style=\"width:12%\">Default<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td><b>Posts<\/b><br><code>news<\/code><\/td><td>Query<\/td><td>Source: posts<\/td><td><\/td><td><\/td><\/tr><\/tbody><\/table><p style=\"margin:14px 0 6px;font-weight:700\">JSON Feed<\/p><table><thead><tr><th style=\"width:24%\">Option<\/th><th style=\"width:11%\">Type<\/th><th style=\"width:27%\">Choices \/ range<\/th><th style=\"width:12%\">Default<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td><b>Feed<\/b><br><code>feed<\/code><\/td><td>Query<\/td><td>Source: remote<\/td><td><\/td><td><\/td><\/tr><\/tbody><\/table><p style=\"margin:14px 0 6px;font-weight:700\">Ticker<\/p><table><thead><tr><th style=\"width:24%\">Option<\/th><th style=\"width:11%\">Type<\/th><th style=\"width:27%\">Choices \/ range<\/th><th style=\"width:12%\">Default<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td><b>Animation<\/b><br><code>mode<\/code><\/td><td>Dropdown<\/td><td>Continuous marquee, Slide up, one at a time, Fade, one at a time, Typewriter, Static list (no animation)<\/td><td>marquee<\/td><td><\/td><\/tr><tr><td><b>Label<\/b><br><code>label<\/code><\/td><td>Text<\/td><td><\/td><td>Breaking<\/td><td><\/td><\/tr><tr><td><b>Label Icon<\/b><br><code>label_icon<\/code><\/td><td>Icon<\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><b>Label Position<\/b><br><code>label_pos<\/code><\/td><td>Dropdown<\/td><td>Left, Right, Hidden<\/td><td>left<\/td><td><\/td><\/tr><tr><td><b>Marquee Duration (s)<\/b><br><code>speed<\/code><\/td><td>Number<\/td><td>min 5, max 200<\/td><td>30<\/td><td>Shown when mode = marquee<\/td><\/tr><tr><td><b>Direction<\/b><br><code>direction<\/code><\/td><td>Dropdown<\/td><td>Right to left, Left to right<\/td><td>left<\/td><td>Shown when mode = marquee<\/td><\/tr><tr><td><b>Interval (ms)<\/b><br><code>interval<\/code><\/td><td>Number<\/td><td>min 1000, max 20000<\/td><td>4000<\/td><td><\/td><\/tr><tr><td><b>Pause on Hover<\/b><br><code>pause_hover<\/code><\/td><td>Toggle<\/td><td>on \/ off<\/td><td>yes<\/td><td><\/td><\/tr><tr><td><b>Prev \/ Next \/ Pause Controls<\/b><br><code>controls<\/code><\/td><td>Toggle<\/td><td>on \/ off<\/td><td><\/td><td><\/td><\/tr><tr><td><b>Separator<\/b><br><code>separator<\/code><\/td><td>Dropdown<\/td><td>Dot, Bar, Slash, None<\/td><td>dot<\/td><td><\/td><\/tr><tr><td><b>Open Links in New Tab<\/b><br><code>new_tab<\/code><\/td><td>Toggle<\/td><td>on \/ off<\/td><td><\/td><td><\/td><\/tr><\/tbody><\/table><h3 style=\"margin-top:8px\">Style tab<\/h3><p style=\"margin:14px 0 6px;font-weight:700\">Bar<\/p><table><thead><tr><th style=\"width:24%\">Option<\/th><th style=\"width:11%\">Type<\/th><th style=\"width:27%\">Choices \/ range<\/th><th style=\"width:12%\">Default<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td><b>Background<\/b><br><code>bar_bg<\/code><\/td><td>Background<\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><b>Height<\/b><br><code>bar_h<\/code><\/td><td>Slider<\/td><td>min 28, max 120, px<\/td><td>48<\/td><td><\/td><\/tr><tr><td><b>Padding<\/b><br><code>bar_pad<\/code><\/td><td>Dimensions<\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><b>Border<\/b><br><code>bar_border<\/code><\/td><td>Border<\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><b>Radius<\/b><br><code>bar_radius<\/code><\/td><td>Slider<\/td><td>min 0, max 60, px<\/td><td>8<\/td><td><\/td><\/tr><tr><td><b>Shadow<\/b><br><code>bar_shadow<\/code><\/td><td>Box shadow<\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><b>Fade Edges<\/b><br><code>fade_edges<\/code><\/td><td>Toggle<\/td><td>on \/ off<\/td><td>yes<\/td><td><\/td><\/tr><tr><td><b>Fade Color (match background)<\/b><br><code>fade_color<\/code><\/td><td>Color<\/td><td><\/td><td>#ffffff<\/td><td><\/td><\/tr><\/tbody><\/table><p style=\"margin:14px 0 6px;font-weight:700\">Label<\/p><table><thead><tr><th style=\"width:24%\">Option<\/th><th style=\"width:11%\">Type<\/th><th style=\"width:27%\">Choices \/ range<\/th><th style=\"width:12%\">Default<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td><b>Typography<\/b><br><code>label_typo<\/code><\/td><td>Typography<\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><b>Color<\/b><br><code>label_color<\/code><\/td><td>Color<\/td><td><\/td><td>#ffffff<\/td><td><\/td><\/tr><tr><td><b>Background<\/b><br><code>label_bg<\/code><\/td><td>Color<\/td><td><\/td><td>#d92d20<\/td><td><\/td><\/tr><tr><td><b>Padding<\/b><br><code>label_pad<\/code><\/td><td>Dimensions<\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><b>Radius<\/b><br><code>label_radius<\/code><\/td><td>Slider<\/td><td>min 0, max 60, px<\/td><td>6<\/td><td><\/td><\/tr><tr><td><b>Style<\/b><br><code>label_style<\/code><\/td><td>Dropdown<\/td><td>Solid, Arrow tip, Pulsing dot<\/td><td>solid<\/td><td><\/td><\/tr><tr><td><b>Gap to Items<\/b><br><code>label_gap<\/code><\/td><td>Slider<\/td><td>min 0, max 60, px<\/td><td>16<\/td><td><\/td><\/tr><\/tbody><\/table><p style=\"margin:14px 0 6px;font-weight:700\">Headlines<\/p><table><thead><tr><th style=\"width:24%\">Option<\/th><th style=\"width:11%\">Type<\/th><th style=\"width:27%\">Choices \/ range<\/th><th style=\"width:12%\">Default<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td><b>Typography<\/b><br><code>item_typo<\/code><\/td><td>Typography<\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><b>Color<\/b><br><code>item_color<\/code><\/td><td>Color<\/td><td><\/td><td>#101828<\/td><td><\/td><\/tr><tr><td><b>Hover Color<\/b><br><code>item_color_h<\/code><\/td><td>Color<\/td><td><\/td><td>#d92d20<\/td><td><\/td><\/tr><tr><td><b>Space Between Items<\/b><br><code>item_gap<\/code><\/td><td>Slider<\/td><td>min 8, max 160, px<\/td><td>40<\/td><td><\/td><\/tr><tr><td><b>Separator Color<\/b><br><code>sep_color<\/code><\/td><td>Color<\/td><td><\/td><td>#d0d5dd<\/td><td><\/td><\/tr><tr><td><b>Tag Typography<\/b><br><code>tag_typo<\/code><\/td><td>Typography<\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><b>Tag Color<\/b><br><code>tag_color<\/code><\/td><td>Color<\/td><td><\/td><td>#d92d20<\/td><td><\/td><\/tr><tr><td><b>Tag Background<\/b><br><code>tag_bg<\/code><\/td><td>Color<\/td><td><\/td><td>#fef3f2<\/td><td><\/td><\/tr><tr><td><b>Date Color<\/b><br><code>date_color<\/code><\/td><td>Color<\/td><td><\/td><td>#98a2b3<\/td><td><\/td><\/tr><tr><td><b>Thumbnail Size<\/b><br><code>thumb_size<\/code><\/td><td>Slider<\/td><td>min 16, max 64, px<\/td><td>28<\/td><td><\/td><\/tr><tr><td><b>Thumbnail Radius<\/b><br><code>thumb_radius<\/code><\/td><td>Slider<\/td><td>min 0, max 50, px\/%<\/td><td>6<\/td><td><\/td><\/tr><tr><td><b>Controls Color<\/b><br><code>ctrl_color<\/code><\/td><td>Color<\/td><td><\/td><td>#475467<\/td><td><\/td><\/tr><tr><td><b>Controls Background<\/b><br><code>ctrl_bg<\/code><\/td><td>Color<\/td><td><\/td><td>#f2f4f7<\/td><td><\/td><\/tr><\/tbody><\/table><h3>Add it with the MCP tools<\/h3><p>Any connected agent can place this widget: call <code>add-free-widget<\/code> with <code>widget_type: \"emcp_custom_131\"<\/code> and a <code>settings<\/code> object using the keys above. Run <code>get-custom-widget<\/code> with id <code>131<\/code> for the full JSON spec.<\/p><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>&larr; All widgetsWidget 131 &middot; emcp_custom_131 News Ticker Elementor widget5 layouts19 content options28 style options7 panel sections Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: ticker, news, marquee, breaking, headlines, feed. Setup guide Open a page in Elementor, search the panel for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-4798","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/marketplace.emcptools.com\/widgets\/wp-json\/wp\/v2\/pages\/4798","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marketplace.emcptools.com\/widgets\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/marketplace.emcptools.com\/widgets\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/marketplace.emcptools.com\/widgets\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/marketplace.emcptools.com\/widgets\/wp-json\/wp\/v2\/comments?post=4798"}],"version-history":[{"count":25,"href":"https:\/\/marketplace.emcptools.com\/widgets\/wp-json\/wp\/v2\/pages\/4798\/revisions"}],"predecessor-version":[{"id":6292,"href":"https:\/\/marketplace.emcptools.com\/widgets\/wp-json\/wp\/v2\/pages\/4798\/revisions\/6292"}],"wp:attachment":[{"href":"https:\/\/marketplace.emcptools.com\/widgets\/wp-json\/wp\/v2\/media?parent=4798"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}