Скрипт – додати сторінку в закладки
25, Тра, 2013
Здається, така дрібниця, як сайт в закладках, не має великого значення, але все ж це гарантія того, що користувач ще хоча б раз зайде на ваш сайт і хто знає, можливо в цей раз він знайде саме те, що його цікавить.
Звісно, це не річ першої необхідності, для блога, але теж корисна функція. Тому, без зайвих розмов приступимо до діла :)
Варто зауважити, що наведений нижче скрипт працює у Mozilla Firefox, Opera, IE, на жаль для інших він буде видавати пропозицію натиснути гарячу клавіші для додавання сайта в закладки. Google Chrome теж не підтримує такої функції, на думку розробників це не є безпечно, що ж, їм видніше.
Додамо наступний скрипт у footer.php вашої теми:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
<script> function add_favorite(a) { title=document.title; url=document.location; try { // Internet Explorer window.external.AddFavorite(url, title); } catch (e) { try { // Mozilla window.sidebar.addPanel(title, url, ""); } catch (e) { // Opera if (typeof(opera)=="object") { a.rel="sidebar"; a.title=title; a.url=url; a.href=url; return true; } else { // Unknown alert('Натисніть Ctrl-D щоб додати сторінку в закладки'); } } } return false; } </script> |
Чому у footer.php? Все просто, щоб скрипт не заважав завантаженню основному вмісту, адже користувач має в першу чергу ознайомитись із вмістом сайта, а вже згодом додавати його в закладки.
І все, що залишилось, це додати наступне посилання у відповідне місце
1 |
<a title="Додати в закладки" href="" onclick="return add_favorite(this);" ></a> |
Вам вирішувати, чи потрібно це на вашому сайті, але я б порадив додати, чи то для “юзабіліті”, чи то по необхідності.
Успіхів.
0