Публікації категорії «Хаки»

Інтеграція phpBB і WordPress

Опубліковано 21 січня 2010 року в категорії WordPress, Плагіни, Хаки / 1 коментар

Оскільки в інеті інфи про методи інтеграції форуму і двигунця ВП є мало, тому я опишу самий на мій погляд легший.

Wp-United

image_thumb7

Вікно налаштування Wp-United

Згідно інформації з оф. сайту:

WP-United це новий інтеграційний пакет, який склеює разом phpBB, провідний двигунець форумів з відкритим кодом і WordPress, популярний інструмент для блогінгу.

WP-United створений для користувачів phpBB, які хочуть інтегрувати WordPress у вже існуючий форум, наприклад для використання WordPress як CMS для управління статтями, або для надання користувачам персональних блогів, а можливо для створення порталу. Вибір за вами!

WP-United об’єднує користувачів WordPress та phpBB, автоматично пов’язуючи вхід на сайт і на форум.

Насправді, WP-United чудово працює і як phpBB інтегрований в WordPress. До слова сказати, можливі практично будь-які варіанти інтеграції, наприклад phpBB в корені домену, а WordPress в папці або навпаки, можливе використання однієї mysql бази або різних. Єдине обмеження, форум і блог повинні бути на одному домені.

Якщо потрібно об’єднати бази користувачів і перенести існуючих користувачів з WP в phpBB або навпаки, це так само можливо.
Продовження »

WordPress. Форма входу в адмінку

Опубліковано 16 січня 2010 року в категорії WordPress, Своїми руками, Хаки / прокоментуй!

Завдання вивести блок авторизації/реєстрації користувачів WordPress в будь-яке місце вашого шаблона.
Після після проведеної роботи у нас вийде форма авторизації для не авторизованих користувачів (рис. зліва) і для авторизованих (рис. справа):

login-1login-2
    1. Форма коли ми не увійшли під своїм логіно;
    2. Форма коли ми залогінились.

У формі має бути:

    1. Поле для введення імені користувача;
    2. Поле для пароля;
    3. Галочка для запам’ятовування пароля;
    4. Приховане поле, яке повідомить Вордпресс, куди перенаправити користувача після авторизації;
    5. Кнопку відправки даних;
    6. Два посилання, одне для реєстрації, інше для відновлення пароля.

Оскільки наша форм має працювати в будь-якому шаблоні, ми будемо використовувати функцію get_option ( 'home'), яка отримує повний шлях, до папки в якій встановлено WordPress.
Продовження »

Рекламні блоки у WordPress

Опубліковано 14 січня 2010 року в категорії WordPress, Хаки / прокоментуй!

32
Ви можете додати у вашу тему код, який дозволить вставляти віджет через певну кількість постів. Багато людей використовують це для вставки контекстної реклами або банерів, але насправді, кількість варіантів використання цього елемента керування безмежне.
Продовження »

Стильне еластичне меню (html, css, JQuery)

Опубліковано 25 грудня 2009 року в категорії WordPress, Своїми руками, Хаки / прокоментуй!

home2
Блукаючи інетом надибав на цікавий приклад навігації з мініатюр. У нього є як мінімум дві переваги – працює просто і виглядає ефектно. Зробити таку навігацію під силу будь-якому користувачеві, тому сьогоднішня стаття, швидше схожа на замітку, ніж на повноцінну інструкцію.

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

Вирішення проблеми з вразливістю у WordPress

Опубліковано 16 серпня 2009 року в категорії WordPress, Хаки / прокоментуй!

wordpress-logoВже увесь інтернет гудить про вразливість WordPress, яка дозволяє зловмиснику запросити зміну пароля користувача, у якого в базі нема ключа активації (не було запитів “нагадування” пароля). Найчастіше цим користувачем є admin. Вразливість не критична тому, що пароль змінюється на випадковий, згенерований самим WP, і відправляється на поштову скриньку жертві. В зв’язку з цим була випущена версія 2.8.4 з виправленим багом.

Для тих, хто по своєму переконанню не хоче переходити на нову версію в інтернеті появився невеликий хак. В файлі wp-login.php, в самому початку, після <?php додаємо наступний рядок
foreach ($_GET as $key=>$value) if (!is_string($value)) $_GET[$key] = '';

1 сторінок