Статті з тегом : Wordpress

Opera 11.62 застарілий бравзер для WordPress

Author kopaweb    Category Життя     Tags 11 днів назад

Сьогодні увійшовши в адмінку свого блогу побачив не звичайне повідомлення червоним кольором. Нище буде скріншот. Відчув себе користувачем Internet Explorer 6, якого на кожному кроці просять оновити свій браузер.

Opera 11.62 застарілий бравзер для WordPress

Opera 11.62 застарілий бравзер для WordPress

Іду оновляти свого браузера, далі опишу що змінилося. далі…

WordPress чи Joomla?

Author kopaweb    Category Інтернет     Tags 69 днів назад

Коли у вас з’являється бажання створити новий сайт, ви, ймовірно, починаєте шукати в інтернеті різні «системи керування контентом» або простіше «CMS». Два найбільш популярних CMS – це WordPress та Joomla. У цій статті ми порівняємо ці системи, щоб допомогти вам визначитися, яка з них краще підійде під ваші потреби.

WordPress чи Joomla?

WordPress чи Joomla?

Основна відмінність між ними в тому, що WordPress призначена переважно для блогів, в той час як Joomla відмінно підійде для якогось порталу або спільноти. Природно існує безліч збігів між цими видами сайтів, та й за допомогою плагінів можна суттєво розширити функціонали систем. Плагіни існують у великих кількостях, і їх можна скачати в Інтернеті. Крім того, як для WordPress, так і для Joomla створено безліч спільнот, в яких ви зможете отримати корисні поради та дізнатися різні хитрощі з приводу того, як ефективніше використовувати обрану вами систему. Багато хостинг провайдерів має безкоштовну послугу зі встановлення та підтримки цих систем, що може виявитися дуже зручним. Нарешті, хочеться відзначити, що для WordPress переважає величезна база безкоштовних плагінів від розробників-аматорів, а для Joomla більш поширені платні додатки, створені професіоналами. далі…

Оформляємо перший пост в WordPress

Author kopaweb    Category Інтернет     Tags 81 день назад
Оформляємо перший пост в WordPress

Оформляємо перший пост в WordPress

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

Красиве оформлення першого поста притягує увагу всіх відвідувачів і за допомогою цього способу можна збільшити кількість переходів на нього. До того ж перший пост на головній сторінці – це завжди останній запис, а це як ніколи важливо, щоб на нього переходило якомога більше відвідувачів.

Налаштовуємо код

Спочатку цикл виведення постів на головній сторінці виглядає ось так:

<?php if (have_posts()) : ?>
	<?php while (have_posts()) : the_post(); ?>

		<div class="post">
			...
		</div>

	<?php endwhile; ?>
<?php endif; ?>

За підтримки сайта – интернет магазин бытовой техники.

Для того щоб оформити саме перший пост, треба йому привласнити унікальний class, щоб потім в CSS можна було ставити стилі оформлення. Для цього замініть стандартний цикл на ось такий:

<?php $i = 0; ?>
<?php if (have_posts()) : ?>
	<?php while (have_posts()) : the_post(); ?>
	<?php $i++ ?>

		<div class="post<?php if ($i == 1) echo ' first'; ?>">
			...
		</div>

	<?php endwhile; ?>
<?php endif; ?>

Схема роботи дуже проста, з початок ми задаємо змінну ($ i), яка рівна нулю, з кожним новим циклом до цієї змінної буде додається одиничка ($ i + +), тобто для першого поста $ i == 1, для другого поста $ i == 2 і так далі. Після цього ми в тезі <div> який обрамляє сам пост вписуємо умовний оператор і вказуємо в ньому:

if ($ i == 1) echo ‘first’; – Якщо змінна $ i рівна 1, то пишемо first.

Після цього у першого поста буде унікальний клас first, для якого вже можна писати оформлення у файлі стилів css.

Вийшов ось такий не складний урок, але як на мене – дуже корисний.

Функції бази даних в WordPress

Author kopaweb    Category Wordpress     Tags 88 днів назад
Функції бази даних в WordPress

Функції бази даних в WordPress

