WordPress Fix Guide

WordPress Meta Title Not Showing Correctly Fix

Expert fix — from $79
Response in 2 min
No fix, no charge

Is Your WordPress Meta Title or Description Broken? Find Your Symptom.

Your site is live, your SEO plugin is configured, yet Google isn't displaying your carefully crafted meta title or description. This isn't just frustrating; it's costing you clicks and visibility. The first step to fixing it is identifying exactly what you're seeing in the search results. Select the symptom that matches your situation:

Symptom 1: Google shows a completely different title or description than what's set in my SEO plugin.

This often points to Google's algorithm overriding your meta for perceived relevance, or conflicting meta tag output on your site.

Symptom 2: My meta title or description is cut off, too short, or ends abruptly in Google search results.

This usually means your meta description is too long getting cut, or Google is generating a shorter snippet from your page content.

Symptom 3: My meta title or description is completely empty, generic, or just shows my site name.

This indicates that no proper meta tags are being output, or a fundamental configuration issue with your SEO plugin or theme.

Symptom 4: Changes I make to my WordPress page title or meta description aren't appearing in Google after days or weeks.

This is typically a caching problem, indexing delay, or Google is persistently ignoring your updates due to other on-page factors.

Symptom 5: Google is showing my Open Graph or Twitter Card tags instead of my SEO plugin's meta tags.

This is a specific conflict where social sharing meta tags are being prioritized or duplicated, causing incorrect display.

Root Causes: Why Your WordPress Meta Tags Aren't Working

Having personally debugged hundreds of these cases, I can tell you that the issue is rarely simple. It's usually a confluence of factors, or a single, deeply technical misconfiguration. Here are the most common technical causes:

CAUSE 01

Google's Algorithmic Rewriting

Google's algorithms sometimes decide that your provided meta title or description isn't the most relevant snippet for a user's query. In such cases, Google will dynamically generate a title or description using content from your page, internal links, or even anchor text from external links. This is the most common reason for "wordpress google rewriting my meta description" and often happens when your meta description is too long getting cut, or doesn't accurately reflect the page content.

Most common

CAUSE 02

Conflicting SEO Plugins or Theme Features

Many WordPress themes now include built-in SEO options, and it's common for users to install a dedicated SEO plugin (like Yoast SEO or Rank Math) on top. If both are active and attempting to output meta tags, they will conflict, leading to duplicate or incorrect meta tags in your page's <head> section. This is a frequent culprit when your "wordpress meta title not showing correctly" or your "wordpress meta description not showing in google" at all.

Very common

CAUSE 03

Aggressive Caching

Caching plugins (WP Rocket, LiteSpeed Cache, W3 Total Cache), server-level caching (Varnish, Redis), or CDN caching (Cloudflare, Sucuri) can serve outdated versions of your pages to Googlebot. If you've updated your meta title or description but haven't cleared all layers of cache, Google will continue to see the old version. This directly causes "wordpress page title not updating in google" issues.

Common

CAUSE 04

Theme or Plugin Overrides in functions.php

Custom code in your theme's functions.php file, or within another plugin, might be using filters like document_title_parts, wp_title, or directly manipulating the wp_head action. This can override your SEO plugin's output, preventing your desired meta tags from appearing. It's a subtle but powerful way to break your "wordpress meta tags not working" correctly.

Technical

CAUSE 05

Accidental Noindex Directives

While not directly about meta titles, if a page has a noindex meta tag or is disallowed in robots.txt, Google may still crawl it but will often display a generic title or description, or remove it from search results entirely. This can sometimes masquerade as a "wordpress meta title not showing correctly" problem. For more on this, see our guide on WordPress Noindex Applied to Wrong Pages.

Less common, but critical

The Fix: Step-by-Step Diagnostic and Resolution

These are the exact steps I follow to diagnose and resolve issues where WordPress meta titles and descriptions aren't showing correctly in Google. Follow them methodically.

1

Inspect the Page Source Code Directly

Before doing anything else, verify what meta tags your WordPress site is actually outputting. Open the problematic page in your browser, right-click, and select "View Page Source" (or equivalent). Search for <title> and <meta name="description"> tags. Look for duplicates or unexpected values. Also, check for <meta property="og:title"> or <meta name="twitter:title">, as these can sometimes be picked up by Google if primary meta tags are missing or malformed. If you see multiple sets of <title> or <meta name="description">, you have a conflict.

# In browser's developer tools (Ctrl+U or Cmd+Option+U for source)
# Search for:
<title>
<meta name="description" content="...">
<meta property="og:title" content="...">

✓ 5 minutes. Critical first step to understand the on-page reality.

2

Deactivate Conflicting SEO Plugins and Theme SEO Features

If your source code inspection revealed duplicate meta tags or unexpected output, the most likely cause is a conflict. Navigate to wp-admin/plugins.php and temporarily deactivate any other SEO-related plugins besides your primary one (e.g., if you use Yoast, deactivate Rank Math, All in One SEO Pack, etc.). Also, check your theme's customization options (Appearance > Customize or theme-specific settings panel) for any built-in SEO fields and disable them. Re-check the page source after each deactivation.

# Path in WordPress Admin:
/wp-admin/plugins.php
/wp-admin/customize.php

✓ 10-15 minutes. This often resolves "wordpress meta tags not working" due to conflicts.

3

Clear All Layers of Caching

Outdated cache is a primary reason for "wordpress page title not updating in google." Clear your WordPress caching plugin's cache (e.g., WP Rocket, LiteSpeed Cache, W3 Total Cache). If you use a CDN like Cloudflare, purge its cache for the specific URL or the entire site. Finally, if your host provides server-level caching (Varnish, Redis, Memcached), clear that as well. You might need to contact your host for server-level cache clearing instructions. After clearing, re-check your page source to ensure the latest changes are reflected.

# Example WP-CLI command for common caching plugins:
wp cache flush

# Or via plugin settings in wp-admin:
WP Rocket: Settings > WP Rocket > Clear All Cache
LiteSpeed Cache: LiteSpeed Cache > Purge All

✓ 5-10 minutes. Essential for seeing recent meta tag updates.

4

Check for Theme/Plugin Overrides in functions.php or Custom Code

Advanced issues often stem from custom code. Connect via FTP/SFTP or your hosting file manager. Examine your active theme's functions.php file (/wp-content/themes/your-theme/functions.php) and any custom plugin files for filters that manipulate the document title or head section. Look for functions hooked into wp_head, document_title_parts, or wp_title. For example, a theme might explicitly remove or override the default title. If you find such code, comment it out or remove it carefully. Also, check for WordPress Open Graph, Twitter Card and Social Sharing Meta Tags Not Working issues, as these can also conflict.

# Common filters to look for in your theme's functions.php:
add_filter('document_title_parts', 'my_custom_title_filter');
add_filter('wp_title', 'my_custom_wp_title');
remove_action('wp_head', 'my_theme_title_output');

✓ 15-30 minutes. Requires technical knowledge; backup files before editing.

5

Force Google to Re-crawl and Re-index the URL

Once you've confirmed your meta tags are correct in the page source, you need to tell Google to re-evaluate the page. Log into Google Search Console, navigate to the "URL Inspection" tool, enter the problematic URL, and click "Request Indexing." While this doesn't guarantee an immediate update, it significantly speeds up the process compared to waiting for Google's natural crawl schedule. Remember that even with correct meta, Google may still rewrite if it finds more relevant content, especially if your "wordpress meta description too long getting cut" or is keyword-stuffed.

# Google Search Console path:
search.google.com/search-console/url-inspection

✓ 2 minutes. Initiates Google's re-evaluation; actual update time varies.

6

Review Robots.txt and Noindex Directives

Ensure your page isn't accidentally blocked from indexing. Check your robots.txt file (yourdomain.com/robots.txt) to confirm the page or its directory isn't disallowed. Also, re-inspect the page source for a <meta name="robots" content="noindex"> tag. If either is present, Google might index the page but display a generic title/description or remove it entirely. This is a common issue that can lead to "wordpress meta title not showing correctly" symptoms. For a deeper dive into related issues, consult our guide on WordPress H1 Tags, Internal Links, Alt Text, Hreflang and On-Page Technical Errors.

# Check your robots.txt file:
User-agent: *
Disallow: /wp-admin/

