{"id":1093,"date":"2026-09-04T11:06:08","date_gmt":"2026-09-04T11:06:08","guid":{"rendered":"https:\/\/webdigital.lv\/?page_id=1093"},"modified":"2026-09-28T12:58:37","modified_gmt":"2026-09-28T12:58:37","slug":"wordpress-speed-optimization","status":"publish","type":"page","link":"https:\/\/webdigital.lv\/en\/wordpress-speed-optimization\/","title":{"rendered":"WordPress Speed Optimization"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1093\" class=\"elementor elementor-1093 elementor-581\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-133fe0e e-con e-atomic-element e-flexbox-base e-default-div e-26122e4 \" data-id=\"133fe0e\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"133fe0e\" data-e-type=\"e-flexbox\" data-id=\"133fe0e\">\n    \t\t<div class=\"elementor-element elementor-element-0cb8bc4 elementor-widget elementor-widget-html\" data-id=\"0cb8bc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"wd-speed-hero\" id=\"wordpress-atruma-optimizacija\">\n<style>\n.wd-speed-hero,\n.wd-speed-hero *{box-sizing:border-box}\n\n.wd-speed-hero{\n  --o:#ff5033;\n  --ink:#171717;\n  --muted:#6d6d67;\n  --line:#e7e7e1;\n  --soft:#f7f7f3;\n  --warm:#fff3ee;\n\n  padding:72px 28px 58px;\n  background:\n    radial-gradient(circle at 88% 14%,rgba(255,80,51,.08),transparent 27%),\n    #fff;\n  color:var(--ink);\n  font-family:\"Manrope\",Arial,sans-serif!important;\n}\n\n.wd-speed-hero h1,\n.wd-speed-hero h2,\n.wd-speed-hero p,\n.wd-speed-hero span,\n.wd-speed-hero strong,\n.wd-speed-hero b,\n.wd-speed-hero a{\n  font-family:\"Manrope\",Arial,sans-serif!important;\n}\n\n.wd-speed-hero__in{\n  max-width:1390px;\n  margin:0 auto;\n}\n\n.wd-speed-hero__grid{\n  display:grid;\n  grid-template-columns:minmax(0,1.03fr) minmax(420px,.97fr);\n  gap:46px;\n  align-items:center;\n}\n\n.wd-speed-hero__left{\n  padding:12px 0 8px;\n}\n\n\/* LEFT *\/\n.wd-speed-hero__ey{\n  display:flex;\n  align-items:center;\n  gap:9px;\n  margin-bottom:14px;\n  font-size:11px!important;\n  line-height:1!important;\n  font-weight:900!important;\n  letter-spacing:.12em!important;\n  text-transform:uppercase;\n}\n\n.wd-speed-hero__ey b{\n  color:var(--o);\n  font-size:11px!important;\n}\n\n.wd-speed-hero__ey i{\n  width:28px;\n  height:1px;\n  background:#d0d0ca;\n}\n\n.wd-speed-hero h1{\n  margin:0!important;\n  max-width:820px;\n  font-size:clamp(50px,5.7vw,78px)!important;\n  line-height:.94!important;\n  letter-spacing:-.064em!important;\n  font-weight:650!important;\n}\n\n.wd-speed-hero h1 span{\n  display:block;\n  color:var(--o);\n  font:inherit!important;\n}\n\n.wd-speed-hero__lead{\n  max-width:740px;\n  margin:21px 0 0!important;\n  color:var(--muted);\n  font-size:15px!important;\n  line-height:1.65!important;\n}\n\n.wd-speed-hero__actions{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  margin-top:24px;\n}\n\n.wd-speed-hero__btn{\n  min-height:48px;\n  padding:0 18px;\n  border-radius:10px;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  text-decoration:none!important;\n  font-size:12px!important;\n  line-height:1!important;\n  font-weight:900!important;\n  transition:.2s ease;\n}\n\n.wd-speed-hero__btn--main{\n  background:var(--ink);\n  border:1px solid var(--ink);\n  color:#fff!important;\n}\n\n.wd-speed-hero__btn--main:hover{\n  background:var(--o);\n  border-color:var(--o);\n  transform:translateY(-1px);\n}\n\n.wd-speed-hero__btn--ghost{\n  border:1px solid var(--line);\n  color:var(--ink)!important;\n  background:#fff;\n}\n\n.wd-speed-hero__btn--ghost:hover{\n  border-color:#cfcfc8;\n  transform:translateY(-1px);\n}\n\n.wd-speed-hero__tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px;\n  margin-top:21px;\n}\n\n.wd-speed-hero__tags span{\n  padding:8px 10px;\n  border-radius:999px;\n  background:var(--soft);\n  border:1px solid var(--line);\n  color:#66665f;\n  font-size:11px!important;\n  line-height:1!important;\n  font-weight:900!important;\n}\n\n\/* RIGHT \u00b7 LIGHT PREMIUM *\/\n.wd-speed-hero__panel{\n  position:relative;\n  min-height:430px;\n  padding:28px;\n  border-radius:24px;\n  overflow:hidden;\n  background:linear-gradient(180deg,#fff 0%,#f7f7f3 100%);\n  color:var(--ink);\n  border:1px solid var(--line);\n  box-shadow:0 18px 48px rgba(20,20,20,.05);\n}\n\n.wd-speed-hero__panel:before{\n  content:\"\";\n  position:absolute;\n  right:-95px;\n  top:-95px;\n  width:250px;\n  height:250px;\n  border-radius:50%;\n  border:44px solid rgba(255,80,51,.07);\n}\n\n.wd-speed-hero__panel-inner{\n  position:relative;\n  z-index:2;\n}\n\n.wd-speed-hero__kicker{\n  margin-bottom:14px;\n  color:var(--o);\n  font-size:11px!important;\n  line-height:1!important;\n  font-weight:900!important;\n  letter-spacing:.11em!important;\n  text-transform:uppercase;\n}\n\n.wd-speed-hero__panel h2{\n  margin:0!important;\n  max-width:520px;\n  font-size:34px!important;\n  line-height:1.04!important;\n  letter-spacing:-.045em!important;\n  font-weight:650!important;\n}\n\n.wd-speed-hero__panel h2 span{\n  color:var(--o);\n  font:inherit!important;\n}\n\n.wd-speed-hero__panel>div>p{\n  margin:12px 0 18px!important;\n  max-width:530px;\n  color:var(--muted);\n  font-size:13px!important;\n  line-height:1.58!important;\n}\n\n.wd-speed-hero__stack{\n  border-top:1px solid var(--line);\n}\n\n.wd-speed-hero__row{\n  display:grid;\n  grid-template-columns:32px 1fr;\n  gap:11px;\n  align-items:start;\n  padding:12px 0;\n  border-bottom:1px solid var(--line);\n}\n\n.wd-speed-hero__row b{\n  width:28px;\n  height:28px;\n  border-radius:9px;\n  display:grid;\n  place-items:center;\n  background:#fff1ec;\n  color:var(--o);\n  font-size:11px!important;\n  font-weight:900!important;\n}\n\n.wd-speed-hero__row strong{\n  display:block;\n  margin-bottom:3px;\n  font-size:13px!important;\n  line-height:1.35!important;\n}\n\n.wd-speed-hero__row span{\n  display:block;\n  color:var(--muted);\n  font-size:11px!important;\n  line-height:1.48!important;\n}\n\n.wd-speed-hero__hosting{\n  margin-top:16px;\n  padding:13px 14px;\n  border-radius:11px;\n  background:var(--warm);\n  border:1px solid #ffd9ce;\n  color:var(--ink);\n}\n\n.wd-speed-hero__hosting strong{\n  display:block;\n  margin-bottom:4px;\n  font-size:13px!important;\n  line-height:1.4!important;\n  letter-spacing:-.02em!important;\n}\n\n.wd-speed-hero__hosting p{\n  margin:0!important;\n  color:var(--muted);\n  font-size:11px!important;\n  line-height:1.48!important;\n}\n\n@media(max-width:950px){\n  .wd-speed-hero__grid{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:700px){\n  .wd-speed-hero{\n    padding:54px 16px 44px;\n  }\n\n  .wd-speed-hero h1{\n    font-size:47px!important;\n  }\n\n  .wd-speed-hero__lead{\n    font-size:14px!important;\n  }\n\n  .wd-speed-hero__panel{\n    min-height:0;\n    padding:22px;\n  }\n\n  .wd-speed-hero__panel h2{\n    font-size:30px!important;\n  }\n\n  .wd-speed-hero__actions{\n    flex-direction:column;\n  }\n\n  .wd-speed-hero__btn{\n    width:100%;\n  }\n}\n<\/style>\n\n<div class=\"wd-speed-hero__in\">\n  <div class=\"wd-speed-hero__grid\">\n\n    <div class=\"wd-speed-hero__left\">\n      <div class=\"wd-speed-hero__ey\">\n        <b>WEBDIGITAL<\/b><i><\/i><span>WORDPRESS SPEED OPTIMIZATION<\/span>\n      <\/div>\n\n      <h1>\n        WordPress Speed\n        <span>optimization.<\/span>\n      <\/h1>\n\n      <p class=\"wd-speed-hero__lead\">\n        A slow website can be affected by hosting, server configuration, images, caching, plug-ins, database and the code itself. We check the whole technical chain, find the key points of the interrupt and optimize where it leads to real results.\n      <\/p>\n\n      <div class=\"wd-speed-hero__actions\">\n        <a class=\"wd-speed-hero__btn wd-speed-hero__btn--main\" href=\"\/support-chat\/\">\n          Check website speed\n        <\/a>\n\n        <a class=\"wd-speed-hero__btn wd-speed-hero__btn--ghost\" href=\"#atruma-risinajumi\">\n          View solutions\n        <\/a>\n      <\/div>\n\n      <div class=\"wd-speed-hero__tags\">\n        <span>HOSTING<\/span>\n        <span>SERVER<\/span>\n        <span>CACHE<\/span>\n        <span>IMAGES<\/span>\n        <span>CSS \/ JS<\/span>\n        <span>DATABASE<\/span>\n        <span>CODE<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"wd-speed-hero__panel\">\n      <div class=\"wd-speed-hero__panel-inner\">\n\n        <div class=\"wd-speed-hero__kicker\">SPEED IS MADE UP OF THE ENTIRE TECHNICAL ENVIRONMENT<\/div>\n\n        <h2>\n          Not just WordPress.\n          <span>Checking the whole chain.<\/span>\n        <\/h2>\n\n        <p>\n          If there is a problem in hosting or server environment, optimization on WordPress level alone will not be sufficient. Therefore, we evaluate both the site and infrastructure.\n        <\/p>\n\n        <div class=\"wd-speed-hero__stack\">\n\n          <div class=\"wd-speed-hero__row\">\n            <b>01<\/b>\n            <div>\n              <strong>Hosting and server<\/strong>\n              <span>We check server response, PHP environment and significant hosting restrictions.<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"wd-speed-hero__row\">\n            <b>02<\/b>\n            <div>\n              <strong>Cache, images and database<\/strong>\n              <span>We optimize caching, images and database load.<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"wd-speed-hero__row\">\n            <b>03<\/b>\n            <div>\n              <strong>Plugins, CSS\/JS and code<\/strong>\n              <span>We find excess load and technical problems that slow down the site.<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"wd-speed-hero__row\">\n            <b>04<\/b>\n            <div>\n              <strong>If necessary, we migrate<\/strong>\n              <span>We move the site to a more suitable hosting and continue the optimization in the new environment.<\/span>\n            <\/div>\n          <\/div>\n\n        <\/div>\n\n        <div class=\"wd-speed-hero__hosting\">\n          <strong>Two scenarios: optimization in the existing environment or migration + optimization.<\/strong>\n          <p>\n            First determine where the high-speed limit is actually located.\n          <\/p>\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-d61fd14 e-con e-atomic-element e-flexbox-base e-default-div e-d61fd14-cfb0aaa \" data-id=\"d61fd14\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"d61fd14\" data-e-type=\"e-flexbox\" data-id=\"d61fd14\">\n    \t\t<div class=\"elementor-element elementor-element-420d75e elementor-widget elementor-widget-html\" data-id=\"420d75e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"wd-speed-02\" id=\"atruma-risinajumi\">\r\n<style>\r\n.wd-speed-02,.wd-speed-02 *{box-sizing:border-box}\r\n.wd-speed-02{\r\n  --o:#ff5033;\r\n  --ink:#171717;\r\n  --muted:#6d6d67;\r\n  --line:#e7e7e1;\r\n  --soft:#f7f7f3;\r\n  padding:58px 28px;\r\n  background:#f7f7f3;\r\n  color:var(--ink);\r\n  font-family:Manrope,Arial,sans-serif;\r\n}\r\n.wd-speed-02__in{max-width:1390px;margin:0 auto}\r\n.wd-speed-02__head{\r\n  display:grid;\r\n  grid-template-columns:1fr .72fr;\r\n  gap:42px;\r\n  align-items:end;\r\n  margin-bottom:26px;\r\n}\r\n.wd-speed-02__ey{\r\n  display:flex;\r\n  align-items:center;\r\n  gap:9px;\r\n  margin-bottom:10px;\r\n  font-size:8px;\r\n  font-weight:900;\r\n  letter-spacing:.11em;\r\n  text-transform:uppercase;\r\n}\r\n.wd-speed-02__ey b{color:var(--o)}\r\n.wd-speed-02__ey i{width:26px;height:1px;background:#cfcfc9}\r\n.wd-speed-02 h2{\r\n  margin:0;\r\n  max-width:820px;\r\n  font-size:clamp(36px,4.1vw,56px);\r\n  line-height:.98;\r\n  letter-spacing:-.055em;\r\n}\r\n.wd-speed-02 h2 span{color:var(--o)}\r\n.wd-speed-02__lead{\r\n  margin:0;\r\n  max-width:500px;\r\n  color:var(--muted);\r\n  font-size:10px;\r\n  line-height:1.58;\r\n}\r\n\r\n\/* rows *\/\r\n.wd-speed-02__list{\r\n  background:#fff;\r\n  border:1px solid var(--line);\r\n  border-radius:18px;\r\n  overflow:hidden;\r\n}\r\n.wd-speed-02__row{\r\n  display:grid;\r\n  grid-template-columns:42px 210px 1fr auto;\r\n  gap:18px;\r\n  align-items:center;\r\n  min-height:72px;\r\n  padding:13px 18px;\r\n  border-bottom:1px solid var(--line);\r\n}\r\n.wd-speed-02__row:last-child{border-bottom:0}\r\n.wd-speed-02__num{\r\n  color:#bdbdb6;\r\n  font-size:8px;\r\n  font-weight:900;\r\n}\r\n.wd-speed-02__row h3{\r\n  margin:0;\r\n  font-size:13px;\r\n  line-height:1.2;\r\n  letter-spacing:-.025em;\r\n}\r\n.wd-speed-02__row p{\r\n  margin:0;\r\n  color:var(--muted);\r\n  font-size:8.6px;\r\n  line-height:1.46;\r\n}\r\n.wd-speed-02__badge{\r\n  padding:6px 8px;\r\n  border-radius:999px;\r\n  background:#fff3ee;\r\n  color:var(--o);\r\n  font-size:7px;\r\n  font-weight:900;\r\n  white-space:nowrap;\r\n}\r\n\r\n\/* bottom *\/\r\n.wd-speed-02__bottom{\r\n  display:grid;\r\n  grid-template-columns:1fr auto;\r\n  gap:22px;\r\n  align-items:center;\r\n  margin-top:18px;\r\n  padding:17px 19px;\r\n  border-radius:13px;\r\n  background:#171717;\r\n  color:#fff;\r\n}\r\n.wd-speed-02__bottom strong{\r\n  display:block;\r\n  margin-bottom:3px;\r\n  font-size:12px;\r\n}\r\n.wd-speed-02__bottom p{\r\n  margin:0;\r\n  color:#aaa9a4;\r\n  font-size:8.5px;\r\n  line-height:1.45;\r\n}\r\n.wd-speed-02__bottom a{\r\n  min-height:40px;\r\n  padding:0 14px;\r\n  border-radius:8px;\r\n  background:var(--o);\r\n  color:#fff;\r\n  text-decoration:none;\r\n  display:inline-flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  white-space:nowrap;\r\n  font-size:8px;\r\n  font-weight:900;\r\n}\r\n\r\n@media(max-width:950px){\r\n  .wd-speed-02__head{grid-template-columns:1fr}\r\n}\r\n@media(max-width:760px){\r\n  .wd-speed-02{padding:48px 16px}\r\n  .wd-speed-02__head{gap:16px}\r\n  .wd-speed-02 h2{font-size:40px}\r\n  .wd-speed-02__row{\r\n    grid-template-columns:32px 1fr;\r\n    gap:8px;\r\n    align-items:start;\r\n  }\r\n  .wd-speed-02__row p,\r\n  .wd-speed-02__badge{grid-column:2}\r\n  .wd-speed-02__badge{justify-self:start}\r\n  .wd-speed-02__bottom{grid-template-columns:1fr}\r\n  .wd-speed-02__bottom a{width:100%}\r\n}\r\n<\/style>\r\n\r\n<div class=\"wd-speed-02__in\">\r\n\r\n  <div class=\"wd-speed-02__head\">\r\n    <div>\r\n      <div class=\"wd-speed-02__ey\">\r\n        <b>02<\/b><i><\/i><span>WHAT IS SLOWING DOWN THE WEBSITE<\/span>\r\n      <\/div>\r\n\r\n      <h2>\r\n        The speed problem can be\r\n        <span>not just in WordPress itself.<\/span>\r\n      <\/h2>\r\n    <\/div>\r\n\r\n    <p class=\"wd-speed-02__lead\">\r\n      Sometimes it is enough to organize a website. Sometimes the main constraint is hosting or server environment. So before optimization we look at the whole technical chain, not just one plugin.\r\n    <\/p>\r\n  <\/div>\r\n\r\n  <div class=\"wd-speed-02__list\">\r\n\r\n    <div class=\"wd-speed-02__row\">\r\n      <div class=\"wd-speed-02__num\">01<\/div>\r\n      <h3>Hosting and server<\/h3>\r\n      <p>Slow server response, insufficient resources, or inadequate PHP configuration may restrict the entire website.<\/p>\r\n      <span class=\"wd-speed-02__badge\">TESTING<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"wd-speed-02__row\">\r\n      <div class=\"wd-speed-02__num\">02<\/div>\r\n      <h3>Caching<\/h3>\r\n      <p>Incorrect or completely unconfigured cache can cause unnecessary server load and slower page loading.<\/p>\r\n      <span class=\"wd-speed-02__badge\">CONFIGURABLE<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"wd-speed-02__row\">\r\n      <div class=\"wd-speed-02__num\">03<\/div>\r\n      <h3>Images and files<\/h3>\r\n      <p>Oversized images, inappropriate formats and heavy files increase page weight and load time.<\/p>\r\n      <span class=\"wd-speed-02__badge\">OPTIMIZING<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"wd-speed-02__row\">\r\n      <div class=\"wd-speed-02__num\">04<\/div>\r\n      <h3>Plugins and Database<\/h3>\r\n      <p>Unnecessary or heavy plug-ins, unnecessary processes and accumulated database data can slow down WordPress.<\/p>\r\n      <span class=\"wd-speed-02__badge\">ESSITY<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"wd-speed-02__row\">\r\n      <div class=\"wd-speed-02__num\">05<\/div>\r\n      <h3>CSS, JavaScript and Code<\/h3>\r\n      <p>Needless scripts, heavy theme or ineffective code can cause a delay even if the hosting is good.<\/p>\r\n      <span class=\"wd-speed-02__badge\">WE FIX<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"wd-speed-02__row\">\r\n      <div class=\"wd-speed-02__num\">06<\/div>\r\n      <h3>External services<\/h3>\r\n      <p>Chats, analytics, fonts, ads, and other external tools can be an essential part of the total loading time.<\/p>\r\n      <span class=\"wd-speed-02__badge\">L\u2019OR\u00c9AL<\/span>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <div class=\"wd-speed-02__bottom\">\r\n    <div>\r\n      <strong>If existing hosting is slowing down the site, it makes no sense to optimize just WordPress.<\/strong>\r\n      <p>In this case, we can move the website to more suitable hosting and optimize in the new environment.<\/p>\r\n    <\/div>\r\n\r\n    <a href=\"\/kontakti\/\">the Council of the European Union<\/a>\r\n  <\/div>\r\n\r\n<\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-b800c06 e-con e-atomic-element e-flexbox-base e-default-div e-b800c06-a41aef1 \" data-id=\"b800c06\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"b800c06\" data-e-type=\"e-flexbox\" data-id=\"b800c06\">\n    \t\t<div class=\"elementor-element elementor-element-738dc6d elementor-widget elementor-widget-html\" data-id=\"738dc6d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"wd-speed-03\" id=\"atruma-piedavajumi\">\n<style>\n.wd-speed-03,\n.wd-speed-03 *{box-sizing:border-box}\n\n.wd-speed-03{\n  --o:#ff5033;\n  --ink:#171717;\n  --muted:#6d6d67;\n  --line:#e7e7e1;\n  --soft:#f7f7f3;\n  --warm:#fff3ee;\n  --success:#1d7a46;\n  --error:#b42318;\n\n  padding:64px 28px;\n  background:#fff;\n  color:var(--ink);\n  font-family:\"Manrope\",Arial,sans-serif!important;\n}\n\n.wd-speed-03 h2,\n.wd-speed-03 h3,\n.wd-speed-03 p,\n.wd-speed-03 span,\n.wd-speed-03 strong,\n.wd-speed-03 b,\n.wd-speed-03 a,\n.wd-speed-03 button,\n.wd-speed-03 label,\n.wd-speed-03 input,\n.wd-speed-03 textarea{\n  font-family:\"Manrope\",Arial,sans-serif!important;\n}\n\n.wd-speed-03__in{\n  max-width:1390px;\n  margin:0 auto;\n}\n\n.wd-speed-03__head{\n  display:grid;\n  grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);\n  gap:44px;\n  align-items:end;\n  margin-bottom:30px;\n}\n\n.wd-speed-03__ey{\n  display:flex;\n  align-items:center;\n  gap:9px;\n  margin-bottom:11px;\n  font-size:11px!important;\n  line-height:1!important;\n  font-weight:900!important;\n  letter-spacing:.11em!important;\n  text-transform:uppercase;\n}\n\n.wd-speed-03__ey b{\n  color:var(--o);\n  font-size:11px!important;\n}\n\n.wd-speed-03__ey i{\n  width:26px;\n  height:1px;\n  background:#d0d0ca;\n}\n\n.wd-speed-03 h2{\n  margin:0!important;\n  max-width:860px;\n  font-size:clamp(40px,4.2vw,58px)!important;\n  line-height:.98!important;\n  letter-spacing:-.055em!important;\n  font-weight:630!important;\n}\n\n.wd-speed-03 h2 span{\n  color:var(--o);\n  font:inherit!important;\n}\n\n.wd-speed-03__lead{\n  margin:0!important;\n  max-width:540px;\n  color:var(--muted);\n  font-size:14px!important;\n  line-height:1.62!important;\n}\n\n\/* OFFERS *\/\n.wd-speed-03__offers{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:16px;\n}\n\n.wd-speed-03__card{\n  position:relative;\n  display:flex;\n  flex-direction:column;\n  padding:28px;\n  border:1px solid var(--line);\n  border-radius:20px;\n  background:#f8f8f5;\n  overflow:hidden;\n}\n\n.wd-speed-03__card--featured{\n  background:\n    radial-gradient(circle at 100% 0%,rgba(255,80,51,.10),transparent 34%),\n    #fff;\n  border-color:#ffc4b6;\n  box-shadow:0 16px 38px rgba(20,20,20,.05);\n}\n\n.wd-speed-03__card--featured:before{\n  content:\"\";\n  position:absolute;\n  left:0;\n  top:0;\n  width:100%;\n  height:3px;\n  background:var(--o);\n}\n\n.wd-speed-03__tag{\n  display:inline-flex;\n  align-self:flex-start;\n  margin-bottom:18px;\n  padding:7px 9px;\n  border-radius:999px;\n  background:var(--warm);\n  color:var(--o);\n  font-size:11px!important;\n  line-height:1!important;\n  font-weight:900!important;\n  letter-spacing:.09em!important;\n  text-transform:uppercase;\n}\n\n.wd-speed-03__card h3{\n  margin:0 0 9px!important;\n  font-size:30px!important;\n  line-height:1.05!important;\n  letter-spacing:-.045em!important;\n}\n\n.wd-speed-03__card>p{\n  margin:0!important;\n  max-width:590px;\n  color:var(--muted);\n  font-size:13px!important;\n  line-height:1.56!important;\n}\n\n.wd-speed-03__list{\n  display:grid;\n  gap:10px;\n  margin:20px 0 22px;\n  padding-top:18px;\n  border-top:1px solid #dfdfd9;\n}\n\n.wd-speed-03__item{\n  display:grid;\n  grid-template-columns:20px 1fr;\n  gap:8px;\n  color:#61615c;\n  font-size:12px!important;\n  line-height:1.48!important;\n}\n\n.wd-speed-03__item b{\n  color:var(--o);\n  font-size:12px!important;\n}\n\n.wd-speed-03__btn{\n  min-height:46px;\n  margin-top:auto;\n  padding:0 15px;\n  border:0;\n  border-radius:9px;\n  text-decoration:none!important;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  font-size:12px!important;\n  line-height:1!important;\n  font-weight:900!important;\n  cursor:pointer;\n  transition:.2s ease;\n}\n\n.wd-speed-03__btn--black{\n  background:var(--ink);\n  color:#fff;\n}\n\n.wd-speed-03__btn--black:hover{\n  background:var(--o);\n  transform:translateY(-1px);\n}\n\n.wd-speed-03__btn--orange{\n  background:var(--o);\n  color:#fff;\n}\n\n.wd-speed-03__btn--orange:hover{\n  background:var(--ink);\n  transform:translateY(-1px);\n}\n\n.wd-speed-03__hosting{\n  margin:0 0 18px;\n  padding:13px 14px;\n  border-radius:11px;\n  background:var(--warm);\n  border:1px solid #ffd9ce;\n}\n\n.wd-speed-03__hosting strong{\n  display:block;\n  margin-bottom:4px;\n  color:var(--ink);\n  font-size:13px!important;\n  line-height:1.4!important;\n}\n\n.wd-speed-03__hosting span{\n  display:block;\n  color:var(--muted);\n  font-size:11px!important;\n  line-height:1.48!important;\n}\n\n\/* NOTE *\/\n.wd-speed-03__note{\n  display:grid;\n  grid-template-columns:auto 1fr;\n  gap:12px;\n  align-items:start;\n  margin-top:18px;\n  padding:16px 18px;\n  border:1px solid #ffd9ce;\n  border-radius:13px;\n  background:var(--warm);\n}\n\n.wd-speed-03__note b{\n  width:30px;\n  height:30px;\n  border-radius:50%;\n  display:grid;\n  place-items:center;\n  background:var(--o);\n  color:#fff;\n  font-size:12px!important;\n}\n\n.wd-speed-03__note strong{\n  display:block;\n  margin-bottom:4px;\n  font-size:14px!important;\n  line-height:1.4!important;\n}\n\n.wd-speed-03__note p{\n  margin:0!important;\n  color:var(--muted);\n  font-size:12px!important;\n  line-height:1.55!important;\n}\n\n\/* MODAL *\/\n.wd-speed-03-modal{\n  position:fixed;\n  inset:0;\n  z-index:999999;\n  display:none;\n  align-items:center;\n  justify-content:center;\n  padding:20px;\n  background:rgba(17,17,17,.68);\n  backdrop-filter:blur(6px);\n}\n\n.wd-speed-03-modal.is-open{display:flex}\n\n.wd-speed-03-modal__box{\n  position:relative;\n  width:min(680px,100%);\n  max-height:92vh;\n  overflow:auto;\n  border-radius:22px;\n  background:#fff;\n  box-shadow:0 28px 90px rgba(0,0,0,.26);\n}\n\n.wd-speed-03-modal__top{\n  padding:27px 30px 22px;\n  border-bottom:1px solid var(--line);\n  background:var(--soft);\n  border-radius:22px 22px 0 0;\n}\n\n.wd-speed-03-modal__top small{\n  display:block;\n  margin-bottom:9px;\n  color:var(--o);\n  font-size:11px!important;\n  line-height:1!important;\n  font-weight:900!important;\n  letter-spacing:.1em!important;\n  text-transform:uppercase;\n}\n\n.wd-speed-03-modal__top h3{\n  margin:0!important;\n  padding-right:44px;\n  font-size:32px!important;\n  line-height:1.05!important;\n  letter-spacing:-.045em!important;\n}\n\n.wd-speed-03-modal__top p{\n  margin:9px 0 0!important;\n  color:var(--muted);\n  font-size:12px!important;\n  line-height:1.55!important;\n}\n\n.wd-speed-03-modal__close{\n  position:absolute;\n  top:16px;\n  right:16px;\n  width:36px;\n  height:36px;\n  border:1px solid var(--line);\n  border-radius:50%;\n  background:#fff;\n  color:var(--ink);\n  font-size:20px!important;\n  cursor:pointer;\n}\n\n.wd-speed-03-modal__body{\n  padding:24px 30px 30px;\n}\n\n.wd-speed-03-form{\n  display:grid;\n  gap:14px;\n}\n\n.wd-speed-03-form__grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:12px;\n}\n\n.wd-speed-03-form__field{\n  display:grid;\n  gap:6px;\n}\n\n.wd-speed-03-form__field--full{\n  grid-column:1\/-1;\n}\n\n.wd-speed-03-form label{\n  font-size:12px!important;\n  font-weight:800!important;\n}\n\n.wd-speed-03-form input,\n.wd-speed-03-form textarea{\n  width:100%;\n  border:1px solid var(--line);\n  border-radius:10px;\n  background:#fff;\n  color:var(--ink);\n  font-size:14px!important;\n  outline:none;\n}\n\n.wd-speed-03-form input{\n  min-height:46px;\n  padding:0 12px;\n}\n\n.wd-speed-03-form textarea{\n  min-height:118px;\n  padding:12px;\n  resize:vertical;\n}\n\n.wd-speed-03-form input:focus,\n.wd-speed-03-form textarea:focus{\n  border-color:#c9c9c2;\n  box-shadow:0 0 0 3px rgba(23,23,23,.04);\n}\n\n.wd-speed-03-form__privacy{\n  display:flex;\n  align-items:flex-start;\n  gap:9px;\n  color:var(--muted);\n  font-size:11px!important;\n  line-height:1.45!important;\n}\n\n.wd-speed-03-form__privacy input{\n  width:16px;\n  min-height:16px;\n  height:16px;\n  margin:1px 0 0;\n  padding:0;\n  flex:0 0 auto;\n}\n\n.wd-speed-03-form__submit{\n  min-height:48px;\n  border:0;\n  border-radius:9px;\n  background:var(--ink);\n  color:#fff;\n  font-size:13px!important;\n  font-weight:900!important;\n  cursor:pointer;\n}\n\n.wd-speed-03-form__submit:hover{background:var(--o)}\n.wd-speed-03-form__submit[disabled]{opacity:.55;cursor:not-allowed}\n\n.wd-speed-03-form__message{\n  display:none;\n  padding:11px 12px;\n  border-radius:9px;\n  font-size:12px!important;\n  line-height:1.45!important;\n}\n\n.wd-speed-03-form__message.is-success{\n  display:block;\n  color:var(--success);\n  background:#eef8f2;\n  border:1px solid #cfe8d8;\n}\n\n.wd-speed-03-form__message.is-error{\n  display:block;\n  color:var(--error);\n  background:#fff1ef;\n  border:1px solid #ffd5cf;\n}\n\n.wd-speed-03-form__hp{\n  position:absolute!important;\n  left:-9999px!important;\n  width:1px!important;\n  height:1px!important;\n  opacity:0!important;\n  pointer-events:none!important;\n}\n\nbody.wd-speed-03-modal-lock{overflow:hidden}\n\n@media(max-width:900px){\n  .wd-speed-03__head,\n  .wd-speed-03__offers{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:700px){\n  .wd-speed-03{\n    padding:50px 16px;\n  }\n\n  .wd-speed-03__head{\n    gap:16px;\n  }\n\n  .wd-speed-03 h2{\n    font-size:40px!important;\n  }\n\n  .wd-speed-03__card{\n    padding:22px;\n  }\n\n  .wd-speed-03__btn{\n    width:100%;\n  }\n\n  .wd-speed-03-form__grid{\n    grid-template-columns:1fr;\n  }\n\n  .wd-speed-03-modal__top,\n  .wd-speed-03-modal__body{\n    padding-left:20px;\n    padding-right:20px;\n  }\n}\n<\/style>\n\n<div class=\"wd-speed-03__in\">\n\n  <div class=\"wd-speed-03__head\">\n    <div>\n      <div class=\"wd-speed-03__ey\">\n        <b>03<\/b><i><\/i><span>TWO SOLUTIONS<\/span>\n      <\/div>\n\n      <h2>\n        Optimises the existing environment.\n        <span>Or move to more suitable hosting.<\/span>\n      <\/h2>\n    <\/div>\n\n    <p class=\"wd-speed-03__lead\">\n      First we determine where the main speed limit is. If the hosting is sufficient - we optimize the existing environment. If it hinders the result - we offer migration.\n    <\/p>\n  <\/div>\n\n  <div class=\"wd-speed-03__offers\">\n\n    <article class=\"wd-speed-03__card\">\n      <div class=\"wd-speed-03__tag\">SPEED OPTIMIZATION<\/div>\n\n      <h3>Staying in the existing hosting.<\/h3>\n\n      <p>\n        Suitable if the server environment is sufficient and the main problems lie in the WordPress itself.\n      <\/p>\n\n      <div class=\"wd-speed-03__list\">\n        <div class=\"wd-speed-03__item\"><b>\u2713<\/b><span>Verification of speed and technical situation<\/span><\/div>\n        <div class=\"wd-speed-03__item\"><b>\u2713<\/b><span>Cache and WordPress performance configuration<\/span><\/div>\n        <div class=\"wd-speed-03__item\"><b>\u2713<\/b><span>Image and heavy file optimization<\/span><\/div>\n        <div class=\"wd-speed-03__item\"><b>\u2713<\/b><span>Verification of plug-ins, databases and redundant load<\/span><\/div>\n        <div class=\"wd-speed-03__item\"><b>\u2713<\/b><span>Fix CSS, JavaScript or code issues within the agreed scope<\/span><\/div>\n        <div class=\"wd-speed-03__item\"><b>\u2713<\/b><span>Test of result after optimization<\/span><\/div>\n      <\/div>\n\n      <button class=\"wd-speed-03__btn wd-speed-03__btn--black js-wd-speed-03-open\"\n              type=\"button\"\n              data-package=\"WordPress \u0101truma optimiz\u0101cija eso\u0161aj\u0101 hosting\u0101\">\n        Apply for optimization of it\n      <\/button>\n    <\/article>\n\n    <article class=\"wd-speed-03__card wd-speed-03__card--featured\">\n      <div class=\"wd-speed-03__tag\">MIGRATION + OPTIMIZATION<\/div>\n\n      <h3>Move to more suitable hosting.<\/h3>\n\n      <p>\n        Suitable if the existing hosting is slow, technically limited or interferes with achieving the desired result.\n      <\/p>\n\n      <div class=\"wd-speed-03__list\">\n        <div class=\"wd-speed-03__item\"><b>\u2713<\/b><span>Migration to new hosting<\/span><\/div>\n        <div class=\"wd-speed-03__item\"><b>\u2713<\/b><span>Server and PHP environment configuration checking<\/span><\/div>\n        <div class=\"wd-speed-03__item\"><b>\u2713<\/b><span>WordPress, cache, image and database optimization<\/span><\/div>\n        <div class=\"wd-speed-03__item\"><b>\u2713<\/b><span>Verification of load from plug-ins and code<\/span><\/div>\n        <div class=\"wd-speed-03__item\"><b>\u2713<\/b><span>Checking the operation of the website after the transfer<\/span><\/div>\n        <div class=\"wd-speed-03__item\"><b>\u2713<\/b><span>Hosting environment with available technical support<\/span><\/div>\n      <\/div>\n\n      <div class=\"wd-speed-03__hosting\">\n        <strong>We choose hosting according to the needs of the project.<\/strong>\n        <span>\n          If the existing environment is not suitable, we offer migration to a more stable solution and continue optimization on the new server.\n        <\/span>\n      <\/div>\n\n      <button class=\"wd-speed-03__btn wd-speed-03__btn--orange js-wd-speed-03-open\"\n              type=\"button\"\n              data-package=\"WordPress migr\u0101cija + \u0101truma optimiz\u0101cija\">\n        Move and optimize it\n      <\/button>\n    <\/article>\n\n  <\/div>\n\n  <div class=\"wd-speed-03__note\">\n    <b>i<\/b>\n    <div>\n      <strong>Not sure which option to choose?<\/strong>\n      <p>\n        It is not necessary to decide in advance. We will check the website and the hosting environment and tell you whether optimization or migration would bring real technical benefits.\n      <\/p>\n    <\/div>\n  <\/div>\n\n<\/div>\n\n<!-- CONTACT MODAL -->\n<div class=\"wd-speed-03-modal\" id=\"wdSpeed03Modal\" aria-hidden=\"true\">\n  <div class=\"wd-speed-03-modal__box\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"wdSpeed03ModalTitle\">\n\n    <button class=\"wd-speed-03-modal__close js-wd-speed-03-close\" type=\"button\" aria-label=\"Close\">\u00d7<\/button>\n\n    <div class=\"wd-speed-03-modal__top\">\n      <small>WORDPRESS SPEED REQUEST<\/small>\n      <h3 id=\"wdSpeed03ModalTitle\">Send us the website address.<\/h3>\n      <p>\n        Briefly describe what seems to be slow or problematic at the moment. Let&apos;s first consider where the main speed limit is.\n      <\/p>\n    <\/div>\n\n    <div class=\"wd-speed-03-modal__body\">\n      <form class=\"wd-speed-03-form\" id=\"wdSpeed03Form\" novalidate>\n\n        <input type=\"hidden\" name=\"wd_package\" id=\"wdSpeed03Package\" value=\"\">\n        <input type=\"hidden\" name=\"wd_source\" value=\"WordPress \u0101truma optimiz\u0101cijas pied\u0101v\u0101jumi\">\n        <input type=\"hidden\" name=\"wd_page\" id=\"wdSpeed03Page\" value=\"\">\n\n        <div class=\"wd-speed-03-form__hp\" aria-hidden=\"true\">\n          <label>\n            Company website\n            <input type=\"text\" name=\"company_website\" tabindex=\"-1\" autocomplete=\"off\">\n          <\/label>\n        <\/div>\n\n        <div class=\"wd-speed-03-form__grid\">\n          <div class=\"wd-speed-03-form__field\">\n            <label for=\"wdSpeed03Name\">Name *<\/label>\n            <input id=\"wdSpeed03Name\" name=\"name\" type=\"text\" autocomplete=\"name\" required>\n          <\/div>\n\n          <div class=\"wd-speed-03-form__field\">\n            <label for=\"wdSpeed03Email\">Email *<\/label>\n            <input id=\"wdSpeed03Email\" name=\"email\" type=\"email\" autocomplete=\"email\" required>\n          <\/div>\n\n          <div class=\"wd-speed-03-form__field\">\n            <label for=\"wdSpeed03Phone\">Phone<\/label>\n            <input id=\"wdSpeed03Phone\" name=\"phone\" type=\"tel\" autocomplete=\"tel\">\n          <\/div>\n\n          <div class=\"wd-speed-03-form__field\">\n            <label for=\"wdSpeed03Website\">Website address<\/label>\n            <input id=\"wdSpeed03Website\" name=\"website\" type=\"url\" inputmode=\"url\" placeholder=\"https:\/\/\">\n          <\/div>\n\n          <div class=\"wd-speed-03-form__field wd-speed-03-form__field--full\">\n            <label for=\"wdSpeed03Goal\">What is slow now or what do you want to improve?<\/label>\n            <textarea id=\"wdSpeed03Goal\"\n                      name=\"goal\"\n                      placeholder=\"For example: slow website, WooCommerce checkout, administration, mobile version, Core Web Vitals...\"><\/textarea>\n          <\/div>\n        <\/div>\n\n        <label class=\"wd-speed-03-form__privacy\">\n          <input type=\"checkbox\" name=\"privacy\" required>\n          <span>I agree that WebDigital uses the information provided to communicate this request.<\/span>\n        <\/label>\n\n        <button class=\"wd-speed-03-form__submit\" type=\"submit\">\n          Send request \u2192\n        <\/button>\n\n        <div class=\"wd-speed-03-form__message\" id=\"wdSpeed03Message\" role=\"status\" aria-live=\"polite\"><\/div>\n\n      <\/form>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var modal=document.getElementById(\"wdSpeed03Modal\");\n  var form=document.getElementById(\"wdSpeed03Form\");\n  var packageField=document.getElementById(\"wdSpeed03Package\");\n  var pageField=document.getElementById(\"wdSpeed03Page\");\n  var messageBox=document.getElementById(\"wdSpeed03Message\");\n\n  if(!modal || !form) return;\n\n  function setMessage(type,text){\n    messageBox.classList.remove(\"is-success\",\"is-error\");\n    messageBox.textContent=text || \"\";\n    if(type===\"success\") messageBox.classList.add(\"is-success\");\n    if(type===\"error\") messageBox.classList.add(\"is-error\");\n  }\n\n  function openModal(packageName){\n    packageField.value=packageName || \"WordPress \u0101truma optimiz\u0101cija\";\n    pageField.value=window.location.href;\n    setMessage(\"\",\"\");\n    modal.classList.add(\"is-open\");\n    modal.setAttribute(\"aria-hidden\",\"false\");\n    document.body.classList.add(\"wd-speed-03-modal-lock\");\n  }\n\n  function closeModal(){\n    modal.classList.remove(\"is-open\");\n    modal.setAttribute(\"aria-hidden\",\"true\");\n    document.body.classList.remove(\"wd-speed-03-modal-lock\");\n  }\n\n  document.addEventListener(\"click\",function(e){\n    var openBtn=e.target.closest(\".js-wd-speed-03-open\");\n\n    if(openBtn){\n      e.preventDefault();\n      openModal(openBtn.getAttribute(\"data-package\") || \"\");\n      return;\n    }\n\n    if(e.target.closest(\".js-wd-speed-03-close\")){\n      e.preventDefault();\n      closeModal();\n      return;\n    }\n\n    if(e.target===modal){\n      closeModal();\n    }\n  });\n\n  document.addEventListener(\"keydown\",function(e){\n    if(e.key===\"Escape\" && modal.classList.contains(\"is-open\")){\n      closeModal();\n    }\n  });\n\n  form.addEventListener(\"submit\",async function(e){\n    e.preventDefault();\n\n    if(form.dataset.submitting===\"1\") return;\n\n    if(!form.checkValidity()){\n      form.reportValidity();\n      return;\n    }\n\n    if(!window.WD_FINAL_FORM || !window.WD_FINAL_FORM.ajax_url || !window.WD_FINAL_FORM.nonce){\n      setMessage(\"error\",\"Formas nos\u016bt\u012b\u0161ana nav konfigur\u0113ta.\");\n      return;\n    }\n\n    form.dataset.submitting=\"1\";\n\n    var submitButton=form.querySelector(\".wd-speed-03-form__submit\");\n    var originalText=submitButton.textContent;\n    submitButton.disabled=true;\n    submitButton.textContent=\"Nos\u016bt\u0101m\u2026\";\n    setMessage(\"\",\"\");\n\n    try{\n      var fd=new FormData(form);\n\n      var packageName=fd.get(\"wd_package\") || \"WordPress \u0101truma optimiz\u0101cija\";\n      var website=fd.get(\"website\") || \"\";\n      var goal=fd.get(\"goal\") || \"\";\n      var source=fd.get(\"wd_source\") || \"WordPress \u0101truma optimiz\u0101cija\";\n      var page=fd.get(\"wd_page\") || window.location.href;\n\n      fd.delete(\"website\");\n      fd.delete(\"goal\");\n      fd.delete(\"wd_package\");\n      fd.delete(\"wd_source\");\n      fd.delete(\"wd_page\");\n      fd.delete(\"privacy\");\n\n      fd.append(\"action\",\"wd_final_contact\");\n      fd.append(\"nonce\",window.WD_FINAL_FORM.nonce);\n      fd.append(\"service\",\"majaslapa\");\n\n      var composedMessage=\n        \"WordPress \u0101truma optimiz\u0101cijas piepras\u012bjums\\n\"+\n        \"Scen\u0101rijs: \"+packageName+\"\\n\"+\n        \"M\u0101jaslapa: \"+(website || \"nav nor\u0101d\u012bta\")+\"\\n\"+\n        \"Situ\u0101cija: \"+(goal || \"nav aprakst\u012bta\")+\"\\n\"+\n        \"Avots: \"+source+\"\\n\"+\n        \"Lapa: \"+page;\n\n      fd.append(\"message\",composedMessage);\n\n      var response=await fetch(window.WD_FINAL_FORM.ajax_url,{\n        method:\"POST\",\n        credentials:\"same-origin\",\n        body:fd\n      });\n\n      var result;\n      try{\n        result=await response.json();\n      }catch(parseError){\n        throw new Error(\"Serveris neatgrieza korektu atbildi.\");\n      }\n\n      if(!response.ok || !result || result.success!==true){\n        var backendMessage=\"\";\n\n        if(result && typeof result.data===\"string\"){\n          backendMessage=result.data;\n        }else if(result && result.data && typeof result.data.message===\"string\"){\n          backendMessage=result.data.message;\n        }\n\n        throw new Error(backendMessage || \"Piepras\u012bjumu neizdev\u0101s nos\u016bt\u012bt.\");\n      }\n\n      setMessage(\"success\",\"Paldies! J\u016bsu piepras\u012bjums ir nos\u016bt\u012bts.\");\n      form.reset();\n      packageField.value=packageName;\n      pageField.value=window.location.href;\n\n    }catch(err){\n      setMessage(\"error\",err && err.message ? err.message : \"Rad\u0101s k\u013c\u016bda. L\u016bdzu, m\u0113\u0123iniet v\u0113lreiz.\");\n    }finally{\n      form.dataset.submitting=\"0\";\n      submitButton.disabled=false;\n      submitButton.textContent=originalText;\n    }\n  });\n})();\n<\/script>\n\n<\/section>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-74e8efd e-con e-atomic-element e-flexbox-base e-default-div e-74e8efd-a7e6354 \" data-id=\"74e8efd\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"74e8efd\" data-e-type=\"e-flexbox\" data-id=\"74e8efd\">\n    \t\t<div class=\"elementor-element elementor-element-0be812f elementor-widget elementor-widget-html\" data-id=\"0be812f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"wd-speed-45\" id=\"atruma-rezultats\">\n<style>\n.wd-speed-45,.wd-speed-45 *{box-sizing:border-box}\n.wd-speed-45{--o:#ff5033;--ink:#171717;--muted:#6f6f69;--line:#e7e7e1;--soft:#f7f7f3;padding:72px 28px 82px;background:#fff;color:var(--ink);font-family:Manrope,Arial,sans-serif}\n.wd-speed-45__in{max-width:1390px;margin:0 auto}\n.wd-speed-45__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:56px;align-items:end;margin-bottom:34px}\n.wd-speed-45__ey{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:12px;line-height:1.2;font-weight:900;letter-spacing:.11em;text-transform:uppercase}\n.wd-speed-45__ey b{color:var(--o)}.wd-speed-45__ey i{width:30px;height:1px;background:#d0d0ca}\n.wd-speed-45 h2{margin:0;max-width:900px;font-size:clamp(38px,4vw,56px);line-height:1;letter-spacing:-.05em}.wd-speed-45 h2 span{color:var(--o)}\n.wd-speed-45__lead{margin:0;max-width:560px;color:var(--muted);font-size:17px;line-height:1.62}\n.wd-speed-45__result{margin-bottom:76px}.wd-speed-45__result-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:18px}\n.wd-speed-45__result-main{padding:34px;border:1px solid var(--line);border-radius:22px;background:var(--soft)}\n.wd-speed-45__result-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;color:var(--o);font-size:12px;line-height:1.2;font-weight:900;letter-spacing:.09em;text-transform:uppercase}\n.wd-speed-45__result-main h3,.wd-speed-45__result-side h3{margin:0;font-size:clamp(26px,2.4vw,34px);line-height:1.08;letter-spacing:-.04em}\n.wd-speed-45__result-main>p{margin:14px 0 0;max-width:820px;color:var(--muted);font-size:16px;line-height:1.62}\n.wd-speed-45__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.wd-speed-45__step{padding:18px;border:1px solid var(--line);border-radius:14px;background:#fff}\n.wd-speed-45__step b{display:block;margin-bottom:8px;color:var(--o);font-size:12px;line-height:1;font-weight:900;letter-spacing:.08em}.wd-speed-45__step strong{display:block;margin-bottom:6px;font-size:17px;line-height:1.3}.wd-speed-45__step span{display:block;color:var(--muted);font-size:15px;line-height:1.5}\n.wd-speed-45__result-side{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:34px;border-radius:22px;background:#171717;color:#fff}.wd-speed-45__result-side small{display:block;margin-bottom:16px;color:var(--o);font-size:12px;line-height:1.2;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.wd-speed-45__result-side p{margin:14px 0 0;color:#b8b7b2;font-size:16px;line-height:1.62}\n.wd-speed-45__mini-points{display:grid;gap:10px;margin-top:26px}.wd-speed-45__mini-points div{position:relative;padding-left:22px;color:#ecebe7;font-size:15px;line-height:1.45}.wd-speed-45__mini-points div:before{content:\"\u2713\";position:absolute;left:0;top:0;color:var(--o);font-weight:900}\n.wd-speed-45__result-side a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:28px;padding:0 18px;border-radius:9px;background:var(--o);color:#fff;text-decoration:none;font-size:15px;font-weight:900}.wd-speed-45__note{margin-top:14px;color:#8f8e88;font-size:13px;line-height:1.5}\n.wd-speed-45__faq-list{border-top:1px solid var(--line)}.wd-speed-45__faq-item{border-bottom:1px solid var(--line)}.wd-speed-45__faq-q{width:100%;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;padding:22px 2px;border:0;background:none;color:var(--ink);text-align:left;cursor:pointer;font:inherit}.wd-speed-45__faq-q strong{font-size:17px;line-height:1.4;letter-spacing:-.02em}.wd-speed-45__faq-icon{width:32px;height:32px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;font-size:18px;line-height:1;transition:.2s}.wd-speed-45__faq-a{display:none;padding:0 52px 22px 2px;max-width:980px;color:var(--muted);font-size:16px;line-height:1.62}.wd-speed-45__faq-item.is-open .wd-speed-45__faq-a{display:block}.wd-speed-45__faq-item.is-open .wd-speed-45__faq-icon{transform:rotate(45deg);color:var(--o);border-color:#ffb8a6}\n.wd-speed-45__cta{display:grid;grid-template-columns:1fr auto;gap:34px;align-items:center;margin-top:36px;padding:34px;border:1px solid var(--line);border-radius:22px;background:var(--soft);color:var(--ink);box-shadow:0 14px 34px rgba(20,20,20,.04)}.wd-speed-45__cta small{display:block;margin-bottom:10px;color:var(--o);font-size:12px;line-height:1.2;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.wd-speed-45__cta h3{margin:0 0 10px;max-width:780px;font-size:clamp(28px,2.6vw,36px);line-height:1.08;letter-spacing:-.04em}.wd-speed-45__cta h3 span{color:var(--o)}.wd-speed-45__cta p{margin:0;max-width:760px;color:var(--muted);font-size:16px;line-height:1.6}.wd-speed-45__actions{display:flex;flex-direction:column;gap:10px;min-width:230px}.wd-speed-45__actions a{min-height:48px;padding:0 18px;border-radius:9px;text-decoration:none;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:900}.wd-speed-45__actions .primary{background:var(--ink);color:#fff}.wd-speed-45__actions .phone{background:#fff;color:var(--ink);border:1px solid var(--line)}.wd-speed-45__actions .primary:hover{background:var(--o)}\n@media(max-width:950px){.wd-speed-45__head,.wd-speed-45__result-grid,.wd-speed-45__cta{grid-template-columns:1fr}.wd-speed-45__head{gap:20px}.wd-speed-45__steps{grid-template-columns:1fr 1fr}.wd-speed-45__actions{min-width:0}}\n@media(max-width:700px){.wd-speed-45{padding:54px 16px 64px}.wd-speed-45__head{margin-bottom:26px}.wd-speed-45 h2{font-size:clamp(34px,10vw,44px)}.wd-speed-45__lead{font-size:16px}.wd-speed-45__result{margin-bottom:58px}.wd-speed-45__result-main,.wd-speed-45__result-side,.wd-speed-45__cta{padding:24px}.wd-speed-45__steps{grid-template-columns:1fr}.wd-speed-45__faq-q{padding:20px 0}.wd-speed-45__faq-a{padding:0 42px 20px 0}}\n<\/style>\n<div class=\"wd-speed-45__in\">\n  <div class=\"wd-speed-45__result\">\n    <div class=\"wd-speed-45__head\">\n      <div><div class=\"wd-speed-45__ey\"><b>04<\/b><i><\/i><span>WHAT IS THE RESULT<\/span><\/div><h2>A faster website starts with <span>correct diagnosis.<\/span><\/h2><\/div>\n      <p class=\"wd-speed-45__lead\">We first determine what exactly is slowing down the website. Then we eliminate the problems with the greatest impact on loading speed, stability and experience of use.<\/p>\n    <\/div>\n    <div class=\"wd-speed-45__result-grid\">\n      <div class=\"wd-speed-45__result-main\">\n        <div class=\"wd-speed-45__result-kicker\">TYPICAL OPTIMIZATION WORK<\/div>\n        <h3>We find the reason, eliminate the braking points and check the result.<\/h3>\n        <p>We check hosting, caching, images, database, plug-ins, CSS\/JavaScript and code. We correct what really slows down the site, and then recheck speed and essential functions.<\/p>\n        <div class=\"wd-speed-45__steps\">\n          <div class=\"wd-speed-45__step\"><b>01<\/b><strong>Detecting braking points<\/strong><span>We check the server, WordPress, plugins and load resources.<\/span><\/div>\n          <div class=\"wd-speed-45__step\"><b>02<\/b><strong>Arrange the technical environment<\/strong><span>Caching, images, database, CSS\/JS and other specific restrictions.<\/span><\/div>\n          <div class=\"wd-speed-45__step\"><b>03<\/b><strong>Checking for important functions<\/strong><span>We make sure that forms, navigation and shop functions work properly after optimization.<\/span><\/div>\n          <div class=\"wd-speed-45__step\"><b>04<\/b><strong>We compare the result<\/strong><span>We repeatedly check the technical indicators and record what has been improved.<\/span><\/div>\n        <\/div>\n      <\/div>\n      <div class=\"wd-speed-45__result-side\">\n        <div>\n          <small>IMPORTANT<\/small>\n          <h3>We measure the real speed, not just one test number.<\/h3>\n          <p>PageSpeed is one of the indicators. Also important is the response time of the server, the loading of the page on the phone, the stability and how quickly the user can start using the site.<\/p>\n          <div class=\"wd-speed-45__mini-points\"><div>Faster page loading<\/div><div>Smaller server and browser load<\/div><div>Stabler WordPress action<\/div><div>Clear list of future improvements<\/div><\/div>\n        <\/div>\n        <div><a href=\"\/kontakti\/\">Check my website for it<\/a><div class=\"wd-speed-45__note\">The specific outcome depends on the existing technical environment and design design.<\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n  <div class=\"wd-speed-45__faq\">\n    <div class=\"wd-speed-45__head\">\n      <div><div class=\"wd-speed-45__ey\"><b>05<\/b><i><\/i><span>FREQUENTLY ASKED QUESTIONS<\/span><\/div><h2>Questions about <span>website speed.<\/span><\/h2><\/div>\n      <p class=\"wd-speed-45__lead\">Before optimizing, we find out where the real limit is - WordPress, in code, in content or in hosting.<\/p>\n    <\/div>\n    <div class=\"wd-speed-45__faq-list\">\n      <div class=\"wd-speed-45__faq-item is-open\"><button class=\"wd-speed-45__faq-q\" type=\"button\"><strong>Can you guarantee 90, 95 or 100 points on Google PageSpeed?<\/strong><span class=\"wd-speed-45__faq-icon\">+<\/span><\/button><div class=\"wd-speed-45__faq-a\">No. The result is influenced by hosting, theme, plugins, external services, advertising, analytics and the construction of the website itself. We optimize the technical environment and try to achieve the best result for the specific project.<\/div><\/div>\n      <div class=\"wd-speed-45__faq-item\"><button class=\"wd-speed-45__faq-q\" type=\"button\"><strong>Should I always change my hosting?<\/strong><span class=\"wd-speed-45__faq-icon\">+<\/span><\/button><div class=\"wd-speed-45__faq-a\">No. If the existing hosting is fast enough and technically suitable, we do the optimization right there. We recommend migration only if the server environment becomes a real limitation.<\/div><\/div>\n      <div class=\"wd-speed-45__faq-item\"><button class=\"wd-speed-45__faq-q\" type=\"button\"><strong>What do you do if the problem is in the code itself?<\/strong><span class=\"wd-speed-45__faq-icon\">+<\/span><\/button><div class=\"wd-speed-45__faq-a\">We check whether the speed is affected by the theme, JavaScript, CSS or individually developed code. We can include small revisions in the scope of optimization, but we coordinate larger development works first.<\/div><\/div>\n      <div class=\"wd-speed-45__faq-item\"><button class=\"wd-speed-45__faq-q\" type=\"button\"><strong>Do you also optimize images and caching?<\/strong><span class=\"wd-speed-45__faq-icon\">+<\/span><\/button><div class=\"wd-speed-45__faq-a\">Yes. We check image sizes and formats, caching, database, plug-in load and other technical points that affect loading speed on a particular site.<\/div><\/div>\n      <div class=\"wd-speed-45__faq-item\"><button class=\"wd-speed-45__faq-q\" type=\"button\"><strong>Can you transfer the website to the hosting you recommend?<\/strong><span class=\"wd-speed-45__faq-icon\">+<\/span><\/button><div class=\"wd-speed-45__faq-a\">Yes. If the existing environment is not suitable, we can perform the migration, check the operation of the website on the new server, and then perform WordPress speed optimization.<\/div><\/div>\n      <div class=\"wd-speed-45__faq-item\"><button class=\"wd-speed-45__faq-q\" type=\"button\"><strong>Will the new hosting have technical support?<\/strong><span class=\"wd-speed-45__faq-icon\">+<\/span><\/button><div class=\"wd-speed-45__faq-a\">We choose solutions where there is clear technical support and, if necessary, it is possible to get help without remaining alone with the server problem.<\/div><\/div>\n      <div class=\"wd-speed-45__faq-item\"><button class=\"wd-speed-45__faq-q\" type=\"button\"><strong>After optimization, will the website always stay just as fast?<\/strong><span class=\"wd-speed-45__faq-icon\">+<\/span><\/button><div class=\"wd-speed-45__faq-a\">Not always. Over time, new plug-ins, images, scripts or features may be added that again affect speed. That\u2019s why we recommend regular maintenance for larger projects.<\/div><\/div>\n    <\/div>\n    <div class=\"wd-speed-45__cta\"><div><small>NEXT STEP<\/small><h3>A slow website? <span>Let&apos;s find out what&apos;s stopping it.<\/span><\/h3><p>Let&apos;s check the main technical points and tell if the problem can be solved in the existing environment or if you need migration.<\/p><\/div><div class=\"wd-speed-45__actions\"><a class=\"primary\" href=\"\/support-chat\/\">Check website \u2192<\/a><a class=\"phone\" href=\"tel:+37120433366\">+371 20 433 366<\/a><\/div><\/div>\n  <\/div>\n<\/div>\n<script>\n(function(){document.addEventListener('click',function(e){var btn=e.target.closest('.wd-speed-45__faq-q');if(!btn)return;var item=btn.closest('.wd-speed-45__faq-item');if(item)item.classList.toggle('is-open')})})();\n<\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>WEBDIGITALWORDPRESS SPEED OPTIMIZATION WordPress Speed optimization. A slow website can be affected by hosting, server configuration, images, caching, plug-ins, database and the code itself. We check the whole technical chain, find the key points of the interrupt and optimize where it leads to real results. Check website speed View solutions HOSTING SERVER CACHE IMAGES CSS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-1093","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/webdigital.lv\/en\/wp-json\/wp\/v2\/pages\/1093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webdigital.lv\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/webdigital.lv\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/webdigital.lv\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webdigital.lv\/en\/wp-json\/wp\/v2\/comments?post=1093"}],"version-history":[{"count":1,"href":"https:\/\/webdigital.lv\/en\/wp-json\/wp\/v2\/pages\/1093\/revisions"}],"predecessor-version":[{"id":1185,"href":"https:\/\/webdigital.lv\/en\/wp-json\/wp\/v2\/pages\/1093\/revisions\/1185"}],"wp:attachment":[{"href":"https:\/\/webdigital.lv\/en\/wp-json\/wp\/v2\/media?parent=1093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}