Модифікація speedbar - створи cвой сайт на datalife engine

Привіт друзі. Галас навколо розширених фрагментів в Google вже трохи стихла, чому, безумовно, посприяв і сам Google. Це ми з вами, хитрі seo'шнікі, добаловалісь :) C одного боку шкода, що Google відсік фейковий розширені сніппети, наприклад, зірочки (відгуки, рейтинги), рецепти (можна було в сниппет виводити будь-яку картинку) і ін. Але з іншого боку, всякі ГС НЕ будуть цим зловживати.
Так, були часи, всі ці «шаманства» з сниппета давали прекрасний результат, я для одного зі своїх сайтів виводив в сниппет картинку з поста, завдяки чому CRT зростав в 2 і більше разів. Але це в минулому.
Тим не менш, деякі «штучки» до сих пір працюють - хлібні крихти Breadcrumb, наприклад. А раз це працює, то гріх не скористатися.
Сьогодні цим і займаємося - я вам розповім, як модифікувати звичайний нудний speedbar (так називається модуль хлібних крихт в DLE) і зробити його красивим і за всіма стандартами schema.org.
Дані правки я вже вносив на кількох своїх сайтах, запевняю - це працює. Правда ось на CTR це не впливає ніяк :( Але я то знаю, вам все одно це треба!
Всі правки дуже прості, але чомусь мало хто може сам збагнути, як їх реалізувати. Я бачив кілька людей, які просять за це гроші, а так само знаю тих, хто пропонує свої гроші за реалізацію даної фішки. Я ж поділися своїм досвідом безкоштовно - мені не шкода!
Перед початком роботи з кодом пропоную подивитися, що з цього вийде.
Ось як це було, до редагування коду:
А ось те, що вийшло в результаті:
Як бачите, ці правки я вносив на кожній сторінці www.winterlife.ru. Але вносив я їх сьогодні в процесі написання поста, тому безпосередньо у видачі Гугла результатів сьогодні побачити не вийде, але через пару днів - будь ласка, результати індексуються дуже оперативно.
установка:
відкриваємо /engine/engine.php
Далі відкриваємо /engine/modules/functions.php
Ну от і все! Залишилося тільки переконатися, що все вірно і все працює - скористайтеся валідатором мікророзмітки від Google.
А також додаткову інформацію про дану мікророзмітки рекомендую прочитати в мануалах Гугла.
Ще у мене є невелика поправка. Я вважаю, що немає необхідності в хлібних крихтах дублювати назву поточної новини. Адже і так зрозуміло, де ми зараз знаходимося і яку новину переглядаємо. Якщо ви згодні зі мною, тоді треба виконати наступне:
Потім відкриваємо файл azone.php
У ньому бачимо шматочок коду на початку
if ($ user [ 'access']! == '3' || $ log! == 'grimm') header ( 'Location: main.php?');
exit;
>
Треба "grimm" замінити на ваш нік. І админка буде працювати.
PS. Якщо виявиться помилка такого типу:
session_start (): Can not send session cache limiter - headers already sent
то відкрийте відповідний файл на який він лається, і змініть кодування на "UTF-8 без BOM".