# Check page source for:
<meta name="robots" content="noindex, follow">

✓ 5 minutes. Prevents fundamental indexing blocks.

Our Process: How We Fix Your WordPress Meta Title & Description Issues

When you're losing visibility and money, you need a precise, technical approach. We don't just guess; we systematically diagnose the exact cause of your WordPress meta title or description problems. Here's our proven process:

  • Deep Source Code Analysis: We begin by meticulously examining your page's HTML <head> section, looking for duplicate <title> or <meta name="description"> tags, conflicting Open Graph or Twitter Card meta, and any unexpected meta output. This immediately tells us if the problem is on-site output or Google's interpretation.
  • WordPress Environment Audit: We systematically check for plugin conflicts by temporarily isolating SEO plugins and reviewing theme settings. We also scan your active theme's functions.php and child theme files for any custom filters or actions hooked into wp_head, document_title_parts, or wp_title that could be overriding your SEO plugin.
  • Comprehensive Caching Purge: We identify and clear all layers of caching, including WordPress plugin caches (e.g., WP Rocket, LiteSpeed Cache), server-level caches (Varnish, Redis), and CDN caches (Cloudflare, Sucuri), ensuring Googlebot sees the most current version of your page.
  • Google Search Console Verification: We use Google Search Console's URL Inspection tool to understand how Google views your page, check for indexing issues, and request re-indexing after fixes are applied. This confirms Google's perspective and helps accelerate the update process.
  • Database Integrity Check: In some rare cases, plugin settings can become corrupted in the wp_options table. We perform targeted database queries to ensure your SEO plugin's critical settings are correctly stored and retrieved.
  • robots.txt and Noindex Audit: We verify your robots.txt file and page-level <meta name="robots"> tags to ensure your pages are not accidentally blocked from proper indexing, which can lead to generic titles or descriptions.

Stop Losing Traffic. Get Your Meta Tags Fixed.

Our senior WordPress engineers will precisely diagnose and fix your meta title and description issues for a fixed price.

Fix My Meta Tags Now →

Frequently Asked Questions About WordPress Meta Title & Description Issues

  • Why is Google rewriting my meta description even if it's perfect?

    Google often rewrites meta descriptions if it determines a different snippet from your page content is more relevant to a user's specific search query. This can also happen if your meta description is too long, keyword-stuffed, or doesn't accurately summarize the page. It's Google's attempt to provide the best user experience, even if it means overriding your input.

  • How long does it take for Google to update my meta title and description after I fix it?

    Once the on-site issue is resolved and caching is cleared, you can request re-indexing via Google Search Console. However, the actual update in search results can still take anywhere from a few days to several weeks, depending on Google's crawl budget, site authority, and the severity of the original issue. It's not an instant process.

  • Can I fix my WordPress meta title not showing correctly myself?

    If you're comfortable with WordPress administration, FTP, and basic code inspection, you can attempt some of the diagnostic steps. However, complex issues involving theme overrides, server-level caching, or deep plugin conflicts often require a senior developer's expertise to avoid further site breakage. It's not a straightforward fix for everyone.

  • How much does it cost to fix WordPress meta title and description problems?

    WebFixHQ offers a transparent, fixed price of $79 for this specific technical SEO fix. This covers our expert diagnosis, resolution, and verification that your meta tags are correctly outputting from your WordPress site.

  • What if Google is showing my Open Graph (social sharing) title instead of my SEO title?

    This indicates a conflict where your Open Graph meta tags (og:title, og:description) are either being duplicated or are the only meta tags Google can find for the page. It's crucial to ensure your primary SEO plugin is correctly outputting <title> and <meta name="description">, and that there aren't other plugins or theme settings generating redundant or incorrect social meta. We'd investigate conflicting plugins or theme code.

Common questions

