Задать вопрос
Ответы пользователя по тегу WordPress
  • Как передавать страницу Корзины wp в pdf с возможностью копировать текст?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    Подскажите, как решить?

    Легко!

    Тем более что
    По структуре накладной требований нет особых
    Ответ написан
    Комментировать
  • В конце каждой ссылки на сайте добавляет /product-category/otdelnye-elementi/?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    относительных ссылок на странице absolut.store/reviews/ нет.

    "Нет" и "не вижу" разные вещи.
    А сами относительные не absolut.store/reviews/, а /product-category/otdelnye-elementi/ (без домена. С доменом - это абсолютные.)
    И они есть.

    стоит разобраться и пофиксить?

    Обязательно.
    Ответ написан
  • Почему добавляет ссылку категории/каталог на все ссылки сайта?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    Ну она естественно будет выдавать 404, но вопрос как это пофиксить?

    Что значит пофиксить? Такой страницы нет - ответ 404. Это правильно и менять ничего не надо.

    Есть полная ссылка example.ru/about/product_category/catalog

    Где "есть"?
    Если на сайте, то там и надо исправить на правильную.
    Ответ написан
  • Слетела локализация плагина WP. Где копать?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    после обновления WP

    В последней версии WP произошли изменения (возможно баг) в работе локализации. При этом полетела локализация многих плагинов. Но так как не у всех, то это говорит о том, что плагины были по разному подготовлены к локализации. И поэтому
    не суть важно какой

    оказывается важным для решения проблемы.

    Или откатывать версию ВП.
    Ответ написан
    1 комментарий
  • Как, при регистрации страницы функцией 'add_menu_page()', открывать страницу сразу с GET-параметром?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    В Админ-панели, после установки WooCommerce, есть пункт меню "Платежи" в ссылку которого сразу вшит GET-параметр "tab=checkout".

    Если внимательно посмотреть на параметры, то можно увидеть что они передаются в файл admin.php. Ты тоже можешь передать их в файл
    add_action( 'admin_menu', 'register_my_custom_menu_page' );
    function register_my_custom_menu_page(){
    	add_menu_page( 'Мои настройки', 'Мои настройки', 'edit_others_posts', 'myplugin/myplugin-admin.php&tab=my-first-tab', 'page_content', plugins_url( 'dashicons-admin-tools' ), 6 );
    }


    Кроме того стоит перепроверить доступность возможности "edit_others_posts" текущему юзеру.
    Ответ написан
    Комментировать
  • Как сразу на чистую установку Wordpress попадает вредоносный код?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    Как сразу на чистую установку Wordpress попадает вредоносный код?


    Вирусы в WordPress:

    1. Причины появления:

    Темы с помоек ("помойки" - сайты с "бесплатными" темами. Которые они, кстати, называют "шаблонами" - первый признак помойки.)
    Плагины оттуда же.
    Устаревшие темы и плагины с платных маркетов.
    Темы и плагины некогда из оф каталога, но древние и/или уже удалённые оттуда (удаляются как правило как раз по причине найденных уязвимостей)
    Установка на сайт разных левых скриптов (как правило от малоизвестных рекламных сетей и тп)
    Вирусы на ПК
    Дырявый хостер


    Добавлю ещё вариант от Константин:
    на вашем хостинге рядом есть уже другие заражённые сайты.
    Ответ написан
    Комментировать
  • Из-за чего с внешней сети сайт на wordpresse ломается, из локальной работает нормально?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    Если открывать по ip из локалки, то всё хорошо отображается, а если перейти из вне, по домену, сайт отображается не корректно

    Потому что ВП работает с абсолютными адресами.
    Чтобы было всё нормально нужно в локалке завести тот же домен и правильно мигрировать

    Можно пойти и костыльным путём - прописать в конфиге динамический домен, но это не гарантирует нормальной работы и чревато последствиями.
    Ответ написан
    Комментировать
  • Почему мой сайт не индексируется?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    Сайт был в индексации с 20+- октября до 2 ноября. На тот момент он только разрабатывался и был наполнен демо-контентом.

    Ключевая ошибка! Нельзя открывать индексацию мусора и пока нет нормального контента.

    и одной новой страницы не появилось, а те, которых давно нет, все еще висят в поиске.

    А вот это и ответ на вопрос в заголовке: твой сайт ещё тогда стал неинтересен гуглу и он его больше не посещает.
    Чтобы начал посещать теперь нужно в 10 раз больше работать/вкладывать. В беки, в ПФ и тд.

    АПД
    Теперь он полностью готов

    Я так не думаю.
    u3KOJaT.png
    Ответ написан
    6 комментариев
  • Как обновить PHP на сайте?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    Подскажите пожалуйста, как обновить PHP на сайте. Имея только доступ в wordpress-admin?

    никак.
    Или это можно будет сделать только из личного кабинета данного хостинга?

    Из панели управления хостингом.
    Ответ написан
    Комментировать
  • Как из Wordpress обратиться к внешнему PostgreSQL-серверу?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    Как это реализовать проще всего?

    Я скажу как правильней.
    Нужно написать плагин, который будет
    1. Конектится к сторонней БД и вытаскивать от туда данные. Далее по желанию - писать их в базу ВП или нет.
    2. Выводить эти данные в "красиво отобразить в табличку". Тут опять же раздолье вариантов в зависимости от реальных задач. (первая из которых: логика понятия "отобразить" - где именно, как часто, динамика ли и пр.)
    Ответ написан
  • Локализация страницы в вордпресс, как исправить?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    там нет такой штуки как Тема.

    Тема в ВП есть всегда. Без неё сайт не может работать
    Loco translate не подходит, тк он не понимает в каком языке мы находимся

    Он и не должен ничего понимать. Он не для мультиязычности, а для создания лангпаков.

    Проблема в том, что переходя с любой страницы на оплату - он всегда направляет на одну и ту же, а тут надо как-то мудрее быть.

    Если мудрее, то надо использовать плагины мультиязычности. Но эту мудрость побеждает твоя жаба.

    Есть сайт, на трех языках - lv/ru/en.

    Интересно как он может быть на 3х языках, если нет плагинов мультиязычности.
    Разные страницы - это не на 3х языках. Это жуткий костыль. (впрочем, чего говорить если элементор в ИМе..)

    Брать плагины по 20-30 баксов в месяц, неохота,

    WPML с поддержкой WC стоит 100$/год. Неподъёмная сумма для бизнеса, да :)

    НО!!! Можешь поставить плагин какого-нибудь гуглопереподчика. Не знаю умеют ли они переводить только одну страницу (никогда такое г не юзал), но попробуй.
    Ответ написан
  • Как убрать в рассылке от плагина Contact Form 7 уведомление о спаме?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    В почтовом клиенте должны быть служебные заголовки. С них и начать.
    Так же почитать правила сервера адресата.

    Но скорее всего причина в том, что адреса картинок не совпадают с адресом отправителя (поскольку сторонний SMTP). Ещё хуже, если что сервер/домен в бане у принимающей стороны (о чем косвенно может свидетельствовать "так как с обычного сервера, где сайт, вообще письма не доставлялись.")

    АПД.
    Ну как бэ да..
    ai5LxFP.png
    Хотя в других базах доме/IP чисты.
    Ответ написан
    Комментировать
  • На каком бесплатном хостинге можно создать wordpress сайт для теста?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    Для изучения/тестирования можно использовать песочницу типа tastewp
    Ответ написан
  • Как изменить путь к файлам в wordpress?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    Проблема в неправильном переносе.

    Теперь, чтобы заменить пути нужно брать Database Search and Replace или WP-CLI и очень осторожно и аккуратно менять с исправлением сериализованных данных.
    Но база уже поломана, так что 100% нормальная работа не гарантируется.

    Если есть оригинальная база, то шансов больше. Нужно создать сайт с оригинальными путями и мигрировать правильно.

    Объяснения зачем, как правильно нужно делать и прочие подробности см тут
    Ответ написан
    Комментировать
  • Как сделать смену города на Вордпресс имея два обособленных сайта?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    есть по одному сайту на Вордпресс на город.

    Жуть..
    Но если два разных сайта, то ни о каких плагинах речи быть не может (BelingoGeo и тп - для правильных решений).
    Достаточно сделать простые ссылки.
    (как вариант - ссылка в ненавязчивой одноразовой всплывашке с куками на год: "мы в городе N" )

    Мне нужно сделать так, чтобы всплывало окошко "Выберите город"

    Послушайте добрый совет: не делайте этой раздражающей фигни.
    Ответ написан
    Комментировать
  • Нормальная ли практика использовать ACF + встроенный редактор WordPress?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    Нормальная ли это практика и как еще можете посоветовать?


    Мне не понятно что такое "карточка поста" и чем отличается от "основной контент самого поста", но ACF (и вообще ПП) не предназначением для "вёрстки страниц". (несмотря на обилие таких говноуроков)
    Для этого нужно осваивать гутенберг.

    ПП (были) нужны, когда нужно в каждом посте вывести что-то однотипное
    Например набор ПП для сайта путешествий: Страна, Город, Оценка и тд. Но и это уже лучше делать паттернами гутеенберга.
    ПП пока ещё уместны для WC, тк с блоки там ещё в зачаточном состоянии.
    Ответ написан
    Комментировать
  • Как заполнять поля на html-странице из функции на php?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    Спасибо

    Пожалуйста
    Ответ написан
    Комментировать
  • Почему не работает меню в мобильной версии сайта?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    Потому что не нужно тянуть на сайт всякую гадость, не понимая что, зачем, когда и как работает...

    Для начала нужно избавиться от синтаксических ошибок
    7AaolOl.png
    Ответ написан
    Комментировать
  • Появляются битые миниатюры на wordpress, использую woocommerce, как с этим бороться?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    Если это не косяк темы. то возможно были удалены (не созданы) миниатюры нужного формата.

    В этом случае помогут плагины типа https://wordpress.org/plugins/force-regenerate-thu...
    Но с ними нужно быть осторожным, чтобы не поломать нужное.
    Про бекапы не забываем.
    Ответ написан
    1 комментарий
  • Можно ли открыть страницу сайта на wordpress в vs code?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ и пр.
    Может есть способ открыть страницу сайта в vs code или в другом редакторе как в окне браузера?

    Нет.
    (Ну те "открыть" можно и даже что-то "править". Но это будет только в IDE, а не на сайте. Все редакторы работают с физическими файлами)

    Подскажите пожалуйста кто знает, в каком направлении двигаться чтобы разобраться в этом вопросе.

    Изучать что такое CMS в принципе и как работать с ВП в частности.
    Ответ написан
    1 комментарий