<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <title>wpconfig.ru — Полное руководство по конфигурации WordPress</title>
<meta name="description" content="Узнайте все о настройке wp-config.php для оптимальной работы WordPress. Советы, секреты и практики по конфигурации сайта на WordPress.">
<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1">
<link rel="canonical" href="http://wpconfig.ru/">
<meta property="og:locale" content="ru_RU">
<meta property="og:type" content="website">
<meta property="og:title" content="wpconfig.ru — Полное руководство по конфигурации WordPress">
<meta property="og:description" content="Узнайте все о настройке wp-config.php для оптимальной работы WordPress. Советы, секреты и практики по конфигурации сайта на WordPress.">
<meta property="og:url" content="http://wpconfig.ru/">
<meta property="og:site_name" content="WP Config">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="wpconfig.ru — Полное руководство по конфигурации WordPress">
<meta name="twitter:description" content="Узнайте все о настройке wp-config.php для оптимальной работы WordPress. Советы, секреты и практики по конфигурации сайта на WordPress.">
<meta name="twitter:domain" content="wpconfig.ru">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="/assets/css/bootstrap.min.css">
    <link rel="stylesheet" href="/assets/css/base.css">

    <style>.site-header{background-color:#2a3f55;padding:1rem 0;color:#f0f4f8;box-shadow:0 2px 8px rgba(0,0,0,0.15)}.site-logo{height:40px;vertical-align:middle;margin-right:0.5rem}.site-branding{display:inline-block;font-family:Arial,sans-serif;font-weight:700;font-size:1.8rem;color:#f0f4f8;vertical-align:middle}.site-navigation{list-style:none;padding:0;margin:0;display:inline-block;vertical-align:middle}.site-navigation li{display:inline;margin-left:1.5rem;font-family:Arial,sans-serif;font-weight:600;color:#a8c0df;cursor:pointer;transition:color 0.3s ease}.site-navigation li:hover{color:#ffd166}.site-navigation li .js-ctx{user-select:none}.content-area{background-color:#ffffff;padding:1.5rem 2rem;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 6px rgba(42,63,85,0.1);color:#2c3e50;font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif}.widget-area{background-color:#f9fafb;padding:1.5rem 1.5rem;border:1px solid #d1d9e6;border-radius:8px;box-shadow:0 1px 4px rgba(42,63,85,0.05);color:#34495e;font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif}.entry-content h2{font-size:1.6rem;font-weight:700;margin-bottom:0.75rem;color:#34495e;border-bottom:2px solid #ffd166;padding-bottom:0.3rem}.entry-content h3{font-size:1.3rem;font-weight:600;margin-bottom:0.5rem;color:#3a5068}.entry-content p{font-size:1rem;line-height:1.6;color:#4a4a4a;margin-bottom:1rem}.entry-content ul{padding-left:1.25rem;margin-bottom:1rem;color:#3b4a60}.entry-content ul li{margin-bottom:0.4rem;list-style-type:disc}.entry-content blockquote{border-left:4px solid #ffd166;margin:1rem 0;padding-left:1rem;font-style:italic;color:#6c7a89;background-color:#fef7e7;border-radius:4px;box-shadow:2px 2px 6px rgba(255,209,102,0.3)}.post-card{background:#f3f6f9;border:1px solid #d1d9e6;border-radius:6px;padding:1rem;margin-bottom:1rem;box-shadow:0 1px 3px rgba(42,63,85,0.1)}.post-card__header a{color:#2a3f55;font-weight:700;text-decoration:none;transition:color 0.3s ease}.post-card__header a:hover{color:#ffd166}.post-card__date{font-size:0.85rem;color:#7f8c8d;margin-top:0.4rem}.site-footer{background-color:#2a3f55;color:#f0f4f8;padding:1rem 0;text-align:center;font-family:Arial,sans-serif;font-size:0.9rem;box-shadow:0 -2px 8px rgba(0,0,0,0.15)}body{margin:0;background-color:#f0f4f8;color:#2c3e50;font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:Consolas,Monaco,'Courier New',Courier,monospace;background-color:#eaeaea;color:#d6336c;padding:0.15rem 0.3rem;border-radius:3px;font-size:0.9rem}pre>code{display:block;padding:1rem;background-color:#1e293b;color:#e0e0e0;overflow-x:auto;border-radius:6px;box-shadow:inset 0 0 10px rgba(0,0,0,0.5)}</style>
    
    
    <link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png">
    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
    <link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">

    <link href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700&display=swap&subset=cyrillic" rel="stylesheet">
<style>
    body {
        font-family: 'Montserrat', Arial, "Helvetica Neue", Helvetica, sans-serif;;
    }
    .screen {
        position: relative;
        padding: 100px 0 200px;
        color: #fff;
    }
    
    .screen:before {
        background: #665fee;
        background: -moz-linear-gradient(45deg, #665fee 0%, #27c2de 100%);
        background: -webkit-linear-gradient(45deg, #665fee 0%, #27c2de 100%);
        background: -o-linear-gradient(45deg, #665fee 0%, #27c2de 100%);
        background: linear-gradient(45deg, #665fee 0%, #27c2de 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#665fee', endColorstr='#27c2de',GradientType=1 );
        content: "";
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
    }
    
    .screen:after {
        content: "";
        position: absolute;
        bottom: -100px;
        left: -50px;
        height: 200px;
        width: 130%;
        background-color: #fff;
        -webkit-transform: rotate(-4deg);
        -ms-transform: rotate(-4deg);
        transform: rotate(-4deg);
        z-index: 10;
    }
    
    .container {
        position: relative;
        z-index: 15;
    }
    
    h1 {
        margin-bottom: .7em;
    }
    
    h2 {
        margin-top: 2em;
        margin-bottom: .8em;
    }
    
    .excerpt {
        font-size: 1.1em;
    }
</style>    

<style>
    :root {
        --color-text: #222537;
    }
    
    .site-header .container {
        /*display: flex;*/
        /*align-items: center;*/
        text-align: center;
    }
    
    .site-title {
        flex: 1 0 0;
        display: flex;
        align-items: center;
    }
    
    .site-title a {
        display: flex;
        align-items: center;
        text-decoration: none;
      
    }
    
    .site-logo {
        margin-right: 15px;
    }
    
    .site-branding {
        font-size: 1.3em;
        font-weight: 800;
        margin: 0;
    }
    
    @media (min-width: 768px) {
        .site-header .container {
            display: flex;
            align-items: center;
            text-align: left;
        }
    }
    
    .site-navigation {
        /*display: flex;*/
        list-style: none;
        margin: 0;
        padding: 0;
    }
    
    .site-navigation li {
        margin: 10px 0;
    }
    
    .site-navigation span {
        display: inline-block;
        border-bottom: 1px solid rgba(14,72,157,0.21);
        cursor: pointer;
    }
    
    .site-navigation span:hover {
        color: #3d67e9;
    }
    
    @media (min-width: 768px) {
        .site-navigation {
            display: flex;
        }
        
        .site-navigation li {
            margin-left: 25px;
        }
    }
    
    .tags {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        margin-bottom: 30px;
        color: #c9e1ea;
        padding: 10px;
        line-height: .9;
    } 
    
    .tag {
        font-size: 1.2em;
        font-weight: 900;
        margin: 5px;
    }
    
    .tag:before {
        content: '#';
    }
    
    @media (min-width: 768px) {
        .tag {
            font-size: 2.5em;
        }
    }
    
    .wps-widget iframe {
        border-radius: 3px;
    }
    
    .ctx-style-1 .ctx-container {
        grid-template-columns: repeat(3, 1fr);    
        gap: 20px;
    }
    
    .ctx-style-2 .ctx-container {
        grid-template-columns: repeat(2, 1fr);    
        /*gap: 60px;*/
    }
    
    .ctx-style-3 .ctx-container {
        grid-template-columns: repeat(2, 1fr);    
        gap: 20px;
    }
    
    .ctx-container {
        display: grid;
        margin-bottom: 10px;
    }
    
    .ctx {
        cursor: pointer;
        transition: all .3s;
    }
    
    .ctx:hover {
        transform: scale(1.05);
    }
    
    .ctx-style-1 .ctx {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
        padding: 20px;
        background: #ecf5fd;
        border-radius: 20px;
    }
    
    .ctx-style-2 .ctx {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
        border: 1px solid #ecf5fd;
        background: #fff;
        padding: 40px;
    }
    
    .ctx-style-2 .ctx:hover {
        border: 1px solid #3d67e9;
    }
    
    .ctx-style-3 .ctx {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
        padding: 20px;
        background: #ecf5fd;
        border-radius: 20px;
    }
    
    .ctx-style-1 .ctx:nth-child(2) {
        background: #ecfefa;
    }
    
    .ctx-style-1 .ctx:nth-child(3) {
        background: #f7f4fe;
    }
    
    .ctx-style-1 .ctx:nth-child(4) {
        background: #fef5e9;
    }
    
    .ctx-style-1 .ctx:nth-child(5) {
        background: #fceeec;
    }
    
    .ctx-style-3 .ctx:nth-child(2) {
        background: #ecfefa;
    }
    
    .ctx-style-3 .ctx:nth-child(3) {
        background: #f7f4fe;
    }
    
    .ctx-style-3 .ctx:nth-child(4) {
        background: #fef5e9;
    }
    
    .ctx-style-3 .ctx:nth-child(5) {
        background: #fceeec;
    }
    
    .ctx-style-1 .ctx__title {
        font-size: 1.1em;
        font-weight: 800;
        line-height: 1.3;
    }
    
    .ctx-style-2 .ctx__title {
        font-size: 1.1em;
        font-weight: 600;
        line-height: 1.3;
        color: #3d67e9;
    }
    
    .ctx-style-3 .ctx__title {
        font-size: 1.1em;
        font-weight: 800;
        line-height: 1.3;
    }
    
    .ctx-style-1 .ctx__description {
        margin-top: 15px;
        line-height: 1.3;
    }
    
    .ctx-style-2 .ctx__description {
        margin-top: 15px;
        line-height: 1.3;
        font-size: .95em;
        color: #67798d;
    }
    
    .ctx-style-3 .ctx__description {
        margin-top: 15px;
        line-height: 1.3;
    }
    
    .ctx-style-1 .ctx__button {
        display: inline-block;
        margin-top: 30px;
        padding: .7em 1.2em;
        background: #3d67e9;
        color: #fff;
        border-radius: 5px;
    }
    
    .ctx-style-2 .ctx__button {
        display: inline-block;
        margin-top: 15px;
        font-size: .9em;
        color: #111;
        border-bottom: 1px solid rgba(70,86,133,0.16);
    }
    
    .ctx-style-3 .ctx__button {
        display: inline-block;
        margin-top: 30px;
        padding: .7em 1.2em;
        background: #3d67e9;
        color: #fff;
        border-radius: 5px;
    }
    
    @media (min-width: 768px) {
        .ctx-style-1 .ctx__title {
            font-size: 1.4em;
        }
        .ctx-style-2 .ctx__title {
            font-size: 1.2em;
        }
        .ctx-style-3 .ctx__title {
            font-size: 1.4em;
        }
    }
</style>

</head>
<body>

    <div class="screen">
    <div class="container">
        <h1>
        Что такое wp-config, как его настроить и где он находится.        </h1>

                <div class="mb-4">
            <div class="excerpt">
                Поддержка по WP: консультации по работе с движком, созданию контента, настройке тем и плагинов.            </div>
        </div>
            </div>
</div>


<div class="container mb-5">
    <script src="//wpwidget.ru/js/wps-widget-entry.min.js" async></script>
    <div class="wps-widget" data-w="//wpwidget.ru/greetings?orientation=3&pid=0"></div>
</div>


<div class="container mb-4">
    <div class="row">
        <div class="col-md-8">
            <main>
                <div class="mb-4 entry-content">
                    <table>
    <tr>
      <th>Содержание</th>
    </tr>
    <tr>
      <td>1. Введение</td>
    </tr>
    <tr>
      <td>2. Что такое wp-config</td>
    </tr>
    <tr>
      <td>3. Настройка wp-config</td>
    </tr>
    <tr>
      <td>4. Местонахождение wp-config</td>
    </tr>
    <tr>
      <td>5. Заключение</td>
    </tr>
  </table>
  <h2>1. Введение</h2>
  <p>Веб-сайты на базе WordPress широко используются во всем мире. Чтобы обеспечить правильную работу и настройку вашего WordPress-сайта, существует файл с конфигурацией, известный как "wp-config". В этой статье мы рассмотрим, что такое wp-config, как его настроить и где он находится.</p>
  <h2>2. Что такое wp-config</h2>
  <p>Файл wp-config.php является одним из самых важных файлов в вашей установке WordPress. Он содержит информацию о подключении к базе данных, настройках безопасности и других ключевых параметрах, которые помогают вашему сайту работать должным образом.</p>
  <h3>2.1. Содержимое wp-config</h3>
  <p>Файл wp-config содержит различные определения и настройки, которые влияют на функционирование вашего сайта. Некоторые из основных параметров включают:</p>
  <ul>
    <li>Имя базы данных</li>
    <li>Имя пользователя базы данных</li>
    <li>Пароль пользователя базы данных</li>
    <li>Префикс таблиц базы данных</li>
    <li>Секретные ключи</li>
  </ul>
  <h2>3. Настройка wp-config</h2>
  <p>Чтобы настроить ваш файл wp-config, вам потребуется доступ к файловой системе вашего хостинга. Вы можете отредактировать файл с помощью текстового редактора или использовать FTP-клиент для загрузки и загрузки файла.</p>
  <h3>3.1. Пример wp-config</h3>
  <p>Ниже приведен пример основных определений, которые обычно находятся в файле wp-config:</p>
  <pre>
  define('DB_NAME', 'имя_базы_данных');
  define('DB_USER', 'имя_пользователя');
  define('DB_PASSWORD', 'пароль');
  define('DB_HOST', 'localhost');
  define('DB_CHARSET', 'utf8');
  define('DB_COLLATE', '');
  </pre>
  <h2>4. Местонахождение wp-config</h2>
  <p>Файл wp-config.php находится в корневой директории вашей установки WordPress. Когда вы устанавливаете WordPress, обычно он создает файл wp-config.php на основе предоставленной вами информации.</p>
  <h3>4.1. Путь к wp-config</h3>
  <p>Путь к файлу wp-config.php может выглядеть следующим образом:</p>
  <pre>
  /home/username/public_html/wp-config.php
  </pre>
  <h2>5. Заключение</h2>
  <p>Файл wp-config является ключевым компонентом вашей установки WordPress. Он содержит важную информацию о подключении к базе данных и других настройках. Надлежащая настройка wp-config помогает обеспечить безопасность и эффективную работу вашего сайта.</p>

<h2>Вопросы и ответы</h2>
<div itemscope itemtype="https://schema.org/Question">
    <h2 itemprop="name">1. Что такое wp-config и зачем он нужен?</h2>
    <div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer">
      <p itemprop="text">Файл wp-config.php является одним из ключевых файлов в системе управления контентом WordPress. Он содержит настройки для подключения к базе данных, параметры безопасности, определение директорий и другие важные параметры. Без этого файла WordPress не сможет работать.</p>
    </div>
  </div>
  
  <div itemscope itemtype="https://schema.org/Question">
    <h2 itemprop="name">2. Как настроить файл wp-config?</h2>
    <div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer">
      <p itemprop="text">Для настройки файла wp-config.php, вам нужно открыть его в текстовом редакторе и изменить значения параметров, таких как имя базы данных, имя пользователя и пароль, чтобы соответствовать вашей установке WordPress. После внесения изменений сохраните файл и загрузите его обратно на сервер.</p>
    </div>
  </div>
  
  <div itemscope itemtype="https://schema.org/Question">
    <h2 itemprop="name">3. Где находится файл wp-config?</h2>
    <div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer">
      <p itemprop="text">Файл wp-config.php обычно находится в корневой директории вашей установки WordPress. Это может быть директория, называемая "public_html" или "www", или другая директория, которую вы указали при установке. Если вы не можете найти его, убедитесь, что вы видите скрытые файлы на сервере.</p>
    </div>
  </div>
  
  <div itemscope itemtype="https://schema.org/Question">
    <h2 itemprop="name">4. Могу ли я переименовать файл wp-config?</h2>
    <div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer">
      <p itemprop="text">Нет, переименовать этот файл нельзя.</p>
    </div>
  </div>
  
  <div itemscope itemtype="https://schema.org/Question">
    <h2 itemprop="name">5. Как обеспечить безопасность файла wp-config?</h2>
    <div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer">
      <p itemprop="text">Для обеспечения безопасности файла wp-config.php рекомендуется применить следующие меры:
        <ul>
          <li>Установите правильные разрешения на файл (обычно 600 или 644).</li>
          <li>Не храните файлы резервного копирования на открытых доступных местах.</li>
          <li>Используйте сильные пароли для доступа к базе данных и FTP.</li>
          <li>Регулярно обновляйте WordPress и плагины для предотвращения уязвимостей.</li>
        </ul>
      </p>
    </div>
  </div>                </div>

                
                <div class="post-cards"><div class="post-card"><div class="post-card__header"><a href="/wpconfig-optimizaciya-bazy-dannyh/">Оптимизация базы данных WordPress: практические советы и примеры кода</a></div><div class="post-card__date">31.10.2025</div></div><div class="post-card"><div class="post-card__header"><a href="/kak-dobavit-otlozhennyj-zapusk-funkcij-v-wordpress/">Как добавить отложенный запуск функций в WordPress: практическое руководство</a></div><div class="post-card__date">27.11.2025</div></div><div class="post-card"><div class="post-card__header"><a href="/kak-avtomatizirovat-ochistku-neispolzuemyh-perehodnyh-v-wordpress/">Как автоматизировать очистку неиспользуемых переходных в WordPress</a></div><div class="post-card__date">05.02.2026</div></div><div class="post-card"><div class="post-card__header"><a href="/kak-otklyuchit-xmlrpc-v-wordpress-bez-poteri-funkcionalnosti/">Как отключить XML-RPC в WordPress без потери функциональности</a></div><div class="post-card__date">21.04.2026</div></div><div class="post-card"><div class="post-card__header"><a href="/kak-udalit-i-zablokirovat-plugin-v-wordpress-prakticheskoe-rukovodstvo/">Как удалить и заблокировать плагин в WordPress: практическое руководство с примерами</a></div><div class="post-card__date">26.01.2026</div></div></div>
            </main>
        </div>
        <div class="col-md-4">
            <div style="position: sticky; top: 20px;">
                <script src="//wpwidget.ru/js/wps-widget-entry.min.js" async></script>
                <div class="wps-widget" data-w="//wpwidget.ru/greetings?orientation=2&pid=0"></div>
            </div>
        </div>
    </div>
</div>

<footer class="text-muted">
    <div class="container">
        <p>2026 © wpconfig.ru </p>
    </div>
</footer>

    
        <!-- Yandex.Metrika counter -->
    <script type="text/javascript" >
     (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
     m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
     (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");

     ym(93651349, "init", {
          clickmap:true,
          trackLinks:true,
          accurateTrackBounce:true
     });
    </script>
    <noscript><div><img src="https://mc.yandex.ru/watch/93651349" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
    <!-- /Yandex.Metrika counter -->
    
        


    <script>
        [].forEach.call( document.querySelectorAll( '.js-ctx' ), function ( a ) {
            a.addEventListener( 'click', function () {
                window.open(b64DecodeUnicode( this.dataset.direct ), '_blank');
            }, false );
        });
        function b64DecodeUnicode(str) {
            return decodeURIComponent(atob(str).split('').map(function(c) {
                return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2);
            }).join(''));
        }
    </script>


    <!-- get event from cache --><!-- event: wpgpt-2 --><!--noindex--><script>var wpshop_event_name = "wpgpt-2";var wpshop_event_timeout = 3000;</script><style> .wpshop-event { --wpshop-event-color-bg: #111; --wpshop-event-color-text: #fff; --wpshop-event-border-radius: 8px; --wpshop-event-width: 200px; --wpshop-event-height: 100px; --wpshop-event-cta-bg: #ffcc00; --wpshop-event-cta-color: #000; display: flex; flex-direction: column; align-items: center; justify-content: center; position: fixed; width: var(--wpshop-event-width); height: var(--wpshop-event-height); bottom: 20px; right: 30px; color: var(--wpshop-event-color-text); background: var(--wpshop-event-color-bg); border-radius: var(--wpshop-event-border-radius); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif; font-size: 15px; line-height: 1.3; word-break: break-word; overflow-wrap: break-word; text-decoration: none; transform: translate3d(0, 0, 0); opacity: 1; z-index: 999999; transition: all .2s; box-sizing: border-box; cursor: pointer; } .wpshop-event *, .wpshop-event *:before, .wpshop-event *:after { box-sizing: border-box; } .wpshop-event:hover { opacity: .9; } .wpshop-event.hide { opacity: 0; transform: translate3d(0, 100px, 0); } .wpshop-event__close { position: absolute; top: -32px; right: 0; color: #000; font-size: 24px; opacity: .3; cursor: pointer; } .wpshop-event__close:hover { opacity: .5; } .wpshop-event__header { font-weight: 800; font-size: 1.1em; } .wpshop-event__text { } .wpshop-event__text p { margin: 5px 0; } .wpshop-event__cta { display: block; width: 90%; margin: 0 auto; padding: 10px 15px; text-align: center; font-weight: 600; background: var(--wpshop-event-cta-bg); color: var(--wpshop-event-cta-color); border-radius: 4px; transition: all .2s; } .wpshop-event__cta:hover { transform: scale(1.05); } </style><script>// файл скрипта добавляется прямо в HTML с помощью require_once

let wpshop_event_loaded = false;

window.addEventListener('DOMContentLoaded', (event) => {
    wpshop_event_init();
});

// для загрузки через ajax ставим инициализацию в таймаут
setTimeout(function(){
    wpshop_event_init();
}, 1000);

function wpshop_event_init() {
    // предотвращаем повторную инициализацию
    if ( wpshop_event_loaded ) {
        return;
    }
    wpshop_event_loaded = true;

    // проверим, если есть cookie, то не показываем
    if ( wpshop_event_cookie( wpshop_event_name ) ) {
        console.log('wpshop event closed by cookie');
        return;
    }

    setTimeout(function(){
        document.querySelector('.js-wpshop-event').classList.remove('hide');
    }, wpshop_event_timeout);

    document.querySelector('.js-wpshop-event').addEventListener("click", function(e) {

        if ( e.target.classList.contains('wpshop-event__close') ) {
            return;
        }

        let $event = e.currentTarget;
        let url = $event.dataset.u;
        window.open(window.atob( url ), '_blank');
        return false;
    });
}

function wpshop_event_close( event ) {
    let cookie_name = 'wpshop-event-' + event;
    document.cookie = cookie_name + '=close; path=/; max-age=3600;'; // 1 hour
    document.querySelector('.js-wpshop-event').style.display = 'none';
}

// check cookie exists
function wpshop_event_cookie( event ) {
    let cookie_name = 'wpshop-event-' + event;
    return document.cookie.indexOf(cookie_name + '=close') !== -1;
}
</script><style>.wpshop-event--wpgpt-2 {
      width: 300px;
      height: 400px;
      padding: 8px 8px 0;
      background-color: #eb5585;
      box-shadow: 0 0 50px 3px rgba(63, 8, 35, 0.4);
      justify-content: flex-start;
      overflow: hidden;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__close {
      top: 0;
      right: 8px;
      z-index: 11;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__header {
      align-self: flex-start;
      padding: 4px 12px;
      background-color: #ff156f;
      color: #fff;
      border-radius: 20px;
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 8px;
      position: relative;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__header p {
      margin: 0;
      font-size: 10px;
      font-weight: 600;
      text-align: center;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__header span {
      width: 30px;
      height: 24px;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__header svg {
      width: 30px;
      height: 24px;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__content::before {
      content: '';
      width: 100%;
      height: 100%;
      position: absolute;
      left: 8px;
      top: 8px;
      z-index: -1;
      background-color: #FFADCB;
      border-top-left-radius: 8px;
      border-top-right-radius: 8px;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__content::after {
      content: '';
      width: 100%;
      height: 100%;
      position: absolute;
      left: 16px;
      top: 16px;
      z-index: -1;
      background-color: #FFF;
      border-top-left-radius: 8px;
      border-top-right-radius: 8px;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__content {
      max-width: 80%;
      width: 100%;
      max-height: 240px;
      height: 100%;
      margin-top: 12px;
      margin-right: 20px;
      padding: 24px 12px;
      padding-left: 40px;
      background-color: rgba(255, 255, 255, 0.4);
      border-top-left-radius: 8px;
      border-top-right-radius: 8px;
      display: flex;
      flex-direction: column;
      position: relative;
      z-index: 7;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__content-item {
      padding-block: 8px;
      border-bottom: 1px solid rgba(241, 79, 134, 0.15);
      display: flex;
      align-items: center;
      gap: 8px;
      position: relative;
      z-index: 5;
      color: #3B3034;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__content-item:nth-child(1) {
      animation: wpshop-event-wave-1 5s ease-in-out infinite;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__content-item:nth-child(2) {
      animation: wpshop-event-wave-2 5s ease-in-out infinite;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__content-item:nth-child(3) {
      animation: wpshop-event-wave-3 5s ease-in-out infinite;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__content-item:nth-child(4) {
      animation: wpshop-event-wave-4 5s ease-in-out infinite;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__content-item p {
      margin: 0;
      font-weight: 500;
      font-size: 12px;
      text-align: center;
      position: relative;
      z-index: 2;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__content-item span {
      display: flex;
      align-items: center;
      justify-content: center;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__text {
      position: absolute;
      right: 0;
      bottom: -16px;
      font-size: 10px;
      text-align: center;
      color: #fff;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__title {
      margin-top: auto;
      font-weight: 900;
      font-size: 40px;
      color: #fff;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__subtitle {
      max-width: 80%;
      font-weight: 400;
      font-size: 14px;
      text-align: center;
      color: #fff;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__cta {
      margin-top: 16px;
      width: 60%;
      background-color: #FF156F;
      color: #fff;
      padding: 12px 20px;
      font-size: 14px;
      font-weight: 600;
      position: absolute;
      bottom: 16px;
      z-index: 10;
      overflow: hidden;
      border-radius: 8px;
      box-shadow: 0 0 10px 1px rgba(255, 255, 255, 0.3);
      display: flex;
      justify-content: center;
      align-items: center;
      gap: 8px;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__cta::after {
      content: '';
      display: block;
      position: absolute;
      height: 300%;
      width: 150%;
      top: 0;
      left: -100%;
      background: rgba(255, 196, 218, 0.8);
      border-radius: 100%;
      -webkit-transform: scale(0);
      -ms-transform: scale(0);
      transform: scale(0);
      animation: wpshop-event-btn-blick 6s linear infinite;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__background {
      position: absolute;
      z-index: -1;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__background.back-0 {
      right: -15%;
      top: -10%;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__background.back-1 {
      right: -15%;
      bottom: -10%;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__background.back-2 {
      left: -30%;
      bottom: 20%;
    }

    .wpshop-event--wpgpt-2 .wpshop-event__cta:hover::after {
      animation: none;
    }

    @keyframes wpshop-event-btn-blick {
      20% {
        opacity: 0;
        transform: scale(2.5);
      }

      100% {
        opacity: 0;
        transform: scale(2.5);
      }
    }

    @keyframes wpshop-event-wave-1 {

      0% {
        left: -20px;
        opacity: 0;
      }

      5%,
      77% {
        left: 0;
        opacity: 1;
      }

      82%,
      100% {
        left: 20px;
        opacity: 0;
      }
    }

    @keyframes wpshop-event-wave-2 {

      0%,
      5% {
        left: -20px;
        opacity: 0;
      }

      10%,
      82% {
        left: 0;
        opacity: 1;
      }

      87%,
      100% {
        left: 20px;
        opacity: 0;
      }
    }

    @keyframes wpshop-event-wave-3 {

      0%,
      10% {
        left: -20px;
        opacity: 0;
      }

      15%,
      87% {
        left: 0;
        opacity: 1;
      }

      92%,
      100% {
        left: 20px;
        opacity: 0;
      }
    }

    @keyframes wpshop-event-wave-4 {

      0%,
      15% {
        left: -20px;
        opacity: 0;
      }

      20%,
      92% {
        left: 0;
        opacity: 1;
      }

      97%,
      100% {
        left: 20px;
        opacity: 0;
      }
    }

    @media screen and (max-width: 1024px) {
      .wpshop-event--wpgpt-2 {
        height: 360px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__title {
        font-size: 32px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__content {
        max-height: 215px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__content-item {
        padding-block: 6px;
      }

    }

    @media screen and (max-width: 600px) {
      .wpshop-event--wpgpt-2 {
        width: 315px;
        height: 150px;
        display: grid;
        grid-template-columns: 1fr 1.15fr;
        grid-template-rows: auto auto 1fr auto;
        column-gap: 8px;
        grid-template-areas:
          'ai cont'
          'title cont'
          'subt cont'
          'btn cont';
      }

      .wpshop-event--wpgpt-2 .wpshop-event__close {
        top: -6px;
        right: 4px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__header {
        grid-area: ai;
        padding: 4px 8px;
        font-size: 10px;
        font-weight: 600;
        background-color: transparent;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__header span {
        width: 20px;
        height: 14px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__header svg {
        width: 20px;
        height: 14px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__title {
        grid-area: title;
        margin-top: 12px;
        text-align: center;
        font-size: 24px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__subtitle {
        grid-area: subt;
        max-width: 100%;
        font-size: 10px;
        justify-content: start;
        align-self: flex-start;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__content {
        grid-area: cont;
        margin-top: 28px;
        margin-left: 0px;
        max-width: 100%;
        z-index: 3;
        padding-block: 20px;
        padding-inline: 20px 8px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__content::before {
        left: 6px;
        top: 6px;
        border-top-left-radius: 6px;
        border-top-right-radius: 6px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__content::after {
        left: 13px;
        top: 13px;
        border-top-left-radius: 6px;
        border-top-right-radius: 6px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__content-item {
        padding-block: 4px;
        gap: 5px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__content-item p {
        font-size: 10px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__content-item svg {
        width: 10px;
        height: 10px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__cta {
        grid-area: btn;
        margin-top: 0;
        margin-bottom: 8px;
        width: 100%;
        position: relative;
        bottom: 0;
        padding: 6px 10px;
        font-size: 10px;
        border-radius: 6px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__background.back-0 {
        right: 42%;
        top: 50%;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__background.back-1 {
        right: -10%;
        bottom: -10%;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__background.back-2 {
        left: -25%;
        bottom: 40%;
      }
    }

    @media screen and (max-width: 380px) {
      .wpshop-event--wpgpt-2 {
        width: 300px;
        height: 140px;
        right: 4px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__title {
        margin-top: 5px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__content {
        padding-inline: 18px 0px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__content::after {
        left: 11px;
        top: 11px;
      }

      .wpshop-event--wpgpt-2 .wpshop-event__content-item p {
        font-size: 9px;
      }
    }</style><div data-u="aHR0cHM6Ly93cHNob3AucnUvdG9vbHMvd2lkZ2V0L2NsaWNrLnBocD9zaXRlPXdwbWFpbC5ydSZldmVudD13cGdwdC0y" class="wpshop-event hide js-wpshop-event wpshop-event--wpgpt-2"><div class="wpshop-event__close" onclick="wpshop_event_close('wpgpt-2');return false;">&times;</div><div class="wpshop-event__header">
      <span>
        <svg xmlns="http://www.w3.org/2000/svg" width="31" height="24" fill="none" viewBox="0 0 31 24">
          <path fill="#fff"
            d="M8.062 3.535c.322-.871 1.554-.871 1.876 0l1.333 3.603a1 1 0 0 0 .591.59l3.604 1.334c.87.322.87 1.554 0 1.876l-3.604 1.333a1 1 0 0 0-.59.591l-1.334 3.603c-.322.871-1.554.871-1.876 0L6.73 12.862a1 1 0 0 0-.591-.59l-3.603-1.334c-.871-.322-.871-1.554 0-1.876L6.138 7.73a1 1 0 0 0 .59-.591zM23.562 2.535c.322-.871 1.554-.871 1.876 0l.658 1.778a1 1 0 0 0 .59.591l1.78.658c.87.322.87 1.554 0 1.876l-1.78.658a1 1 0 0 0-.59.59l-.658 1.78c-.322.87-1.554.87-1.876 0l-.658-1.78a1 1 0 0 0-.59-.59l-1.78-.658c-.87-.322-.87-1.554 0-1.876l1.78-.658a1 1 0 0 0 .59-.59zM19.062 16.535c.322-.871 1.554-.871 1.876 0l.253.683a1 1 0 0 0 .59.591l.684.253c.871.322.871 1.554 0 1.876l-.683.253a1 1 0 0 0-.591.59l-.253.684c-.322.871-1.554.871-1.876 0l-.253-.683a1 1 0 0 0-.59-.591l-.684-.253c-.871-.322-.871-1.554 0-1.876l.683-.253a1 1 0 0 0 .591-.59z" />
        </svg>
      </span>
      <p>AI-плагин</p>
    </div>


    <div class="wpshop-event__title">WPGPT</div>
    <div class="wpshop-event__subtitle">Сам создает статьи для вашего сайта WordPress</div>

    <div class="wpshop-event__content">
      <div class="wpshop-event__content-item">
        <span>
          <svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" fill="none" viewBox="0 0 15 15">
            <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"
              d="M7.167 13.833A6.667 6.667 0 1 0 7.167.5a6.667 6.667 0 0 0 0 13.333M.5 7.167h13.333" />
            <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"
              d="M7.167.5a10.2 10.2 0 0 1 2.666 6.667 10.2 10.2 0 0 1-2.666 6.666A10.2 10.2 0 0 1 4.5 7.167 10.2 10.2 0 0 1 7.167.5" />
          </svg>
        </span>
        <p>SEO и мета-теги</p>
      </div>
      <div class="wpshop-event__content-item">
        <span>
          <svg xmlns="http://www.w3.org/2000/svg" width="16" height="13" fill="none" viewBox="0 0 16 13">
            <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"
              d="M11.167 12.5v-1.333A2.667 2.667 0 0 0 8.5 8.5H3.167A2.667 2.667 0 0 0 .5 11.167V12.5M5.833 5.833a2.667 2.667 0 1 0 0-5.333 2.667 2.667 0 0 0 0 5.333M15.166 12.5v-1.333a2.666 2.666 0 0 0-2-2.58M10.5.587a2.667 2.667 0 0 1 0 5.166" />
          </svg>
        </span>
        <p>Парсинг конкурентов</p>
      </div>
      <div class="wpshop-event__content-item">
        <span>
          <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" fill="none" viewBox="0 0 13 13">
            <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"
              d="M11.167.5H1.833C1.097.5.5 1.097.5 1.833v9.334c0 .736.597 1.333 1.333 1.333h9.334c.736 0 1.333-.597 1.333-1.333V1.833C12.5 1.097 11.903.5 11.167.5" />
            <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"
              d="M4.167 5.167a1 1 0 1 0 0-2 1 1 0 0 0 0 2M12.5 8.5 9.166 5.167 1.833 12.5" />
          </svg>
        </span>
        <p>Изображения</p>
      </div>
      <div class="wpshop-event__content-item">
        <span>
          <svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" fill="none" viewBox="0 0 13 13">
            <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"
              d="M12.5 8.5a1.334 1.334 0 0 1-1.333 1.333h-8L.5 12.5V1.833A1.333 1.333 0 0 1 1.833.5h9.334A1.333 1.333 0 0 1 12.5 1.833z" />
          </svg>
        </span>
        <p>Комментарии</p>
      </div>
    </div>


    <div class="wpshop-event__cta">
      <span>Подробнее</span>
    </div>

    <div class="wpshop-event__background back-0">
      <svg width="180" height="149" viewBox="0 0 180 149" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M8.29529 148.197C1.63185 148.429 -2.3752 140.887 1.54731 135.495L97.7268 3.29393C101.205 -1.48641 108.487 -0.973573 111.261 4.247L178.468 130.75C181.242 135.97 177.59 142.292 171.682 142.498L8.29529 148.197Z"
          fill="#FF0062" fill-opacity="0.3" />
      </svg>
    </div>
    <div class="wpshop-event__background back-1">
      <svg width="193" height="219" viewBox="0 0 193 219" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M1.94807 74.6362C-1.74339 70.3607 0.0387541 63.7096 5.37339 61.8527L181.75 0.457487C187.814 -1.65351 193.769 3.88081 192.107 10.0834L137.779 212.836C136.117 219.039 128.193 220.854 123.997 215.994L1.94807 74.6362Z"
          fill="#FF0062" fill-opacity="0.4" />
      </svg>
    </div>
    <div class="wpshop-event__background back-2">
      <svg width="230" height="239" viewBox="0 0 230 239" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M0.588812 44.2471C-0.88201 41.836 0.541519 38.7013 3.32486 38.222L224.959 0.0608309C228.123 -0.483973 230.607 2.73332 229.28 5.65671L124.766 235.81C123.438 238.733 119.381 238.98 117.709 236.239L0.588812 44.2471Z"
          fill="#FF0062" fill-opacity="0.3" />
      </svg>
    </div>

    <!-- ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ -->
    <!-- ЗДЕСЬ ЗАКАНЧИВАЕТСЯ КОД ДЛЯ РЕДАКТИРОВАНИЯ, НИЖЕ ТЕХНИЧЕСКАЯ ИНФОРМАЦИЯ -->
  </div></div><!--/noindex-->
</body>
</html>