Why is Google rewriting my meta description even if it's perfect?
Google often rewrites meta descriptions if it determines a different snippet from your page content is more relevant to a user's specific search query. This can also happen if your meta description is too long, keyword-stuffed, or doesn't accurately summarize the page. It's Google's attempt to provide the best user experience, even if it means overriding your input.
How long does it take for Google to update my meta title and description after I fix it?
Once the on-site issue is resolved and caching is cleared, you can request re-indexing via Google Search Console. However, the actual update in search results can still take anywhere from a few days to several weeks, depending on Google's crawl budget, site authority, and the severity of the original issue. It's not an instant process.
Can I fix my WordPress meta title not showing correctly myself?
If you're comfortable with WordPress administration, FTP, and basic code inspection, you can attempt some of the diagnostic steps. However, complex issues involving theme overrides, server-level caching, or deep plugin conflicts often require a senior developer's expertise to avoid further site breakage. It's not a straightforward fix for everyone.
How much does it cost to fix WordPress meta title and description problems?
WebFixHQ offers a transparent, fixed price of $79 for this specific technical SEO fix. This covers our expert diagnosis, resolution, and verification that your meta tags are correctly outputting from your WordPress site.
What if Google is showing my Open Graph (social sharing) title instead of my SEO title?
This indicates a conflict where your Open Graph meta tags (og:title, og:description) are either being duplicated or are the only meta tags Google can find for the page. It's crucial to ensure your primary SEO plugin is correctly outputting and , and that there aren't other plugins or theme settings generating redundant or incorrect social meta. We'd investigate conflicting plugins or theme code.</div> </details></div></section><section class="wfhq-section" id="wfhq-related"><p class="wfhq-section__label">Also Worth Reading</p><div class="wfhq-related"> <a href="https://webfixhq.com/fix/wordpress-noindex-applied-to-wrong-pages-fix/" class="wfhq-related__card"> <span class="wfhq-related__text">WordPress Noindex Applied to Wrong Pages — Important Pages Accidentally Deindexed</span> <span class="wfhq-related__arrow"><svg viewBox="0 0 12 12" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><polyline points="4,2 8,6 4,10"/></svg></span> </a> <a href="https://webfixhq.com/fix/wordpress-open-graph-twitter-card-social-sharing-not-working-fix/" class="wfhq-related__card"> <span class="wfhq-related__text">WordPress Open Graph, Twitter Card and Social Sharing Meta Tags Not Working</span> <span class="wfhq-related__arrow"><svg viewBox="0 0 12 12" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><polyline points="4,2 8,6 4,10"/></svg></span> </a> <a href="https://webfixhq.com/fix/wordpress-h1-internal-links-alt-text-on-page-errors-fix/" class="wfhq-related__card"> <span class="wfhq-related__text">WordPress H1 Tags, Internal Links, Alt Text, Hreflang and On-Page Technical Errors</span> <span class="wfhq-related__arrow"><svg viewBox="0 0 12 12" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><polyline points="4,2 8,6 4,10"/></svg></span> </a></div></section></div><div class="wfhq-sticky" role="complementary" aria-label="Get this fixed"><div class="wfhq-sticky__inner" style="display:flex;align-items:center;justify-content:center;width:100%;max-width:none;margin:0;padding:0;"> <a href="https://webfixhq.com/services/technical-seo-fixes/" class="wfhq-btn"> Let's fix it from $79 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12,5 19,12 12,19"/></svg> </a></div></div></main></div> <script type="litespeed/javascript">document.documentElement.style.setProperty('--scrollbar-offset',window.innerWidth-document.documentElement.clientWidth+'px')</script> <script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/kadence/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script> <section id="wfhq-emergency" aria-label="Emergency WordPress support"><div class="emrg-inner"><div class="emrg-left"><div class="emrg-icon" aria-hidden="true">🚨</div><div class="emrg-text"><div class="emrg-label">24/7 Emergency Support</div><h2 class="emrg-heading">Site down right now?</h2><p class="emrg-sub">Real humans. No ticket queue. No waiting rooms.<br>Most critical fixes resolved in the same session.</p><div class="emrg-timeline"><div class="emrg-step"><div class="emrg-step-dot"></div>⚡ AI picks up instantly</div><div class="emrg-divider">→</div><div class="emrg-step"><div class="emrg-step-dot"></div>👤 Human joins in minutes</div><div class="emrg-divider">→</div><div class="emrg-step"><div class="emrg-step-dot mint"></div>🔧 Fix starts same session</div></div></div></div><div class="emrg-right"> <a href="https://webfixhq.com/services/wordpress-bug-fixes-emergency-support/" class="wfhq-btn wfhq-btn-primary">Get Emergency Help →</a> <a href="https://webfixhq.com/scan-my-site" class="wfhq-btn wfhq-btn-ghost">Or scan your site free</a></div></div></section><footer id="wfhq-footer" role="contentinfo"><div class="footer-wrap"><div class="footer-main"><div class="fcol-brand"> <a href="https://webfixhq.com/" class="footer-logo-link" aria-label="WebFixHQ Home"> <span class="footer-logo-icon-wrap"> <svg class="footer-logo-icon" viewBox="145.3 527.3 1040 804.6" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> <defs> <linearGradient id="flg1" gradientUnits="userSpaceOnUse" x1="1118.48" y1="602.454" x2="1114.09" y2="581.474"><stop offset="0" stop-color="rgb(253,235,173)"/><stop offset="1" stop-color="rgb(249,244,237)"/></linearGradient> <linearGradient id="flg2" gradientUnits="userSpaceOnUse" x1="832.313" y1="1286.24" x2="852.106" y2="936.235"><stop offset="0" stop-color="rgb(160,159,158)"/><stop offset="1" stop-color="rgb(235,235,235)"/></linearGradient> <linearGradient id="flg3" gradientUnits="userSpaceOnUse" x1="697.642" y1="863.766" x2="832.883" y2="1010.56"><stop offset="0" stop-color="rgb(245,166,35)"/><stop offset="1" stop-color="rgb(190,115,10)"/></linearGradient> </defs> <path fill="rgb(251,250,250)" d="M 185.277 567.33 C 210.218 577.007 238.806 580.024 264.76 585.336 C 294.687 591.46 322.163 595.001 352.321 598.531 C 493.728 614.241 636.127 619.149 778.28 613.21 C 859.747 609.642 942.845 601.809 1023.97 593.327 C 1045.53 591.072 1067.12 585.943 1088.59 584.019 C 1091.13 585.403 1096.54 586.498 1097.46 587.37 L 1097.49 587.77 L 1095.73 586.704 L 1094.97 588.454 C 1087.56 589.709 1057 593.531 1053.61 597.26 C 1050.38 599.111 1012.55 604.962 1005.81 606.726 C 944.163 622.85 889.011 653.925 835.03 686.573 C 840.696 689.556 850.801 692.673 851.834 698.905 C 849.58 703.422 841.822 707.306 837.119 710.216 C 830.757 706.225 823.383 701.929 817.705 697.129 C 809.121 704.614 792.08 716.127 782.078 723.524 C 765.492 735.934 749.153 748.671 733.072 761.729 C 738.942 767.089 744.12 771.433 748.634 778.01 C 742.292 783.624 737.868 787.799 730.541 792.15 C 725.729 787 719.962 779.929 715.249 774.473 C 683.011 803.581 649.071 831.475 617.262 860.861 C 622.65 868.331 628.833 879.267 633.703 887.376 C 625.95 894.362 619.972 900.326 612.727 907.863 C 606.912 898.508 601.54 887.296 596.512 877.366 C 579.832 890.204 563.228 903.141 546.7 916.175 C 537.747 923.181 525.074 933.658 515.596 939.252 C 520.997 931.981 534.429 918.72 541.047 912.011 C 557.017 896.122 572.829 880.075 588.481 863.872 C 580.065 851.275 572.078 836.346 563.047 822.751 C 545.718 796.664 530.96 778.592 511.329 754.483 C 503.838 760.241 474.291 771.756 464.109 776.891 C 455.527 781.22 441.411 788.769 432.948 792.343 C 441.533 781.631 488.241 751.729 501.65 744.615 C 461.86 695.367 399.243 646.248 342.794 618.248 C 331.357 612.575 319.759 606.062 307.53 602.45 C 313.245 617.387 324.777 640.067 332.086 654.729 L 364.638 721.209 C 413.856 821.707 462.248 922.608 509.809 1023.9 C 493.936 1048.88 464.088 1092.51 452.154 1117.81 L 274.111 751.105 C 254.639 711.758 235.435 672.279 216.501 632.671 C 207.192 613.673 192.128 586.109 185.277 567.33 z M 531.204 747.159 C 546.504 762.067 601.469 829.347 607.168 846.784 C 630.195 826.066 652.281 805.087 676.591 785.796 C 684.997 779.124 695.153 769.726 704.017 764.172 C 694.421 755.282 639.564 705.567 629.111 703.969 C 594.803 718.412 564.005 729.186 531.204 747.159 z M 518.291 734.552 C 539.923 724.671 561.717 715.145 583.663 705.98 L 615.03 693.786 C 599.623 685.403 583.982 675.256 568.582 667.378 C 508.285 636.86 443.215 616.871 376.184 608.275 C 369.031 607.348 335.779 602.965 330.498 603.27 C 346.608 612.6 365.742 620.677 382.308 629.748 C 421.91 651.298 458.695 677.664 491.824 708.245 C 500.534 716.18 510.954 725.438 518.291 734.552 z M 805.686 641.331 C 806.601 642.366 808.423 644.297 809.153 645.329 C 794.889 648.615 781.259 652.938 767.403 657.598 C 780.643 661.705 809.733 673.258 821.207 680.623 C 861.561 655.241 912.972 633.278 956.845 615.036 C 948.038 616.085 938.466 616.013 929.513 616.442 C 896.456 618.027 863.421 621.992 830.435 623.993 C 799.723 625.559 768.99 626.691 738.246 627.39 C 718.552 627.959 698.002 629.068 678.411 628.651 C 693.029 634.408 742.338 647.905 758.799 649.61 C 764.014 650.15 797.356 642.787 805.686 641.331 z M 804.159 691.509 C 790.249 684.729 753.06 664.576 740.19 666.148 C 720.081 670.757 700.774 677.872 681.345 684.809 C 672.199 688.073 658.736 692.204 650.112 695.92 C 673.716 712.875 697.726 729.375 718.969 749.27 C 724.316 749.521 736.326 737.456 741.64 733.853 C 762.221 719.903 782.85 704.287 804.159 691.509 z M 484.055 619.321 C 492.437 623.87 504.789 626.654 513.962 629.924 C 549.963 642.756 584.287 657.66 617.51 676.642 C 623.174 679.879 629.406 683.544 635.302 686.427 C 649.89 681.428 664.568 676.692 679.327 672.223 C 684.558 670.681 700.832 666.524 704.88 664.816 C 712.839 663.011 721.197 660.898 729.264 659.912 C 662.116 634.092 593.258 624.853 521.966 620.825 C 514.526 620.405 490.249 618.775 484.055 619.321 z"/> <path fill="rgb(228,226,228)" fill-opacity="0.976" d="M 805.686 641.331 C 811.896 640.449 818.396 639.358 824.638 639.179 C 818.63 642.02 815.561 643.549 809.153 645.329 C 808.423 644.297 806.601 642.366 805.686 641.331 z"/> <path fill="url(#flg3)" d="M 1003.67 636.429 C 1013.56 637.558 1028.46 626.866 1036.02 633.69 L 1035.29 634.286 C 1023.82 643.503 1009.4 650.291 996.931 658.256 C 801.307 783.221 694.004 959.357 593.921 1165.17 C 584.068 1185.28 574.388 1205.46 564.883 1225.74 C 555.392 1246.42 545.173 1270.12 534.819 1290.21 C 516.562 1251.5 496.663 1212.18 477.871 1173.57 C 484.672 1152.48 520.322 1097.09 533.814 1075.87 C 616.912 945.146 722.151 825.94 846.401 733.051 C 869.649 715.67 892.621 698.667 917.9 684.111 C 927.115 678.603 938.291 670.184 947.974 665.798 C 969.073 656.243 982.125 645.598 1003.67 636.429 z"/> <path fill="url(#flg2)" d="M 910.476 902.878 C 910.958 909.867 899.847 931.043 896.106 938.35 C 902.032 939.776 917.962 940.251 925.292 940.959 C 946.038 942.96 970.736 946.539 991.442 946.695 C 995.078 942.661 1004.65 916.782 1007.92 916.959 C 1008.12 916.97 1008.3 917.087 1008.49 917.151 C 1007.61 922.911 983.328 969.998 979.029 978.883 L 865.745 1211.97 L 840.775 1264.8 C 836.66 1273.73 833.034 1283.43 828.28 1291.88 C 818.67 1278.19 801.754 1240.66 793.695 1224.45 L 742.122 1121.73 C 731.028 1099.87 717.063 1071.8 704.477 1050.83 C 708.868 1040.28 717.048 1025.31 722.496 1014.77 C 733.854 992.789 746.757 967.384 760.522 946.995 C 767.002 956.298 778.113 980.494 783.432 991.399 C 797.739 1021.4 812.323 1051.27 827.183 1081.01 C 846.527 1034.82 870.8 989.448 891.227 943.629 C 896.885 930.938 903.657 914.692 910.476 902.878 z"/> <path fill="rgb(251,250,250)" d="M 910.476 902.878 C 914.366 892.938 922.948 876.631 927.847 866.611 L 960.654 799.231 C 976.406 766.631 991.019 732.742 1007.9 700.741 C 1011.19 694.352 1015.94 689.241 1021.34 684.557 C 1048.7 660.809 1080.43 640.332 1111.73 622.116 C 1114.88 620.284 1160.44 594.772 1160.68 594.749 C 1162.37 601.842 1145.73 632.109 1141.71 640.708 C 1124.82 676.562 1107.67 712.292 1090.26 747.896 L 1034.96 863.532 C 1027.06 879.831 1017.23 901.837 1008.49 917.151 C 1008.3 917.087 1008.12 916.97 1007.92 916.959 C 1004.65 916.782 995.078 942.661 991.442 946.695 C 970.736 946.539 946.038 942.96 925.292 940.959 C 917.962 940.251 902.032 939.776 896.106 938.35 C 899.847 931.043 910.958 909.867 910.476 902.878 z"/> <path fill="url(#flg1)" d="M 1088.59 584.019 C 1124.37 579.969 1156.77 572.496 1193.18 568.709 C 1189.61 570.632 1166.74 579.58 1167.07 579.178 C 1155.69 592.929 1151.85 584.074 1139.39 588.062 C 1114.35 596.078 1089.8 606.663 1065.73 617.453 C 1062.99 615.477 1059.8 615.742 1057.92 613.431 C 1059.4 611.334 1060.75 609.594 1062.34 607.585 C 1067.53 604.783 1082.67 597.736 1087.72 596.31 C 1089.59 594.505 1090.1 594.253 1090.75 591.696 C 1080.11 593.734 1064.46 596.734 1053.61 597.26 C 1057 593.531 1087.56 589.709 1094.97 588.454 L 1095.73 586.704 L 1097.49 587.77 L 1097.46 587.37 C 1096.54 586.498 1091.13 585.403 1088.59 584.019 z"/> <path fill="rgb(148,144,140)" d="M 1111.9 587.064 C 1105.24 591.098 1095.3 593.973 1087.72 596.31 C 1089.59 594.505 1090.1 594.253 1090.75 591.696 C 1096.53 590.01 1105.31 588.694 1111.9 587.064 z"/> <path fill="rgb(245,166,35)" d="M 816.963 858.59 C 820.151 859.108 822.632 861.35 824.05 864.065 C 831.036 877.445 855.267 937.468 852.838 949.071 L 851.233 949.63 L 849.567 947.63 C 844.304 938.976 839.674 929.055 834.247 920.449 C 825.141 906.011 815.505 891.676 806.055 877.454 C 808.532 870.6 812.628 864.383 816.963 858.59 z"/> <path fill="rgb(252,228,148)" d="M 1062.34 607.585 C 1060.75 609.594 1059.4 611.334 1057.92 613.431 C 1059.8 615.742 1062.99 615.477 1065.73 617.453 C 1056.13 622.708 1045.33 628.213 1036.02 633.69 C 1028.46 626.866 1013.56 637.558 1003.67 636.429 C 1020.78 626.837 1044.38 615.041 1062.34 607.585 z"/> </svg> </span> <span class="footer-logo-text"><span class="flogo-eb">eb</span><span class="flogo-fix">Fix</span><span class="flogo-hq">HQ</span></span> </a><p class="footer-tagline">WordPress fixed properly.<br>Guaranteed — or we come back.</p><div class="footer-rating"><div class="footer-stars"><span class="footer-star">★</span><span class="footer-star">★</span><span class="footer-star">★</span><span class="footer-star">★</span><span class="footer-star">★</span></div><div class="footer-rating-text"><strong>4.9</strong> · verified reviews</div></div><div class="footer-guar">30-Day Fix Guarantee</div><div class="footer-trust-note">Trusted by WordPress owners worldwide</div></div><div class="fcol-services"><div class="fcol-label">Services</div><div class="fsrv-group"><div class="fsrv-group-label">Fix & Recovery</div><div class="fsrv-links"> <a href="https://webfixhq.com/services/wordpress-bug-fixes-emergency-support/" class="fsrv-link">Bug Fixes & Emergency Support<span class="fsrv-link-arrow"> →</span></a> <a href="https://webfixhq.com/services/security-malware-removal/" class="fsrv-link">Security & Malware Removal<span class="fsrv-link-arrow"> →</span></a> <a href="https://webfixhq.com/services/reliable-hosting-server-level-fixes/" class="fsrv-link">Hosting & Server-Level Fixes<span class="fsrv-link-arrow"> →</span></a> <a href="https://webfixhq.com/services/woocommerce-support-repair/" class="fsrv-link">WooCommerce Support & Repair<span class="fsrv-link-arrow"> →</span></a> <a href="https://webfixhq.com/services/wordpress-update-compatibility-fixes/" class="fsrv-link">Update & Compatibility Fixes<span class="fsrv-link-arrow"> →</span></a></div></div><div class="fsrv-group"><div class="fsrv-group-label">Growth & Performance</div><div class="fsrv-links"> <a href="https://webfixhq.com/services/advanced-performance-optimization/" class="fsrv-link">Advanced Performance Optimization<span class="fsrv-link-arrow"> →</span></a> <a href="https://webfixhq.com/services/technical-seo-fixes/" class="fsrv-link">Technical SEO Fixes<span class="fsrv-link-arrow"> →</span></a> <a href="https://webfixhq.com/services/ongoing-maintenance-monitoring/" class="fsrv-link">Ongoing Maintenance & Monitoring<span class="fsrv-link-arrow"> →</span></a> <a href="https://webfixhq.com/services/custom-wordpress-development/" class="fsrv-link">Custom WordPress Development<span class="fsrv-link-arrow"> →</span></a></div></div></div><div class="fcol-company"><div class="fcol-label">Company</div><div class="fcomp-links"> <a href="https://webfixhq.com/services/" class="fcomp-link">All Services</a> <a href="https://webfixhq.com/pricing/" class="fcomp-link">Pricing</a> <a href="https://webfixhq.com/resources/" class="fcomp-link">Resources</a> <a href="https://webfixhq.com/contact/" class="fcomp-link">Contact</a> <a href="https://webfixhq.com/free-website-audit/" class="fcomp-link fcomp-highlight">Free Website Audit <span class="fcomp-badge">Free</span></a> <a href="https://webfixhq.com/scan-my-site" class="fcomp-link fcomp-highlight">Scan Your Site <span class="fcomp-badge">Free</span></a></div></div><div class="fcol-support"><div class="fcol-label">Support</div><div class="fsup-email-wrap"><div class="fsup-email-label">Email Us</div> <a href="mailto:support@webfixhq.com" class="fsup-email">support@webfixhq.com</a></div><div class="fsup-avail"><div class="fsup-avail-dot"></div> Available 24 / 7 / 365</div><div class="fsup-promise"><div class="fsup-promise-item">AI picks up <span>instantly</span></div><div class="fsup-promise-item">Real human joins in <span>minutes</span></div><div class="fsup-promise-item">Fix starts <span>same session</span></div><div class="fsup-promise-item"><span>30-day</span> re-fix guarantee</div></div></div></div><div class="footer-bottom"><div class="footer-bottom-row"><div class="footer-legal-left"> <a href="/privacy-policy/" class="footer-legal-link">Privacy Policy</a></div><p class="footer-bottom-center">Built for WordPress owners who can't afford <em>downtime.</em></p><div class="footer-legal-right"> <a href="/terms/" class="footer-legal-link">Terms of Service</a></div></div><p class="footer-copy">© 2026 <strong>WebFixHQ</strong> (Website Fix & Maintenance Headquarters). All rights reserved.</p></div></div></footer><script id="wfhq-fix-page-js-extra" type="litespeed/javascript">var wfhqData={"ajaxUrl":"https://webfixhq.com/wp-admin/admin-ajax.php","postType":"wfhq_fix","nonce":"01c68d5240"}</script> <script id="kadence-navigation-js-extra" type="litespeed/javascript">var kadenceConfig={"screenReader":{"expand":"Child menu","expandOf":"Child menu of","collapse":"Child menu","collapseOf":"Child menu of"},"breakPoints":{"desktop":"1024","tablet":768},"scrollOffset":"0"}</script> <script id="icwp-wpsf-silentcaptcha-js-extra" type="litespeed/javascript">var shield_vars_silentcaptcha={"strings":{"select_action":"Please select an action to perform.","are_you_sure":"Are you sure?","absolutely_sure":"Are you absolutely sure?","cancel":"Cancel","close":"Close","confirm":"Confirm","dialog_alert_title":"Notice","dialog_confirm_title":"Confirm Action","dialog_prompt_title":"Information Required","request_failed":"Request Failed","table_loading":"Loading table data.","scan_repair_limit_exceeded":"Sorry, this tool isn't designed for such large repairs. We recommend completely removing and reinstalling the item."},"comps":{"silentcaptcha":{"ajax":{"silentcaptcha":{"action":"shield_action","ex":"capture_not_bot","exnonce":"ba14514acf","ajaxurl":"https://webfixhq.com/wp-admin/admin-ajax.php","_wpnonce":"69a490120a","_rest_url":"https://webfixhq.com/wp-json/shield/v1/action/capture_not_bot?exnonce=ba14514acf&_wpnonce=69a490120a"}},"flags":{"skip":!1,"required":!0}}}}</script> <script id="wfhq-lazy-loader" type="litespeed/javascript">(function(){'use strict';window.wfhqChat={"ajax_url":"https:\/\/webfixhq.com\/wp-admin\/admin-ajax.php","nonce":"3ebfadec1e","bot_name":"Alex","primary_color":"#E9A020","position":"bottom-right","welcome_message":"Hi there! \ud83d\udc4b Welcome to webfixhq.\n\nWe help businesses get **faster websites**, rank higher on Google, and turn visitors into customers.\n\nWhat can I help you with today?","placeholder":"Write a message...","error_message":"Sorry, something went wrong. Please try again.","suggestion_chips":["Speed up my site","Free site audit","Our services","Get a quote"],"features":{"scanner_enabled":!1,"lead_capture_enabled":!0,"typing_indicator":!0},"session_id":"wfhq_3a8a258ca0ea485ffd5a622df3b3fdc2","ui":{"minimize":"Minimize chat","close":"Close chat","send":"Send message","new_chat":"Start new conversation","theme":"Toggle theme","powered_by":"Powered by WebFixHQ"},"state":{"ready":!0,"version":"4.3.1"},"proactive":{"delay":6,"message":"Hey! \ud83d\udc4b Need help with your website? I can run a free audit or answer any questions right now."}};var loaded=!1;var EVENTS=['scroll','mousemove','touchstart','keydown','click'];function loadWidget(){if(loaded)return;loaded=!0;EVENTS.forEach(function(ev){document.removeEventListener(ev,loadWidget,!0)});var css=document.createElement('link');css.rel='stylesheet';css.href='https://webfixhq.com/wp-content/plugins/webfixhq-assistant/modules/chat/css/chat-widget.css?ver=067c8df12eb3';document.head.appendChild(css);var script=document.createElement('script');script.src='https://webfixhq.com/wp-content/plugins/webfixhq-assistant/modules/chat/js/chat-widget.js?ver=b27e35c57edb';script.defer=!0;document.body.appendChild(script)} EVENTS.forEach(function(ev){document.addEventListener(ev,loadWidget,{passive:!0,capture:!0,once:!0})});if(window.requestIdleCallback){requestIdleCallback(function(){setTimeout(loadWidget,1)},{timeout:4000})}else{setTimeout(loadWidget,4000)} document.addEventListener('click',function(e){var el=e.target.closest('a[href="#wfhq-chat"]');if(!el)return;e.preventDefault();function openBubble(){var bubble=document.getElementById('wfhq-chat-bubble');if(bubble){bubble.click()}else{setTimeout(openBubble,100)}} if(loaded){openBubble()}else{loadWidget();setTimeout(openBubble,600)}},!0)})()</script> <div id="wfhq-chat-widget" class="wfhq-chat-widget wfhq-position-bottom-right" data-state="closed" data-theme="dark" role="complementary" aria-label="Chat Assistant" ><div class="wfhq-bubble-wrap"> <button id="wfhq-chat-bubble" class="wfhq-chat-bubble" type="button" aria-label="Open chat assistant" aria-expanded="false" aria-controls="wfhq-chat-container" > <svg class="wfhq-bubble-icon wfhq-bubble-icon-chat" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"/> </svg><span class="wfhq-bubble-label" aria-hidden="true">Chat with us</span> </button> <span class="wfhq-notification-badge" style="display:none;" aria-label="1 unread message">1</span></div><div id="wfhq-chat-container" class="wfhq-chat-container" style="display:none;" role="dialog" aria-label="Chat with Alex" aria-hidden="true" ><div class="wfhq-chat-header"><div class="wfhq-header-left"><div class="wfhq-bot-avatar" aria-hidden="true"> <svg viewBox="145.3 527.3 1040 804.6" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" style="display:block;"> <defs> <linearGradient id="wha1" gradientUnits="userSpaceOnUse" x1="1118.48" y1="602.454" x2="1114.09" y2="581.474"> <stop offset="0" stop-color="rgb(253,235,173)"/> <stop offset="1" stop-color="rgb(249,244,237)"/> </linearGradient> <linearGradient id="wha2" gradientUnits="userSpaceOnUse" x1="832.313" y1="1286.24" x2="852.106" y2="936.235"> <stop offset="0" stop-color="rgb(115,113,111)"/> <stop offset="1" stop-color="rgb(205,205,205)"/> </linearGradient> <linearGradient id="wha3" gradientUnits="userSpaceOnUse" x1="697.642" y1="863.766" x2="832.883" y2="1010.56"> <stop offset="0" stop-color="rgb(245,166,35)"/> <stop offset="1" stop-color="rgb(190,115,10)"/> </linearGradient> </defs> <rect x="145.3" y="527.3" width="1040" height="804.6" fill="#111827" rx="80"/> <path fill="url(#wha2)" d="M 185.277 567.33 C 210.218 577.007 238.806 580.024 264.76 585.336 C 294.687 591.46 322.163 595.001 352.321 598.531 C 493.728 614.241 636.127 619.149 778.28 613.21 C 859.747 609.642 942.845 601.809 1023.97 593.327 C 1045.53 591.072 1067.12 585.943 1088.59 584.019 C 1091.13 585.403 1096.54 586.498 1097.46 587.37 L 1097.49 587.77 L 1095.73 586.704 L 1094.97 588.454 C 1087.56 589.709 1057 593.531 1053.61 597.26 C 1050.38 599.111 1012.55 604.962 1005.81 606.726 C 944.163 622.85 889.011 653.925 835.03 686.573 C 840.696 689.556 850.801 692.673 851.834 698.905 C 849.58 703.422 841.822 707.306 837.119 710.216 C 830.757 706.225 823.383 701.929 817.705 697.129 C 809.121 704.614 792.08 716.127 782.078 723.524 C 765.492 735.934 749.153 748.671 733.072 761.729 C 738.942 767.089 744.12 771.433 748.634 778.01 C 742.292 783.624 737.868 787.799 730.541 792.15 C 725.729 787 719.962 779.929 715.249 774.473 C 683.011 803.581 649.071 831.475 617.262 860.861 C 622.65 868.331 628.833 879.267 633.703 887.376 C 625.95 894.362 619.972 900.326 612.727 907.863 C 606.912 898.508 601.54 887.296 596.512 877.366 C 579.832 890.204 563.228 903.141 546.7 916.175 C 537.747 923.181 525.074 933.658 515.596 939.252 C 520.997 931.981 534.429 918.72 541.047 912.011 C 557.017 896.122 572.829 880.075 588.481 863.872 C 580.065 851.275 572.078 836.346 563.047 822.751 C 545.718 796.664 530.96 778.592 511.329 754.483 C 503.838 760.241 474.291 771.756 464.109 776.891 C 455.527 781.22 441.411 788.769 432.948 792.343 C 441.533 781.631 488.241 751.729 501.65 744.615 C 461.86 695.367 399.243 646.248 342.794 618.248 C 331.357 612.575 319.759 606.062 307.53 602.45 C 313.245 617.387 324.777 640.067 332.086 654.729 L 364.638 721.209 C 413.856 821.707 462.248 922.608 509.809 1023.9 C 493.936 1048.88 464.088 1092.51 452.154 1117.81 L 274.111 751.105 C 254.639 711.758 235.435 672.279 216.501 632.671 C 207.192 613.673 192.128 586.109 185.277 567.33 z M 531.204 747.159 C 546.504 762.067 601.469 829.347 607.168 846.784 C 630.195 826.066 652.281 805.087 676.591 785.796 C 684.997 779.124 695.153 769.726 704.017 764.172 C 694.421 755.282 639.564 705.567 629.111 703.969 C 594.803 718.412 564.005 729.186 531.204 747.159 z M 518.291 734.552 C 539.923 724.671 561.717 715.145 583.663 705.98 L 615.03 693.786 C 599.623 685.403 583.982 675.256 568.582 667.378 C 508.285 636.86 443.215 616.871 376.184 608.275 C 369.031 607.348 335.779 602.965 330.498 603.27 C 346.608 612.6 365.742 620.677 382.308 629.748 C 421.91 651.298 458.695 677.664 491.824 708.245 C 500.534 716.18 510.954 725.438 518.291 734.552 z M 805.686 641.331 C 806.601 642.366 808.423 644.297 809.153 645.329 C 794.889 648.615 781.259 652.938 767.403 657.598 C 780.643 661.705 809.733 673.258 821.207 680.623 C 861.561 655.241 912.972 633.278 956.845 615.036 C 948.038 616.085 938.466 616.013 929.513 616.442 C 896.456 618.027 863.421 621.992 830.435 623.993 C 799.723 625.559 768.99 626.691 738.246 627.39 C 718.552 627.959 698.002 629.068 678.411 628.651 C 693.029 634.408 742.338 647.905 758.799 649.61 C 764.014 650.15 797.356 642.787 805.686 641.331 z M 804.159 691.509 C 790.249 684.729 753.06 664.576 740.19 666.148 C 720.081 670.757 700.774 677.872 681.345 684.809 C 672.199 688.073 658.736 692.204 650.112 695.92 C 673.716 712.875 697.726 729.375 718.969 749.27 C 724.316 749.521 736.326 737.456 741.64 733.853 C 762.221 719.903 782.85 704.287 804.159 691.509 z M 484.055 619.321 C 492.437 623.87 504.789 626.654 513.962 629.924 C 549.963 642.756 584.287 657.66 617.51 676.642 C 623.174 679.879 629.406 683.544 635.302 686.427 C 649.89 681.428 664.568 676.692 679.327 672.223 C 684.558 670.681 700.832 666.524 704.88 664.816 C 712.839 663.011 721.197 660.898 729.264 659.912 C 662.116 634.092 593.258 624.853 521.966 620.825 C 514.526 620.405 490.249 618.775 484.055 619.321 z"/> <path fill="rgb(228,226,228)" fill-opacity="0.976" d="M 805.686 641.331 C 811.896 640.449 818.396 639.358 824.638 639.179 C 818.63 642.02 815.561 643.549 809.153 645.329 C 808.423 644.297 806.601 642.366 805.686 641.331 z"/> <path fill="url(#wha3)" d="M 1003.67 636.429 C 1013.56 637.558 1028.46 626.866 1036.02 633.69 L 1035.29 634.286 C 1023.82 643.503 1009.4 650.291 996.931 658.256 C 801.307 783.221 694.004 959.357 593.921 1165.17 C 584.068 1185.28 574.388 1205.46 564.883 1225.74 C 555.392 1246.42 545.173 1270.12 534.819 1290.21 C 516.562 1251.5 496.663 1212.18 477.871 1173.57 C 484.672 1152.48 520.322 1097.09 533.814 1075.87 C 616.912 945.146 722.151 825.94 846.401 733.051 C 869.649 715.67 892.621 698.667 917.9 684.111 C 927.115 678.603 938.291 670.184 947.974 665.798 C 969.073 656.243 982.125 645.598 1003.67 636.429 z"/> <path fill="url(#wha2)" d="M 910.476 902.878 C 910.958 909.867 899.847 931.043 896.106 938.35 C 902.032 939.776 917.962 940.251 925.292 940.959 C 946.038 942.96 970.736 946.539 991.442 946.695 C 995.078 942.661 1004.65 916.782 1007.92 916.959 C 1008.12 916.97 1008.3 917.087 1008.49 917.151 C 1007.61 922.911 983.328 969.998 979.029 978.883 L 865.745 1211.97 L 840.775 1264.8 C 836.66 1273.73 833.034 1283.43 828.28 1291.88 C 818.67 1278.19 801.754 1240.66 793.695 1224.45 L 742.122 1121.73 C 731.028 1099.87 717.063 1071.8 704.477 1050.83 C 708.868 1040.28 717.048 1025.31 722.496 1014.77 C 733.854 992.789 746.757 967.384 760.522 946.995 C 767.002 956.298 778.113 980.494 783.432 991.399 C 797.739 1021.4 812.323 1051.27 827.183 1081.01 C 846.527 1034.82 870.8 989.448 891.227 943.629 C 896.885 930.938 903.657 914.692 910.476 902.878 z"/> <path fill="url(#wha2)" d="M 910.476 902.878 C 914.366 892.938 922.948 876.631 927.847 866.611 L 960.654 799.231 C 976.406 766.631 991.019 732.742 1007.9 700.741 C 1011.19 694.352 1015.94 689.241 1021.34 684.557 C 1048.7 660.809 1080.43 640.332 1111.73 622.116 C 1114.88 620.284 1160.44 594.772 1160.68 594.749 C 1162.37 601.842 1145.73 632.109 1141.71 640.708 C 1124.82 676.562 1107.67 712.292 1090.26 747.896 L 1034.96 863.532 C 1027.06 879.831 1017.23 901.837 1008.49 917.151 C 1008.3 917.087 1008.12 916.97 1007.92 916.959 C 1004.65 916.782 995.078 942.661 991.442 946.695 C 970.736 946.539 946.038 942.96 925.292 940.959 C 917.962 940.251 902.032 939.776 896.106 938.35 C 899.847 931.043 910.958 909.867 910.476 902.878 z"/> <path fill="url(#wha1)" d="M 1088.59 584.019 C 1124.37 579.969 1156.77 572.496 1193.18 568.709 C 1189.61 570.632 1166.74 579.58 1167.07 579.178 C 1155.69 592.929 1151.85 584.074 1139.39 588.062 C 1114.35 596.078 1089.8 606.663 1065.73 617.453 C 1062.99 615.477 1059.8 615.742 1057.92 613.431 C 1059.4 611.334 1060.75 609.594 1062.34 607.585 C 1067.53 604.783 1082.67 597.736 1087.72 596.31 C 1089.59 594.505 1090.1 594.253 1090.75 591.696 C 1080.11 593.734 1064.46 596.734 1053.61 597.26 C 1057 593.531 1087.56 589.709 1094.97 588.454 L 1095.73 586.704 L 1097.49 587.77 L 1097.46 587.37 C 1096.54 586.498 1091.13 585.403 1088.59 584.019 z"/> <path fill="rgb(148,144,140)" d="M 1111.9 587.064 C 1105.24 591.098 1095.3 593.973 1087.72 596.31 C 1089.59 594.505 1090.1 594.253 1090.75 591.696 C 1096.53 590.01 1105.31 588.694 1111.9 587.064 z"/> <path fill="rgb(245,166,35)" d="M 816.963 858.59 C 820.151 859.108 822.632 861.35 824.05 864.065 C 831.036 877.445 855.267 937.468 852.838 949.071 L 851.233 949.63 L 849.567 947.63 C 844.304 938.976 839.674 929.055 834.247 920.449 C 825.141 906.011 815.505 891.676 806.055 877.454 C 808.532 870.6 812.628 864.383 816.963 858.59 z"/> <path fill="rgb(252,228,148)" d="M 1062.34 607.585 C 1060.75 609.594 1059.4 611.334 1057.92 613.431 C 1059.8 615.742 1062.99 615.477 1065.73 617.453 C 1056.13 622.708 1045.33 628.213 1036.02 633.69 C 1028.46 626.866 1013.56 637.558 1003.67 636.429 C 1020.78 626.837 1044.38 615.041 1062.34 607.585 z"/> </svg></div><div class="wfhq-header-text"><h3 class="wfhq-bot-name">Alex</h3> <span class="wfhq-status-indicator"> <span class="wfhq-status-dot" aria-hidden="true"></span> <span class="wfhq-status-text">WebFixHQ AI assistant</span> </span></div></div><div class="wfhq-header-actions"> <button id="wfhq-human-btn" class="wfhq-human-pill" type="button" aria-label="Talk to a person"> <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"> <path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"/> <circle cx="12" cy="7" r="4"/> </svg> <span>Talk to Human</span> </button> <button class="wfhq-header-btn wfhq-btn-expand" type="button" aria-label="Expand chat" title="Expand" style="display:none;"> <svg class="wfhq-expand-icon" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <polyline points="15 3 21 3 21 9"/> <polyline points="9 21 3 21 3 15"/> <line x1="21" y1="3" x2="14" y2="10"/> <line x1="3" y1="21" x2="10" y2="14"/> </svg> <svg class="wfhq-collapse-icon" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="display:none;"> <polyline points="4 14 10 14 10 20"/> <polyline points="20 10 14 10 14 4"/> <line x1="10" y1="14" x2="3" y2="21"/> <line x1="21" y1="3" x2="14" y2="10"/> </svg> </button> <button class="wfhq-header-btn wfhq-btn-close" type="button" aria-label="Close chat" title="Close"> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"> <line x1="18" y1="6" x2="6" y2="18"/> <line x1="6" y1="6" x2="18" y2="18"/> </svg> </button></div></div><div id="wfhq-chat-messages" class="wfhq-chat-messages" role="log" aria-live="polite" aria-atomic="false" aria-label="Chat messages" ></div><div class="wfhq-secondary-bar"> <button type="button" id="wfhq-form-trigger" class="wfhq-form-trigger-link"> <svg width="11" height="11" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/> <polyline points="14 2 14 8 20 8"/> <line x1="16" y1="13" x2="8" y2="13"/> <line x1="16" y1="17" x2="8" y2="17"/> <polyline points="10 9 9 9 8 9"/> </svg> Prefer to fill a form? </button></div><div class="wfhq-chat-input-wrapper"><form id="wfhq-chat-form" class="wfhq-chat-form" novalidate> <input type="file" id="wfhq-file-input" class="wfhq-file-input" accept="image/jpeg,image/jpg,image/png,image/gif,image/webp" aria-label="Attach image"/><div class="wfhq-input-container"><textarea id="wfhq-chat-input" class="wfhq-chat-input" placeholder="Write a message..." rows="1" aria-label="Type your message" maxlength="5000" ></textarea><button type="button" id="wfhq-attach-btn" class="wfhq-attach-btn" aria-label="Attach image"> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M21.44 11.05l-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48"/> </svg> </button> <button type="submit" class="wfhq-send-btn" aria-label="Send message" disabled> <svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"> <line x1="12" y1="19" x2="12" y2="5"/> <polyline points="5 12 12 5 19 12"/> </svg> </button></div><div id="wfhq-attach-preview" class="wfhq-attach-preview wfhq-hidden"></div></form><div class="wfhq-chat-footer"> <span class="wfhq-powered-by">Powered by <strong>WebFixHQ</strong></span></div></div></div></div> <script data-no-optimize="1">window.lazyLoadOptions=Object.assign({},{threshold:300},window.lazyLoadOptions||{});!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).LazyLoad=e()}(this,function(){"use strict";function e(){return(e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,a=arguments[e];for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])}return t}).apply(this,arguments)}function o(t){return e({},at,t)}function l(t,e){return t.getAttribute(gt+e)}function c(t){return l(t,vt)}function s(t,e){return function(t,e,n){e=gt+e;null!==n?t.setAttribute(e,n):t.removeAttribute(e)}(t,vt,e)}function i(t){return s(t,null),0}function r(t){return null===c(t)}function u(t){return c(t)===_t}function d(t,e,n,a){t&&(void 0===a?void 0===n?t(e):t(e,n):t(e,n,a))}function f(t,e){et?t.classList.add(e):t.className+=(t.className?" ":"")+e}function _(t,e){et?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")}function g(t){return t.llTempImage}function v(t,e){!e||(e=e._observer)&&e.unobserve(t)}function b(t,e){t&&(t.loadingCount+=e)}function p(t,e){t&&(t.toLoadCount=e)}function n(t){for(var e,n=[],a=0;e=t.children[a];a+=1)"SOURCE"===e.tagName&&n.push(e);return n}function h(t,e){(t=t.parentNode)&&"PICTURE"===t.tagName&&n(t).forEach(e)}function a(t,e){n(t).forEach(e)}function m(t){return!!t[lt]}function E(t){return t[lt]}function I(t){return delete t[lt]}function y(e,t){var n;m(e)||(n={},t.forEach(function(t){n[t]=e.getAttribute(t)}),e[lt]=n)}function L(a,t){var o;m(a)&&(o=E(a),t.forEach(function(t){var e,n;e=a,(t=o[n=t])?e.setAttribute(n,t):e.removeAttribute(n)}))}function k(t,e,n){f(t,e.class_loading),s(t,st),n&&(b(n,1),d(e.callback_loading,t,n))}function A(t,e,n){n&&t.setAttribute(e,n)}function O(t,e){A(t,rt,l(t,e.data_sizes)),A(t,it,l(t,e.data_srcset)),A(t,ot,l(t,e.data_src))}function w(t,e,n){var a=l(t,e.data_bg_multi),o=l(t,e.data_bg_multi_hidpi);(a=nt&&o?o:a)&&(t.style.backgroundImage=a,n=n,f(t=t,(e=e).class_applied),s(t,dt),n&&(e.unobserve_completed&&v(t,e),d(e.callback_applied,t,n)))}function x(t,e){!e||0<e.loadingCount||0<e.toLoadCount||d(t.callback_finish,e)}function M(t,e,n){t.addEventListener(e,n),t.llEvLisnrs[e]=n}function N(t){return!!t.llEvLisnrs}function z(t){if(N(t)){var e,n,a=t.llEvLisnrs;for(e in a){var o=a[e];n=e,o=o,t.removeEventListener(n,o)}delete t.llEvLisnrs}}function C(t,e,n){var a;delete t.llTempImage,b(n,-1),(a=n)&&--a.toLoadCount,_(t,e.class_loading),e.unobserve_completed&&v(t,n)}function R(i,r,c){var l=g(i)||i;N(l)||function(t,e,n){N(t)||(t.llEvLisnrs={});var a="VIDEO"===t.tagName?"loadeddata":"load";M(t,a,e),M(t,"error",n)}(l,function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_loaded),s(e,ut),d(n.callback_loaded,e,a),o||x(n,a),z(l)},function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_error),s(e,ft),d(n.callback_error,e,a),o||x(n,a),z(l)})}function T(t,e,n){var a,o,i,r,c;t.llTempImage=document.createElement("IMG"),R(t,e,n),m(c=t)||(c[lt]={backgroundImage:c.style.backgroundImage}),i=n,r=l(a=t,(o=e).data_bg),c=l(a,o.data_bg_hidpi),(r=nt&&c?c:r)&&(a.style.backgroundImage='url("'.concat(r,'")'),g(a).setAttribute(ot,r),k(a,o,i)),w(t,e,n)}function G(t,e,n){var a;R(t,e,n),a=e,e=n,(t=Et[(n=t).tagName])&&(t(n,a),k(n,a,e))}function D(t,e,n){var a;a=t,(-1<It.indexOf(a.tagName)?G:T)(t,e,n)}function S(t,e,n){var a;t.setAttribute("loading","lazy"),R(t,e,n),a=e,(e=Et[(n=t).tagName])&&e(n,a),s(t,_t)}function V(t){t.removeAttribute(ot),t.removeAttribute(it),t.removeAttribute(rt)}function j(t){h(t,function(t){L(t,mt)}),L(t,mt)}function F(t){var e;(e=yt[t.tagName])?e(t):m(e=t)&&(t=E(e),e.style.backgroundImage=t.backgroundImage)}function P(t,e){var n;F(t),n=e,r(e=t)||u(e)||(_(e,n.class_entered),_(e,n.class_exited),_(e,n.class_applied),_(e,n.class_loading),_(e,n.class_loaded),_(e,n.class_error)),i(t),I(t)}function U(t,e,n,a){var o;n.cancel_on_exit&&(c(t)!==st||"IMG"===t.tagName&&(z(t),h(o=t,function(t){V(t)}),V(o),j(t),_(t,n.class_loading),b(a,-1),i(t),d(n.callback_cancel,t,e,a)))}function $(t,e,n,a){var o,i,r=(i=t,0<=bt.indexOf(c(i)));s(t,"entered"),f(t,n.class_entered),_(t,n.class_exited),o=t,i=a,n.unobserve_entered&&v(o,i),d(n.callback_enter,t,e,a),r||D(t,n,a)}function q(t){return t.use_native&&"loading"in HTMLImageElement.prototype}function H(t,o,i){t.forEach(function(t){return(a=t).isIntersecting||0<a.intersectionRatio?$(t.target,t,o,i):(e=t.target,n=t,a=o,t=i,void(r(e)||(f(e,a.class_exited),U(e,n,a,t),d(a.callback_exit,e,n,t))));var e,n,a})}function B(e,n){var t;tt&&!q(e)&&(n._observer=new IntersectionObserver(function(t){H(t,e,n)},{root:(t=e).container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}))}function J(t){return Array.prototype.slice.call(t)}function K(t){return t.container.querySelectorAll(t.elements_selector)}function Q(t){return c(t)===ft}function W(t,e){return e=t||K(e),J(e).filter(r)}function X(e,t){var n;(n=K(e),J(n).filter(Q)).forEach(function(t){_(t,e.class_error),i(t)}),t.update()}function t(t,e){var n,a,t=o(t);this._settings=t,this.loadingCount=0,B(t,this),n=t,a=this,Y&&window.addEventListener("online",function(){X(n,a)}),this.update(e)}var Y="undefined"!=typeof window,Z=Y&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),tt=Y&&"IntersectionObserver"in window,et=Y&&"classList"in document.createElement("p"),nt=Y&&1<window.devicePixelRatio,at={elements_selector:".lazy",container:Z||Y?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"litespeed-loading",class_loaded:"litespeed-loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},ot="src",it="srcset",rt="sizes",ct="poster",lt="llOriginalAttrs",st="loading",ut="loaded",dt="applied",ft="error",_t="native",gt="data-",vt="ll-status",bt=[st,ut,dt,ft],pt=[ot],ht=[ot,ct],mt=[ot,it,rt],Et={IMG:function(t,e){h(t,function(t){y(t,mt),O(t,e)}),y(t,mt),O(t,e)},IFRAME:function(t,e){y(t,pt),A(t,ot,l(t,e.data_src))},VIDEO:function(t,e){a(t,function(t){y(t,pt),A(t,ot,l(t,e.data_src))}),y(t,ht),A(t,ct,l(t,e.data_poster)),A(t,ot,l(t,e.data_src)),t.load()}},It=["IMG","IFRAME","VIDEO"],yt={IMG:j,IFRAME:function(t){L(t,pt)},VIDEO:function(t){a(t,function(t){L(t,pt)}),L(t,ht),t.load()}},Lt=["IMG","IFRAME","VIDEO"];return t.prototype={update:function(t){var e,n,a,o=this._settings,i=W(t,o);{if(p(this,i.length),!Z&&tt)return q(o)?(e=o,n=this,i.forEach(function(t){-1!==Lt.indexOf(t.tagName)&&S(t,e,n)}),void p(n,0)):(t=this._observer,o=i,t.disconnect(),a=t,void o.forEach(function(t){a.observe(t)}));this.loadAll(i)}},destroy:function(){this._observer&&this._observer.disconnect(),K(this._settings).forEach(function(t){I(t)}),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,n=this._settings;W(t,n).forEach(function(t){v(t,e),D(t,n,e)})},restoreAll:function(){var e=this._settings;K(e).forEach(function(t){P(t,e)})}},t.load=function(t,e){e=o(e);D(t,e)},t.resetStatus=function(t){i(t)},t}),function(t,e){"use strict";function n(){e.body.classList.add("litespeed_lazyloaded")}function a(){console.log("[LiteSpeed] Start Lazy Load"),o=new LazyLoad(Object.assign({},t.lazyLoadOptions||{},{elements_selector:"[data-lazyloaded]",callback_finish:n})),i=function(){o.update()},t.MutationObserver&&new MutationObserver(i).observe(e.documentElement,{childList:!0,subtree:!0,attributes:!0})}var o,i;t.addEventListener?t.addEventListener("load",a,!1):t.attachEvent("onload",a)}(window,document);</script><script data-no-optimize="1">window.litespeed_ui_events=window.litespeed_ui_events||["mouseover","click","keydown","wheel","touchmove","touchstart"];var urlCreator=window.URL||window.webkitURL;function litespeed_load_delayed_js_force(){console.log("[LiteSpeed] Start Load JS Delayed"),litespeed_ui_events.forEach(e=>{window.removeEventListener(e,litespeed_load_delayed_js_force,{passive:!0})}),document.querySelectorAll("iframe[data-litespeed-src]").forEach(e=>{e.setAttribute("src",e.getAttribute("data-litespeed-src"))}),"loading"==document.readyState?window.addEventListener("DOMContentLoaded",litespeed_load_delayed_js):litespeed_load_delayed_js()}litespeed_ui_events.forEach(e=>{window.addEventListener(e,litespeed_load_delayed_js_force,{passive:!0})});async function litespeed_load_delayed_js(){let t=[];for(var d in document.querySelectorAll('script[type="litespeed/javascript"]').forEach(e=>{t.push(e)}),t)await new Promise(e=>litespeed_load_one(t[d],e));document.dispatchEvent(new Event("DOMContentLiteSpeedLoaded")),window.dispatchEvent(new Event("DOMContentLiteSpeedLoaded"))}function litespeed_load_one(t,e){console.log("[LiteSpeed] Load ",t);var d=document.createElement("script");d.addEventListener("load",e),d.addEventListener("error",e),t.getAttributeNames().forEach(e=>{"type"!=e&&d.setAttribute("data-src"==e?"src":e,t.getAttribute(e))});let a=!(d.type="text/javascript");!d.src&&t.textContent&&(d.src=litespeed_inline2src(t.textContent),a=!0),t.after(d),t.remove(),a&&e()}function litespeed_inline2src(t){try{var d=urlCreator.createObjectURL(new Blob([t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1")],{type:"text/javascript"}))}catch(e){d="data:text/javascript;base64,"+btoa(t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1"))}return d}</script><script data-no-optimize="1">var litespeed_vary=document.cookie.replace(/(?:(?:^|.*;\s*)_lscache_vary\s*\=\s*([^;]*).*$)|^.*$/,"");litespeed_vary||(sessionStorage.getItem("litespeed_reloaded")?console.log("LiteSpeed: skipping guest vary reload (already reloaded this session)"):fetch("/wp-content/plugins/litespeed-cache/guest.vary.php",{method:"POST",cache:"no-cache",redirect:"follow"}).then(e=>e.json()).then(e=>{console.log(e),e.hasOwnProperty("reload")&&"yes"==e.reload&&(sessionStorage.setItem("litespeed_docref",document.referrer),sessionStorage.setItem("litespeed_reloaded","1"),window.location.reload(!0))}));</script><script data-optimized="1" type="litespeed/javascript" data-src="https://webfixhq.com/wp-content/litespeed/js/be7d9740d4bad1a31f64f6dfbc1123a9.js?ver=e0675"></script></body></html> <!-- Page optimized by LiteSpeed Cache @2026-06-21 08:35:49 --> <!-- Page cached by LiteSpeed Cache 7.8.1 on 2026-06-21 08:35:49 --> <!-- Guest Mode --> <!-- QUIC.cloud UCSS in queue -->