1<!DOCTYPE html> 2<html lang="en-gb" dir="ltr"> 3 4<head> 5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 7 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 8 <base href="https://www.extly.com/blog.html"> 9 10 <link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin> 11 <link rel="preconnect" href="https://connect.facebook.net" crossorigin> 12 <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin> 13 <link rel="preconnect" href="https://www.google-analytics.com" crossorigin> 14 <link rel="preconnect" href="https://www.google.com" crossorigin> 15 <link rel="preconnect" href="https://www.google.es" crossorigin> 16 <link rel="preconnect" href="https://www.facebook.com" crossorigin> 17 <link rel="preconnect" href="https://stats.g.doubleclick.net" crossorigin> 18 <link rel="preconnect" href="https://extly.onfastspring.com" crossorigin> 19 <link rel="preconnect" href="https://dpd7q0cxjbvq3.cloudfront.net" crossorigin> 20 21 <meta charset="utf-8"> 22 <base href="https://www.extly.com/blog.html"> 23 <meta name="keywords" content="Social Auto publish, Social Web, Social Share, Social Media, Ionic, Laravel, VueJS, Tree Menus, Content Menus, Directory, Directories Search, SobiPro Extensions, Search & Indexing, Site Search, Directories Search, Search Results, Algolia, Instant Search, Autocomplete Search"> 24 <meta name="robots" content="max-snippet:-1, max-image-preview:large, max-video-preview:-1"> 25 <meta name="description" content="It's that time of the year again: Black Friday is here! Take advantage of this limited-time opportunity to maximize the benefits of our latest releases."> 26 <meta name="generator" content="Joomla! - Open Source Content Management"> 27 <title>Blog - Extly - Empower your website with our solutions</title> 28 <link href="/blog.feed?type=rss&format=feed" rel="alternate" type="application/rss+xml" title="RSS 2.0"> 29 <link href="/blog.feed?type=atom" rel="alternate" type="application/atom+xml" title="Atom 1.0"> 30 <link href="/templates/xttailwindforextly/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon"> 31 <style> 32.lazyload,.lazyloading{opacity: 0;}.lazyloaded{opacity: 1;transition: opacity 150ms;} 33 </style> 34
34<script type="application/json" class="joomla-script-options new">{"csrf.token":"fd536ffdc4311cb6cbb082f18cc9ebe2","system.paths":{"root":"","base":""}}</script>
34 35
35<script src="https://www.extly.com/media/plg_system_adaptiveimagesforjoomla/js/lazysizes.min.js?300652092339cd32c5491fe1c623507c" defer></script>
35 36
36<script> 37document.cookie='resolution='+Math.max(screen.width,screen.height)+'; path=/';�document.addEventListener("DOMContentLoaded",function(){window.lazySizes&&document.querySelectorAll(".xt-layzload").forEach(function(a){a.classList.add("lazyload")})}); 38 </script>
38 39 <!-- Start: Google Structured Data --> 40
41<script type="application/ld+json" data-type="gsd"> 42{ 43 "@context": "https://schema.org", 44 "@type": "BreadcrumbList", 45 "itemListElement": [ 46 { 47 "@type": "ListItem", 48 "position": 1, 49 "name": "Home", 50 "item": "https://www.extly.com/" 51 }, 52 { 53 "@type": "ListItem", 54 "position": 2, 55 "name": "Blog", 56 "item": "https://www.extly.com/blog.html" 57 } 58 ] 59} 60</script>
60 61 <!-- End: Google Structured Data -->
62<script defer src="/templates/xttailwindforextly/js/template.js?300652092339cd32c5491fe1c623507c"></script>
62<link rel="stylesheet" type="text/css" href="/templates/xttailwindforextly/css/template.css?300652092339cd32c5491fe1c623507c">
63<script defer src="https://cdn.jsdelivr.net/gh/alpinejs/[email protected]/dist/alpine.min.js"></script>
63<script defer id="fsc-api" data-storefront="extly.onfastspring.com/popup-extly" data-decorate-callback="decorateURL" src="https://d1f8f9xcsvx3ha.cloudfront.net/sbl/0.8.2/fastspring-builder.min.js"></script>
63<script>function decorateURL(a){var n=null;return ga(function(){var a=ga.getAll();n=a[0].get("linkerParam")}),n?a+"?"+n:a}</script>
63<script>window.ga = function() {}; 64</script>
64 65</head> 66 67<body class="site com_content view-category layout-blog no-task itemid-312"> 68 69<!-- Begin Header --> 70<div x-data="{ open: false }" class="xt-header"> 71 72 73 <div class="container xt-container"> 74 <nav> 75 <div class="xt-nav-row"> 76 <div class="xt-nav-icons"> 77 <a href="/" target="_self" title="Blog - Extly - Empower your website with our solutions" rel="home" alt="Extly - Home"> 78 <svg class="logo" viewbox="0 0 270.933 87.21"> 79 <title>Extly - Logo</title> 80 <path d="M0-.1h76.845v76.845H0z" fill="none"></path> 81 <path d="M65.639 35.12h-4.803V22.314c0-3.522-2.882-6.404-6.404-6.404H41.625v-4.802a8.008 8.008 0 00-8.005-8.005 8.008 8.008 0 00-8.005 8.005v4.802H12.808c-3.523 0-6.372 2.882-6.372 6.404V34.48h4.77c4.771 0 8.646 3.875 8.646 8.646 0 4.77-3.875 8.645-8.645 8.645H6.404v12.167c0 3.522 2.881 6.404 6.404 6.404h12.167v-4.803c0-4.771 3.874-8.645 8.645-8.645 4.77 0 8.645 3.874 8.645 8.645v4.803h12.167c3.522 0 6.404-2.882 6.404-6.404V51.13h4.803a8.008 8.008 0 008.005-8.004 8.008 8.008 0 00-8.005-8.005z" fill="#ff8900"></path> 82 <g aria-label="Extly" fill="#ff8900"> 83 <path d="M90.892 15.973h32.77v8.15H100.54v13.89h19.545v8.151H100.54v16.053h23.954v8.15H90.892zM145.177 49.075L133.034 29.53h10.313l4.575 7.735q.915 1.663 1.83 3.493.998 1.747 1.912 3.41h.333q.749-1.663 1.58-3.41.832-1.83 1.58-3.493l3.91-7.735h9.897l-12.06 20.627 12.975 20.21h-10.313l-4.99-8.067q-.999-1.83-2.08
83-3.66-.998-1.83-2.08-3.576h-.332q-.915 1.746-1.83 3.576-.831 1.747-1.746 3.66l-4.325 8.068h-9.981zM180.861 37.099h-5.822v-7.153l6.321-.416 1.165-11.145h7.984V29.53h10.397v7.569h-10.397V56.56q0 7.153 5.74 7.153 1.08 0 2.162-.25 1.164-.25 2.079-.665l1.663 7.07q-1.663.582-3.826.998-2.079.499-4.49.499-3.577 0-6.073-1.082-2.411-1.08-3.992-2.994-1.497-1.996-2.245-4.658-.666-2.744-.666-6.071zM211.876 11.648h9.565v48.739q0 1.746.665 2.495.666.665 1.414.665h.583q.332 0 .915-.166l1.247 7.153q-1.913.832-5.074.832-5.156 0-7.235-3.078-2.08-3.077-2.08-8.4zM236 78.851q.583.166 1.332.333.831.25 1.58.25 3.244 0 5.157-1.997 1.996-1.913 2.994-4.99l.748-2.579L231.76 29.53h9.731l7.07 20.044q.915 2.662 1.746 5.656l1.83 5.822h.333q.749-2.828 1.497-5.739.832-2.994 1.58-5.739l6.155-20.044h9.232L256.13 72.197q-1.248 3.494-2.745 6.238-1.497 2.745-3.494 4.658-1.912 1.996-4.49 2.994-2.496 1.081-5.823 1.081-1.663 0-2.91-.25-1.248-.165-2.413-.581z"></path> 84 </g> 85 </svg> 86 </a> 87 <div class="hamburger"> 88 <button aria-label="Open" x-on:click="open = true" type="button"> 89 <svg stroke="currentColor" fill="none" viewbox="0 0 24 24"> 90 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"></path> 91 </svg> 92 </button> 93 </div> 94 </div> 95 </div> 96 97 <div class="xt-menu-desktop"> 98 <div class="container xt-container"> 99 <div class="moduletable"> 100 <ul class="nav menu mod-list"> 101<li x-data="{ open8165: false }" x-on:keydown.window.escape="open8165 = false" x-on:click.away="open8165 = false" class="item-8165 deeper parent"> 102<a href="#" x-on:click="open8165 = true" class="nav-header " title="Products"> 103 Products <img src="/templates/xttailwindforextly/images/icons/orange/chevron-down.svg" alt="Open Submenu"> 104</a> 105<ul x-show.transition.duration="open8165" class="nav-child unstyled small" style="display: none;"> 106<li class="item-9358"><a href="/perfect-publisher.html">Perfect Publisher</a></li> 107<li class="item-8760"><a href="/xt-search-for-algolia.html">XT Search for Algolia</a></li> 108<li class="item-8232"><a href="/utilities/xt-adaptive-images.html">XT Adaptive Images</a></li> 109<li class="item-9357"><a href="/xt-cookie-consent-banner.html">XT Cookie Consent Banner</a></li> 110<li class="item-8754"><a href="/xt-massive-image-optimizer.html">XT Massive Image Optimizer</a></li> 111<li class="item-8272"><a href="/xt-youtube-optimizer.html">XT YouTube Optimizer</a></li> 112<li class="item-2305"><a href="/extly-club.html">Extly Club</a></li> 113<li class="item-4738"><a href="/utilities.html">+ Extensions</a></li> 114</ul> 115</li> 116<li class="item-2368 current active"><a href="/blog.html">Blog</a></li> 117<li class="item-5107"><a href="/downloads.html">Downloads</a></li> 118<li class="item-8171"><a href="/support-center.html">Support Center</a></li> 119<li x-data="{ open8166: false }" x-on:keydown.window.escape="open8166 = false" x-on:click.away="open8166 = false" class="item-8166 deeper parent"> 120<a href="#" x-on:click="open8166 = true" class="nav-header " title="Services"> 121 Services <img src="/templates/xttailwindforextly/images/icons/orange/chevron-down.svg" alt="Open Submenu"> 122</a> 123<ul x-show.transition.duration="open8166" class="nav-child unstyled small" style="display: none;"> 124<li class="item-4032"><a href="/installation-and-configuration-services.html">Installation</a></li> 125<li class="item-9176"><a href="/consulting-services.html">Extly Tech</a></li> 126</ul> 127</li> 128<li class="item-10355"><a href="https://photalika.com/" target="_blank" rel="noopener noreferrer">Photalika</a></li> 129</ul> 130 </div> 131 132 </div> 133 </div> 134 135 <div class="xt-nav-actions"> 136 <div class="container xt-container"> 137 <div class="moduletable"> 138 139 140<div class="custom"> 141 <p><span> 142 <a href="/client-login.html"> 143 Sign in 144 </a> 145 </span></p> 146</div> 147 </div> 148 149 </div> 150 </div> 151 </nav> 152 </div> 153 154 <div x-show="open" style="display: none;" class="xt-menu-mobile-layer"> 155 <div class="menu-card" x-show="open" x-transition:enter="duration-150 ease-out" x-transition:enter-start="opacity-0 scale-95" x-transition:enter-end="opacity-100 scale-100" x-transition:leave="duration-100 ease-in" x-transition:leave-start="opacity-100 scale-100" x-transition:leave-end="opacity-0 scale-95"> 156 <div class="menu-card-border"> 157 <div class="isologo"> 158 <div> 159 <svg viewbox="0 0 270.933 270.933"> 160 <path d="M0 0h270.933v270.933H0z" fill="none"></path> 161 <path d="M225.778 129.822h-16.933V84.667c0-12.418-10.16-22.578-22.578-22.578H141.11V45.156c0-15.58-12.643-28.223-28.222-28.223S84.667 29.577 84.667 45.156v16.933H39.51c-12.418 0-22.465 10.16-22.465 22.578v42.897h16.82c16.821 0 30.48 13.66 30.48 30.48s-13.659 30.48-30.48 30.48H16.934v42.898c0 12.418 10.16 22.578 22.578 22.578H82.41v-16.933c0-16.82 13.66-30.48 30.48-30.48s30.48 13.66 30.48 30.48V254h42.898c12.418 0 22.578-10.16 22.578-22.578v-45.155h16.933c15.579 0 28.222-12.644 28.222-28.223 0-15.578-12.643-28.222-28.222-28.222z" fill="#ff8900"></path></svg> 162 </div> 163 <div class="-mr-2"> 164 <button aria-label="Close" x-on:click="open = false" type="button" class="close-button"> 165 <svg stroke="currentColor" fill="none" viewbox="0 0 24 24"> 166 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path> 167 </svg> 168 </button> 169 </div> 170 </div> 171 172 <div class="menu"> 173 <div class="container xt-container"> 174 <div class="moduletable"> 175 <ul class="nav menu mod-list"> 176<li x-data="{ open8165: false }" x-on:keydown.window.escape="open8165 = false" x-on:click.away="open8165 = false" class="item-8165 deeper parent"> 177<a href="#" x-on:click="open8165 = true" class="nav-header " title="Products"> 178 Products <img src="/templates/xttailwindforextly/images/icons/orange/chevron-down.svg" alt="Open Submenu"> 179</a> 180<ul x-show.transition.duration="open8165" class="nav-child unstyled small" style="display: none;"> 181<li class="item-9358"><a href="/perfect-publisher.html">Perfect Publisher</a></li> 182<li class="item-8760"><a href="/xt-search-for-algolia.html">XT Search for Algolia</a></li> 183<li class="item-8232"><a href="/utilities/xt-adaptive-images.html">XT Adaptive Images</a></li> 184<li class="item-9357"><a href="/xt-cookie-consent-banner.html">XT Cookie Consent Banner</a></li> 185<li class="item-8754"><a href="/xt-massive-image-optimizer.html">XT Massive Image Optimizer</a></li> 186<li class="item-8272"><a href="/xt-youtube-optimizer.html">XT YouTube Optimizer</a></li> 187<li class="item-2305"><a href="/extly-club.html">Extly Club</a></li> 188<li class="item-4738"><a href="/utilities.html">+ Extensions</a></li> 189</ul> 190</li> 191<li class="item-2368 current active"><a href="/blog.html">Blog</a></li> 192<li class="item-5107"><a href="/downloads.html">Downloads</a></li> 193<li class="item-8171"><a href="/support-center.html">Support Center</a></li> 194<li x-data="{ open8166: false }" x-on:keydown.window.escape="open8166 = false" x-on:click.away="open8166 = false" class="item-8166 deeper parent"> 195<a href="#" x-on:click="open8166 = true" class="nav-header " title="Services"> 196 Services <img src="/templates/xttailwindforextly/images/icons/orange/chevron-down.svg" alt="Open Submenu"> 197</a> 198<ul x-show.transition.duration="open8166" class="nav-child unstyled small" style="display: none;"> 199<li class="item-4032"><a href="/installation-and-configuration-services.html">Installation</a></li> 200<li class="item-9176"><a href="/consulting-services.html">Extly Tech</a></li> 201</ul> 202</li>
203<li class="item-10355"><a href="https://photalika.com/" target="_blank" rel="noopener noreferrer">Photalika</a></li> 204</ul> 205 </div> 206 207 </div> 208 </div> 209 210 <div class="xt-nav-mobile-actions"> 211 <a href="/client-login.html"> 212 Log in 213 </a> 214 </div> 215 </div> 216 </div> 217 </div> 218 </div> 219 <!-- End Header --> 220 221 222 <!-- Begin Content --> 223 <div class="container xt-container"> 224 <div id="system-message-container"> 225 </div> 226 227 </div> 228 229 230 <div class="container xt-container"> 231 <div class="blog prose" > 232 233 234 235 236 237 <div class="items-leading flow-root"> 238 <div class="leading-0" itemprop="blogPost" > 239 240 <div class="page-header"> 241 <h1 ><a href="/blog/22-latest-news/807-black-friday-sale-2025-30-off.html" > 242 Black Friday Sale 2025: 30% OFF </a></h1> 243 244 245 246 </div> 247 248 249 250 <dl class="article-info muted"> 251 252 253 <dt class="article-info-term"> 254 Details </dt> 255 256 257 258 259 260 261 262 <dd class="create"> 263 <span class="icon-calendar" aria-hidden="true"></span> 264 <time datetime="2025-11-19T15:09:30+00:00" itemprop="dateCreated"> 265 Created: 19 November 2025 </time> 266 </dd> 267 268 </dl> 269 270 <div class="pull-left item-image"> 271 <a href="/blog/22-latest-news/807-black-friday-sale-2025-30-off.html"><img srcset="https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/624/images/Articles/2025-11-black-friday-2025.webp 624w, https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/768/images/Articles/2025-11-black-friday-2025.webp 768w, https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/992/images/Articles/2025-11-black-friday-2025.webp 992w, https://dpd7q0cxjbvq3.cloudfront.net/images/Articles/2025-11-black-friday-2025.jpg 1200w" sizes="80vw" src="https://dpd7q0cxjbvq3.cloudfront.net/images/Articles/2025-11-black-friday-2025.jpg" alt="Black Friday Sale 2025: 30% OFF" itemprop="thumbnailUrl"></a> 272 </div> 273 274 275 276<h3>It's that time of the year again: Black Friday is here!</h3> 277<h3>Take advantage of this limited-time opportunity to maximize the benefits of our latest releases. Whether you're new to our community or looking to renew your membership, now's the perfect time to <strong>save 30%</strong> and join the club!</h3> 278 279 280 281 282<p class="readmore"> 283 <a class="btn" href="/blog/22-latest-news/807-black-friday-sale-2025-30-off.html" aria-label="Read more: Black Friday Sale 2025: 30% OFF"> 284 <span class="icon-chevron-right" aria-hidden="true"></span> 285 Read more: Black Friday Sale 2025: 30% OFF </a> 286 </p> 287 288 289 290 </div> 291 </div> 292<!-- end items-leading --> 293 294 295 <div class="items-row cols-1 row-0 row-fluid flow-root"> 296 <div class="span12"> 297 <div class="item column-1" itemprop="blogPost" > 298 299 <div class="page-header"> 300 <h2 > 301 <a href="/blog/22-latest-news/806-new-releases-ready-for-joomla-6.html" > 302 New Releases: Ready for Joomla 6 </a> 303 </h2> 304 305 306 307 </div> 308 309 310 311 <dl class="article-info muted"> 312 313 314 <dt class="article-info-term"> 315 Details </dt> 316 317 318 319 320 321 322 323 <dd class="create"> 324 <span class="icon-calendar" aria-hidden="true"></span> 325 <time datetime="2025-11-19T10:18:34+00:00" itemprop="dateCreated"> 326 Created: 19 November 2025 </time> 327 </dd> 328 329 </dl> 330 331 <div class="pull-left item-image"> 332 <a href="/blog/22-latest-news/806-new-releases-ready-for-joomla-6.html"><img srcset="https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/624/images/Articles/2025-11-new-releases-joomla6.webp 624w, https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/768/images/Articles/2025-11-new-releases-joomla6.webp 768w, https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/992/images/Articles/2025-11-new-releases-joomla6.webp 992w, https://dpd7q0cxjbvq3.cloudfront.net/images/Articles/2025-11-new-releases-joomla6.jpg 1200w" sizes="80vw" src="https://dpd7q0cxjbvq3.cloudfront.net/images/Articles/2025-11-new-releases-joomla6.jpg" alt="New releases ready for Joomla 6" itemprop="thumbnailUrl"></a> 333 </div> 334 335 336 337<h3>We are happy to announce that our extensions are now available for Joomla 5.4 and Joomla 6, providing you with even more options and flexibility.</h3> 338 339 340 341 342<p class="readmore"> 343 <a class="btn" href="/blog/22-latest-news/806-new-releases-ready-for-joomla-6.html" aria-label="Read more: New Releases: Ready for Joomla 6"> 344 <span class="icon-chevron-right" aria-hidden="true"></span> 345 Read more: New Releases: Ready for Joomla 6 </a> 346 </p> 347 348 349
350 </div> 351 <!-- end item --> 352 </div> 353<!-- end span --> 354 </div> 355<!-- end row --> 356 <div class="items-row cols-1 row-1 row-fluid flow-root"> 357 <div class="span12"> 358 <div class="item column-1" itemprop="blogPost" > 359 360 <div class="page-header"> 361 <h2 > 362 <a href="/blog/22-latest-news/805-introducing-photalika-your-all-in-one-photo-hub.html" > 363 Introducing Photalika, your all-in-one photo hub </a> 364 </h2> 365 366 367 368 </div> 369 370 371 372 <dl class="article-info muted"> 373 374 375 <dt class="article-info-term"> 376 Details </dt> 377 378 379 380 381 382 383 384 <dd class="create"> 385 <span class="icon-calendar" aria-hidden="true"></span> 386 <time datetime="2025-10-06T14:27:00+00:00" itemprop="dateCreated"> 387 Created: 06 October 2025 </time> 388 </dd> 389 390 </dl> 391 392 <div class="pull-left item-image"> 393 <a href="/blog/22-latest-news/805-introducing-photalika-your-all-in-one-photo-hub.html"><img srcset="https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/624/images/Articles/2025-10-introducing-photalika.webp 624w, https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/768/images/Articles/2025-10-introducing-photalika.webp 768w, https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/992/images/Articles/2025-10-introducing-photalika.webp 992w, https://dpd7q0cxjbvq3.cloudfront.net/images/Articles/2025-10-introducing-photalika.jpg 1200w" sizes="80vw" src="https://dpd7q0cxjbvq3.cloudfront.net/images/Articles/2025-10-introducing-photalika.jpg" alt="Introducing Photalika, your all-in-one photo hub" itemprop="thumbnailUrl"></a> 394 </div> 395 396 397 398<h3>At Extly, we've always been dedicated to creating tools that simplify your workflow and help you maximize your use of Joomla. Today, we're excited to introduce our latest project:<strong> <a href="https://photalika.com">Photalika</a>, your all-in-one photo hub</strong> that makes it faster and easier to manage all the pictures that keep your website alive.</h3> 399 400 401 402 403<p class="readmore"> 404 <a class="btn" href="/blog/22-latest-news/805-introducing-photalika-your-all-in-one-photo-hub.html" aria-label="Read more: Introducing Photalika, your all-in-one photo hub"> 405 <span class="icon-chevron-right" aria-hidden="true"></span> 406 Read more: Introducing Photalika, your all-in-one photo hub </a> 407 </p> 408 409 410 411 </div> 412 <!-- end item --> 413 </div> 414<!-- end span --> 415 </div> 416<!-- end row --> 417 <div class="items-row cols-1 row-2 row-fluid flow-root"> 418 <div class="span12"> 419 <div class="item column-1" itemprop="blogPost" > 420 421 <div class="page-header"> 422 <h2 > 423 <a href="/blog/22-latest-news/804-perfect-publisher-update-improvements-fixes-joomla-6.html" > 424 Perfect Publisher Update: Improvements, Fixes & Joomla 6 </a> 425 </h2> 426 427 428 429 </div> 430 431 432 433 <dl class="article-info muted"> 434 435 436 <dt class="article-info-term"> 437 Details </dt> 438 439 440 441 442 443 444 445 <dd class="create"> 446 <span class="icon-calendar" aria-hidden="true"></span> 447 <time datetime="2025-09-18T14:30:04+00:00" itemprop="dateCreated"> 448 Created: 18 September 2025 </time> 449 </dd> 450 451 </dl> 452 453 <div class="pull-left item-image"> 454 <a href="/blog/22-latest-news/804-perfect-publisher-update-improvements-fixes-joomla-6.html"><img srcset="https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/624/images/Articles/2025-09-perfect-publisher-release.webp 624w, https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/768/images/Articles/2025-09-perfect-publisher-release.webp 768w, https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/992/images/Articles/2025-09-perfect-publisher-release.webp 992w, https://dpd7q0cxjbvq3.cloudfront.net/images/Articles/2025-09-perfect-publisher-release.jpg 1200w" sizes="80vw" src="https://dpd7q0cxjbvq3.cloudfront.net/images/Articles/2025-09-perfect-publisher-release.jpg" alt="Perfect Publisher Update: Improvements, Fixes & Joomla 6" itemprop="thumbnailUrl"></a> 455 </div> 456 457 458 459<h3>Weâre excited to announce a new release of Perfect Publisher, our content publishing extension for Joomla. This version includes significant updates to ensure your publishing workflow continues to run smoothly, even in the face of recent platform changes.</h3> 460 461 462 463 464<p class="readmore"> 465 <a class="btn" href="/blog/22-latest-news/804-perfect-publisher-update-improvements-fixes-joomla-6.html" aria-label="Read more: Perfect Publisher Update: Improvements, Fixes & Joomla 6"> 466 <span class="icon-chevron-right" aria-hidden="true"></span> 467 Read more: Perfect Publisher Update: Improvements, Fixes & Joomla 6 </a> 468 </p> 469 470 471
472 </div> 473 <!-- end item --> 474 </div> 475<!-- end span --> 476 </div> 477<!-- end row --> 478 <div class="items-row cols-1 row-3 row-fluid flow-root"> 479 <div class="span12"> 480 <div class="item column-1" itemprop="blogPost" > 481 482 <div class="page-header"> 483 <h2 > 484 <a href="/blog/22-latest-news/803-black-friday-sale-2024-30-off.html" > 485 Black Friday Sale 2024: 30% Off </a> 486 </h2> 487 488 489 490 </div> 491 492 493 494 <dl class="article-info muted"> 495 496 497 <dt class="article-info-term"> 498 Details </dt> 499 500 501 502 503 504 505 506 <dd class="create"> 507 <span class="icon-calendar" aria-hidden="true"></span> 508 <time datetime="2024-11-25T14:35:48+00:00" itemprop="dateCreated"> 509 Created: 25 November 2024 </time> 510 </dd> 511 512 </dl> 513 514 <div class="pull-left item-image"> 515 <a href="/blog/22-latest-news/803-black-friday-sale-2024-30-off.html"><img srcset="https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/624/images/Articles/2024-11-black-friday-sale.webp 624w, https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/768/images/Articles/2024-11-black-friday-sale.webp 768w, https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/992/images/Articles/2024-11-black-friday-sale.webp 992w, https://dpd7q0cxjbvq3.cloudfront.net/images/Articles/2024-11-black-friday-sale.png 1200w" sizes="80vw" src="https://dpd7q0cxjbvq3.cloudfront.net/images/Articles/2024-11-black-friday-sale.png" alt="Black Friday Sale 2024: 30% Off" itemprop="thumbnailUrl"></a> 516 </div> 517 518 519 520<h3>It's that time of the year againâBlack Friday is here!</h3> 521<h3>Take advantage of this limited-time opportunity to maximize the benefits of our latest releases. Whether you're new to our community or looking to renew your membership, now's the perfect time to <strong>save 30%</strong> and join the club!</h3> 522 523 524 525 526<p class="readmore"> 527 <a class="btn" href="/blog/22-latest-news/803-black-friday-sale-2024-30-off.html" aria-label="Read more: Black Friday Sale 2024: 30% Off"> 528 <span class="icon-chevron-right" aria-hidden="true"></span> 529 Read more: Black Friday Sale 2024: 30% Off </a> 530 </p> 531 532 533 534 </div> 535 <!-- end item --> 536 </div> 537<!-- end span --> 538 </div> 539<!-- end row --> 540 <div class="items-row cols-1 row-4 row-fluid flow-root"> 541 <div class="span12"> 542 <div class="item column-1" itemprop="blogPost" > 543 544 <div class="page-header"> 545 <h2 > 546 <a href="/blog/22-latest-news/802-celebrate-summer-with-extly-enjoy-20-off-on-all-extensions-and-club-memberships.html" > 547 ð Celebrate Summer with Extly! Enjoy 20% Off on All Extensions and Club Memberships </a> 548 </h2> 549 550 551 552 </div> 553 554 555 556 <dl class="article-info muted"> 557 558 559 <dt class="article-info-term"> 560 Details </dt> 561 562 563 564 565 566 567 568 <dd class="create"> 569 <span class="icon-calendar" aria-hidden="true"></span> 570 <time datetime="2024-07-03T15:40:51+00:00" itemprop="dateCreated"> 571 Created: 03 July 2024 </time> 572 </dd> 573 574 </dl> 575 576 <div class="pull-left item-image"> 577 <a href="/blog/22-latest-news/802-celebrate-summer-with-extly-enjoy-20-off-on-all-extensions-and-club-memberships.html"><img srcset="https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/624/images/Articles/2024-07-summer-sale.webp 624w, https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/768/images/Articles/2024-07-summer-sale.webp 768w, https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/992/images/Articles/2024-07-summer-sale.webp 992w, https://dpd7q0cxjbvq3.cloudfront.net/images/Articles/2024-07-summer-sale.jpg 1200w" sizes="80vw" src="https://dpd7q0cxjbvq3.cloudfront.net/images/Articles/2024-07-summer-sale.jpg" alt="" itemprop="thumbnailUrl"></a> 578 </div> 579 580 581 582<h2><strong>Summer has officially arrived, and we couldn't be more excited to celebrate this vibrant season with you. To mark the occasion, we're thrilled to offer a 20% off on all our extensions and Club memberships!</strong></h2> 583 584 585 586 587<p class="readmore"> 588 <a class="btn" href="/blog/22-latest-news/802-celebrate-summer-with-extly-enjoy-20-off-on-all-extensions-and-club-memberships.html" aria-label="Read more: ð Celebrate Summer with Extly! Enjoy 20% Off on All Extensions and Club Memberships"> 589 <span class="icon-chevron-right" aria-hidden="true"></span> 590 Read more: ð Celebrate Summer with Extly! Enjoy 20% Off on All Extensions and Club Memberships </a> 591 </p> 592 593 594
595 </div> 596 <!-- end item --> 597 </div> 598<!-- end span --> 599 </div> 600<!-- end row --> 601 <div class="items-row cols-1 row-5 row-fluid flow-root"> 602 <div class="span12"> 603 <div class="item column-1" itemprop="blogPost" > 604 605 <div class="page-header"> 606 <h2 > 607 <a href="/blog/22-latest-news/801-introducing-bluesky-integration-with-perfect-publisher.html" > 608 Introducing Bluesky integration with Perfect Publisher </a> 609 </h2> 610 611 612 613 </div> 614 615 616 617 <dl class="article-info muted"> 618 619 620 <dt class="article-info-term"> 621 Details </dt> 622 623 624 625 626 627 628 629 <dd class="create"> 630 <span class="icon-calendar" aria-hidden="true"></span> 631 <time datetime="2024-03-06T09:43:47+00:00" itemprop="dateCreated"> 632 Created: 06 March 2024 </time> 633 </dd> 634 635 </dl> 636 637 <div class="pull-left item-image"> 638 <a href="/blog/22-latest-news/801-introducing-bluesky-integration-with-perfect-publisher.html"><img class="caption" title="Introducing Bluesky integration with Perfect Publisher" srcset="https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/624/images/Articles/2024-03-introducing-bluesky.webp 624w, https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/768/images/Articles/2024-03-introducing-bluesky.webp 768w, https://dpd7q0cxjbvq3.cloudfront.net/media/xt-adaptive-images/992/images/Articles/2024-03-introducing-bluesky.webp 992w, https://dpd7q0cxjbvq3.cloudfront.net/images/Articles/2024-03-introducing-bluesky.jpg 1200w" sizes="80vw" src="https://dpd7q0cxjbvq3.cloudfront.net/images/Articles/2024-03-introducing-bluesky.jpg" alt="" itemprop="thumbnailUrl"></a> 639 </div> 640 641 642 643<h3>We are thrilled to announce the integration of Bluesky with Perfect Publisher. This integration combines Bluesky's privacy-centric features with Perfect Publisher's powerful automation capabilities, offering a seamless and efficient solution for engaging your audience on this innovative platform.</h3> 644 645 646 647 648<p class="readmore"> 649 <a class="btn" href="/blog/22-latest-news/801-introducing-bluesky-integration-with-perfect-publisher.html" aria-label="Read more: Introducing Bluesky integration with Perfect Publisher"> 650 <span class="icon-chevron-right" aria-hidden="true"></span> 651 Read more: Introducing Bluesky integration with Perfect Publisher </a> 652 </p> 653 654 655 656 </div> 657 <!-- end item --> 658 </div> 659<!-- end span --> 660 </div> 661<!-- end row --> 662 663 <div class="items-more"> 664 665<ol class="nav nav-tabs nav-stacked"> 666 <li> 667 <a href="/blog/22-latest-news/800-february-updates.html"> 668 February Updates</a> 669 </li> 670 <li> 671 <a href="/blog/22-latest-news/799-happy-holidays-and-best-wishes-for-2024.html"> 672 Happy Holidays and best wishes for 2024</a> 673 </li> 674 <li> 675 <a href="/blog/22-latest-news/798-developing-extensions-for-joomla-5.html"> 676 Developing Extensions for Joomla 5</a> 677 </li> 678 <li> 679 <a href="/blog/22-latest-news/797-black-friday-sale-2023-30-off.html"> 680 Black Friday Sale 2023: 30% OFF</a> 681 </li> 682 <li> 683 <a href="/blog/22-latest-news/796-new-releases-ready-for-joomla-5.html"> 684 New Releases: Ready for Joomla 5</a> 685 </li> 686 </ol> 687 </div> 688 689 <div class="cat-children"> 690 <h3> Subcategories </h3> 691 692 <div class="last"> 693 <h3 class="page-header item-title"> 694<a href="/blog/22-latest-news.html"> 695 Latest News</a> 696 697 </h3> 698 699 700 </div> 701 702 </div> 703 <div class="pagination"> 704 <div class="pagination-mobile"> 705 <a href="#" class="button-pre disabled"> 706 Previous 707 </a> 708 <a href="/blog.html?start=7" class="button-nex "> 709 Next 710 </a> 711 </div> 712 <div class="pagination-desktop"> 713 <div> 714 <p class="results"> 715 Page 1 of 25 </p> 716 </div> 717 <div> 718 <nav aria-label="Pagination"> 719 <a href="#" class="button-prev disabled"> 720 <span class="sr-only">Previous</span> 721 <svg class="h-5 w-5" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true"> 722 <path fill-rule="evenodd" d="M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z" clip-rule="evenodd"></path> 723 </svg> 724 </a> 725 <a href="#" class="button-page disabled"> 726 1 </a> 727 <a href="/blog.html?start=7" class="button-page "> 728 2 </a> 729 <a href="/blog.html?start=14" class="button-page "> 730 3 </a> 731 <a href="/blog.html?start=21" class="button-page "> 732 4 </a> 733 <a href="/blog.html?start=28" class="button-page "> 734 5 </a> 735 <a href="/blog.html?start=35" class="button-page "> 736 6 </a> 737 <a href="/blog.html?start=42" class="button-page "> 738 7 </a>
739 <a href="/blog.html?start=49" class="button-page "> 740 8 </a> 741 <a href="/blog.html?start=56" class="button-page "> 742 9 </a> 743 <a href="/blog.html?start=63" class="button-page "> 744 10 </a> 745 <a href="/blog.html?start=7" class="button-next "> 746 <span class="sr-only">Next</span> 747 <svg class="h-5 w-5" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true"> 748 <path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path> 749 </svg> 750 </a> 751 </nav> 752 </div> 753 </div> 754</div> 755 </div> 756 </div> 757 758 <!-- End Content --> 759 760 <!-- Begin Below Content --> 761 <div class="container xt-container"> 762 763 764<div class="custom get-the-newsletter"> 765 <h3>Get the newsletter</h3> 766<p class="text-center">Stay up to date and join the mailing list to get the newest articles!<br> <a class="button" href="/component/acymailing/?view=user&layout=modify&Itemid=7478"><img src="/templates/xttailwindforextly/images/icons/white/apply.svg" alt="Sign me up!"> Â Sign me up!</a></p> 767</div> 768 769 </div> 770 <!-- End Below Content --> 771 772 <!-- Begin Footer --> 773 <div class="container xt-container"> 774 <div class="moduletable"> 775 776 777<div class="custom"> 778 <p><!-- Footer --> 779 </p> 780<div class="container xt-container xt-footer"> 781 <div class="three-cols"> 782 <div class="two-cols"> 783 <div> 784 <h4> 785 <img class="xt-lazy-img xt-lazyload-skipped" src="/templates/xttailwindforextly/images/icons/white/question-sign.svg" alt="Question Sign Icon"> 786 Contact Us 787 </h4> 788 <ul class="mt-4"> 789 <li> 790 <a href="/contact-us.html"> 791 We are always open for a quick chat! 792 </a> 793 </li> 794 <li class="mt-4"> 795 <a target="_blank" rel="noopener noreferrer" href="https://support.extly.com/"> 796 Support 797 </a> 798 </li> 799 800 <li class="mt-4"> 801 <a href="/component/acymailing/?view=user&layout=modify&Itemid=7478"> 802 Newsletter 803 </a> 804 </li> 805 <li class="mt-4"> 806 <a href="/partners.html"> 807 Partners 808 </a> 809 </li> 810 <li class="mt-4"> 811 <a href="https://www.extly.com/consulting-services.html"> 812 Extly Consulting 813 </a> 814 </li> 815 </ul> 816 </div> 817 <div class="mt-12 md:mt-0"> 818 <h4> 819 <img class="xt-lazy-img xt-lazyload-skipped" src="/templates/xttailwindforextly/images/icons/white/briefcase-alt.svg" alt="Legal Briefcase Icon"> 820 Legal 821 </h4> 822 <ul class="mt-4"> 823 <li> 824 <a href="/terms-of-use.html"> 825 Terms of Use 826 </a> 827 </li> 828 <li class="mt-4"> 829 <a href="/privacy-policy.html"> 830 Privacy Policy 831 </a> 832 </li> 833 <li class="mt-4"> 834 <a href="/right-to-be-forgotten.html"> 835 Right to be Forgotten 836 </a> 837 </li> 838 <li class="mt-4"> 839 <a href="/refund-policy.html"> 840 Refund Policy 841 </a> 842 </li> 843 <li class="mt-4"> 844 <a href="/sitemap.html?view=html&id=1"> 845 Sitemap 846 </a> 847 </li> 848 </ul> 849 </div> 850 </div> 851 <div class="mt-8 xl:mt-0"> 852 <h4> 853 Joomla Solutions Developer 854 </h4> 855 <p class="mt-4 ml-8"> 856 <a href="https://resources.joomla.org/index.php?option=com_zoo&task=item&item_id=1226" target="_blank" rel="noopener noreferrer"> 857 <img src="https://dpd7q0cxjbvq3.cloudfront.net/templates/xttailwindforextly/images/icons/joomla_solutions_developer_square.png" alt="Joomla Solutions Developer"> 858 </a> 859 </p> 860 </div> 861 </div> 862 </div> 863</div> 864 </div> 865 866 </div> 867 <!-- End Footer --> 868 869 <!-- Begin Copyright --> 870 <div class="container xt-container"> 871 <div class="moduletable"> 872 873 874<div class="custom"> 875 <p><!-- Copyright ---> 876 </p> 877<div class="container xt-container xt-copyright"> 878 <!-- Copyright Logo---> 879 <div class="logo"> 880<a href="https://www.extly.com/"> 881 <img class="mx-auto" src="/templates/xttailwindforextly/images/extly-logo.svg" alt="Extly"> 882 </a> 883 </div> 884 885 <!-- Copyright Social Icons---> 886 <div class="social-icons"> 887 <a href="https://www.facebook.com/extly" target="_blank" rel="noopener noreferrer">
888 <span class="sr-only">Facebook</span> 889 <img src="/templates/xttailwindforextly/images/brands/orange/facebook-square.svg" alt="Facebook"> 890 </a> 891 <a href="https://twitter.com/extly" target="_blank" rel="noopener noreferrer" alt="Twitter"> 892 <span class="sr-only">Twitter</span> 893 <img src="/templates/xttailwindforextly/images/brands/orange/twitter-square.svg" alt="Twitter"> 894 </a> 895 <a href="https://www.linkedin.com/company/extly-com---joomla-extensions?trk=hb_tab_compy_id_2890809" target="_blank" rel="noopener noreferrer"> 896 <span class="sr-only">LinkedIn</span> 897 <img src="/templates/xttailwindforextly/images/brands/orange/linkedin.svg" alt="LinkedIn"> 898 </a> 899 <a href="https://www.instagram.com/extlyextensions" target="_blank" rel="noopener noreferrer"> 900 <span class="sr-only">Instagram</span> 901 <img src="/templates/xttailwindforextly/images/brands/orange/instagram-square.svg" alt="Instagram"> 902 </a> 903 <a href="https://www.pinterest.es/extly/" target="_blank" rel="noopener noreferrer"> 904 <span class="sr-only">Pinterest</span> 905 <img src="/templates/xttailwindforextly/images/brands/orange/pinterest-square.svg" alt="Pinterest"> 906 </a> 907 <a href="https://bsky.app/profile/extly.bsky.social" target="_blank" rel="noopener noreferrer"> 908 <span class="sr-only">Bluesky</span> 909 <img src="/templates/xttailwindforextly/images/brands/orange/bluesky-square.svg" alt="Tumblr"> 910 </a> 911 <a href="https://www.extly.com/blog.feed?type=rss" target="_blank" rel="noopener noreferrer"> 912 <span class="sr-only">RSS</span> 913 <img class="xt-lazy-img xt-lazyload-skipped" src="/templates/xttailwindforextly/images/icons/orange/feed.svg" alt="RSS"> 914 </a> 915 </div> 916 <!-- Copyright Copyright ---> 917 <p class="copyright"> 918 © 2012 - 2026 Extly, CB - All rights reserved. 919 </p> 920 921 922<p class="copyright"> 923Extly and this site is not affiliated with or endorsed by The Joomla! Projectâ¢. Any products and services provided through this site are not supported or warrantied by The Joomla! Project or Open Source Matters, Inc. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc. 924</p> 925 926 927 928 </div> 929</div> 930 </div> 931 932 </div> 933 <!-- End Copyright --> 934 935 936 937
938<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"1a78ad1865e149e7b5100e4ad58aa00f","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 938
938
939<script>window.__CF$cv$params={r:'a44f5eb8099af50d',t:'MTc5MTA2NjQwMg==',u:'01a103e07027762b9b8213212caad77a',ut:'bd_0STNPtDTs0Ve_WRSTmMMA1DgitqM5phl7VW27zuA-1791066402-1.2.1.1-Woef_e0YlXG1T12y3XwGC0pPCJLa4G2Hd0imTNR08mEvjU9tmbNmicxqiVgQK2bIgJVSAWsQJzK8nb5A_r55FBJ.7WHgeeK6Wo4BztTTKIw',i:60};(function(){if(!document.body)return;var s=document.createElement('script');s.src='/cdn-cgi/challenge-platform/scripts/precursor/main.js';document.head.appendChild(s);})();</script>
939</body> 940</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.