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

Модулі доповнюють qtranslate на мультимовну блозі

Плагін мультимовності qTranslate непоганий плагін для створення блогів на декількох мовах. Приємно що є плагіни розширюють його функціональність і підвищують юзабіліті. Розглянемо деякі з них.

Плагін qTranslate META є аналогом All in One SEO Pack і додає в вікно Редагувати запис наступні поля:

На відміну від All in One SEO Pack тут можна додати опис і ключові слова відповідно до мови сторінки На відміну від All in One SEO Pack тут можна додати опис і ключові слова відповідно до мови сторінки. Але не все так безхмарно. Схоже пошуковики "не бачать" опис сформований даними плагіном, хоча у вихідному коді сторінки воно присутнє. Те ж спостерігається з ключовими словами. Можливо це пов'язано з новими алгоритмами Google, тому що я зустрічав повідомлення про те що ключові слова та опис вже не є критеріями для оцінки змісту сторінок. До кінця не розібрався, але якщо це дійсно так, то цінність цього плагіна (або будь-якого іншого подібного) зводиться до нуля.

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

На одному з англомовних блогів пропонується в цьому випадку додати в functions.php наступний код:

if (is_admin () && function_exists ( "qtrans_getSortedLanguages")) {add_action ( 'admin_menu', 'enable_qTranslate_Meta'); } Function enable_qTranslate_Meta () {global $ qtransMETA; $ Post_types = get_post_types (); / * Post and page types are already processed by the plugin * / $ disabled_types = array ( 'post', 'page', 'attachment', 'revision', 'nav_menu_item'); $ Enabled_types = array_diff ($ post_types, $ disabled_types); if ($ enabled_types) {foreach ($ enabled_types as $ enabled_type) {add_meta_box ( 'qtrans_meta_meta_box', // HTML id __ ( 'Multilingual META', 'qtranslate-meta'), // title array (& $ qtransMETA, 'meta_box_generate '), // callback $ enabled_type, // type' normal ', // context - normal, advanced, side' high '// priority - high, low); }}}

Плагін qTranslate slug with Widget дозволяє додавати в сайдбар віджет перемикання між мовами. В принципі даремний, так як з плагіном qTranslate і так йде подібний віджет. На перших порах, поки не навчитеся додавати код в header.php, може служити перемикачем. Читайте в інших статтях про те, як додати красиві прапори-перемикачі в заголовок сайту.

Плагін qTranslate extension додає текстовий віджет в якому є поля для введення заголовка і тексту на кожному з вживаних мов.

Зручний віджет, може служити для відображення інформації в сайдбарі. У мене з ним виникла наступна проблема. Встановлено плагіни які додають в кінець поста кнопки соціальних мереж, підпис про авторське право і рекламний блок Google Adsense. З якоїсь причини цей текстовий віджет сприймається як пост і в сайдбарі додається весь цей "букет" з кнопок соц.сетей, підписи і реклами. Таким чином особисто для мене виявився марним. Надалі зміна заголовків і тексту при перемиканні мов легко вирішується тегами.

Плагін Google XML Sitemaps for qTranslate замінює аналогічний Google XML Sitemap і покращує індексування сайту з багатомовним наповненням.

qTranslate Exporter. Це допоміжний плагін, який дозволяє використовувати експорт бази блогу тільки на одній з мов, що використовуються з QTranslate в XML-файл. Без цього плагіна QTranslate буде експортувати вміст всіх мовах. Файл XML, може бути використаний для резервного копіювання даних або імпортувати кожна мова в окремий блог.

qTranslate Separate Comments. Нарешті вирішена проблема з коментарями! Цей плагін відокремлює призначені для користувача коментарі на мові, який вони розглядали в статті. Таким чином, Ви уникаєте дублювання контенту (що дуже не подобається пошуковим системам) і коментарів на інших мовах, відмінних від мови поточного відвідувача. Тепер російськомовні користувачі бачать тільки російськомовні коментарі, а англомовні - соотвественно тільки англозичние коментарі. Ви можете вручну змінити мову кожного коментаря. Також є масове редагування мови коментарів. Він також повинен працювати поза-вікна для всіх темах, які використовують comments_template (), щоб зробити свої зауваження. Плагін також усуває давню проблему QTranslate, яка полягає в тому, що кожного разу, коли користувач відправляє коментар, він перенаправляється назад на пост, але на мові за замовчуванням, а не мовою, на якому він читав повідомлення, перш ніж відправляти коментарі.

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