Как работают игровые сайты: важные аспекты<title></h1> </div> </div> <div class="elementor-element elementor-element-f3a40c2 elementor-widget elementor-widget-post-info" data-id="f3a40c2" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-6ce353e elementor-inline-item" itemprop="author"> <a href="https://stagingdanngos.danngos.tech/author/admindsl/"> <span class="elementor-icon-list-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="64px" height="64px" viewBox="0 0 24 24" fill="none"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><g id="User / User_03"><path id="Vector" d="M18 19C18 16.7909 15.3137 15 12 15C8.68629 15 6 16.7909 6 19M12 12C9.79086 12 8 10.2091 8 8C8 5.79086 9.79086 4 12 4C14.2091 4 16 5.79086 16 8C16 10.2091 14.2091 12 12 12Z" stroke="#ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></g></g></svg> </span> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author"> adminDSL </span> </a> </li> <li class="elementor-icon-list-item elementor-repeater-item-d807a68 elementor-inline-item" itemprop="datePublished"> <a href="https://stagingdanngos.danngos.tech/2024/08/28/"> <span class="elementor-icon-list-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="64px" height="64px" viewBox="0 0 24 24" fill="none"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="M12 8V12L15 15" stroke="#ffffff" stroke-width="2" stroke-linecap="round"></path><circle cx="12" cy="12" r="9" stroke="#ffffff" stroke-width="2"></circle></g></svg> </span> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> agosto 28, 2024 </span> </a> </li> <li class="elementor-icon-list-item elementor-repeater-item-4ac8c7a elementor-inline-item" itemprop="commentCount"> <a href="https://stagingdanngos.danngos.tech/title-kak-rabotajut-igrovye-sajty-vazhnye-aspekty-18/#respond"> <span class="elementor-icon-list-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="64px" height="64px" viewBox="0 0 24 24" id="magicoon-Regular" fill="#ffffff" stroke="#ffffff"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><defs><style>.cls-1{fill:#ffffff;}</style></defs><title>comments