В WordPress існує досить широкий клас, що надає набір методів для ефективної роботи з базою даних. Ви можете знайти опис цього класу а також усіх його методів у файлі /wp-includes/wp-db.php. А зараз розглянемо найбільш важливі з цих методів, і невеликі приклади їх використання. Важливо вміти використовувати можливості класу $wpdb, для безпечної роботи плагінів. А для хорошої роботи сайту використовуйте хостинг в Украине.

У статті будуть наведені приклади використання наступних шести методів:

  1. insert($table, $data, $format) - вставляє рядок у таблицю через масиви.
  2. update($table, $data, $where, $format, $where_format) - оновлює рядок в таблиці через масиви.
  3. get_var($query, $x, $y) - отримує одиночну змінну з бази даних.
  4. query($query) - виконує MySQL-запит до бази даних, з поточним підключенням.
  5. get_results($query, $output) - отримує дані SQL-запиту з бази даних (один чи безліч рядків).
  6. escape($data) - екранує контент для вставки в базу даних, використовуючи метод addslashes () для безпеки. далі…

Плагін Lightbox Plus – покращений ефект для зображень

Author kopaweb    Category Wordpress     Tags 96 днів назад

Хочу поділитися з вами знахідкою у вигляді одного корисного і чудового плагіна для WordPress – Lightbox Plus [ http://wordpress.org/extend/plugins/lightbox-plus/ ]. Якось по роботі над черговим проектом мені довелося вносити деякі правки і виправляти помилки які заважали нормальній роботі сайту. Зокрема був незрозумілий глюк з досить популярним плагіном Lightbox2 (модуль створює ефектне збільшення зображення блога із затемненням заднього фону). Власне проблема була в тому, що збільшення картинки ніяк не хотіло проходити, і по суті, плагін виявився даремним. А зображення повинні були відображати юридические консультации, а це досить серьозно.

Думаю, ви знаєте як складно часом воно буває «правити» чужі проекти, які ви з нуля не створювали – 50% часу йде на те, щоб зрозуміти як все влаштовано, а решта на рішення поставленої задачі. Насамперед перевірив сумісність встановленого шаблону шляхом заміни на дефолтний шаблону – проблема залишилася.

Плагін Lightbox Plus - покращений ефект для зображень

Плагін Lightbox Plus - покращений ефект для зображень

Оновив всі плагіни і перевірив їх на сумісність. Нічого не створювало проблем поки я не скачав HTML версію сторінки сайту на локальний комп’ютер і шляхом тривалих пошуків не зрозумів, що конфлікт виникав через дві бібліотеки різних плагінів. Можна було спробувати організувати один з модулів «програмним» шляхом, наприклад використовувати скрипт Lightbox 2 без плагіна, але це могло спричинити зміну принципів роботи з сайтом для замовника. Загалом, я вирішив знайти рішення через wordpresss плагін і після довгих пошуків мені це вдалося – Lightbox Plus відмінне рішення проблеми! далі…

Новий клас для WordPress – WP_Screen

Author kopaweb    Category Wordpress     Tags 101 день назад
Новий клас для WordPress - WP_Screen

Новий клас для WordPress - WP_Screen

Від сьогодні відкриваю на блозі нову категорію – WordPress. Буду писати про цікаві плагіни та корисні функції блогової платформи.

Для WordPress розробників є дві глобальні змінні, які допомагають визначити яка сторінка доступна в момент виконання скрипту:

  • $ pagenow – ID поточної сторінки
  • $ typenow – поточний користувальницький тип публікації

Починаючи з версії WordPress 3.3 з’явився клас WP_Screen, який дає значно більше інформації про поточну сторінку. Розберемо на прикладі доступу до сторінки:

/wp-admin/edit.php?post_type=event

Для отримання об’єкта класу використовуємо:

$screen = get_current_screen();  

Тепер можна отримати доступ до властивостей:

  • $ screen-> id: унікальний ID сторінки, в нашому прикладі це буде ‘edit-event
  • $ screen-> base: тип (базовий тип), в нашому прикладі це буде ‘edit
  • $ screen-> action: матиме значення ‘add‘ для сторінок *-add.php та *-new.php, у всіх інших буде порожнім
  • $ screen-> is_network:
  • $ screen-> is_user:
  • $ screen-> parent_file:
  • $ screen-> parent_base:
  • $ screen-> post_type: користувальницький тип публікації, в нашому прикладі ‘event
  • $ screen-> taxonomy: таксономія, пов’язана зі сторінкою

Використовувати такий об’єкт можна наступним чином:

 add_action( 'admin_enqueue_scripts', 'on_enqueue_scripts' );

/**
 * Enqueue scripts and styles for editing page of 'event' post type only
 *
 * @ return void
 */
function on_enqueue_scripts()
{
 $screen = get_current_screen();
 if ( 'edit' === $screen->base && 'event' === $screen->post_type )
 {
 wp_enqueue_script( 'event-options', plugins_url('/js/event-options.js',__FILE__),array('jquery'), '1.0', true);
 // Enqueue other scripts and styles
 }
} 

Як боротися з пінгбек та трекбек спамом

Author kopaweb    Category Вебмастерінг     Tags 116 днів назад
Як боротися з пінгбек та трекбек спамом

Як боротися з пінгбек та трекбек спамом

Trackback і pingback спам - це один з різновидів спаму яким атакують наші улюблені блоги на WordPress. Його суть полягає в тому, що за допомогою всіляких скриптів і програм до записів вашого блогу відправляють повідомлення про те, що, нібито, на вас посилаються (хоча насправді це далеко не так), і в цих повідомленнях ставлять посилання на свої ресурси.

Взагалі сьогодні функції трекбека і пінгбека по суті не несуть ніякої користі для сайту і використовуються переважно для розсилки спаму, тому я вважаю, що проблему trackback і pingback спаму потрібно вирішувати повним блокуванням цих функцій. Щоб позбутися цього виду спаму раз і назавжди, необхідно просто-напросто повністю заблокувати отримання повідомлень з чужих сайтів до сторінок вашого блогу. далі…

Оновлення WordPress 3.3.1

Author kopaweb    Category Новини     Tags 130 днів назад
Оновлення WordPress 3.3.1

Оновлення WordPress 3.3.1

Вчора для автоматичного оновлення з попередніх версій стала доступна українська редакція блогової платформи WordPress 3.3.1. Український реліз так довго відкладали, що ми навіть незмогли побачити WordPress 3.3, тому що поки здійснювався переклад вийшла нова версія з  правками деяких багів. Маю один блог на російській версії, там автоматичні оновлення доступні одразу в день виходу оригінального релізу, максимум на наступний день. А нашій українській команді WordPress бажаю щоб у новому році такого не повторялося, і всі версії виходили ще швидше чим російськомовні. І нехай час від часу читають українські ігрові новини.

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

ЗОВНІШНІЙ ВИГЛЯД

Відразу після встановлення WordPress 3.3.1 ви звернете увагу на зміни зовнішнього вигляду Майстерні.

Оновлення WordPress 3.3.1

Оновлення WordPress 3.3.1

З’явилася нова Панель управління. Про неї докладніше:

ПАНЕЛЬ УПРАВЛІННЯ

Ось ключові моменти нової панелі:

  • Спливаюче меню
  • Гнучкий дизайн (добре оптимізований під планшети)
  • Вкладки допомоги
  • Верхня панель управління

Елементи панелі управління

Всі посилання на документацію, форум, зворотній зв’язок і т.д., які раніше перебували внизу в футері, тепер переїхали в перший пункт меню на нову панель управління.

Заголовок вашого сайту відтепер завжди відображатиметься на панелі керування другим пунктом, а щоб перейти на сам сайт, достатньо клікнути по ньому.

Всі доступні оновлення для тем, плагінів і самого WordPress тепер завжди відображаються на панелі керування. А поруч показується повідомлення з коментарями. Це дуже зручно.

Додати новий запис або посилання ви можете з будь-якої сторінки, просто натиснувши на кнопку Новий.

ПОЛЕГШЕНА ЗАГРУЗКА МЕДІА ФАЙЛІВ

Тепер завантажувати зображення, відео та аудіо стало ще простіше. Зникли окремі кнопки для кожного типу мультимедійних файлів, тепер є тільки одна спільна кнопка. А щоб завантажити новий файл, достатньо просто перетягнути його з робочого столу в область для завантаження.

ІНСТРУМЕНТИ ДЛЯ РОБОТИ ІЗ КОНТЕНТОМ

З’явилися нові можливості роботи з контентом:

  • Поліпшене спільне редагування
  • Імпорт з Tumblr
  • Покращення віджетів

Також багато дрібниць на які розробники все більше починають звертати увагу, для того щоб полегшити життя блогеру. Сподобались підказки про нові функції.

З кожною новою версією інтерфейс WordPress стає все більш дружнім та інтуїтивно зрозумілим. І ця остання версія не стала винятком. Всім бажаю вдало оновитися і надалі працювати і розвивати наш АУнет.

Хто створив WordPress

Author kopaweb    Category Інтернет     Tags 131 день назад

Метью Чарльз Мулленвег (Matthew Charles Mullenweg). Так – це він створив одну з найпопулярніших блог-платформу WordPress.

Хто створив WordPress

Хто створив WordPress

Matthew Charles Mullenweg народився 11 січня 1984 року в Х’юстоні, штат Техас, США. В даний час він проживає в Сан-Франциско, штат Каліфорнія. Метт Мулленвег отримав всесвітню популярність як творець безкоштовного програмного додатка для інтернет-середовища WordPress. Він також заснував компанію Automattic, яка надає безкоштовні блоги на базі WordPress.

У червні 2002 року Мулленвег використовував блоговий додаток b2/cafelog для того, щоб опублікувати фотографії, зроблені ним під час поїздки до Вашингтона. Він вніс деякі зміни в програму, бажаючи поліпшити її навігаційні можливості всередині блога.

У січні 2003 року Метью оголосив в своєму блозі про плани розробки на базі b2 нової програми, яка б відповідала всім стандартам нових веб-технологій. Незабаром до роботи над програмою WordPress підключився Майк Літл, а потім і Мішель Валдрігі, розробник b2. У той час Мулленвег було всього 19 років, і він вивчав філософію та політологію на першому курсі університету Х’юстону.

Метт Мулленвег став одним з співзасновників Глобальний Мультимедійні протоколи Group (GMPG) у березні 2004 року. Діяльність GMPG була присвячена головним чином розробці методів мережевого спілкування з використанням XHTML-коду.

У квітні 2004 року в рамках роботи над WordPress був запущений мережевий вузол Ping-O-Matic, що працює з пошуковими системами, наприклад, з Technorati, що спеціалізуються на пошуках оновлень в блогах. У травні 2004 року конкуруюча компанія Six Apart, якій належить додаток для роботи з блогами Movable Type, оголосила про радикальне зниження цін на свою продукцію, що привело до різкого збільшення числа користувачів Movable Type і створило загрозу для подальшого розвитку WordPress.

Хто створив WordPress

Хто створив WordPress

У жовтні 2004 року Мулленвег прийняв пропозицію про роботу в компанії CNET, де продовжив роботу над WordPress, а також займався обслуговуванням ряду мережевих ресурсів, перш за все, блогових платформ. У цьому ж році Мулленвег кинув навчання в університеті на другому курсі і переїхав з Х’юстона на тихоокеанське узбережжя в Сан-Франциско.

Мулленвег і команда розробників WordPress опублікували версію WordPress 1.5 Strayhorn в лютому 2005 року. Цей додаток було завантажено більше 900 тисяч разів. У ньому були представлені система тим, функції модерації і нові зразки дизайну сторінок.

У жовтні 2005 року Мулленвег оголосив про свій відхід з CNET з метою повністю зосередитися на роботі над WordPress і супутніми проектами. Через кілька днів він представив Akismet - блогових сервісів з фільтрації спаму. Сайт WordPress.com відкрився для масового доступу в листопаді 2005 року.

Компанія Automattic була заснована в грудні 2005, і її основною сферою діяльності стали проекти WordPress і Akismet. Капіталізація нової компанії стрімко зростала і до квітня 2006 року склала 1,1 мільйона доларів, про що Метью повідомив у своєму блозі.

Основними інвесторами Automattic стали такі компанії, як Polaris Ventures, Radar Partners і CNET. Пізніше Мулленвег придбав Gravatar – сервіс, що надає можливість використання одного і того ж аватара одночасно на різних інтернет-ресурсах.

У березні 2007 року Мулленвег став шістнадцятим в списку 50 найвпливовіших людей в мережі Інтернет за версією журналу PC World. У цьому ж році він відкинув пропозицію про продаж своєї компанії за 200 мільйонів доларів. У штаті Automattic в той час працювали всього 18 співробітників, які думають над тим щоб купить орбитрек.

Хто створив WordPress

Хто створив WordPress

У вересні 2008 року журнал Inc.Magazine включив Мулленвег в число 30 найбільш успішних підприємців, які не досягли віку 30 років. У цьому ж році журнал Business Week назвав Метта Мулленвег в числі 25 найвпливовіших людей в мережі Інтернет.

Проста і ефективна платформа для публікації блогів WordPress пережила безліч оновлень і до цих пір продовжує удосконалюватися розробниками компанії Automattic. Зараз на базі WordPress успішно функціонують мільйони блогів, що ведуться на різних мовах, у тому числі і украънською. Я – один з них.

Внутрішня оптимізація блога з допомогою Platinum SEO Pack

Author kopaweb    Category Новини     Tags 215 днів назад
Внутрішня оптимізація блога з допомогою Platinum SEO Pack

Внутрішня оптимізація блога з допомогою Platinum SEO Pack

Є такий плагін для блогової платформи  WordPress «Platinum SEO Pack». Він призначений для оптимізації блогу під пошукові системи. Плагін має досить широкий спектр можливостей, та багато різноманітних налаштувань. Головні особливості, які характеризують плагін «Platinum SEO Pack» відрізняються своєю унікальністю в порівнянні з іншими SEO-плагінами. До них можна віднести наступні:

  • Можливість автоматично створювати 301 редіректу. Це досить актуально, якщо ви змінити адреси сторінок;
  • Встановлення канонічних URL’ів;
  • Оптимізація записів, статтей, а також заголовків сторінок, під просування в пошукових системах;
  • Автоматичне створення відповідних META-тегів, що сприяють прискоренню індексації блогу пошуковими системами;
  • Можливість підбору ключових слів, а також META-тегів для певних категорій;
  • Можливість змінювати назви сторінок;
  • Автоматичне уникнення дублювання сторінок;
  • Можливість генерування заголовків чи підзаголовків у будь-якій частині тексту статей.

Трапляються такі ситуації, коли плагін «Platinum SEO Pack» може просто-напросто не працювати. У цьому випадку перевірте його функціональність у стандартній темі WordPress. Якщо він там працює, виконайте наступне у своїй новій темі:

  • Заходьте в адмінку сайту на вкладку Модулі – Редактор;
  • Клацаєте по заголовку плагіна і шукаєте рядок, в якій є запис </HEAD>;
  • Між тегами <HEAD> і </HEAD> пропишіть <? PHP wp_head ();?>, і збережіть.

Після цього плагін запрацює так як повинен. Де знайти і як встановити плагін я писати не буду, так як це повинен знати кожний блогер. далі…

Підписатися на оновлення

Популярні записи

Останні коментарі

    commenter
  • black0wolf:
    Таке оголошення вже давно з'являється. Та ще й швидше у WordPress ніж ...
  • commenter
  • Neos:
    Так-так, є такий спосіб просування по НЧ. Добре, коли таких сайтів дек...
  • commenter
  • Богдан:
    Привіт, не знайшов твоїх координатів на блозі, тому пишу через комента...
  • commenter
  • Jorgen:
    В принципі, будь-яка торгівля посиланнями ні до чого доброго не веде. ...

Блоги друзів

Кнопочки

Яндекс.Метрика