Категорія: Робочі моменти

How to move Woocommerce reviews from tabs to right column

After 4 or 5 hours of search I did not have a solution. The code didn’t work or worked only partially. Eventually, I had to study the file structure and look for differences between all the examples and the actual layout. As a result, I made a working code. Works with version 3.

First part puts reviews in right column after all traditional for Woocommerce parts.

Second part removes reviews from tabs.

function woocommerce_template_product_reviews() {
wc_get_template( ‘single-product-reviews.php’ );
}
add_action( ‘woocommerce_single_product_summary’, ‘comments_template’, 50 );

add_filter( ‘woocommerce_product_tabs’, ‘woo_remove_product_tabs’, 98 );
function woo_remove_product_tabs( $tabs ) {
unset( $tabs[‘reviews’] );
return $tabs;
}

Firefox буде блокувати автовідтворення відео та аудіо на сайтах

І це дуже хороша новина. Бо іноді те відео чи аудіо починається несподівано із потужним звуком і я сиджу, не розуміючи, що відбувається, особливо якщо сторінку відкрив у іншу вкладку, щоб почитати потім. В офісах така ситуація взагалі викликає бажання якомога закрити сторінку.

А як розробнику – мені це зайвий аргумент для клієнтів, щоб вони не просили ставити відео яке починає відтворюватися саме. Тому, що час від часу такі прохання є і я щоразу розриваюся між “клієнт завжди правий” і “це дратує користувачів!”

Оновлено сайт Христини Лугової

Сайт Христини Лугової

Оновив сайт для співачки Христини Лугової. Раніше за задумом дизайнера це був односторінковий сайт-візитка у трохи похмурому гранжовому стилі, що не дуже точно передавало дух музики, яку творить Христина. Тому ми вирішили зробити сайт більш легким для сприйняття, світлим і хорошим. Також тепер він краще відображається на мобільних пристроях.

Ласкаво прошу: http://chrystyna-luhova.com.ua/

Сайт для ТМ Закарпатський пряник

Робота над цим проектом тривала не один місяць, головним чином через необхідність узгодити головну мету існування сайту, а саме – продажі, та його візуальне представлення. Врешті решт ми дійшли згоди, що головне, це функціонал, а зовнішній вигляд повинен бути приємним, зручним у користуванні і головне – не відволікати від товару. Тому акцент було зроблено на сучасному лаконічному дизайні та “смачних” фотографіях. Ласкаво прошу – https://prianyk.com

Як зросло використання інтернету у Європі

У статті про зміну читацьких звичок на сайті “Читомо” наводиться загальна статистика як люди користуються інтернетом. Цифри стосуються Великої Британії та Європи, але я думаю, що Україна якщо не дотягує тепер, то матиме такі самі показники ук найближчому майбутньому, можливо окрім покупок через інтернет медіаконтенту, все ж традиції піратства тут значно сильніші, хоча позитивні зрушення є і в цьому аспекті. (більше…)

Чому “Зробіть мені точно як там” – це погано?

Недавно черговитй “клієнт” попросив зробити точну копію одного відомого сайту. Цього разу мова йшла про новини, а не, припустимо, сервіс 9gag (було й теке прохання одного разу), але суть від цього не змінилася. І я знову витратив півгодини свого часу, пояснюючи чому це робити не варто. Тому вирішив зробити запис, аби потім просто давати таким клієнтам лінк.

По-перше мені взагалі не подобається завдання “точна копія”. Окрім чисто юридичних заморочок, які через недієвість в Україні авторського права не дуже турбують замовників, є ще й моральні принципи. Так от – з моральної точки зору “точна копія” є не що інше як плагіат. І коли мене просять це зробити, я чую перший тривожний дзвіночок, який означає, що можливо з таким замовником не варто мати справи. Якщо він не усвідомлює (а ще гірше якщо усвідомлює), що так робити не дуже добре – це означає, що в будь-який момент такий замовник може і по відношенню до мене зробити щось недобре. Затримати оплату, або не розрахуватися повністю – та мало що може прийти в голову людині, яка не розрізняє хороше і погане.

