{"id":859,"date":"2024-05-07T11:44:35","date_gmt":"2024-05-07T11:44:35","guid":{"rendered":"https:\/\/kb.shortpixel.com\/docs\/how-does-modula-shortpixel-ai-cdn-work\/"},"modified":"2025-08-27T08:41:44","modified_gmt":"2025-08-27T08:41:44","password":"","slug":"how-does-modula-shortpixel-ai-cdn-work","status":"publish","type":"docs","link":"https:\/\/kb.shortpixel.com\/knowledge-base\/article\/how-does-modula-shortpixel-ai-cdn-work\/","title":{"rendered":"How does Modula and its Image Optimization service work?"},"content":{"rendered":"<p> Modula and ShortPixel are integrated using Modula&#8217;s <em>Speed Up<\/em> extension. This means that you can let ShortPixel optimize your Modula images by just enabling a couple of settings on Modula&#8217;s setting.<\/p>\n<p> Please see how to install the Modula&#8217;s Speed Up extension by following this article: <a href=\"https:\/\/modula.helpscoutdocs.com\/article\/217-speed-up\" target=\"_blank\" rel=\"noopener\">Modula Speed Up Extension<\/a><\/p>\n<p> Once you&nbsp;activate Modula&#8217;s optimization feature, <strong>your domain will be automatically <\/strong><strong>associated internally<\/strong>, based on the image URL,&nbsp;with Modula&#8217;s ShortPixel account. If you want to associate it to your ShortPixel account to use your own credits, please <a href=\"https:\/\/shortpixel.com\/contact\" target=\"_blank\" rel=\"noopener\">send us an email<\/a> and we will do it for you.<\/p>\n<p>If you are already using <a href=\"https:\/\/wordpress.org\/plugins\/shortpixel-image-optimiser\/\" target=\"_blank\" rel=\"noopener\">ShortPixel Image Optimizer (SPIO)<\/a> or <a href=\"https:\/\/wordpress.org\/plugins\/shortpixel-adaptive-images\/\" target=\"_blank\" rel=\"noopener\">ShortPixel Adaptive Images (SPAI)<\/a>, your images may get blurry, as you could be using double-compression without noticing it. Check out these articles to see how to solve this:<\/p>\n<ul>\n<li><a href=\"https:\/\/help.shortpixel.com\/article\/109-i-dont-like-how-some-images-look-how-can-i-restore-or-re-optimize-them\" target=\"_blank\" rel=\"noopener\">I don&#8217;t like how some images look, how can I restore or re-optimize them?<\/a><\/li>\n<li><a href=\"https:\/\/help.shortpixel.com\/article\/218-picture-quality-issues\" target=\"_blank\" rel=\"noopener\">Picture quality issues when using ShortPixel<\/a><\/li>\n<\/ul>\n<p> Also, unlike SPAI, Modula<strong> doesn&#8217;t serve adaptive images<\/strong>, so it can&#8217;t fix the &#8220;<a href=\"https:\/\/help.shortpixel.com\/article\/238-i-get-the-message-serve-scaled-images-when-using-spai-how-comes\" target=\"_blank\" rel=\"noopener\">Properly size images<\/a>&#8221; issue on GTmetrix or PageSpeed Insights. To solve it, you can give <a href=\"https:\/\/wordpress.org\/plugins\/shortpixel-adaptive-images\/\" target=\"_blank\" rel=\"noopener\">SPAI<\/a> a try, and make sure you disable the image optimization in Modula first.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Modula and ShortPixel are integrated using Modula&#8217;s Speed Up extension. This means that you can let ShortPixel optimize your Modula images by just enabling a couple of settings on Modula&#8217;s setting. Please see how to install the Modula&#8217;s Speed Up extension by following this article: Modula Speed Up Extension Once you&nbsp;activate Modula&#8217;s optimization feature, your [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[38],"glossaries":[],"doc_tag":[],"class_list":["post-859","docs","type-docs","status-publish","hentry","doc_category-modula"],"blocksy_meta":[],"year_month":"2026-04","word_count":200,"total_views":"1093","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"admin","author_nicename":"admin_mdli53m5","author_url":"https:\/\/kb.shortpixel.com\/author\/admin_mdli53m5\/"},"doc_category_info":[{"term_name":"Modula","term_url":"https:\/\/kb.shortpixel.com\/knowledge-base\/category\/modula\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/kb.shortpixel.com\/wp-json\/wp\/v2\/docs\/859","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kb.shortpixel.com\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/kb.shortpixel.com\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/kb.shortpixel.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.shortpixel.com\/wp-json\/wp\/v2\/comments?post=859"}],"version-history":[{"count":1,"href":"https:\/\/kb.shortpixel.com\/wp-json\/wp\/v2\/docs\/859\/revisions"}],"predecessor-version":[{"id":2398,"href":"https:\/\/kb.shortpixel.com\/wp-json\/wp\/v2\/docs\/859\/revisions\/2398"}],"wp:attachment":[{"href":"https:\/\/kb.shortpixel.com\/wp-json\/wp\/v2\/media?parent=859"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/kb.shortpixel.com\/wp-json\/wp\/v2\/doc_category?post=859"},{"taxonomy":"glossaries","embeddable":true,"href":"https:\/\/kb.shortpixel.com\/wp-json\/wp\/v2\/glossaries?post=859"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/kb.shortpixel.com\/wp-json\/wp\/v2\/doc_tag?post=859"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}