• Добавить на сайт кнопку с другим городом?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Если речь зашла о дупликации домена и копировании сайта, то я бы рекомендовал WPMU
    включить мультисайт режим на ВП. Создать нужное кол-во субдоменов для регионов и сгруппировать их вместе.
    Ответ написан
    Комментировать
  • Как заставить Contact Form7 отправлять письма?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    Для ответа на данный вопрос недостаточно информации. Однако, могу сказать что актуальная версия CF7 и ВП корректно работают и отправляют письма. Исходя из этого стоит учесть следующие моменты:
    - В настройках формы почта отправителя должна совпадать с именем сайта (Например, wordpress@mysite.com)
    - В Настройки -Общие также должна быть указана почта, которая указана выше.
    - Попробовать настроить пересылку писем через SMTP протокол. WP Mail SMTP
    - Проверить доступность портов 25 467 587 (некоторые хостеры закрывают их)
    Как правило настройка SMTP решает проблему. Иногда некоторые хостеры ограничивают почту и нужно например, указывать конкретную почту, которую можно узнать из хостинга (что-то типа webmaster@mysite.com)
    - Также проверяйте конфликт плагинов. Отключите другие плагины и попробуйте отправить письмо.
    - Также проверяйте конфликт с темой.
    - Работоспособность ф-ций wp_mail () && php mail () можно установив плагин WP MAIL SMTP и посмотрев там, отправляются ли сообщения.
    - Также если у вас имеется сертификкат SSL, то часто бывают ошибки на самоподписанных сертификатах. Либо исправить проблему, либо отключить проверку
    Ответ написан
  • Кто использовал WP Restaurant Manager на двух языках?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Если вам необходимо, чтобы этот плагин был одновременно на 2-х языках (в зависимости от выбора пользователя), то наверное стоит установить плагин для мультиязычности (рекомендую WPML). Дальше в документации WPML есть инструкция по подготовке плагина к поддержке WPML. Настраиваете его, после чего ищите в папке с плагином директорию languages а дальше pot po mo файлы (файлы локализации). Переводите их на нужный вам язык при помощи программы PoEdit. И все.

    Или же переводите при помощи WPML String Translation и т.д.
    Ответ написан
    Комментировать
  • Не кэширует .htaccess на wp?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    По ссылке ниже я писал этапы оптимизации сайта на ВП. Вдруг, вам понадобится...
    Почему Google ругается сам на себя в Google PageSpeed Insights по поводу шрифтов?
    Ответ написан
    Комментировать
  • Как подключить wordpress управление к сайту?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Не лучше ли раз вы пишете сайты с нуля, делать их на фреймворке... Например, если вам нужен сайт в бекэндом, то берите Yii2 Advanced. Ну или же laravel, symfony
    Ответ написан
    Комментировать
  • Как сделать галерею на wordpress с magnific popup?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Я делал это следующим образом:
    - создаю кастомную таксономию (альбомы)
    - создаю новый тип аписи (галерея)
    - при помощи плагина ACF Pro создал тип поля "Галерея".
    А дальше...
    https://www.tribeswell.com/magnific-popup-advanced...
    Ответ написан
    Комментировать
  • Насколько реальна моя мечта по созданию и продвижению сайта?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Идея хорошая, но на мой взгляд рискованная.
    Просто, как по мне нужно также учитывать психологию людей. И тут такой момент - зачем мне платить за то, что я могу получить бесплатно.
    Доводы "за" (мое мнение): гугл и яндекс никто не отменял, stackoverflow, toster, ответы.майл.ру и подобные ему сайты никто не отменял и конечно же специализированные форумы под конкретные тематики, также никто не отменял.

    Другое дело - создать сервис для получения платной консультации. Помню, когда-то был подобный сервис... video-people или как-то так назывался. Оказывали платную консультацию за деньги (психологическая поддержка, юрижические консультации и т.д.), но почему-то его закрыли и вместо него сейчас видеодевочки)))) Возможно, что я ошибаюсь =)

    Но опять-таки, мне было бы интересно увидеть подобный проект и наверное даже зайти посмотреть.
    Что касается создания подобного сайта, то нужно изучить: HTML, CSS, PHP, SQL (MySQL), js + jquery, bootstrap или фреймворк какой-нибудь, типа laravel
    Ответ написан
    Комментировать
  • Плагин для хрома, чтоб можно было иметь несколько профилей/пользователей?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Для firefox есть контейнеры (разработка Mozillы).

    https://addons.mozilla.org/en-US/firefox/addon/mul...
    Ответ написан
    Комментировать
  • Почему Google ругается сам на себя в Google PageSpeed Insights по поводу шрифтов?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    По поводу оптимизации Wordpress сайта.
    1) Сверяйте данные не только по pagespeed, но и по gtmetrix (pagespeed). Иногда то чего не написано в гугле, видно в gtmetrix.
    2) Если хотите получить 100% (хотя смысла в этом особого и нету), то установите следующий набор плагинов:
    - WP Fastest Cache
    - WP Fastest Cache Premium
    - Autoptimize
    В плагине WP Fastest Cache & Premium выставьте все, кроме сжатие CSS, суперсжатие CSS и объединение CSS
    https://screenshots.firefox.com/NldB7mfjBaLXl6aj/b...
    В плагине Autoptimizе включите сжатие CSS и в продвинутом режиме настройте необходимое
    https://screenshots.firefox.com/AoeDjQZyKcLcdGF7/b...
    3) Создайте критичный CSS и добавьте ее в Autoptimize. Ссылка на генератор
    https://jonassebastianohlsson.com/criticalpathcssg...
    4) все внешние скрипты (чтобы гугл не жаловался) отдавайте локально (не через CDN и т.д.). Т.е. Все скрипты, которые использует Метрика, Фейсбук, Рамблер Топ 100 и т.д. нужно скачать и залить в папку js в корне сайта.
    5) Создайте рнр файл со следующим содержимым:
    Например,
    <?php
    function downloadJs($file_url, $save_to)
    {
        $content = file_get_contents($file_url);
        file_put_contents($save_to, $content);
    }
    // Yandex Metrika
    downloadJs('https://mc.yandex.ru/metrika/watch.js', realpath("./js") . '/watch.js');
    // Yandex Share
    downloadJs('https://yastatic.net/es5-shims/0.0.2/es5-shims.min.js', realpath("./js") . '/es5-shims.min.js');
    downloadJs('https://yastatic.net/share2/share.js', realpath("./js") . '/share.js');
    // Google Analytics
    downloadJs('https://www.google-analytics.com/analytics.js', realpath("./js") . '/analytics.js');
    // Googla Adsense
    downloadJs('http://pagead2.googlesyndication.com/pagead/show_ads.js', realpath(".js") . '/show_ads.js');
    downloadJs('https://pagead2.googlesyndication.com/pagead/osd.js', realpath("./js") . '/osd.js');
    downloadJs('https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js', realpath("./js") . '/adsbygoogle.js');
    // VK
    downloadJs('http://vk.com/js/api/openapi.js?139', realpath("./js") . '/openapi.js');
    // Google Plus Widget
    downloadJs('https://apis.google.com/js/plusone.js', realpath("./js") . '/plusone.js');
    // Google Recaptcha
    downloadJs('https://www.google.com/recaptcha/api.js', realpath("./js") . '/api.js');
    downloadJs('https://www.google.com/recaptcha/api2/webworker.js', realpath("./js") . '/webworker.js');
    // Rambler Top100
    downloadJs('http://st.top100.ru/top100/top100.js', realpath("./js") . '/top100.js');
    //Mail.ru
    downloadJs('https://top-fwz1.mail.ru/js/code.js', realpath("./js") . '/code.js');
    //Facebook Pixel
    downloadJs('https://connect.facebook.net/en_US/fbevents.js', realpath("./js") . '/fbevents.js');
    ?>

    6) После этого измените пути в подключаемых скриптах на локальные, скачанные вами ранее.
    7) Чтобы скрипты корректно работали, создайте CRON задачу и обновляйте вышеуказанные скрипты (путем запуска созданного вами рнр файла ежедневно или еженедельно).
    Результат: 99/99
    https://screenshots.firefox.com/eDaB6gUb9DD2szZj/d...
    https://screenshots.firefox.com/PuzE8P0EN1sKvEVg/d...

    Многие не рекомендуют отдавать скрипты локально (из-за нагрузки на сервер или же из-за возможной некорректной работы скриптов). Вторую проблему можно решить CRON задачей, а вот по первому вопросу, уже нужно смотреть возможности вашего сервера

    Ах да, "ненужные" скрипты и стили плагинов можете отключить через functions.php, А некоторые скрипты и стили плагинов можете агружать избирательно на нужно странице, категории и т.д. Тоже помогает.

    Ну и конечно же CDN никто не отменял. Например, cloudflare (бесплатно) или maxCDN
    Ответ написан
    5 комментариев
  • Какой плагин WP подойдет для организации каталога организаций на сайте?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравстуйте.
    Если хотите создать что-то толковое, то рекомендую создать таксономию + кастомный тип записи. А дальше прикрутить катосмные поля при помощи ACF и вывести все это дело в шаблоне темы.
    Ответ написан
    Комментировать
  • Как добавить два класса к ссылке?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Как-то странно задан вопрос.
    Но по сути для добавления 2-х и более классов к ссылке или к любому другому тегу нужно сделать так:

    <a href="/" class="class1 class2 class3">Это ссылка</a>
    Ответ написан
  • Как в определенной категории Woocommerce вывести определенный текст (блок)?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    По сути можно найти шаблон вукомерца, который выводит категорию с товарами. Устроить там небольшую поверку на категорию или на урл и вывести текст. Как-то так...

    Или же посмотите на эту страницу, очень похоже:
    www.magikcommerce.com/blog/kb/how-to-add-custom-ht...
    Ответ написан
  • Wordpress (woocommerce) репост миниатюр товара в альбом вконтакте?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте, а не пробовали плагин Social Network Auto Poster? Плагин для кросспотинга и постит в ВК тоже.
    Вроде бы должно подойти
    Ответ написан
    Комментировать
  • Можно ли создать базу данных для вордпресс имея доступ только к ftp?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Можно конечно же)
    - Подключитесь к ФТП.
    - найдите файл wp-config.php там имеются доступы к БД
    - скачайте и залейте в корень сайта phpminiadmin phpminiadmin.sourceforge.net
    - подключитесь к БД
    - выберите БД и экспортируйте ее.
    Ответ написан
    Комментировать
  • Как перенести сайт на worpdress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Если я правильно понял, то вам нужно html сайт (site1) перенести на ВП. Тут самое главное найти доступ к доменному имени. В принципе можно и без хостинга обойтись. Правда, я не знаю, где вы хотите хранить файлы нового сайта. А если дело принципа, то можно этот html сайт скачать при помощи wget. А потом адаптировать его под ВП (создать тему, перенсти материалы при помощи HTML Import 2, создать редиректы и т.д.).
    В общем полезный совет - найдите доступы
    Ответ написан
  • Импорт дампа sql wordpress - кто сталкивался?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Запросто... Скачайте рнр скрипт bigdump.php
    www.ozerov.de/bigdump
    Редактируете скрипт (указываете параметры подключения + $max_query_lines = 300000000000;)
    Заливаете файл и БД в корень сайта. Заходите по адресу site.com/bigdump.php
    А далее все интуитивно понятно будет.
    Ответ написан
    Комментировать
  • [Wordpress]Что делать, если браузер android не верно отображает шрифты сайта?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Поддерживает ли шрифт кириллические символы...
    может быть у них разный font-weight
    может быть этот шрифт не подключается в моб. устройстве
    Ответ написан
    Комментировать
  • Как выводить поля Advanced Custom Fields в категориях товаров?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравствуйте!
    То что вы создали формы (поля) в админке не говорит о том, что они будут отображаться на странице. Вам необходимо отредактировать файлы вашей темы, но так как вам нужно вывести кастомные поля в категориях товаров, то в директории вашей темы ищите шаблоны плагина Woocommerce (предположительно у вас вукомерц). А там уже в нужном месте выведите поля при помощи рнр. Докумемнтация по выводу полей через рнр в шаблонах доступна на оф. сайта плагина ACF
    Ответ написан
    3 комментария
  • Где найти плагин на wordpress для парсинга группы ВК?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Плагин для парсинга WP Grabber
    парсит из ВК, RSS, html & youtube.
    Стоит 400 руб.
    Скачать
    Ответ написан
    Комментировать
  • Где находится шаблон обработки изображений в записи WP?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Здравстуйте.
    Если вы хотите отредактировать шаблон записей, то в директории с темой ищите single.php Иногда, в премиум темах single.php также направляют на другой файл get_template_part content single и т.д.

    А там уже найдете нужный вам участок. alt & title нужно в img (alt обязательно)
    Ответ написан