Потрібно доопрацювати плагін Wordpress, який виконує функцію аналітики. Плагін сканує дані та виводить їх на своєму сайті. Роботу можна розділити на етапи. Основні завдання: Аналіз і оптимізація поточної архітектури плагіна. Доопрацювання модуля збору та обробки даних з зовнішніх джерел. Покращення продуктивності при роботі з великим обсягом інформації. Реалізація додаткових налаштувань в адміністративній панелі. Оптимізація зберігання та відображення результатів на сайті. Виправлення виявлених помилок і підвищення стабільності роботи. Вимоги: Досвід роботи з WordPress. Впевнене знання PHP, MySQL, JavaScript. Розуміння роботи з API та автоматичною обробкою даних. Вміння розбиратися в чужому коді. Докладне технічне завдання надається обраному виконавцю після попереднього обговорення.
Ставки поки відсутні
Ставки поки відсутні
-
Александр Лебедев
3 травня 2017
Ответ саппорта по плагину:
Hi Oleksandr,
What you wrote is correct. The price filter runs a query directly on the database, taking into account only the _price attribute of a product, which is the price in shop's base currency. Prices in other currencies might not exist in the database, as they are calculated dynamically, therefore the price filter query would not be able to access them.
As of today, there isn't an official fix for this kind of issue. From a purely technical perspective, there are two solutions, but they are impractical to implement:
1. Altering the filter query and query the database directly
Generate, for each product, a _price meta for each currency (e.g. _price_USD, _price_EUR, _price_GBP, etc), then alter the price filter query to read the appropriate prices. The drawback of this solution is that all the prices, in all currencies would have to be updated every time the exchange rates are modified, products are imported, products are modified, and so on. This operation could be extremely heavy, especially for complex products (e.g. variable products with many variations), and could make the too slow until the recalculation is completed.
2. Generating the filter results dynamically
This approach would involve skipping the price filter query altogether. Instead, all the products would be loaded, and filtered out one by one, by checking their price on the fly, instead of using SQL. The result could then be cached, for better performance.
The advantage of this solution is that it would not require a full recalculation of all product prices in one go when the exchange rates are updated. However, the filtering would first be performed using a loop, before being cached, and that could be slow, depending on the amount of products.
Both solutions are not optimal, as they could have a significant impact on the site's performance, and that is the reason why we haven't implemented them. However, they would be the only ways to implement an accurate, currency-specific filtering.
As of today, we are not aware of a price filter widget that implements either solution. It would have to be developed from scratch (we can provide an example for the second algorithm, if you are familiar with coding).
Regards,
Diego - Aelia Support
-
Александр Лебедев
3 травня 2017
А какой смысл в плагине автоматического пересчета цены, если мне придется основную цену каждый раз руками считать? :)
-
Александр Лебедев
3 травня 2017
Плагин исключительно для внутренного пользования, все посетители увидят в рублях и все. Тут нюанс, что поставщики дают цены в нескольких валютах, а показывать надо в одной.
-
Андрей Киминчиджи 3 травня 2017А я на сайте, что вы дали справа вверху увидел выбор валют. Видимо сделал неверные выводы.
Актуальні фриланс-проєкти в категорії CMS
Доопрацювання сайту агентства нерухомості (WordPress)
Про проєкт Є діючий сайт агентства нерухомості на WordPress (emmanuel.com.ua), який був розроблений давно і тривалий час не використовувався. Потрібно провести комплексне доопрацювання: привести в порядок технічну частину і візуально оновити елементи дизайну, щоб сайт виглядав сучасно, зрозуміло та коректно працював. Важливо: шукаю одного виконавця, який зможе закрити і технічну складову, і візуальне доопрацювання дизайну. Мені важливіша візуальна сторона (UI/UX) ніж технічна. Вимоги до виконавця Досвід роботи з WordPress (тема + плагіни, Contact Form 7). Уміння працювати як з технічною частиною, так і з візуальним оформленням/версткою. Досвід інтеграцій (Telegram-бот, Google Tag Manager, Google Maps API). Базове розуміння SEO та оптимізації швидкості. Прошу обов'язково вказати у відгуку Вартість проєкту загалом. Вартість 1 години вашої роботи. Часовий діапазон на виконання правок (наприклад, від 6 до 11 годин). Посилання на портфоліо / кейси, де можна ознайомитися з вашими роботами. Скільки років ви займаєтеся програмуванням. ТЗ за посиланням https://afanasiev-agency.notion.site/emmanuel-site або у прикріплених файлах
Вітаю! Шукаю WordPress-спеціаліста для технічного доопрацювання вже готового, робочого односторінкового сайту (лендінгу), створеного на Elementor. Сайт продає один товар (багатофункціональний складаний верстак).Мета — підготувати сторінку до запуску реклами на європейський ринок (Польща, Німеччина). Завдання суто локальне, усе має бути реалізовано за допомогою стандартних, безпечних та надійних плагінів, без написання кастомного коду з нуля.Чіткий перелік робіт:Мультимовність (4 мови): Налаштувати перемикання та роботу чотирьох мовних версій (українська, польська, німецька, англійська) через Polylang, WPML або аналогічний плагін. Усі тексти для перекладів я надаю повністю готовими, від вас — технічне налаштування та акуратне розміщення контенту.Мультивалютність (3 валюти): Налаштувати вибір валют (UAH, PLN, EUR). Важлива умова: ціни для кожної мовної версії мають прописуватися і фіксуватися вручну (наприклад, чітко 6000 UAH для України та чітко 500 PLN для Польщі). Автоматична конвертація за динамічним курсом не потрібна.Платіжна система (Stripe + BLIK): Інтегрувати стандартний плагін для прийому оплат з європейських карток та польської системи BLIK. Інтеграція робиться під український ФОП 3 групи. Акаунт у платіжній системі я реєструю самостійно під вашим керівництвом, від вас — суто технічне підключення та перевірка тестового платежу.Блок доставки: Додати на сторінку готовий текстово-графічний блок з інформацією про умови міжнародної доставки через Nova Post. Жодних складних API-інтеграцій, калькуляторів вартості чи систем трекінгу робити не потрібно — це просто інформаційна секція.Коригування верстки: Перевірити та адаптувати відображення сайту (десктоп + мобільна версія) після додавання мовних плагінів, щоб верстка та шрифти виглядали охайно і ніде не «поїхали».Вимоги до виконавця:Досвід роботи з WordPress, Elementor та плагінами локалізації.Практичний досвід підключення міжнародних платіжних шлюзів (Stripe) для українських підприємців.Розуміння того, як зробити роботу швидко, використовуючи готові рішення.У відгуках вказуйте, будь ласка, фіксовану вартість вашої роботи за весь проєкт під ключ та реальні терміни виконання (орієнтуємося на фахівця, який може закрити це завдання за 3-7 дні). Пропозиції з розробкою кастомного бекенду з нуля не розглядаються.
Проект: Потрібно створити продаючий лендинг для авторського онлайн-інтенсиву на діючому корпоративному сайті юридичної фірми. Платформа сайту: WordPress. Очікувана URL-адреса сторінки: сайт/online_intensive1. Дизайн і структура:Є готовий прототип у вигляді чистого HTML/CSS коду (включає тексти, структуру, кольорову гаму, адаптивність і вертикальні відеовідгуки 9:16). Код буде передано виконавцю.Завдання по дизайну: Взяти цей код за основу, але не просто скопіювати. Вітається доопрацювання UX/UI, додавання акуратних мікроанімцій, тіней, сучасних ефектів (фіч), які зроблять сторінку більш привабливою і продаючою, зберігаючи строгий корпоративний стиль.2. Інтеграція з CMS (Редагованість):Критично важливо: Лендинг не повинен висіти на сайті як «голий» HTML-код. Сторінку необхідно зібрати за допомогою візуального конструктора (Elementor) або реалізувати через гнучкі поля (ACF).У замовника повинна бути можливість легко змінювати будь-які тексти, посилання, тарифи та фотографії прямо з адмін-панелі WordPress без втручання в код.3. Технічні вимоги та адаптивність:Повна адаптивність кросбраузерної верстки: Desktop, Tablet, Mobile. Сторінка повинна коректно відображатися на всіх типах пристроїв (в тому числі пропорції 3 вертикальних відеовідгуків).Висока продуктивність: Обов'язкова базова оптимізація швидкості завантаження (Google PageSpeed). Зображення повинні бути стиснуті та конвертовані у формат WebP, скрипти та стилі мініфіковані.4. Форма зворотного зв'язку (Лідогенерація):На лендингу є форма заявки (Ім'я, Телефон). Її потрібно зробити повністю робочою.Усі заявки повинні миттєво надсилатися на корпоративний email: info@сайт.Необхідно налаштувати відправку через SMTP-сервер або використовувати надійний плагін (WPForms / Contact Form 7), щоб заявки гарантовано не потрапляли в папку «Спам».5. Мультимовність:Поточний сайт передбачає наявність трьох мов (РУС, КАЗ, АНГЛ).В рамках проекту виконавець повинен налаштувати мультимовність для нового лендингу (за допомогою вбудованого на сайті плагіна).У процесі виконання завдання замовник надасть готові переклади тексту на казахську та англійську мови. Виконавець повинен створити та оформити ці додаткові мовні версії сторінки.6. Інтеграція з головним сайтом:Налаштувати перехід на лендинг з основного сайту.У головному меню (в хедері) діючого сайту salyk.net необхідно додати нову кнопку або пункт меню (наприклад, «Онлайн-інтенсив»), яка буде вести на адресу /online_intensive.Додатково: зробити функцію перемикання між мовами rus/eng/kaz в стилі сайту.
SEO-аудит сайту на WordPress з сервісом бронювання. Біля 10 сторінок. Бронювання тільки зі стартової сторінки. Потрібно провести аудит, виявити найбільші проблеми, помилки індексації. Короткий план, що треба виправити.