Розпродаж хостинг-планів на неймовірних умовах!
Знижка від 300 до 500грн!
Як створити складний пошук

У цій статті я розповім як створити форму пошуку у WordPress, яка шукатиме по пошуковій фразі і категорії. Для цього нам треба створити спеціальний шаблон пошукової форми. Створюємо файл із назвою searchform.php і зберігаємо його у папці теми. Цей файл замінить стандартну форму пошуку на нашу, в якій додано можливість обрати категорію для пошуку. У […]

Докладно...
Долучайтеся до перекладу WordPress 3.3

Переклад ядра WordPress а також стандартних тем перенесено на сервіс «GlotPress». GlotPress є відкритим середовищем для перекладу WordPress, BuddyPress, і WordPress програм для Android і BlackBerry. Це спільний інструмент, призначений для пришвидшення перекладу. Над перекладом можуть працювати кілька людей одночасно. Тепер кожен може долучитися до процесу перекладу: Для цього слід зареєструватися на http://wordpress.org/ Увійти на […]

Докладно...
3 чудові шорткоди(shortcodes)

Показ скріншоту сайту function uawp_snap($atts, $content = null) { extract(shortcode_atts(array( "snap" => 'http://s.wordpress.com/mshots/v1/', "url" => 'https://wordpress.co.ua', "alt" => 'UA WordPress', "w" => '400', // width "h" => '300' // height ), $atts)); $img = '<img src="' . $snap . '' . urlencode($url) . '?w=' . $w . '&h=' . $h . '" alt="' . $alt […]

Докладно...
Використання Query Loader у WordPress + хаки

Ви, мабуть, стикалися із проблемою “неестетичного” завантаження сторінок вашого сайту/блоґу, на якому велика кількість графіки – контент підзавантажується частинами, стрибає, і потрібно перечекати певний час, щоб було комфортно читати інформацію. Особливо це актуально для сторінок з великою кількістю фотографій за умов повільного з’єднання з інтернетом. Вирішити цю проблему стильно можна за допомогою Query Loader’а. Це […]

Докладно...
Як відобразити в темі кількість запитів і використаної пам’яті

Хочете дізнатися скільки запитів до бази даних і оперативної пам’яті використовується для ґенерації сторінки? Тоді додайте цей код до файлу functions.php function performance( $visible = false ) { $stat = sprintf( '%d queries in %.3f seconds, using %.2fMB memory', get_num_queries(), timer_stop( 0, 3 ), memory_get_peak_usage() / 1024 / 1024 ); echo $visible ? $stat : […]

Докладно...
Оформлення власної теми-заглушки

Думаю, багато хто із вас знайомий із корисним плаґіном WP Maintenance Mode. Він дозволяє встановити тему-заглушку, яка коротко проінформує відвідувачів про те, що на сайті/блозі ведеться реконструкція, залишаючи для адміна повний функціонал щодо інших сторінок і публікацій сайту. У стандартному пакеті плаґіну є: кілька шаблонів оформлення; можливість додати таймер зворотнього відліку; можливість підписатись через feedburner […]

Докладно...
Як перемістити адмін-бар вниз?

Не всім подобається адміністративна панель (Admin Bar), яка з’явилася у WordPress 3.1, вона відображується постійно вгорі, у верхній частині браузера. Її можна легко перемістити вниз, з допомогою CSS-коду.

Код можна написати у файлі теми style.css, але краще додати спеціальний код до файлу functions.php Вашої теми. Даний код перемістить панель до низу як на сайті, так і в адмінці.

Докладно...
Секрети CSS3: Border Radius

Я почав розповідати про секрети CSS3 у попередній статті, тепер настав час продовжити. Сьогодні ми будемо робити кути округлими! І ніякого використання картинок для цього, як було колись. Для цього нам потрібно лише скористатися border-radius’ом. Читачі, які читають цю статтю з Internet Explorer нічого не побачать, оскільки він не підтримує цю технологію. Тому змініть ваш […]

Докладно...
Темізація WP. Частина 3

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

У WP даної можливості немає з коробки, але це можна реалізувати. Відкриваємо файл functions.php, та додаємо туди наш код.

Докладно...
Створюємо додаткові регіони для віджетів

Іноді треба щось вивести на сайті в іншому місці, відмінному від сайдбару, де стандатно виводяться віджети. Це можна зробити за допомогою додаткових регіонів віджетів. Для цього нам слід відредагувати, як мінімум, 2 файли, один із них це functions.php, а інший за вашим бажанням, той, у якому бажаєте розмістити додатковий регіон віджетів. Хоча, можна створити скільки завгодно віджетів і розмістити їх усюди 🙂

У даному випадку я розгляну ситуацію коли необхідно додати новий регіон віджетів знмзу сайту.

Докладно...