По-друге, зазвичай замовники не уявляють наскільки складно зробити “точну копію”. Для цього треба проаналізувати сайт-оригінал до найменших деталей, знати його вздовж і впоперек. Причому не лише в плані відображення інформації, а й реакцію на ті чи інші дії користувача, або адміністратора, внутрішнє “спорядження”. А це все займає неймовірно багато часу. І все одно потім виявиться, що десь щось ви пропустили, бо на момент аналізу якась функція була відсутня або здавалася неважливою, а для замовника саме вона є найбільш помітною. А все інше, що робилося з труднощами і нервами, він взагалі не бачив і не знав що це потрібно. Якщо проводити аналогії, то замовник просить будинок, точно такий як у сусіда, але бачить він тільки фасад і двір, а мені треба знати як зроблено стіни, як проведено комунікації, де газ, де вода ну і все аж до останнього цвяха на горищі.

По-третє я не дуже собі уявляю появу “клона” в тому ж сегменті і фактично для тих же користувачів. Невже замовник не думає, що люди не помітять? І яка про нього буде думка потім? “Не зміг придумати нічого свого, просто передер” – це як мінімум. А я, як виконавець, після цього теж маю жити в нашому маленькому містечку і думати про свою репутацію.

По-п’яте зазвичай замовлення копії сайту означає, що клієнт не розбирається у справі взагалі, він просто хоче ресурс. А це в свою чергу завжди неймовірні труднощі в подальшому спілкувані. Від несприйняття елементарних речей (а чому у нас не така адреса) до глобальних (я теж хочу аби ми гуглі були на першому місці) і пояснювати це все не просто важко, а нереально, якщо людина від самого початку вважає, що їй не треба розбиратися у тому, чого ж вона хоче від сайту.

Шосте – це повна відсутність уяви. Замовник не може собі уявити інший варіант, ніж той, що йому сподобався. Досвід показує, що такі замовники не сприймають попередні макети і пояснення типу “тут буде відеоролик” не повірите, але такі клієнти вимагають зняти справжній відеоролик і поставити його, тобто зробити все “вживу”. А якщо потім виявиться, що це не увійде в остаточну версію сайту, то (УВАГА) – клієнт за це не заплатить. Принаймні більшість так і намагалися зробити.

Сьоме – замовник не довіряє мені як професіоналу. Сайт-приклад він бачить, а мою роботу ще ні. Питання – навіщо тоді взагалі до мене звертатися? Наймай тих, хто робив сайт, який сподобався.

Ось такі причини того, що я НЕ роблю копії сайтів. До речі всі вищенаведені аргументи так і не дійшли до потенційного клієнта і після всього вищесказаного він просто перепитав “Ну але ви можете це зробити?”. Тоді я просто назвав таку суму від якої у нього дуже видовжилося обличчя і він лише пробурмотів “я подумаю” на прощання.

Новий сайт: ДП Лабораторія “Гідрогеологічна режимно-експлуатаційна станція”

Зроблено сайт для фірми, яка займається хімічним аналізом води в Ужгороді. ДП Лабораторія “Гідрогеологічна режимно-експлуатаційна станція”: http://ggres.com.ua/
(більше…)

Чому я не використовую Drupal

У кожного мабуть є свої улюблені інструменти для роботи. Наприклад коли виникає потреба зробити сайт із динамічним контентом та інтерактивом (коментарі, сортування і так далі) я майже завжди обираю WordPress (для простих проектів) або Joomla (для складніших). Кілька разів мені довелося зіткнутися з такою CMS як Drupal. Сказати, що я був спантеличений – це не сказати нічого. Зовсім інша ідеологія роботи, нелогічні і незрозумілі кроки, щоб додати матеріал або створити модуль ну й тому подібне. При цьому я чітко усвідомлював, що це суб’єктивне сприйняття, бо та ж сама Joomla для новачка має виглядати теж дуже складно і незрозуміло. Але сьогодні на Хабрі з’явилася стаття, в якій автор наводить чіткі і зрозумілі аргументи чому Drupal не годиться – Почему не Drupal? І хоча люди які вже давно звикли працювати лише з цим “движком” відстоюють свого улюбленця для мене питання на цьому закрито.