Как работают игровые сайты: важные аспекты<title></p> <h1>Игры на деньги в надёжных виртуальных казино 1win вход с реальными деньгами</h1> <p>Интернет-казино работают при условиях жесточайшей конкуренции, поэтому соревнуются за за аудиторию разными способами. Некоторые ресурсы притягивают пользователей выгодными предложениями, другие предлагают большой выбор эксклюзивных автоматов, третьи предлагают геймерам начать игру с минимальными вложениями. Как бы то ни было, для реальной игры необходимо отбирать только безопасные азартные клубы. Найти <a href="http://www.peter-paul.ru/">1win вход</a> для игры на деньги можно в рейтингах, в топах казино. Рейтинги онлайн казино часто обновляются, в зависимости от изменений бонусов, количества автоматов, рецензий и прочих деталей.</p> <h2>Как подобрать казино 1win вход</h2> <p>В интернете можно найти десятки онлайн-казино. Они предлагают сотни видеослотов на деньги, различные бонусные предложения. При выборе лучшего казино, следует учитывать на такие факторы:</p> <ol> <li>Наличие лицензии например, Curacao или Мальта.</li> <li>Демоверсия в бесплатном режиме.</li> <li>Способы регистрации.</li> <li>Платежные инструменты.</li> <li>Условия бонусной программы.</li> <li>Наличие версии для скачивания.</li> </ol> <p>Основным фактором выбора интернет-клуба являются азартные игры. Советуется изучить, от каких провайдеров представлены игры, сколько всего видеоигр уже есть в казино, величину ставок, типы автоматов.</p> <p>Следует учитывать работу службы поддержки — в проверенных клубах специалисты отвечают оперативно и поддерживают в решении любые вопросы по платформе, депозитов и выводов. Не менее важно посмотреть отзывы других клиентов о сайте. Отзывы помогают увидеть правдивую картину что думают пользователи.</p> <h2>Безопасная игра в топ-казино</h2> <p>Лицензирование сайта — основной критерий надежности ресурса. Без наличия лицензии рассматривать бренд для ставок не следует. Автентичность документа на деятельность клуба в категории азартных игр доступна у регулятора.</p> <p>Лицензионные сайты обеспечивают защищенность персональных данных и платежей. Вся информация о игроках казино хранится на сервере клуба в кодированном виде и не передается внешним лицам.</p> <p>В сертифицированных интернет-казино представлены сертифицированные автоматы, работающие на базе случайных чисел. Это гарантирует пользователям честные результаты спинов. Игровые слоты периодически проверяются независимыми проверяющими на соответствие заявленным в описании характеристикам.</p> <h2>Безрисковая игра в казино 1win вход</h2> <p>Виртуальные казино предлагают пользователям в автоматы в игры без риска. Попробовать тысячи проверенных слотов от ведущих студий можно бесплатно. Играть в демо легко: необходимо зайти на официальный сайт или рабочее зеркало казино, подобрать автомат, выбрать «Демо».</p> <p>По механизму призов пробная версия аппаратов такая же, как полная. Это даст возможность изучить правила и характеристики автоматов, разработать стратегию. Совершать ставки в демо-версии нужно тестовыми деньгами, которые предоставляет система автоматически моментально после запуска слота. Если виртуальные деньги закончатся, то надо просто обновить страницу с игрой для получения новых. Это позволяет геймерам делать сотни спинов без денег, тестировать бонусные раунды и функции слотов. Единственным недостатком игры без риска это получить деньги.</p> <h2>Игра без риска в казино 1win вход онлайн</h2> <p>Онлайн-клубы предлагают игрокам играть в игры без риска. Протестировать тысячи проверенных слотов от лучших студий можно бесплатно и без регистрации. Играть в демо-версии просто: нужно зайти на официальный сайт или рабочий адрес казино, выбрать автомат, кликнуть по кнопке «Демо».</p> <p>По механизму призов пробная версия игр такая же, как полная. Это даст возможность понять правила и характеристики автоматов, выработать тактику. Играть в демо-версии предстоит тестовыми деньгами, которые выдаются системой сразу автоматически после начала игры. Если фишки закончатся, то нужно просто обновить страницу с аппаратом для новых. Это позволяет игрокам проводить сотни спинов без денег, проверять бонус-раунды и функции игровых автоматов. Главный недостаток игры без риска — это вывести выигрыш.</p> <h2>Регистрация в 1вин</h2> <p>Ставки на реальные деньги на сайте казино возможна лишь для зарегистрированных пользователей старше 18 лет. Зарегистрировать аккаунт можно несколькими способами:</p> <ol> <li>По телефону или email.</li> <li>В один шаг.</li> <li>С помощью профиля в соцсетях.</li> </ol> <p>Обычный способ создания аккаунта включает анкету с введением телефона или электронной почты, и создания пароля. Также в данной ситуации необходимо подтвердить контактные данные по смс или по ссылке из email. При выборе одного клика надо указать выбранную валюту аккаунта и подтвердить процесс. В дальнейшем предложат пройти проверку и завершить заполнение, указав персональную информацию.</p> <p>Для быстрой регистрации через соцсети надо выбрать на сайте иконку социальной сети и кликнуть на неё. Далее потребуется согласиться с предоставлением казино данных с аккаунта социальной сети.</p> <p>Вход в кабинет можно по логину и паролю с любого девайса компьютера. Повторно регистрироваться в выбранном интернет-клубе для игры с телефонов или планшетов не надо. Дубли аккаунтов блокируются сразу после их обнаружения службой безопасности клуба. В профиле видна вся важная инфа о клиенте казино: даты пополнения счета и вывода денег, получения бонусов, баланс и прочие данные.</p> <h3>Пополнение и вывод денег в казино 1вин</h3> <p>После входа в профиль виртуального клуба необходимо пополнить баланс. К важным чертам надежных казино, которым можно доверять деньги, относят много методов оплаты. У пользователей есть возможность вносить деньги или выводить суммы многими методами.</p> <p>К популярным методам относятся:</p> <ul> <li>пластиковые карты;</li> <li>электронные кошельки;</li> <li>системы платежей;</li> <li>терминалы и прочие методы.</li> </ul> <p>Новые казино часто предлагают проводить транзакции через криптовалюту. Также популярен способ пополнения счета с мобильного телефона.</p> <p>Вывод средств возможен только теми же способами, что использовались для внесения депозита. ФИО на реквизитах и в аккаунте пользователя не могут отличаться. Перед подачей первой заявки на выплату выигрыша игроку необходимо пройти верификацию на платформе казино. Все финансовые операции должны проходить без задержек, а в случае их возникновения администрация обязана уведомить клиента о сроках зачисления денег.</p> <h3>Промо и предложения в 1вин</h3> <p>В надежных клубах геймеры могут активировать эти бонусы:</p> <ul> <li>вознаграждение за регистрацию;</li> <li>бонусные вращения;</li> <li>кэшбэк до двадцати процентов;</li> <li>программу привилегий;</li> <li>страховку депозита;</li> <li>купоны на лотерею и другие.</li> </ul> <p>Начинающим игрокам казино стараются предоставить наиболее выгодные предложения. Это может содержать начальный бонус в виде призовых средств и фриспинов для игры на автоматах, бонусный код. Помимо начального пакета, многие виртуальные казино предлагают бонусы за пополнение на минимально установленную сумму.</p> <p>Реже в онлайн-казино доступны бездепы: персональные акции, специальные предложения за скачивание приложения и другие бонусы. Перед активацией бонуса следует внимательно изучить условия отыгрыша и вывода выигрышей.</p> <h2>1win с реальными деньгами</h2> <p>Технологические новшества не прошли мимо гемблинг индустрию. Главное внимание сфокусировано на онлайн-казино, все массовее геймеров выбирают казино на смартфонах. Играть на портативном устройстве можно в любое время. Для этого не обязательно скачивать игры. Просто зайдите ресурс казино через браузер устройства.</p> <p>Казино порталы имеют приложения приложения. На нескольких ресурсах есть версии для Android. Многие клубы имеют приложения для обеих платформ.</p> <p>Казино 1win для мобильных имеет аналогичные услуги, как десктопная версия настольная версия. Личная история сохраняется в профиле.</p> <ol> <li>Создание профиля сайте клуба.</li> <li>Вносить средства используя один доступных способов.</li> <li>Вводить бонусные коды и бонусы.</li> <li>Играть на деньги с выводом.</li> <li>Обращаться в службу техподдержки в любое время дня и другие опции.</li> </ol> <p>Для загрузки аппликации на свой смартфон, надо посетить на ресурс казино интернет-казино, искать раздел на установку мобильного софта и загрузить мобильное ПО. Системные требования мобильного ПО не являются преградой для установки на современные смартфоны. Доступные программные версии совместимы для системами устройств, периодически обновляются периодически.</p> <p>Преимуществом загружаемого приложения выступает способность запускать слоты даже в случае плохом подключении. К тому же в случае блокировки ресурса клуба не нужно искать искать копии.</p> <h2>Разновидности игр в онлайн-казино 1win</h2> <p>Популярные виртуальные казино предоставляют игрокам разные виды игр жанровых категорий: от стандартных аппаратов до виртуальных рулеточных игр и 3D-игр. Для быстрого доступа игры в казино разделен на категории:</p> <ul> <li>классические 777;</li> <li>современные 3D слоты;</li> <li>известные слоты;</li> <li>новые слоты;</li> <li>игры с блэкджеком;</li> <li>игры с рулеткой;</li> <li>лайв игры;</li> <li>соревнования и лотереи.</li> </ul> <p>Также на некоторых площадках в отдельной категории могут быть представлены ставки на спорт и киберспорт, быстрые или ТВ-игры. Найти слоты в каталоге площадки можно по названию, провайдеру, бонусам, рейтингам. Самые популярные автоматы обычно можно увидеть на титульной странице ресурса клуба или в тематическом разделе. К ним относят игры: Mega Joker, Aztec Gold, Book Of Ra, Gonzo’s Quest, Crazy Monkey и другие культовые автоматы.</p> <p>Начинающим игрокам советуют играть в с классических игр. Эти эмуляторы характеризуются небольшим количеством катушек и линий для формирования выигрышей, они удобны в использовании. Из дополнительных возможностей в традиционных слотах могут быть фриспины и риск раунды.</p> <p>Видеослоты имеют разнообразием тематик и сюжетов, сюжетов, применением 3D анимации при создании дизайна. Здесь есть бонусные функции, такие как: повышенные множители, wild карты, респины, фриспины, тематические призовые игры. Создатели игр постоянно предлагают новые интересные функции. Это и образование лавинных комбинаций символов, и сотни способов выигрышей и остальные бонусы.</p> <h3>Поставщики слотов в казино 1win онлайн</h3> <p>Каждая виртуальная площадка предоставляет клиентам гемблеров большое количество автоматов. Среднее количество игр на сайтах клубов доходит до сотен, если не тысяч видеослотов. Главный состав ассортимента составляют игры популярных производителей.</p> <p>Наиболее массово представлены в каталогах игры от фирм, таких как:</p> <ul> <li>Игрософт и Микрогейминг;</li> <li>Belatra и Плейн Го;</li> <li>Плейтек и NetEnt;</li> <li>БетСофт и Новоматик и Плейсон.</li> </ul> <p>На часть этих провайдеров приходится до 95% всего ассортимента слотов в казино.</p> <h3>Как выбрать автомат для ставок</h3> <p>Подбирая игровые автоматы для игры на деньги, важно обратить внимание на минимальную ставку, уровень волатильности, уровень RTP, бонусные раунды, способы создания призовых комбинаций. Среди гемблеров популярны слоты с RTP от 95 – 96%, низкой волатильностью, фиксированными призами. Такие слоты позволяют выигрывать часто, хотя и малые суммы.</p> <p>Механические слоты представленные в официальных онлайн-казино, работают на базе генератора случайных чисел. Это обеспечивает честные результаты спинов. Результат зависит от фортуны, навыков планирования банкролла и регулярности бонусов. Никто не может вмешиваться в алгоритм создания призовых комбинаций.</p> <p>Совершенствуя навыки в слотах с базовыми правилами и высокой отдачей, можно переходить к настольным развлечениям, живым ведущим, лотерейным слотам. Эти развлечения позволят выигрывать больше. Однако и риски возрастают.</p> <h3>Настольные развлечения</h3> <p>Кроме барабанных видеослотов, в лучших интернет-клубах значительно представлены картежные игры: видеопокер, крэпс. Игроки предпочитают играть в развлечения с рулеткой. В этих развлечениях для выигрыша везения недостаточно. Нужен опыт и знание правил. Чтобы изучить правила, рекомендуется играть без рисков в демо-версии.</p> <p>Создатели предлагают разные варианты карточных игр. Только версий покера насчитывается огромное количество: холдем, вариант Омаха, вариант Омаха хай-лоу, покер Карибский стад и другие. В популярных онлайн клубах часто проходят покерные турниры с крупными фондами.</p> <p>В покер, бинго, зарегистрированные пользователи казино онлайн могут играть с лайв дилерами. Вещание игры ведется из студии. Игры с реальными крупье есть только за реальные деньги.</p> <h3>Чемпионаты и лотерейные акции</h3> <p>Идентифицированные геймеры казино онлайн могут участвовать в специальных соревнованиях. Организаторами таких мероприятий могут выступать производители слотов или сами казино. В соревнованиях разыгрываются крупные суммы. Призовая касса собирается со всех игроков, а потом делится между победителями.</p> <p>Чтобы принять участие в лотерее игроку нужно купить цифровой лотерейный билет. Этот розыгрыш дает возможность мгновенно определить результат, поэтому интересует много игроков.</p> <h3>Игры быстрого типа в казино</h3> <p>Крэш жанра игры стремительно набрали популярность. Раунды в таких аппаратах идут 2 до 20 секунд. Игры с быстрой механикой привлекают простой логикой и увлекательным сюжетом, и шансом моментально получить выигрыш. Чтобы добиться выигрыша в такой игре, нужно быстро принимать решения и принимать решение.</p> <p>Первой игрой с быстрой механикой, получившей огромную популярность, стал знаменитый Авиатор — продукт компании Спрайб. Благодаря интересному игровому процессу игровой автомат привлек внимание. После успеха этой игры многие известные провайдеры начали разрабатывать слоты с аналогичной механикой.</p> <p>На сайте любого известного виртуального казино представлен целый раздел, посвященный играм с быстрой механикой. Ассортимент игр разделен на удобные секции: краши, игры с сапером и Plinko игры.</p> <h2>Безопасность</h2> <p>Играя на реальные деньги, нужно помнить об ответственности. Создать профиль в виртуальных казино могут только взрослые пользователи. Предоставленные сведения проверяется отделом безопасности.</p> <p>Создавать несколько аккаунтов запрещено правилами всех виртуальных клубов. Если потеряли пароль можно самостоятельно восстановить пароль, оформив анкету на сайте. Можно связаться с техподдержкой веб-сайта и получить помощь специалистов.</p> <p>Авторизованные игроки казино имеют доступ к саппорту, которая работает круглосуточно. Саппорт отвечает в течение минут. Чтобы обратиться к саппорту, можно использовать чат площадки, или отправить запрос на почту.</p> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-fd66cb7 elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="fd66cb7" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e973f6b ot-flex-column-vertical" data-id="e973f6b" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-5c1c535 elementor-widget elementor-widget-heading" data-id="5c1c535" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Artículos relacionados</h2> </div> </div> <div class="elementor-element elementor-element-7aac0d8 elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-card-shadow-yes elementor-posts__hover-gradient elementor-widget elementor-widget-posts" data-id="7aac0d8" data-element_type="widget" data-settings="{"cards_columns":"3","cards_columns_tablet":"2","cards_columns_mobile":"1","cards_row_gap":{"unit":"px","size":35,"sizes":[]},"cards_row_gap_widescreen":{"unit":"px","size":"","sizes":[]},"cards_row_gap_tablet":{"unit":"px","size":"","sizes":[]},"cards_row_gap_mobile":{"unit":"px","size":"","sizes":[]}}" data-widget_type="posts.cards"> <div class="elementor-widget-container"> <link rel="stylesheet" href="https://stagingdanngos.danngos.tech/wp-content/plugins/elementor-pro/assets/css/widget-posts.min.css"> <div class="elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid"> <article class="elementor-post elementor-grid-item post-47046 post type-post status-publish format-standard hentry category-sin-categoria"> <div class="elementor-post__card"> <div class="elementor-post__text"> <h2 class="elementor-post__title"> <a href="https://stagingdanngos.danngos.tech/gold-rush-holly-jolly-penguins-online-slot-running-on-jili-a-legendary-5-star-game-opinion/" > Gold-rush: holly jolly penguins online slot Running on JILI A legendary 5-Star Game Opinion </a> </h2> <div class="elementor-post__excerpt"> <p>Articles Video game Features of Gold-rush Slot: holly jolly penguins online slot Best Online casinos Gold rush position Gold-rush Slot Disadvantages</p> </div> <div class="elementor-post__read-more-wrapper"> <a class="elementor-post__read-more" href="https://stagingdanngos.danngos.tech/gold-rush-holly-jolly-penguins-online-slot-running-on-jili-a-legendary-5-star-game-opinion/" aria-label="Read more about Gold-rush: holly jolly penguins online slot Running on JILI A legendary 5-Star Game Opinion" > Leer más </a> </div> </div> </div> </article> <article class="elementor-post elementor-grid-item post-47044 post type-post status-publish format-standard hentry category-sin-categoria"> <div class="elementor-post__card"> <div class="elementor-post__text"> <h2 class="elementor-post__title"> <a href="https://stagingdanngos.danngos.tech/gold-factory-casino-spin-city-login-slot-machine-united-kingdom-gamble-microgaming-slots-on-line-100percent-free/" > Gold Factory casino spin city login Slot machine United kingdom Gamble Microgaming Slots On line 100percent free </a> </h2> <div class="elementor-post__excerpt"> <p>Articles Easy Winning Procedures | casino spin city login Happy to enjoy Silver Facility Jackpots Mega Moolah the real deal?</p> </div> <div class="elementor-post__read-more-wrapper"> <a class="elementor-post__read-more" href="https://stagingdanngos.danngos.tech/gold-factory-casino-spin-city-login-slot-machine-united-kingdom-gamble-microgaming-slots-on-line-100percent-free/" aria-label="Read more about Gold Factory casino spin city login Slot machine United kingdom Gamble Microgaming Slots On line 100percent free" > Leer más </a> </div> </div> </div> </article> <article class="elementor-post elementor-grid-item post-47042 post type-post status-publish format-standard hentry category-sin-categoria"> <div class="elementor-post__card"> <div class="elementor-post__text"> <h2 class="elementor-post__title"> <a href="https://stagingdanngos.danngos.tech/better-online-slots-and-a-real-income-position-local-casino-internet-sites-inside-slots-of-vegas-sign-up-bonus-no-deposit-november-2024/" > Better Online slots and A real income Position Local casino Internet sites inside slots of vegas sign up bonus no deposit November 2024 </a> </h2> <div class="elementor-post__excerpt"> <p>Content Benefits and drawbacks away from to play on the internet position games: slots of vegas sign up bonus no</p> </div> <div class="elementor-post__read-more-wrapper"> <a class="elementor-post__read-more" href="https://stagingdanngos.danngos.tech/better-online-slots-and-a-real-income-position-local-casino-internet-sites-inside-slots-of-vegas-sign-up-bonus-no-deposit-november-2024/" aria-label="Read more about Better Online slots and A real income Position Local casino Internet sites inside slots of vegas sign up bonus no deposit November 2024" > Leer más </a> </div> </div> </div> </article> </div> </div> </div> </div> </div> </div> </section> </div> </div><!-- #content --> <footer id="site-footer" class="site-footer" itemscope="itemscope" itemtype="http://schema.org/WPFooter"> <div data-elementor-type="wp-post" data-elementor-id="4565" class="elementor elementor-4565"> <section class="elementor-section elementor-top-section elementor-element elementor-element-199e176 elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="199e176" data-element_type="section" data-settings="{"background_background":"classic"}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ba1eeec ot-flex-column-vertical" data-id="ba1eeec" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-0a3d993 elementor-widget elementor-widget-image" data-id="0a3d993" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.12.1 - 02-04-2023 */ .elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}</style> <picture class="attachment-large size-large wp-image-4569"> <source type="image/webp" data-lazy-srcset="https://stagingdanngos.danngos.tech/wp-content/uploads/2023/03/logo-blanco-danngos.png.webp" srcset="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20279%2078'%3E%3C/svg%3E"/> <img width="279" height="78" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20279%2078'%3E%3C/svg%3E" alt="logo-danngos" data-lazy-src="https://stagingdanngos.danngos.tech/wp-content/uploads/2023/03/logo-blanco-danngos.png"/> </picture> <noscript><picture class="attachment-large size-large wp-image-4569"> <source type="image/webp" srcset="https://stagingdanngos.danngos.tech/wp-content/uploads/2023/03/logo-blanco-danngos.png.webp"/> <img width="279" height="78" src="https://stagingdanngos.danngos.tech/wp-content/uploads/2023/03/logo-blanco-danngos.png" alt="logo-danngos"/> </picture> </noscript> </div> </div> <div class="elementor-element elementor-element-00feb5d elementor-shape-circle e-grid-align-left elementor-grid-tablet-4 e-grid-align-mobile-center elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="00feb5d" data-element_type="widget" data-widget_type="social-icons.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.12.1 - 02-04-2023 */ .elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{line-height:1;font-size:0}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));height:calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)))}.elementor-social-icon{--e-social-icon-icon-color:#fff;display:inline-flex;background-color:#69727d;align-items:center;justify-content:center;text-align:center;cursor:pointer}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.elementor-shape-rounded .elementor-icon.elementor-social-icon{border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{border-radius:50%}</style> <div class="elementor-social-icons-wrapper elementor-grid"> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-icon elementor-repeater-item-0050e6d" href="https://twitter.com/DanngosSmart" target="_blank"> <span class="elementor-screen-only">Facebook-icon</span> <svg xmlns="http://www.w3.org/2000/svg" width="42.072" height="41.659" viewBox="0 0 42.072 41.659"><g data-name="Grupo 3513"><path data-name="Ellipse 3" d="M20.036 0a19.934 19.934 0 0 1 20.036 19.829 19.934 19.934 0 0 1-20.036 19.83A19.934 19.934 0 0 1 0 19.829 19.934 19.934 0 0 1 20.036 0z" transform="translate(1 1)" style="fill:none;stroke:#fff;stroke-width:2px"></path><path data-name="Forma 1" d="M14.809.006 11.118 0C6.972 0 4.292 2.411 4.292 6.139v2.828H.581a.549.549 0 0 0-.581.51v4.1a.547.547 0 0 0 .581.508h3.71v10.346a.549.549 0 0 0 .581.508h4.843a.548.548 0 0 0 .578-.508V14.084h4.339a.547.547 0 0 0 .581-.508v-4.1a.49.49 0 0 0-.171-.362.636.636 0 0 0-.411-.149h-4.338V6.57c0-1.154.316-1.74 2.029-1.74h2.487a.546.546 0 0 0 .578-.508V.514a.548.548 0 0 0-.578-.508z" transform="translate(12.584 8.37)" style="fill:#fff"></path></g></svg> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-repeater-item-b103c96" href="https://twitter.com/DanngosSmart" target="_blank"> <span class="elementor-screen-only"></span> <svg xmlns="http://www.w3.org/2000/svg" width="42.072" height="41.659" viewBox="0 0 42.072 41.659"><g data-name="Grupo 3515"><path data-name="Ellipse 3" d="M20.036 0a19.934 19.934 0 0 1 20.036 19.829 19.934 19.934 0 0 1-20.036 19.83A19.934 19.934 0 0 1 0 19.829 19.934 19.934 0 0 1 20.036 0z" transform="translate(1 1)" style="fill:none;stroke:#fff;stroke-width:2px"></path><path data-name="Forma 1" d="M24.437 2.453a10.023 10.023 0 0 1-2.886.826A5.167 5.167 0 0 0 23.754.39a9.749 9.749 0 0 1-3.178 1.265A4.924 4.924 0 0 0 16.919 0a5.123 5.123 0 0 0-5.008 5.233 5.608 5.608 0 0 0 .116 1.191A13.991 13.991 0 0 1 1.7.955 5.43 5.43 0 0 0 1.014 3.6a5.3 5.3 0 0 0 2.227 4.343A4.785 4.785 0 0 1 .976 7.3v.057a5.2 5.2 0 0 0 4.015 5.139 4.774 4.774 0 0 1-1.314.172 4.206 4.206 0 0 1-.949-.09 5.094 5.094 0 0 0 4.682 3.643 9.809 9.809 0 0 1-6.21 2.231 8.952 8.952 0 0 1-1.2-.073 13.674 13.674 0 0 0 7.685 2.348c9.219 0 14.258-7.971 14.258-14.881 0-.232-.006-.454-.017-.677a10.194 10.194 0 0 0 2.511-2.716z" transform="translate(8.372 10.478)" style="fill:#fff"></path></g></svg> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin-icon elementor-repeater-item-21520d2" href="https://www.linkedin.com/company/danngos-smart-marketing-digital/" target="_blank"> <span class="elementor-screen-only">Linkedin-icon</span> <svg xmlns="http://www.w3.org/2000/svg" width="42.072" height="41.659" viewBox="0 0 42.072 41.659"><g data-name="Grupo 3516"><path data-name="Ellipse 3" d="M20.036 0a19.934 19.934 0 0 1 20.036 19.829 19.934 19.934 0 0 1-20.036 19.83A19.934 19.934 0 0 1 0 19.829 19.934 19.934 0 0 1 20.036 0z" transform="translate(1 1)" style="fill:none;stroke:#fff;stroke-width:2px"></path><path data-name="Forma 1" d="M17.9 22.832v-9.989c-1.644-3.948-5.54 1.424-5.54 1.424v8.565H7.206V7.134h5.158v3a7.178 7.178 0 0 1 5.54-3 4.8 4.8 0 0 1 .925.093c.07.014.141.025.209.041s.111.032.166.05a5.1 5.1 0 0 1 3.855 4.92v10.594zm-17.9 0V7.134h5.156v15.7zM0 2.5A2.508 2.508 0 0 1 2.521 0a2.51 2.51 0 0 1 2.523 2.5A2.522 2.522 0 0 1 0 2.5z" transform="translate(10.478 8.37)" style="fill:#fff"></path></g></svg> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram-icon elementor-repeater-item-195ef73" href="https://www.instagram.com/danngos_smart/" target="_blank"> <span class="elementor-screen-only">Instagram-icon</span> <svg xmlns="http://www.w3.org/2000/svg" width="42.072" height="41.659" viewBox="0 0 42.072 41.659"><g data-name="Grupo 3514"><path data-name="Ellipse 3" d="M20.036 0a19.934 19.934 0 0 1 20.036 19.829 19.934 19.934 0 0 1-20.036 19.83A19.934 19.934 0 0 1 0 19.829 19.934 19.934 0 0 1 20.036 0z" transform="translate(1 1)" style="fill:none;stroke:#fff;stroke-width:2px"></path><path data-name="Forma 1" d="M6.55 20.728A6.516 6.516 0 0 1 0 14.25V6.478A6.516 6.516 0 0 1 6.55 0h7.855a6.516 6.516 0 0 1 6.552 6.478v7.772a6.516 6.516 0 0 1-6.552 6.478zM1.964 6.478v7.772a4.566 4.566 0 0 0 4.586 4.534h7.855a4.564 4.564 0 0 0 4.586-4.534V6.478a4.564 4.564 0 0 0-4.586-4.534H6.55a4.566 4.566 0 0 0-4.586 4.534zm3.276 3.887a5.239 5.239 0 1 1 5.236 5.18 5.211 5.211 0 0 1-5.236-5.18zm1.964 0a3.274 3.274 0 1 0 3.272-3.239A3.262 3.262 0 0 0 7.2 10.365zm8.207-5.571a.7.7 0 1 1 .7.69.694.694 0 0 1-.7-.69z" transform="translate(10.478 10.478)" style="fill:#fff"></path></g></svg> </a> </span> </div> </div> </div> <div class="elementor-element elementor-element-b4f5a5f elementor-widget elementor-widget-heading" data-id="b4f5a5f" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Contáctanos</h2> </div> </div> <div class="elementor-element elementor-element-4401a1d elementor-align-left elementor-mobile-align-center elementor-widget__width-initial elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="4401a1d" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items"> <li class="elementor-icon-list-item"> <a href="tel:+34919365101"> <span class="elementor-icon-list-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="23.156" height="23.198" viewBox="0 0 23.156 23.198"><path d="M23.266 17.869v3.191a2.127 2.127 0 0 1-2.319 2.127 21.049 21.049 0 0 1-9.179-3.265 20.741 20.741 0 0 1-6.382-6.382 21.049 21.049 0 0 1-3.265-9.221A2.127 2.127 0 0 1 4.237 2h3.191a2.127 2.127 0 0 1 2.127 1.829 13.657 13.657 0 0 0 .745 2.989 2.127 2.127 0 0 1-.479 2.244L8.47 10.413a17.018 17.018 0 0 0 6.382 6.387l1.348-1.356a2.127 2.127 0 0 1 2.244-.479 13.657 13.657 0 0 0 2.989.745 2.127 2.127 0 0 1 1.829 2.159z" transform="translate(-1.111 -1)" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px"></path></svg> </span> <span class="elementor-icon-list-text">+34 919 365 101</span> </a> </li> <li class="elementor-icon-list-item"> <a href="tel:+34822904494"> <span class="elementor-icon-list-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="23.156" height="23.198" viewBox="0 0 23.156 23.198"><path d="M23.266 17.869v3.191a2.127 2.127 0 0 1-2.319 2.127 21.049 21.049 0 0 1-9.179-3.265 20.741 20.741 0 0 1-6.382-6.382 21.049 21.049 0 0 1-3.265-9.221A2.127 2.127 0 0 1 4.237 2h3.191a2.127 2.127 0 0 1 2.127 1.829 13.657 13.657 0 0 0 .745 2.989 2.127 2.127 0 0 1-.479 2.244L8.47 10.413a17.018 17.018 0 0 0 6.382 6.387l1.348-1.356a2.127 2.127 0 0 1 2.244-.479 13.657 13.657 0 0 0 2.989.745 2.127 2.127 0 0 1 1.829 2.159z" transform="translate(-1.111 -1)" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px"></path></svg> </span> <span class="elementor-icon-list-text">+34 822 904 494</span> </a> </li> <li class="elementor-icon-list-item"> <span class="elementor-icon-list-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="19.311" height="23.157" viewBox="0 0 19.311 23.157"><g transform="translate(1 1)"><path data-name="Trazado 27" d="M20.311 9.655c0 6.732-8.655 12.5-8.655 12.5S3 16.387 3 9.655a8.655 8.655 0 1 1 17.311 0z" transform="translate(-3 -1)" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px"></path><circle data-name="Elipse 17" cx="3.296" cy="3.296" r="3.296" transform="translate(5.274 5.334)" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px"></circle></g></svg> </span> <span class="elementor-icon-list-text">Tenemos presencia en: Madrid, Córdoba e Islas Canarias</span> </li> </ul> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-9c41594 ot-column-items-bottom ot-flex-column-vertical" data-id="9c41594" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-3044a96 elementor-nav-menu--dropdown-none elementor-nav-menu__align-left elementor-hidden-mobile elementor-widget elementor-widget-nav-menu" data-id="3044a96" data-element_type="widget" data-settings="{"layout":"vertical","submenu_icon":{"value":"<i class=\"fas fa-caret-down\"><\/i>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <link rel="stylesheet" href="https://stagingdanngos.danngos.tech/wp-content/uploads/elementor/css/custom-pro-widget-nav-menu.min.css?ver=1682066892"> <nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> <ul id="menu-1-3044a96" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4603"><a href="https://stagingdanngos.danngos.tech/aviso-legal/" class="elementor-item">Aviso Legal</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4602"><a href="https://stagingdanngos.danngos.tech/politica-de-cookies/" class="elementor-item">Política de Cookies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-4601"><a rel="privacy-policy" href="https://stagingdanngos.danngos.tech/politica-de-privacidad/" class="elementor-item">Política de Privacidad</a></li> </ul> </nav> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-3044a96" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4603"><a href="https://stagingdanngos.danngos.tech/aviso-legal/" class="elementor-item" tabindex="-1">Aviso Legal</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4602"><a href="https://stagingdanngos.danngos.tech/politica-de-cookies/" class="elementor-item" tabindex="-1">Política de Cookies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-4601"><a rel="privacy-policy" href="https://stagingdanngos.danngos.tech/politica-de-privacidad/" class="elementor-item" tabindex="-1">Política de Privacidad</a></li> </ul> </nav> </div> </div> <div class="elementor-element elementor-element-f4da03b elementor-nav-menu--dropdown-none elementor-nav-menu__align-center elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-nav-menu" data-id="f4da03b" data-element_type="widget" data-settings="{"layout":"vertical","submenu_icon":{"value":"<i class=\"fas fa-caret-down\"><\/i>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none"> <ul id="menu-1-f4da03b" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4603"><a href="https://stagingdanngos.danngos.tech/aviso-legal/" class="elementor-item">Aviso Legal</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4602"><a href="https://stagingdanngos.danngos.tech/politica-de-cookies/" class="elementor-item">Política de Cookies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-4601"><a rel="privacy-policy" href="https://stagingdanngos.danngos.tech/politica-de-privacidad/" class="elementor-item">Política de Privacidad</a></li> </ul> </nav> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-f4da03b" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4603"><a href="https://stagingdanngos.danngos.tech/aviso-legal/" class="elementor-item" tabindex="-1">Aviso Legal</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4602"><a href="https://stagingdanngos.danngos.tech/politica-de-cookies/" class="elementor-item" tabindex="-1">Política de Cookies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-4601"><a rel="privacy-policy" href="https://stagingdanngos.danngos.tech/politica-de-privacidad/" class="elementor-item" tabindex="-1">Política de Privacidad</a></li> </ul> </nav> </div> </div> </div> </div> </div> </section> </div> </footer></div><!-- #page --> <a id="back-to-top" href="#" class="show"><i class="flaticon-arrow-pointing-to-up"></i></a> <script type="text/html" id="tmpl-media-frame"> <div class="media-frame-title" id="media-frame-title"></div> <h2 class="media-frame-menu-heading">Acciones</h2> <button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false"> Menú <span class="dashicons dashicons-arrow-down" aria-hidden="true"></span> </button> <div class="media-frame-menu"></div> <div class="media-frame-tab-panel"> <div class="media-frame-router"></div> <div class="media-frame-content"></div> </div> <h2 class="media-frame-actions-heading screen-reader-text"> Acciones de los medios seleccionados </h2> <div class="media-frame-toolbar"></div> <div class="media-frame-uploader"></div> </script> <script type="text/html" id="tmpl-media-modal"> <div tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title"> <# if ( data.hasCloseButton ) { #> <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text"> Cerrar el diálogo </span></span></button> <# } #> <div class="media-modal-content" role="document"></div> </div> <div class="media-modal-backdrop"></div> </script> <script type="text/html" id="tmpl-uploader-window"> <div class="uploader-window-content"> <div class="uploader-editor-title">Arrastra los archivos para subirlos</div> </div> </script> <script type="text/html" id="tmpl-uploader-editor"> <div class="uploader-editor-content"> <div class="uploader-editor-title">Arrastra los archivos para subirlos</div> </div> </script> <script type="text/html" id="tmpl-uploader-inline"> <# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #> <# if ( data.canClose ) { #> <button class="close dashicons dashicons-no"><span class="screen-reader-text"> Cerrar el cargador </span></button> <# } #> <div class="uploader-inline-content {{ messageClass }}"> <# if ( data.message ) { #> <h2 class="upload-message">{{ data.message }}</h2> <# } #> <div class="upload-ui"> <h2 class="upload-instructions drop-instructions">Arrastra los archivos para subirlos</h2> <p class="upload-instructions drop-instructions">o</p> <button type="button" class="browser button button-hero" aria-labelledby="post-upload-info">Seleccionar archivos</button> </div> <div class="upload-inline-status"></div> <div class="post-upload-ui" id="post-upload-info"> <p class="max-upload-size"> Tamaño máximo de archivo: 2 MB. </p> <# if ( data.suggestedWidth && data.suggestedHeight ) { #> <p class="suggested-dimensions"> Dimensiones de imagen sugeridas: {{data.suggestedWidth}} por {{data.suggestedHeight}} píxeles. </p> <# } #> </div> </div> </script> <script type="text/html" id="tmpl-media-library-view-switcher"> <a href="https://stagingdanngos.danngos.tech/wp-admin/upload.php?mode=list" class="view-list"> <span class="screen-reader-text"> Vista de lista </span> </a> <a href="https://stagingdanngos.danngos.tech/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page"> <span class="screen-reader-text"> Vista de cuadrícula </span> </a> </script> <script type="text/html" id="tmpl-uploader-status"> <h2>Subiendo</h2> <div class="media-progress-bar"><div></div></div> <div class="upload-details"> <span class="upload-count"> <span class="upload-index"></span> / <span class="upload-total"></span> </span> <span class="upload-detail-separator">–</span> <span class="upload-filename"></span> </div> <div class="upload-errors"></div> <button type="button" class="button upload-dismiss-errors">Descartar los errores</button> </script> <script type="text/html" id="tmpl-uploader-status-error"> <span class="upload-error-filename">{{{ data.filename }}}</span> <span class="upload-error-message">{{ data.message }}</span> </script> <script type="text/html" id="tmpl-edit-attachment-frame"> <div class="edit-media-header"> <button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Editar el medio anterior</span></button> <button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Editar el siguiente medio</span></button> <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Cerrar el diálogo</span></span></button> </div> <div class="media-frame-title"></div> <div class="media-frame-content"></div> </script> <script type="text/html" id="tmpl-attachment-details-two-column"> <div class="attachment-media-view {{ data.orientation }}"> <h2 class="screen-reader-text">Vista previa del adjunto</h2> <div class="thumbnail thumbnail-{{ data.type }}"> <# if ( data.uploading ) { #> <div class="media-progress-bar"><div></div></div> <# } else if ( data.sizes && data.sizes.full ) { #> <img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" /> <# } else if ( data.sizes && data.sizes.large ) { #> <img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" /> <# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #> <img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" /> <# } #> <# if ( 'audio' === data.type ) { #> <div class="wp-media-wrapper wp-audio"> <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> <source type="{{ data.mime }}" src="{{ data.url }}" /> </audio> </div> <# } else if ( 'video' === data.type ) { var w_rule = ''; if ( data.width ) { w_rule = 'width: ' + data.width + 'px;'; } else if ( wp.media.view.settings.contentWidth ) { w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; } #> <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> <video controls="controls" class="wp-video-shortcode" preload="metadata" <# if ( data.width ) { #>width="{{ data.width }}"<# } #> <# if ( data.height ) { #>height="{{ data.height }}"<# } #> <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> <source type="{{ data.mime }}" src="{{ data.url }}" /> </video> </div> <# } #> <div class="attachment-actions"> <# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #> <button type="button" class="button edit-attachment">Editar la imagen</button> <# } else if ( 'pdf' === data.subtype && data.sizes ) { #> <p>Vista previa del documento</p> <# } #> </div> </div> </div> <div class="attachment-info"> <span class="settings-save-status" role="status"> <span class="spinner"></span> <span class="saved">Guardado.</span> </span> <div class="details"> <h2 class="screen-reader-text"> Detalles </h2> <div class="uploaded"><strong>Subido el:</strong> {{ data.dateFormatted }}</div> <div class="uploaded-by"> <strong>Subido por:</strong> <# if ( data.authorLink ) { #> <a href="{{ data.authorLink }}">{{ data.authorName }}</a> <# } else { #> {{ data.authorName }} <# } #> </div> <# if ( data.uploadedToTitle ) { #> <div class="uploaded-to"> <strong>Subido a:</strong> <# if ( data.uploadedToLink ) { #> <a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a> <# } else { #> {{ data.uploadedToTitle }} <# } #> </div> <# } #> <div class="filename"><strong>Nombre del archivo:</strong> {{ data.filename }}</div> <div class="file-type"><strong>Tipo de archivo:</strong> {{ data.mime }}</div> <div class="file-size"><strong>Tamaño del archivo:</strong> {{ data.filesizeHumanReadable }}</div> <# if ( 'image' === data.type && ! data.uploading ) { #> <# if ( data.width && data.height ) { #> <div class="dimensions"><strong>Dimensiones:</strong> {{ data.width }} por {{ data.height }} píxeles </div> <# } #> <# if ( data.originalImageURL && data.originalImageName ) { #> <div class="word-wrap-break-word"> <strong>Imagen original:</strong> <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> </div> <# } #> <# } #> <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> <div class="file-length"><strong>Longitud:</strong> <span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span> <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> </div> <# } #> <# if ( 'audio' === data.type && data.meta.bitrate ) { #> <div class="bitrate"> <strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s <# if ( data.meta.bitrate_mode ) { #> {{ ' ' + data.meta.bitrate_mode.toUpperCase() }} <# } #> </div> <# } #> <# if ( data.mediaStates ) { #> <div class="media-states"><strong>Usado como:</strong> {{ data.mediaStates }}</div> <# } #> <div class="compat-meta"> <# if ( data.compat && data.compat.meta ) { #> {{{ data.compat.meta }}} <# } #> </div> </div> <div class="settings"> <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> <# if ( 'image' === data.type ) { #> <span class="setting alt-text has-description" data-setting="alt"> <label for="attachment-details-two-column-alt-text" class="name">Texto alternativo</label> <textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank" rel="noopener">Aprende cómo describir el propósito de la imagen<span class="screen-reader-text"> (abre en una nueva pestaña)</span></a>. Déjalo vacío si la imagen es puramente decorativa.</p> <# } #> <span class="setting" data-setting="title"> <label for="attachment-details-two-column-title" class="name">Título</label> <input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} /> </span> <# if ( 'audio' === data.type ) { #> <span class="setting" data-setting="artist"> <label for="attachment-details-two-column-artist" class="name">Artista</label> <input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" /> </span> <span class="setting" data-setting="album"> <label for="attachment-details-two-column-album" class="name">Álbum</label> <input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" /> </span> <# } #> <span class="setting" data-setting="caption"> <label for="attachment-details-two-column-caption" class="name">Leyenda</label> <textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> </span> <span class="setting" data-setting="description"> <label for="attachment-details-two-column-description" class="name">Descripción</label> <textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> </span> <span class="setting" data-setting="url"> <label for="attachment-details-two-column-copy-link" class="name">URL del archivo:</label> <input type="text" class="attachment-details-copy-link" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly /> <span class="copy-to-clipboard-container"> <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copiar la URL al portapapeles</button> <span class="success hidden" aria-hidden="true">¡Copiado!</span> </span> </span> <div class="attachment-compat"></div> </div> <div class="actions"> <# if ( data.link ) { #> <a class="view-attachment" href="{{ data.link }}">Ver archivo de medios</a> <# } #> <# if ( data.can.save ) { #> <# if ( data.link ) { #> <span class="links-separator">|</span> <# } #> <a href="{{ data.editLink }}">Editar más detalles</a> <# } #> <# if ( data.can.save && data.link ) { #> <span class="links-separator">|</span> <a href="{{ data.url }}" download>Descargar archivo</a> <# } #> <# if ( ! data.uploading && data.can.remove ) { #> <# if ( data.link || data.can.save ) { #> <span class="links-separator">|</span> <# } #> <button type="button" class="button-link delete-attachment">Borrar permanentemente</button> <# } #> </div> </div> </script> <script type="text/html" id="tmpl-attachment"> <div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}"> <div class="thumbnail"> <# if ( data.uploading ) { #> <div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div> <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> <div class="centered"> <img src="{{ data.size.url }}" draggable="false" alt="" /> </div> <# } else { #> <div class="centered"> <# if ( data.image && data.image.src && data.image.src !== data.icon ) { #> <img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" /> <# } else if ( data.sizes && data.sizes.medium ) { #> <img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" /> <# } else { #> <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> <# } #> </div> <div class="filename"> <div>{{ data.filename }}</div> </div> <# } #> </div> <# if ( data.buttons.close ) { #> <button type="button" class="button-link attachment-close media-modal-icon"><span class="screen-reader-text"> Eliminar </span></button> <# } #> </div> <# if ( data.buttons.check ) { #> <button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text"> Anular la selección </span></button> <# } #> <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; if ( data.describe ) { if ( 'image' === data.type ) { #> <input type="text" value="{{ data.caption }}" class="describe" data-setting="caption" aria-label="Leyenda" placeholder="Leyenda..." {{ maybeReadOnly }} /> <# } else { #> <input type="text" value="{{ data.title }}" class="describe" data-setting="title" <# if ( 'video' === data.type ) { #> aria-label="Título de vídeo" placeholder="Título de vídeo..." <# } else if ( 'audio' === data.type ) { #> aria-label="Título de audio" placeholder="Título de audio..." <# } else { #> aria-label="Título de medios" placeholder="Título de medios..." <# } #> {{ maybeReadOnly }} /> <# } } #> </script> <script type="text/html" id="tmpl-attachment-details"> <h2> Detalles del adjunto <span class="settings-save-status" role="status"> <span class="spinner"></span> <span class="saved">Guardado.</span> </span> </h2> <div class="attachment-info"> <# if ( 'audio' === data.type ) { #> <div class="wp-media-wrapper wp-audio"> <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> <source type="{{ data.mime }}" src="{{ data.url }}" /> </audio> </div> <# } else if ( 'video' === data.type ) { var w_rule = ''; if ( data.width ) { w_rule = 'width: ' + data.width + 'px;'; } else if ( wp.media.view.settings.contentWidth ) { w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; } #> <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> <video controls="controls" class="wp-video-shortcode" preload="metadata" <# if ( data.width ) { #>width="{{ data.width }}"<# } #> <# if ( data.height ) { #>height="{{ data.height }}"<# } #> <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> <source type="{{ data.mime }}" src="{{ data.url }}" /> </video> </div> <# } else { #> <div class="thumbnail thumbnail-{{ data.type }}"> <# if ( data.uploading ) { #> <div class="media-progress-bar"><div></div></div> <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> <img src="{{ data.size.url }}" draggable="false" alt="" /> <# } else { #> <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> <# } #> </div> <# } #> <div class="details"> <div class="filename">{{ data.filename }}</div> <div class="uploaded">{{ data.dateFormatted }}</div> <div class="file-size">{{ data.filesizeHumanReadable }}</div> <# if ( 'image' === data.type && ! data.uploading ) { #> <# if ( data.width && data.height ) { #> <div class="dimensions"> {{ data.width }} por {{ data.height }} píxeles </div> <# } #> <# if ( data.originalImageURL && data.originalImageName ) { #> <div class="word-wrap-break-word"> Imagen original: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> </div> <# } #> <# if ( data.can.save && data.sizes ) { #> <a class="edit-attachment" href="{{ data.editLink }}&image-editor" target="_blank">Editar la imagen</a> <# } #> <# } #> <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> <div class="file-length">Longitud: <span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span> <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> </div> <# } #> <# if ( data.mediaStates ) { #> <div class="media-states"><strong>Usado como:</strong> {{ data.mediaStates }}</div> <# } #> <# if ( ! data.uploading && data.can.remove ) { #> <button type="button" class="button-link delete-attachment">Borrar permanentemente</button> <# } #> <div class="compat-meta"> <# if ( data.compat && data.compat.meta ) { #> {{{ data.compat.meta }}} <# } #> </div> </div> </div> <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> <# if ( 'image' === data.type ) { #> <span class="setting alt-text has-description" data-setting="alt"> <label for="attachment-details-alt-text" class="name">Texto alternativo</label> <textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank" rel="noopener">Aprende cómo describir el propósito de la imagen<span class="screen-reader-text"> (abre en una nueva pestaña)</span></a>. Déjalo vacío si la imagen es puramente decorativa.</p> <# } #> <span class="setting" data-setting="title"> <label for="attachment-details-title" class="name">Título</label> <input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} /> </span> <# if ( 'audio' === data.type ) { #> <span class="setting" data-setting="artist"> <label for="attachment-details-artist" class="name">Artista</label> <input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" /> </span> <span class="setting" data-setting="album"> <label for="attachment-details-album" class="name">Álbum</label> <input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" /> </span> <# } #> <span class="setting" data-setting="caption"> <label for="attachment-details-caption" class="name">Leyenda</label> <textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> </span> <span class="setting" data-setting="description"> <label for="attachment-details-description" class="name">Descripción</label> <textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> </span> <span class="setting" data-setting="url"> <label for="attachment-details-copy-link" class="name">URL del archivo:</label> <input type="text" class="attachment-details-copy-link" id="attachment-details-copy-link" value="{{ data.url }}" readonly /> <div class="copy-to-clipboard-container"> <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copiar la URL al portapapeles</button> <span class="success hidden" aria-hidden="true">¡Copiado!</span> </div> </span> </script> <script type="text/html" id="tmpl-media-selection"> <div class="selection-info"> <span class="count"></span> <# if ( data.editable ) { #> <button type="button" class="button-link edit-selection">Editar la selección</button> <# } #> <# if ( data.clearable ) { #> <button type="button" class="button-link clear-selection">Borrar</button> <# } #> </div> <div class="selection-view"></div> </script> <script type="text/html" id="tmpl-attachment-display-settings"> <h2>Ajustes de visualización de adjuntos</h2> <# if ( 'image' === data.type ) { #> <span class="setting align"> <label for="attachment-display-settings-alignment" class="name">Alineación</label> <select id="attachment-display-settings-alignment" class="alignment" data-setting="align" <# if ( data.userSettings ) { #> data-user-setting="align" <# } #>> <option value="left"> Izquierda </option> <option value="center"> Centrar </option> <option value="right"> Derecha </option> <option value="none" selected> Ninguna </option> </select> </span> <# } #> <span class="setting"> <label for="attachment-display-settings-link-to" class="name"> <# if ( data.model.canEmbed ) { #> Incrustar o enlazar <# } else { #> Enlazado a <# } #> </label> <select id="attachment-display-settings-link-to" class="link-to" data-setting="link" <# if ( data.userSettings && ! data.model.canEmbed ) { #> data-user-setting="urlbutton" <# } #>> <# if ( data.model.canEmbed ) { #> <option value="embed" selected> Incrustar el reproductor de medios </option> <option value="file"> <# } else { #> <option value="none" selected> Ninguno </option> <option value="file"> <# } #> <# if ( data.model.canEmbed ) { #> Enlace al archivo de medios <# } else { #> Archivo de medios <# } #> </option> <option value="post"> <# if ( data.model.canEmbed ) { #> Enlace a la página de adjuntos <# } else { #> Página de adjuntos <# } #> </option> <# if ( 'image' === data.type ) { #> <option value="custom"> URL personalizada </option> <# } #> </select> </span> <span class="setting"> <label for="attachment-display-settings-link-to-custom" class="name">URL</label> <input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> </span> <# if ( 'undefined' !== typeof data.sizes ) { #> <span class="setting"> <label for="attachment-display-settings-size" class="name">Tamaño</label> <select id="attachment-display-settings-size" class="size" name="size" data-setting="size" <# if ( data.userSettings ) { #> data-user-setting="imgsize" <# } #>> <# var size = data.sizes['thumbnail']; if ( size ) { #> <option value="thumbnail" > Miniatura – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['medium']; if ( size ) { #> <option value="medium" > Medio – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['large']; if ( size ) { #> <option value="large" > Grande – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['full']; if ( size ) { #> <option value="full" selected='selected'> Tamaño completo – {{ size.width }} × {{ size.height }} </option> <# } #> </select> </span> <# } #> </script> <script type="text/html" id="tmpl-gallery-settings"> <h2>Ajustes de la galería</h2> <span class="setting"> <label for="gallery-settings-link-to" class="name">Enlazado a</label> <select id="gallery-settings-link-to" class="link-to" data-setting="link" <# if ( data.userSettings ) { #> data-user-setting="urlbutton" <# } #>> <option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> Página de adjuntos </option> <option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> Archivo de medios </option> <option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> Ninguno </option> </select> </span> <span class="setting"> <label for="gallery-settings-columns" class="name select-label-inline">Columnas</label> <select id="gallery-settings-columns" class="columns" name="columns" data-setting="columns"> <option value="1" <# if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 1 </option> <option value="2" <# if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 2 </option> <option value="3" <# if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 3 </option> <option value="4" <# if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 4 </option> <option value="5" <# if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 5 </option> <option value="6" <# if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 6 </option> <option value="7" <# if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 7 </option> <option value="8" <# if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 8 </option> <option value="9" <# if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 9 </option> </select> </span> <span class="setting"> <input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" /> <label for="gallery-settings-random-order" class="checkbox-label-inline">Orden aleatorio</label> </span> <span class="setting size"> <label for="gallery-settings-size" class="name">Tamaño</label> <select id="gallery-settings-size" class="size" name="size" data-setting="size" <# if ( data.userSettings ) { #> data-user-setting="imgsize" <# } #> > <option value="thumbnail"> Miniatura </option> <option value="medium"> Medio </option> <option value="large"> Grande </option> <option value="full"> Tamaño completo </option> </select> </span> </script> <script type="text/html" id="tmpl-playlist-settings"> <h2>Ajustes de la lista de reproducción</h2> <# var emptyModel = _.isEmpty( data.model ), isVideo = 'video' === data.controller.get('library').props.get('type'); #> <span class="setting"> <input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #> checked="checked" <# } #> /> <label for="playlist-settings-show-list" class="checkbox-label-inline"> <# if ( isVideo ) { #> Mostrar la lista de vídeos <# } else { #> Mostrar la lista de reproducción <# } #> </label> </span> <# if ( ! isVideo ) { #> <span class="setting"> <input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #> checked="checked" <# } #> /> <label for="playlist-settings-show-artist" class="checkbox-label-inline"> Mostrar el nombre del artista en la lista de pistas </label> </span> <# } #> <span class="setting"> <input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #> checked="checked" <# } #> /> <label for="playlist-settings-show-images" class="checkbox-label-inline"> Mostrar las imágenes </label> </span> </script> <script type="text/html" id="tmpl-embed-link-settings"> <span class="setting link-text"> <label for="embed-link-settings-link-text" class="name">Texto del enlace</label> <input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" /> </span> <div class="embed-container" style="display: none;"> <div class="embed-preview"></div> </div> </script> <script type="text/html" id="tmpl-embed-image-settings"> <div class="wp-clearfix"> <div class="thumbnail"> <img src="{{ data.model.url }}" draggable="false" alt="" /> </div> </div> <span class="setting alt-text has-description"> <label for="embed-image-settings-alt-text" class="name">Texto alternativo</label> <textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank" rel="noopener">Aprende cómo describir el propósito de la imagen<span class="screen-reader-text"> (abre en una nueva pestaña)</span></a>. Déjalo vacío si la imagen es puramente decorativa.</p> <span class="setting caption"> <label for="embed-image-settings-caption" class="name">Leyenda</label> <textarea id="embed-image-settings-caption" data-setting="caption"></textarea> </span> <fieldset class="setting-group"> <legend class="name">Alineación</legend> <span class="setting align"> <span class="button-group button-large" data-setting="align"> <button class="button" value="left"> Izquierda </button> <button class="button" value="center"> Centrar </button> <button class="button" value="right"> Derecha </button> <button class="button active" value="none"> Ninguna </button> </span> </span> </fieldset> <fieldset class="setting-group"> <legend class="name">Enlazado a</legend> <span class="setting link-to"> <span class="button-group button-large" data-setting="link"> <button class="button" value="file"> URL de la imagen </button> <button class="button" value="custom"> URL personalizada </button> <button class="button active" value="none"> Ninguno </button> </span> </span> <span class="setting"> <label for="embed-image-settings-link-to-custom" class="name">URL</label> <input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> </span> </fieldset> </script> <script type="text/html" id="tmpl-image-details"> <div class="media-embed"> <div class="embed-media-settings"> <div class="column-settings"> <span class="setting alt-text has-description"> <label for="image-details-alt-text" class="name">Texto alternativo</label> <textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank" rel="noopener">Aprende cómo describir el propósito de la imagen<span class="screen-reader-text"> (abre en una nueva pestaña)</span></a>. Déjalo vacío si la imagen es puramente decorativa.</p> <span class="setting caption"> <label for="image-details-caption" class="name">Leyenda</label> <textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea> </span> <h2>Ajustes de visualización</h2> <fieldset class="setting-group"> <legend class="legend-inline">Alineación</legend> <span class="setting align"> <span class="button-group button-large" data-setting="align"> <button class="button" value="left"> Izquierda </button> <button class="button" value="center"> Centrar </button> <button class="button" value="right"> Derecha </button> <button class="button active" value="none"> Ninguna </button> </span> </span> </fieldset> <# if ( data.attachment ) { #> <# if ( 'undefined' !== typeof data.attachment.sizes ) { #> <span class="setting size"> <label for="image-details-size" class="name">Tamaño</label> <select id="image-details-size" class="size" name="size" data-setting="size" <# if ( data.userSettings ) { #> data-user-setting="imgsize" <# } #>> <# var size = data.sizes['thumbnail']; if ( size ) { #> <option value="thumbnail"> Miniatura – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['medium']; if ( size ) { #> <option value="medium"> Medio – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['large']; if ( size ) { #> <option value="large"> Grande – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['full']; if ( size ) { #> <option value="full"> Tamaño completo – {{ size.width }} × {{ size.height }} </option> <# } #> <option value="custom"> Tamaño personalizado </option> </select> </span> <# } #> <div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>"> <span class="custom-size-setting"> <label for="image-details-size-width">Anchura</label> <input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" /> </span> <span class="sep" aria-hidden="true">×</span> <span class="custom-size-setting"> <label for="image-details-size-height">Altura</label> <input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" /> </span> <p id="image-size-desc" class="description">Tamaño de la imagen en píxeles</p> </div> <# } #> <span class="setting link-to"> <label for="image-details-link-to" class="name">Enlazado a</label> <select id="image-details-link-to" data-setting="link"> <# if ( data.attachment ) { #> <option value="file"> Archivo de medios </option> <option value="post"> Página de adjuntos </option> <# } else { #> <option value="file"> URL de la imagen </option> <# } #> <option value="custom"> URL personalizada </option> <option value="none"> Ninguno </option> </select> </span> <span class="setting"> <label for="image-details-link-to-custom" class="name">URL</label> <input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> </span> <div class="advanced-section"> <h2><button type="button" class="button-link advanced-toggle">Opciones avanzadas</button></h2> <div class="advanced-settings hidden"> <div class="advanced-image"> <span class="setting title-text"> <label for="image-details-title-attribute" class="name">Atributo «title» de la imagen</label> <input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" /> </span> <span class="setting extra-classes"> <label for="image-details-css-class" class="name">Clases CSS de la imagen</label> <input type="text" id="image-details-css-class" data-setting="extraClasses" value="{{ data.model.extraClasses }}" /> </span> </div> <div class="advanced-link"> <span class="setting link-target"> <input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>> <label for="image-details-link-target" class="checkbox-label">Abrir el enlace en una pestaña nueva</label> </span> <span class="setting link-rel"> <label for="image-details-link-rel" class="name">Relación del enlace</label> <input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" /> </span> <span class="setting link-class-name"> <label for="image-details-link-css-class" class="name">Clase CSS del enlace</label> <input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" /> </span> </div> </div> </div> </div> <div class="column-image"> <div class="image"> <img src="{{ data.model.url }}" draggable="false" alt="" /> <# if ( data.attachment && window.imageEdit ) { #> <div class="actions"> <input type="button" class="edit-attachment button" value="Editar el original" /> <input type="button" class="replace-attachment button" value="Reemplazar" /> </div> <# } #> </div> </div> </div> </div> </script> <script type="text/html" id="tmpl-image-editor"> <div id="media-head-{{ data.id }}"></div> <div id="image-editor-{{ data.id }}"></div> </script> <script type="text/html" id="tmpl-audio-details"> <# var ext, html5types = { mp3: wp.media.view.settings.embedMimes.mp3, ogg: wp.media.view.settings.embedMimes.ogg }; #> <div class="media-embed media-embed-details"> <div class="embed-media-settings embed-audio-settings"> <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}" preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}" <# if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { #> autoplay<# } if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { #> loop<# } #> > <# if ( ! _.isEmpty( data.model.src ) ) { #> <source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.mp3 ) ) { #> <source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.ogg ) ) { #> <source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.flac ) ) { #> <source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.m4a ) ) { #> <source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.wav ) ) { #> <source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" /> <# } #> </audio> <# if ( ! _.isEmpty( data.model.src ) ) { ext = data.model.src.split('.').pop(); if ( html5types[ ext ] ) { delete html5types[ ext ]; } #> <span class="setting"> <label for="audio-details-source" class="name">URL</label> <input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> <button type="button" class="button-link remove-setting">Eliminar la fuente de audio</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.mp3 ) ) { if ( ! _.isUndefined( html5types.mp3 ) ) { delete html5types.mp3; } #> <span class="setting"> <label for="audio-details-mp3-source" class="name">MP3</label> <input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" /> <button type="button" class="button-link remove-setting">Eliminar la fuente de audio</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.ogg ) ) { if ( ! _.isUndefined( html5types.ogg ) ) { delete html5types.ogg; } #> <span class="setting"> <label for="audio-details-ogg-source" class="name">OGG</label> <input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" /> <button type="button" class="button-link remove-setting">Eliminar la fuente de audio</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.flac ) ) { if ( ! _.isUndefined( html5types.flac ) ) { delete html5types.flac; } #> <span class="setting"> <label for="audio-details-flac-source" class="name">FLAC</label> <input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" /> <button type="button" class="button-link remove-setting">Eliminar la fuente de audio</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.m4a ) ) { if ( ! _.isUndefined( html5types.m4a ) ) { delete html5types.m4a; } #> <span class="setting"> <label for="audio-details-m4a-source" class="name">M4A</label> <input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" /> <button type="button" class="button-link remove-setting">Eliminar la fuente de audio</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.wav ) ) { if ( ! _.isUndefined( html5types.wav ) ) { delete html5types.wav; } #> <span class="setting"> <label for="audio-details-wav-source" class="name">WAV</label> <input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" /> <button type="button" class="button-link remove-setting">Eliminar la fuente de audio</button> </span> <# } #> <# if ( ! _.isEmpty( html5types ) ) { #> <fieldset class="setting-group"> <legend class="name">Añadir fuentes alternativas para una reproducción máxima de HTML5</legend> <span class="setting"> <span class="button-large"> <# _.each( html5types, function (mime, type) { #> <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> <# } ) #> </span> </span> </fieldset> <# } #> <fieldset class="setting-group"> <legend class="name">Precarga</legend> <span class="setting preload"> <span class="button-group button-large" data-setting="preload"> <button class="button" value="auto">Automático</button> <button class="button" value="metadata">Metadatos</button> <button class="button active" value="none">Ninguna</button> </span> </span> </fieldset> <span class="setting-group"> <span class="setting checkbox-setting autoplay"> <input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" /> <label for="audio-details-autoplay" class="checkbox-label">Reproducción automática</label> </span> <span class="setting checkbox-setting"> <input type="checkbox" id="audio-details-loop" data-setting="loop" /> <label for="audio-details-loop" class="checkbox-label">Repetir</label> </span> </span> </div> </div> </script> <script type="text/html" id="tmpl-video-details"> <# var ext, html5types = { mp4: wp.media.view.settings.embedMimes.mp4, ogv: wp.media.view.settings.embedMimes.ogv, webm: wp.media.view.settings.embedMimes.webm }; #> <div class="media-embed media-embed-details"> <div class="embed-media-settings embed-video-settings"> <div class="wp-video-holder"> <# var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width, h = ! data.model.height ? 360 : data.model.height; if ( data.model.width && w !== data.model.width ) { h = Math.ceil( ( h * w ) / data.model.width ); } #> <# var w_rule = '', classes = [], w, h, settings = wp.media.view.settings, isYouTube = isVimeo = false; if ( ! _.isEmpty( data.model.src ) ) { isYouTube = data.model.src.match(/youtube|youtu\.be/); isVimeo = -1 !== data.model.src.indexOf('vimeo'); } if ( settings.contentWidth && data.model.width >= settings.contentWidth ) { w = settings.contentWidth; } else { w = data.model.width; } if ( w !== data.model.width ) { h = Math.ceil( ( data.model.height * w ) / data.model.width ); } else { h = data.model.height; } if ( w ) { w_rule = 'width: ' + w + 'px; '; } if ( isYouTube ) { classes.push( 'youtube-video' ); } if ( isVimeo ) { classes.push( 'vimeo-video' ); } #> <div style="{{ w_rule }}" class="wp-video"> <video controls class="wp-video-shortcode {{ classes.join( ' ' ) }}" <# if ( w ) { #>width="{{ w }}"<# } #> <# if ( h ) { #>height="{{ h }}"<# } #> <# if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) { #> poster="{{ data.model.poster }}"<# } #> preload ="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}" <# if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { #> autoplay<# } if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { #> loop<# } #> > <# if ( ! _.isEmpty( data.model.src ) ) { if ( isYouTube ) { #> <source src="{{ data.model.src }}" type="video/youtube" /> <# } else if ( isVimeo ) { #> <source src="{{ data.model.src }}" type="video/vimeo" /> <# } else { #> <source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> <# } } #> <# if ( data.model.mp4 ) { #> <source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" /> <# } #> <# if ( data.model.m4v ) { #> <source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" /> <# } #> <# if ( data.model.webm ) { #> <source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" /> <# } #> <# if ( data.model.ogv ) { #> <source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" /> <# } #> <# if ( data.model.flv ) { #> <source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" /> <# } #> {{{ data.model.content }}} </video> </div> <# if ( ! _.isEmpty( data.model.src ) ) { ext = data.model.src.split('.').pop(); if ( html5types[ ext ] ) { delete html5types[ ext ]; } #> <span class="setting"> <label for="video-details-source" class="name">URL</label> <input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> <button type="button" class="button-link remove-setting">Eliminar la fuente de vídeo</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.mp4 ) ) { if ( ! _.isUndefined( html5types.mp4 ) ) { delete html5types.mp4; } #> <span class="setting"> <label for="video-details-mp4-source" class="name">MP4</label> <input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" /> <button type="button" class="button-link remove-setting">Eliminar la fuente de vídeo</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.m4v ) ) { if ( ! _.isUndefined( html5types.m4v ) ) { delete html5types.m4v; } #> <span class="setting"> <label for="video-details-m4v-source" class="name">M4V</label> <input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" /> <button type="button" class="button-link remove-setting">Eliminar la fuente de vídeo</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.webm ) ) { if ( ! _.isUndefined( html5types.webm ) ) { delete html5types.webm; } #> <span class="setting"> <label for="video-details-webm-source" class="name">WEBM</label> <input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" /> <button type="button" class="button-link remove-setting">Eliminar la fuente de vídeo</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.ogv ) ) { if ( ! _.isUndefined( html5types.ogv ) ) { delete html5types.ogv; } #> <span class="setting"> <label for="video-details-ogv-source" class="name">OGV</label> <input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" /> <button type="button" class="button-link remove-setting">Eliminar la fuente de vídeo</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.flv ) ) { if ( ! _.isUndefined( html5types.flv ) ) { delete html5types.flv; } #> <span class="setting"> <label for="video-details-flv-source" class="name">FLV</label> <input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" /> <button type="button" class="button-link remove-setting">Eliminar la fuente de vídeo</button> </span> <# } #> </div> <# if ( ! _.isEmpty( html5types ) ) { #> <fieldset class="setting-group"> <legend class="name">Añadir fuentes alternativas para una reproducción máxima de HTML5</legend> <span class="setting"> <span class="button-large"> <# _.each( html5types, function (mime, type) { #> <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> <# } ) #> </span> </span> </fieldset> <# } #> <# if ( ! _.isEmpty( data.model.poster ) ) { #> <span class="setting"> <label for="video-details-poster-image" class="name">Imagen de póster</label> <input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" /> <button type="button" class="button-link remove-setting">Eliminar la imagen del póster</button> </span> <# } #> <fieldset class="setting-group"> <legend class="name">Precarga</legend> <span class="setting preload"> <span class="button-group button-large" data-setting="preload"> <button class="button" value="auto">Automático</button> <button class="button" value="metadata">Metadatos</button> <button class="button active" value="none">Ninguna</button> </span> </span> </fieldset> <span class="setting-group"> <span class="setting checkbox-setting autoplay"> <input type="checkbox" id="video-details-autoplay" data-setting="autoplay" /> <label for="video-details-autoplay" class="checkbox-label">Reproducción automática</label> </span> <span class="setting checkbox-setting"> <input type="checkbox" id="video-details-loop" data-setting="loop" /> <label for="video-details-loop" class="checkbox-label">Repetir</label> </span> </span> <span class="setting" data-setting="content"> <# var content = ''; if ( ! _.isEmpty( data.model.content ) ) { var tracks = jQuery( data.model.content ).filter( 'track' ); _.each( tracks.toArray(), function( track, index ) { content += track.outerHTML; #> <label for="video-details-track-{{ index }}" class="name">Pistas (subtítulos, leyendas, descripciones, capítulos o metadatos)</label> <input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" /> <span class="description" id="video-details-track-desc-{{ index }}"> Los valores srclang, label y kind pueden ser editados para establecer el idioma y la clase de pista de vídeo. </span> <button type="button" class="button-link remove-setting remove-track">Eliminar la pista de vídeo</button><br /> <# } ); #> <# } else { #> <span class="name">Pistas (subtítulos, leyendas, descripciones, capítulos o metadatos)</span><br /> <em>No hay subtítulos asociados.</em> <# } #> <textarea class="hidden content-setting">{{ content }}</textarea> </span> </div> </div> </script> <script type="text/html" id="tmpl-editor-gallery"> <# if ( data.attachments.length ) { #> <div class="gallery gallery-columns-{{ data.columns }}"> <# _.each( data.attachments, function( attachment, index ) { #> <dl class="gallery-item"> <dt class="gallery-icon"> <# if ( attachment.thumbnail ) { #> <img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" /> <# } else { #> <img src="{{ attachment.url }}" alt="{{ attachment.alt }}" /> <# } #> </dt> <# if ( attachment.caption ) { #> <dd class="wp-caption-text gallery-caption"> {{{ data.verifyHTML( attachment.caption ) }}} </dd> <# } #> </dl> <# if ( index % data.columns === data.columns - 1 ) { #> <br style="clear: both;" /> <# } #> <# } ); #> </div> <# } else { #> <div class="wpview-error"> <div class="dashicons dashicons-format-gallery"></div><p>No se han encontrado elementos.</p> </div> <# } #> </script> <script type="text/html" id="tmpl-crop-content"> <img class="crop-image" src="{{ data.url }}" alt="Vista previa del área de recorte de la imagen. Es necesaria la interacción del ratón." /> <div class="upload-errors"></div> </script> <script type="text/html" id="tmpl-site-icon-preview"> <h2>Vista previa</h2> <strong aria-hidden="true">Como icono del navegador</strong> <div class="favicon-preview"> <img src="https://stagingdanngos.danngos.tech/wp-admin/images/browser.png" class="browser-preview" width="182" height="" alt="" /> <div class="favicon"> <img id="preview-favicon" src="{{ data.url }}" alt="Vista previa como un icono del navegador" /> </div> <span class="browser-title" aria-hidden="true"><# print( 'Danngos Smart' ) #></span> </div> <strong aria-hidden="true">Como icono de aplicación</strong> <div class="app-icon-preview"> <img id="preview-app-icon" src="{{ data.url }}" alt="Vista previa como un icono de aplicación" /> </div> </script> <script id="tmpl-rwmb-media-item" type="text/html"> <input type="hidden" name="{{{ data.controller.fieldName }}}" value="{{{ data.id }}}" class="rwmb-media-input"> <div class="rwmb-file-icon"> <# if ( data.sizes ) { #> <# if ( data.sizes.thumbnail ) { #> <img src="{{{ data.sizes.thumbnail.url }}}"> <# } else { #> <img src="{{{ data.sizes.full.url }}}"> <# } #> <# } else { #> <# if ( data.image && data.image.src && data.image.src !== data.icon ) { #> <img src="{{ data.image.src }}" /> <# } else { #> <img src="{{ data.icon }}" /> <# } #> <# } #> </div> <div class="rwmb-file-info"> <a href="{{{ data.url }}}" class="rwmb-file-title" target="_blank"> <# if( data.title ) { #> {{{ data.title }}} <# } else { #> {{{ i18nRwmbMedia.noTitle }}} <# } #> </a> <div class="rwmb-file-name">{{{ data.filename }}}</div> <div class="rwmb-file-actions"> <a class="rwmb-edit-media" title="{{{ i18nRwmbMedia.edit }}}" href="{{{ data.editLink }}}" target="_blank"> {{{ i18nRwmbMedia.edit }}} </a> <a href="#" class="rwmb-remove-media" title="{{{ i18nRwmbMedia.remove }}}"> {{{ i18nRwmbMedia.remove }}} </a> </div> </div> </script> <script id="tmpl-rwmb-media-status" type="text/html"> <# if ( data.maxFiles > 0 ) { #> {{{ data.length }}}/{{{ data.maxFiles }}} <# if ( 1 < data.maxFiles ) { #>{{{ i18nRwmbMedia.multiple }}}<# } else {#>{{{ i18nRwmbMedia.single }}}<# } #> <# } #> </script> <script id="tmpl-rwmb-media-button" type="text/html"> <a class="button">{{{ data.text }}}</a> </script> <script id="tmpl-rwmb-image-item" type="text/html"> <input type="hidden" name="{{{ data.controller.fieldName }}}" value="{{{ data.id }}}" class="rwmb-media-input"> <div class="rwmb-file-icon"> <# if ( 'image' === data.type && data.sizes ) { #> <# if ( data.sizes[data.controller.imageSize] ) { #> <img src="{{{ data.sizes[data.controller.imageSize].url }}}"> <# } else { #> <img src="{{{ data.sizes.full.url }}}"> <# } #> <# } else { #> <# if ( data.image && data.image.src && data.image.src !== data.icon ) { #> <img src="{{ data.image.src }}" /> <# } else { #> <img src="{{ data.icon }}" /> <# } #> <# } #> </div> <div class="rwmb-image-overlay"></div> <div class="rwmb-image-actions"> <a class="rwmb-image-edit rwmb-edit-media" title="{{{ i18nRwmbMedia.edit }}}" href="{{{ data.editLink }}}" target="_blank"> <span class="dashicons dashicons-edit"></span> </a> <a href="#" class="rwmb-image-delete rwmb-remove-media" title="{{{ i18nRwmbMedia.remove }}}"> <span class="dashicons dashicons-no-alt"></span> </a> </div> </script> <link rel='stylesheet' id='elementor-post-4547-css' href='https://stagingdanngos.danngos.tech/wp-content/uploads/elementor/css/post-4547.css?ver=1683121785' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-3058-css' href='https://stagingdanngos.danngos.tech/wp-content/uploads/elementor/css/post-3058.css?ver=1682066883' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://stagingdanngos.danngos.tech/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='elementor-icons-fa-regular-css' href='https://stagingdanngos.danngos.tech/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/regular.min.css?ver=1683639183' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://stagingdanngos.danngos.tech/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=1683639183' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-4565-css' href='https://stagingdanngos.danngos.tech/wp-content/uploads/elementor/css/post-4565.css?ver=1683538115' type='text/css' media='all' /> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/cache/min/1/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=1683639183" id="swv-js"></script> <script type="text/javascript" id="contact-form-7-js-extra"> /* <![CDATA[ */ var wpcf7 = {"api":{"root":"https:\/\/stagingdanngos.danngos.tech\/wp-json\/","namespace":"contact-form-7\/v1"},"cached":"1"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/cache/min/1/wp-content/plugins/contact-form-7/includes/js/index.js?ver=1683639183" id="contact-form-7-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/underscore.min.js?ver=1.13.4" id="underscore-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/shortcode.min.js?ver=6.6.2" id="shortcode-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/backbone.min.js?ver=1.5.0" id="backbone-js"></script> <script type="text/javascript" id="wp-util-js-extra"> /* <![CDATA[ */ var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/wp-util.min.js?ver=6.6.2" id="wp-util-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/wp-backbone.min.js?ver=6.6.2" id="wp-backbone-js"></script> <script type="text/javascript" id="media-models-js-extra"> /* <![CDATA[ */ var _wpMediaModelsL10n = {"settings":{"ajaxurl":"\/wp-admin\/admin-ajax.php","post":{"id":0}}}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/media-models.min.js?ver=6.6.2" id="media-models-js"></script> <script type="text/javascript" id="wp-plupload-js-extra"> /* <![CDATA[ */ var pluploadL10n = {"queue_limit_exceeded":"Has intentado poner en cola demasiados archivos.","file_exceeds_size_limit":"El tama\u00f1o del archivo %s excede el tama\u00f1o permitido en este sitio.","zero_byte_file":"Este archivo est\u00e1 vac\u00edo. Por favor, prueba con otro.","invalid_filetype":"Lo siento, no tienes permisos para subir este tipo de archivo.","not_an_image":"Este archivo no es una imagen. Por favor, prueba con otro.","image_memory_exceeded":"Memoria excedida. Por favor, prueba con otro archivo m\u00e1s peque\u00f1o.","image_dimensions_exceeded":"Supera el tama\u00f1o permitido. Por favor, prueba con otro.","default_error":"Ha habido un error en la subida. Por favor, int\u00e9ntalo m\u00e1s tarde.","missing_upload_url":"Ha habido un error de configuraci\u00f3n. Por favor, contacta con el administrador del servidor.","upload_limit_exceeded":"Solo puedes subir 1 archivo.","http_error":"Respuesta inesperada del servidor. El archivo puede haber sido subido correctamente. Comprueba la biblioteca de medios o recarga la p\u00e1gina.","http_error_image":"El servidor no puede procesar la imagen. Esto puede ocurrir si el servidor est\u00e1 ocupado o no tiene suficientes recursos para completar la tarea. Puede ayudar el subir una imagen m\u00e1s peque\u00f1a. El tama\u00f1o m\u00e1ximo sugerido es de 2560 p\u00edxeles.","upload_failed":"Subida fallida.","big_upload_failed":"Por favor, intenta subir este archivo a trav\u00e9s del %1$snavegador%2$s.","big_upload_queued":"%s excede el tama\u00f1o m\u00e1ximo de subida del cargador de m\u00faltiples archivos del navegador.","io_error":"Error de entrada\/salida.","security_error":"Error de seguridad.","file_cancelled":"Archivo cancelado.","upload_stopped":"Subida detenida.","dismiss":"Descartar","crunching":"Calculando\u2026","deleted":"movidos a la papelera.","error_uploading":"Ha habido un error al subir \u00ab%s\u00bb","unsupported_image":"Esta imagen no se puede mostrar en un navegador web. Antes de subirla, para un mejor resultado, convi\u00e9rtela a JPEG.","noneditable_image":"Esta imagen no puede ser procesada por el servidor web. Antes de subirla, convi\u00e9rtela a JPEG o PNG.","file_url_copied":"La URL del archivo ha sido copiada a tu portapapeles"}; var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"\/wp-admin\/async-upload.php","filters":{"max_file_size":"2097152b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,webp,avif,ico,heic,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages,svg,svgz"}]},"avif_upload_error":true,"heic_upload_error":true,"multipart_params":{"action":"upload-attachment","_wpnonce":"db395d2a3b"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/plupload/wp-plupload.min.js?ver=6.6.2" id="wp-plupload-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3" id="jquery-ui-mouse-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/jquery/ui/sortable.min.js?ver=1.13.3" id="jquery-ui-sortable-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="mediaelement-core-js-before"> /* <![CDATA[ */ var mejsL10n = {"language":"es","strings":{"mejs.download-file":"Descargar archivo","mejs.install-flash":"Est\u00e1s usando un navegador que no tiene Flash activo o instalado. Por favor, activa el componente del reproductor Flash o descarga la \u00faltima versi\u00f3n desde https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"Pantalla completa","mejs.play":"Reproducir","mejs.pause":"Pausa","mejs.time-slider":"Control de tiempo","mejs.time-help-text":"Usa las teclas de direcci\u00f3n izquierda\/derecha para avanzar un segundo y las flechas arriba\/abajo para avanzar diez segundos.","mejs.live-broadcast":"Transmisi\u00f3n en vivo","mejs.volume-help-text":"Utiliza las teclas de flecha arriba\/abajo para aumentar o disminuir el volumen.","mejs.unmute":"Activar el sonido","mejs.mute":"Silenciar","mejs.volume-slider":"Control de volumen","mejs.video-player":"Reproductor de v\u00eddeo","mejs.audio-player":"Reproductor de audio","mejs.captions-subtitles":"Pies de foto \/ Subt\u00edtulos","mejs.captions-chapters":"Cap\u00edtulos","mejs.none":"Ninguna","mejs.afrikaans":"Afrik\u00e1ans","mejs.albanian":"Albano","mejs.arabic":"\u00c1rabe","mejs.belarusian":"Bielorruso","mejs.bulgarian":"B\u00falgaro","mejs.catalan":"Catal\u00e1n","mejs.chinese":"Chino","mejs.chinese-simplified":"Chino (Simplificado)","mejs.chinese-traditional":"Chino (Tradicional)","mejs.croatian":"Croata","mejs.czech":"Checo","mejs.danish":"Dan\u00e9s","mejs.dutch":"Neerland\u00e9s","mejs.english":"Ingl\u00e9s","mejs.estonian":"Estonio","mejs.filipino":"Filipino","mejs.finnish":"Fin\u00e9s","mejs.french":"Franc\u00e9s","mejs.galician":"Gallego","mejs.german":"Alem\u00e1n","mejs.greek":"Griego","mejs.haitian-creole":"Creole haitiano","mejs.hebrew":"Hebreo","mejs.hindi":"Indio","mejs.hungarian":"H\u00fangaro","mejs.icelandic":"Island\u00e9s","mejs.indonesian":"Indonesio","mejs.irish":"Irland\u00e9s","mejs.italian":"Italiano","mejs.japanese":"Japon\u00e9s","mejs.korean":"Coreano","mejs.latvian":"Let\u00f3n","mejs.lithuanian":"Lituano","mejs.macedonian":"Macedonio","mejs.malay":"Malayo","mejs.maltese":"Malt\u00e9s","mejs.norwegian":"Noruego","mejs.persian":"Persa","mejs.polish":"Polaco","mejs.portuguese":"Portugu\u00e9s","mejs.romanian":"Rumano","mejs.russian":"Ruso","mejs.serbian":"Serbio","mejs.slovak":"Eslovaco","mejs.slovenian":"Esloveno","mejs.spanish":"Espa\u00f1ol","mejs.swahili":"Swahili","mejs.swedish":"Sueco","mejs.tagalog":"Tagalo","mejs.thai":"Tailand\u00e9s","mejs.turkish":"Turco","mejs.ukrainian":"Ukraniano","mejs.vietnamese":"Vietnamita","mejs.welsh":"Gal\u00e9s","mejs.yiddish":"Yiddish"}}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" id="mediaelement-core-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=6.6.2" id="mediaelement-migrate-js"></script> <script type="text/javascript" id="mediaelement-js-extra"> /* <![CDATA[ */ var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=6.6.2" id="wp-mediaelement-js"></script> <script type="text/javascript" id="wp-api-request-js-extra"> /* <![CDATA[ */ var wpApiSettings = {"root":"https:\/\/stagingdanngos.danngos.tech\/wp-json\/","nonce":"d92af66b34","versionString":"wp\/v2\/"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/api-request.min.js?ver=6.6.2" id="wp-api-request-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/dist/hooks.min.js?ver=2810c76e705dd1a53b18" id="wp-hooks-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="wp-a11y-js-translations"> /* <![CDATA[ */ ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", {"translation-revision-date":"2024-10-11 22:54:09+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"es"},"Notifications":["Avisos"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}} ); /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/dist/a11y.min.js?ver=d90eebea464f6c09bfd5" id="wp-a11y-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/clipboard.min.js?ver=2.0.11" id="clipboard-js"></script> <script type="text/javascript" id="media-views-js-extra"> /* <![CDATA[ */ var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Medios","url":"URL","addMedia":"A\u00f1adir medios","search":"Buscar","select":"Seleccionar","cancel":"Cancelar","update":"Actualizar","replace":"Reemplazar","remove":"Eliminar","back":"Volver","selected":"%d seleccionados","dragInfo":"Arrastra y suelta para reordenar los archivos de medios.","uploadFilesTitle":"Subir archivos","uploadImagesTitle":"Subir im\u00e1genes","mediaLibraryTitle":"Biblioteca de medios","insertMediaTitle":"A\u00f1adir medios","createNewGallery":"Crea una nueva galer\u00eda","createNewPlaylist":"Crear una nueva lista de reproducci\u00f3n","createNewVideoPlaylist":"Crear una nueva lista de reproducci\u00f3n de v\u00eddeo","returnToLibrary":"\u2190 Ir a la biblioteca","allMediaItems":"Todos los medios","allDates":"Todas las fechas","noItemsFound":"No se han encontrado elementos.","insertIntoPost":"Insertar en la entrada","unattached":"Sin adjuntar","mine":"M\u00edos","trash":"Papelera","uploadedToThisPost":"Subido a esta entrada","warnDelete":"Est\u00e1s a punto de borrar permanentemente este elemento de tu sitio.\nEsta acci\u00f3n es irreversible.\n\u00abCancelar\u00bb para parar, \u00abAceptar\u00bb para borrar.","warnBulkDelete":"Est\u00e1s a punto de borrar permanentemente estos elementos de tu sitio.\nEsta acci\u00f3n es irreversible.\n\u00abCancelar\u00bb para parar, \u00abAceptar\u00bb para borrar.","warnBulkTrash":"Est\u00e1s a punto de enviar a la papelera estos elementos.\n \u00abCancelar\u00bb para parar, \u00abAceptar\u00bb para borrar.","bulkSelect":"Selecci\u00f3n en lotes","trashSelected":"Mover a la papelera","restoreSelected":"Restaurar de la papelera","deletePermanently":"Borrar permanentemente","errorDeleting":"Error al borrar el adjunto.","apply":"Aplicar","filterByDate":"Filtrar por fecha","filterByType":"Filtrar por tipo","searchLabel":"Buscar medios","searchMediaLabel":"Buscar medios","searchMediaPlaceholder":"Buscar medios...","mediaFound":"N\u00famero de elementos de medios encontrados: %d","noMedia":"No se han encontrado archivos de medios.","noMediaTryNewSearch":"No se han encontrado elementos de medios. Prueba con una b\u00fasqueda diferente.","attachmentDetails":"Detalles del adjunto","insertFromUrlTitle":"Insertar desde una URL","setFeaturedImageTitle":"Imagen destacada","setFeaturedImage":"Establecer la imagen destacada","createGalleryTitle":"Crear una galer\u00eda","editGalleryTitle":"Editar galer\u00eda","cancelGalleryTitle":"\u2190 Cancelar la galer\u00eda","insertGallery":"Insertar galer\u00eda","updateGallery":"Actualizar la galer\u00eda","addToGallery":"A\u00f1adir a la galer\u00eda","addToGalleryTitle":"A\u00f1adir a la galer\u00eda","reverseOrder":"Orden inverso","imageDetailsTitle":"Detalles de la imagen","imageReplaceTitle":"Reemplazar la imagen","imageDetailsCancel":"Cancelar la edici\u00f3n","editImage":"Editar la imagen","chooseImage":"Elige la imagen","selectAndCrop":"Seleccionar y recortar","skipCropping":"Omitir el recorte","cropImage":"Recortar la imagen","cropYourImage":"Recorta tu imagen","cropping":"Recortando\u2026","suggestedDimensions":"Dimensiones de imagen sugeridas: %1$s por %2$s p\u00edxeles.","cropError":"Se ha producido un error recortando la imagen.","audioDetailsTitle":"Detalles del audio","audioReplaceTitle":"Reemplazar el audio","audioAddSourceTitle":"A\u00f1adir el origen del audio","audioDetailsCancel":"Cancelar la edici\u00f3n","videoDetailsTitle":"Detalles del v\u00eddeo","videoReplaceTitle":"Reemplazar el v\u00eddeo","videoAddSourceTitle":"A\u00f1adir el origen del v\u00eddeo","videoDetailsCancel":"Cancelar la edici\u00f3n","videoSelectPosterImageTitle":"Seleccionar la imagen del p\u00f3ster","videoAddTrackTitle":"A\u00f1adir subt\u00edtulos","playlistDragInfo":"Arrastrar y soltar para reordenar las pistas.","createPlaylistTitle":"Crear una lista de reproducci\u00f3n de audio","editPlaylistTitle":"Editar la lista de reproducci\u00f3n de audio","cancelPlaylistTitle":"\u2190 Cancelar la lista de reproducci\u00f3n de audio","insertPlaylist":"Insertar la lista de reproducci\u00f3n de audio","updatePlaylist":"Actualizar la lista de reproducci\u00f3n de audio","addToPlaylist":"A\u00f1adir a la lista de reproducci\u00f3n de audio","addToPlaylistTitle":"A\u00f1adir a la lista de reproducci\u00f3n de audio","videoPlaylistDragInfo":"Arrastrar y soltar para reordenar los v\u00eddeos.","createVideoPlaylistTitle":"Crear una lista de reproducci\u00f3n de v\u00eddeo","editVideoPlaylistTitle":"Editar la lista de reproducci\u00f3n de v\u00eddeo","cancelVideoPlaylistTitle":"\u2190 Cancelar la lista de reproducci\u00f3n de v\u00eddeo","insertVideoPlaylist":"Insertar la lista de reproducci\u00f3n de v\u00eddeo","updateVideoPlaylist":"Actualizar la lista de reproducci\u00f3n de v\u00eddeo","addToVideoPlaylist":"A\u00f1adir a lista de reproducci\u00f3n de v\u00eddeo","addToVideoPlaylistTitle":"A\u00f1adir a lista de reproducci\u00f3n de v\u00eddeo","filterAttachments":"Filtrar los medios","attachmentsList":"Lista de medios","settings":{"tabs":[],"tabUrl":"https:\/\/stagingdanngos.danngos.tech\/wp-admin\/media-upload.php?chromeless=1","mimeTypes":{"image":"Im\u00e1genes","audio":"Audio","video":"V\u00eddeo","application\/msword,application\/vnd.openxmlformats-officedocument.wordprocessingml.document,application\/vnd.ms-word.document.macroEnabled.12,application\/vnd.ms-word.template.macroEnabled.12,application\/vnd.oasis.opendocument.text,application\/vnd.apple.pages,application\/pdf,application\/vnd.ms-xpsdocument,application\/oxps,application\/rtf,application\/wordperfect,application\/octet-stream":"Documentos","application\/vnd.apple.numbers,application\/vnd.oasis.opendocument.spreadsheet,application\/vnd.ms-excel,application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application\/vnd.ms-excel.sheet.macroEnabled.12,application\/vnd.ms-excel.sheet.binary.macroEnabled.12":"Hojas de c\u00e1lculo","application\/x-gzip,application\/rar,application\/x-tar,application\/zip,application\/x-7z-compressed":"Archivos"},"captions":true,"nonce":{"sendToEditor":"f376cef347","setAttachmentThumbnail":"5888fc9bf3"},"post":{"id":0},"defaultProps":{"link":"none","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https:\/\/stagingdanngos.danngos.tech\/wp-json\/oembed\/1.0\/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio\/mpeg","ogg":"audio\/ogg","flac":"audio\/flac","m4a":"audio\/mpeg","wav":"audio\/wav","mp4":"video\/mp4","m4v":"video\/mp4","webm":"video\/webm","ogv":"video\/ogg","flv":"video\/x-flv"},"contentWidth":null,"months":[{"year":"2024","month":"10","text":"octubre 2024"},{"year":"2024","month":"9","text":"septiembre 2024"},{"year":"2024","month":"6","text":"junio 2024"},{"year":"2023","month":"5","text":"mayo 2023"},{"year":"2023","month":"4","text":"abril 2023"},{"year":"2023","month":"3","text":"marzo 2023"},{"year":"2020","month":"10","text":"octubre 2020"},{"year":"2020","month":"2","text":"febrero 2020"},{"year":"2019","month":"12","text":"diciembre 2019"},{"year":"2019","month":"11","text":"noviembre 2019"},{"year":"2019","month":"10","text":"octubre 2019"}],"mediaTrash":0,"infiniteScrolling":0}}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="media-views-js-translations"> /* <![CDATA[ */ ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", {"translation-revision-date":"2024-10-11 22:54:09+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"es"},"Showing %1$s of %2$s media items":["Mostrando %1$s de %2$s elementos de medios"],"Jump to first loaded item":["Saltar al primer elemento cargado"],"Load more":["Cargar m\u00e1s"],"Number of media items displayed: %d. Click load more for more results.":["N\u00famero de elementos de medios mostrados: %d. Haz clic para cargar m\u00e1s resultados."],"The file URL has been copied to your clipboard":["La URL del archivo ha sido copiada a tu portapapeles"],"%s item selected":["%s elemento seleccionado","%s elementos seleccionados"],"Number of media items displayed: %d. Scroll the page for more results.":["N\u00famero de elementos de medios mostrados: %d. Haz scroll en la p\u00e1gina para ver m\u00e1s resultados."]}},"comment":{"reference":"wp-includes\/js\/media-views.js"}} ); /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/media-views.min.js?ver=6.6.2" id="media-views-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="media-editor-js-translations"> /* <![CDATA[ */ ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", {"translation-revision-date":"2024-10-11 22:54:09+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"es"},"Could not set that as the thumbnail image. Try a different attachment.":["No se ha podido establecer como imagen de miniatura. Prueba con otro adjunto."]}},"comment":{"reference":"wp-includes\/js\/media-editor.js"}} ); /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/media-editor.min.js?ver=6.6.2" id="media-editor-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/media-audiovideo.min.js?ver=6.6.2" id="media-audiovideo-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/themes/onum/js/slick.min.js?ver=20190829" id="slick-slider-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/themes/onum/js/jquery.magnific-popup.min.js?ver=20190829" id="magnific-popup-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/themes/onum/js/jquery.isotope.min.js?ver=20190829" id="isotope-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/imagesloaded.min.js?ver=5.0.0" id="imagesloaded-js"></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/cache/min/1/wp-content/themes/onum/js/easypiechart.js?ver=1683639183" id="easypiechart-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/themes/onum/js/particles.min.js?ver=20190829" id="particles-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/themes/onum/js/jquery.countdown.min.js?ver=20190829" id="countdown-js"></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/cache/min/1/wp-content/themes/onum/js/elementor.js?ver=1683639183" id="onum-elementor-js"></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/cache/min/1/wp-content/themes/onum/js/scripts.js?ver=1683639183" id="onum-scripts-js"></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/cache/min/1/wp-content/themes/onum/js/header-mobile.js?ver=1683639183" id="onum-header-mobile-scripts-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-includes/js/comment-reply.min.js?ver=6.6.2" id="comment-reply-js" async="async" data-wp-strategy="async"></script> <script type="text/javascript" id="eael-general-js-extra"> /* <![CDATA[ */ var localize = {"ajaxurl":"https:\/\/stagingdanngos.danngos.tech\/wp-admin\/admin-ajax.php","nonce":"b4d5e0c7e8","i18n":{"added":"A\u00f1adido","compare":"Comparar","loading":"Cargando..."},"eael_translate_text":{"required_text":"es un campo obligatorio","invalid_text":"No v\u00e1lido","billing_text":"Facturaci\u00f3n","shipping_text":"Env\u00edo","fg_mfp_counter_text":"de"},"page_permalink":"https:\/\/stagingdanngos.danngos.tech\/title-kak-rabotajut-igrovye-sajty-vazhnye-aspekty-18\/","cart_redirectition":"","cart_page_url":"","el_breakpoints":{"mobile":{"label":"M\u00f3vil vertical","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"M\u00f3vil horizontal","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tableta vertical","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tableta horizontal","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Port\u00e1til","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Pantalla grande","value":2400,"default_value":2400,"direction":"min","is_enabled":true}}}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js?ver=5.7.2" id="eael-general-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.0.1" id="smartmenus-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.12.2" id="elementor-pro-webpack-runtime-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.12.1" id="elementor-webpack-runtime-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.12.1" id="elementor-frontend-modules-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="elementor-pro-frontend-js-before"> /* <![CDATA[ */ var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/stagingdanngos.danngos.tech\/wp-admin\/admin-ajax.php","nonce":"2c7b0a7ba8","urls":{"assets":"https:\/\/stagingdanngos.danngos.tech\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/stagingdanngos.danngos.tech\/wp-json\/"},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"}},"facebook_sdk":{"lang":"es_ES","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/stagingdanngos.danngos.tech\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.12.2" id="elementor-pro-frontend-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js?ver=4.0.2" id="elementor-waypoints-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="elementor-frontend-js-before"> /* <![CDATA[ */ var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Compartir en Facebook","shareOnTwitter":"Compartir en Twitter","pinIt":"Pinear","download":"Descargar","downloadImage":"Descargar imagen","fullscreen":"Pantalla completa","zoom":"Zoom","share":"Compartir","playVideo":"Reproducir v\u00eddeo","previous":"Anterior","next":"Siguiente","close":"Cerrar"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"M\u00f3vil vertical","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"M\u00f3vil horizontal","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tableta vertical","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tableta horizontal","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Port\u00e1til","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Pantalla grande","value":2400,"default_value":2400,"direction":"min","is_enabled":true}}},"version":"3.12.1","is_static":false,"experimentalFeatures":{"e_dom_optimization":true,"e_optimized_assets_loading":true,"e_optimized_css_loading":true,"a11y_improvements":true,"additional_custom_breakpoints":true,"e_swiper_latest":true,"theme_builder_v2":true,"landing-pages":true,"page-transitions":true,"notes":true,"loop":true,"form-submissions":true,"e_scroll_snap":true},"urls":{"assets":"https:\/\/stagingdanngos.danngos.tech\/wp-content\/plugins\/elementor\/assets\/"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet","viewport_widescreen"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":24717,"title":"%D0%9A%D0%B0%D0%BA%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%8E%D1%82%20%D0%B8%D0%B3%D1%80%D0%BE%D0%B2%D1%8B%D0%B5%20%D1%81%D0%B0%D0%B9%D1%82%D1%8B%3A%20%D0%B2%D0%B0%D0%B6%D0%BD%D1%8B%D0%B5%20%D0%B0%D1%81%D0%BF%D0%B5%D0%BA%D1%82%D1%8B%20%E2%80%93%20Danngos%20Smart","excerpt":"","featuredImage":false}}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.12.1" id="elementor-frontend-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://stagingdanngos.danngos.tech/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.12.2" id="pro-elements-handlers-js"></script> <script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://stagingdanngos.danngos.tech/wp-content/plugins/wp-rocket/assets/js/lazyload/17.5/lazyload.min.js"></script><script>function lazyLoadThumb(e){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="play Youtube video"></button>';return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?'':'&'+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow", "accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var e,t,p,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)e=document.createElement("div"),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query", a[t].dataset.query),e.setAttribute("data-src", a[t].dataset.src),e.innerHTML=lazyLoadThumb(a[t].dataset.id),a[t].appendChild(e),p=e.querySelector('.play'),p.onclick=lazyLoadYoutubeIframe});</script><script>class RocketElementorAnimation{constructor(){this.deviceMode=document.createElement("span"),this.deviceMode.id="elementor-device-mode",this.deviceMode.setAttribute("class","elementor-screen-only"),document.body.appendChild(this.deviceMode)}_detectAnimations(){let t=getComputedStyle(this.deviceMode,":after").content.replace(/"/g,"");this.animationSettingKeys=this._listAnimationSettingsKeys(t),document.querySelectorAll(".elementor-invisible[data-settings]").forEach(t=>{const e=t.getBoundingClientRect();if(e.bottom>=0&&e.top<=window.innerHeight)try{this._animateElement(t)}catch(t){}})}_animateElement(t){const e=JSON.parse(t.dataset.settings),i=e._animation_delay||e.animation_delay||0,n=e[this.animationSettingKeys.find(t=>e[t])];if("none"===n)return void t.classList.remove("elementor-invisible");t.classList.remove(n),this.currentAnimation&&t.classList.remove(this.currentAnimation),this.currentAnimation=n;let s=setTimeout(()=>{t.classList.remove("elementor-invisible"),t.classList.add("animated",n),this._removeAnimationSettings(t,e)},i);window.addEventListener("rocket-startLoading",function(){clearTimeout(s)})}_listAnimationSettingsKeys(t="mobile"){const e=[""];switch(t){case"mobile":e.unshift("_mobile");case"tablet":e.unshift("_tablet");case"desktop":e.unshift("_desktop")}const i=[];return["animation","_animation"].forEach(t=>{e.forEach(e=>{i.push(t+e)})}),i}_removeAnimationSettings(t,e){this._listAnimationSettingsKeys().forEach(t=>delete e[t]),t.dataset.settings=JSON.stringify(e)}static run(){const t=new RocketElementorAnimation;requestAnimationFrame(t._detectAnimations.bind(t))}}document.addEventListener("DOMContentLoaded",RocketElementorAnimation.run);</script></body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->