Публікації із теґом «sk_body_classes»

sk_body_classes 0.4.2 Оновлення WP плаґіну

04.01.2010 о 07:11 | Теґи: , ,
sk_body_classes 0.4.2

sk_body_classes 0.4.2

У цій версії додано визначення поточної мови сайту і прописання певного класу для теґу body.

Вже він може визначити:

  1. головну сторінку;
  2. переферійну сторінку;
  3. сторінку або публікацію;
  4. ID публікації;
  5. ID сторінки;
  6. вкладення;
  7. розбиття сторінок на підсторінки;
  8. різні типи архівів(за датою, автором…);
  9. результати пошуку;
  10. сторінку 404;
  11. відкриті коментарі і пінґи;
  12. Чи залоґований користувач;
  13. ID. рівень доступу, лоґін користувача;
  14. Результати пошуку
  15. Назву бравзера;
  16. Поточну мову сайтуНове;

У новій версії додано опис, файл readme.txt

Як виявилося у WP є схожа річ, функція body_class, яке теж визнчає параметри, але у недостатній для мене кількості, тому я все-таки вирішив і далі працювати над створенням власного плаґіну.

Для роботи плаґіну вставте у теґ body такий рядок:

1
<?php if(function_exists('sk_body_classes')) { sk_body_classes(); } elseif( function_exists('body_class')) { body_class(); } ?>

Завантажити плаґін

  sk_body_classes-0.4.2.zip (2.2 КБ, 43 завантажень)

Автор: Юрко Червоний Поділись з ближнім:

Оновлення WP плаґіну sk_body_classes

02.12.2009 о 05:06 | Теґи: , ,

sk_body_classes 0.4

sk_body_classes 0.4

Оновив свій плаґін. Почитав документацію по WP та додав визначення ще кількох параметрів, також переробив структуру самого плаґіну, тепер класи виводяться за допомогою масиву.

Вже він може визначити:

  1. головну сторінку;
  2. переферійну сторінку;
  3. сторінку або публікацію;
  4. ID публікації;
  5. ID сторінки;
  6. вкладення;
  7. розбиття сторінок на підсторінки;
  8. різні типи архівів(за датою, автором…);
  9. результати пошуку;
  10. сторінку 404;
  11. відкриті коментарі і пінґи;
  12. Чи залоґований користувачНове;
  13. ID. рівень доступу, лоґін користувачаНове;
  14. Результати пошукуНове;
  15. Назву бравзераНове.

У новій версії додано опис, файл readme.txtНове

Як виявилося у WP є схожа річ, функція body_class, яке теж визнчає параметри, але у недостатній для мене кількості, тому я все-таки вирішив і далі працювати над створенням власного плаґіну.

Для роботи плаґіну вставте у теґ такий рядок:

1
<?php if(function_exists('sk_body_classes')) { sk_body_classes(); } elseif( function_exists('body_class')) { body_class(); } ?>

Завантажити плаґін

sk_body_classes-0.4.zip (2.2КБ)

Автор: Юрко Червоний Поділись з ближнім:

Мій перший WP плаґін sk_body_classes

17.11.2009 о 23:04 | Теґи: , ,
Free Image Hosting at www.ImageShack.us

Плаґін sk_body_classes у дії

У Drupal є дуже корисна функція. Вона визначає багато параметрів сайту і на їхній основі прописує відповідні класи для теґу body. На основі цього можна створювати окремий дизайн для різних сторінок, користувачів. тощо. Частково таке я реалізував у шаблоні «Lutsk 3col». Ширина блоку із контентом різна для головної та периферійних сторінок.

Це перша публічна версія плаґіну. тому він ще не вміє все визначати, але скоро навчиться ;)

Наразі він може визначити:

  1. головну сторінку;
  2. переферійну сторінку;
  3. сторінку або публікацію;
  4. ID публікації;
  5. ID сторінки;
  6. вкладення;
  7. розбиття сторінок на підсторінки;
  8. різні типи архівів(за датою, автором…);
  9. результати пошуку;
  10. сторінку 404;
  11. відкриті коментарі і пінґи.

У найближчих планах навчити плаґін визначати:

  1. чи залоґований користувач;
  2. автора(лоґін та рівень доступу);
  3. тип та версію браузера;
  4. створитти адмінку, де можна буде вибирати параметри для визначення.

Використання плаґіну є простим. Потрібно:

  1. завантажити плаґін. розархівувати та помістити у теку wp-content/plugins;
  2. активувати;
  3. у теґ <body> додати такий код:
1
< ?php if(function_exists('sk_body_classes')) { sk_body_classes(); } ?>

Завантажити плаґін

sk_body_classes-0.1.zip (913 байтів)

P.S. Якщо хтось хоче долучитися до розробки — ласкаво прошу!
Продовження »

Автор: Юрко Червоний Поділись з ближнім: