Опис категорії Woocomerce під товарами

Для того, щоб відобразити опис категорії товару Woocommerce внизу сторінки – під товарами необхідно додати в файл functions.php теми наступний код:

 

remove_action( 'woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 );
add_action( 'woocommerce_after_shop_loop', 'woocommerce_taxonomy_archive_description', 100 );
Переклад плагіна чи теми WordPress

Все що треба зробити для того, щоб змінити переклад, – це відредагувати  файл з папки wp-content/languages/ .  Для прикладу для плагіна Woocomerce  український переклад буде в файлі  /wp-content/languages/plugins/woocommerce-uk.po.  В  ньому  потрібно внести зміни і скомпілювати новий файл «woocommerce-uk.mo» (цей відповідає за переклад).

Читати далі

Як відкотити оновлення плагіна у WordPress

Завжди потрібно використовувати тільки найсвіжіші версії плагінів і самої  CMS WordPress,  щоб вберегти сайт від злому. Але інколи оновлений плагін чи сама система є несумісними з вашою темою.  І після чергового оновлення сайт перестає працювати.
Випарвити цю ситуацію можна декількома способами. Найперше це можна  відновити сайт з резервної копії у адмін панелі вашого хостингу. Але якщо потрібно відкотити лише один  плагін, який псує роботу вашого сайту,  то тут може допомогти  Читати далі

HTTPS та SSL для WordPress безкоштовно за 11 кроків

У зв’язку з нещодавніми новинами про те, що основні браузери з початку 2017 року почнуть відмічати як “ненадійні” сайти, які не використовують сертифікати SSL (тобто адреса сайту починається з HTTP:// , а не з HTTPS://) , та про те, що Google буде надавати додаткову вагу у ранжуванні сайтам, які працюють по протоколу HTTPS, ось для вас невеличка покрокова стаття, як швидко та безкоштовно перевести ваш сайт на новий захищений протокол. Читати далі

5 безкоштовних плагінів WordPress для створення Галереї зображень

1. Envira Gallery

Плагін Envira Gallery доступний в безкоштовній і преміум версії. Безкоштовну версію завантажили вже понад 40 000 користувачів, оскільки це один з найбільш популярних і доступних плагінів галерей. У Envira Gallery є drag & drop інтерфейс, так що ви можете досить легко завантажувати і переміщати свої ізображенія.Адаптівний веб-дизайн забезпечує коректне відображення сайту на будь-якому пристрої, який використовує читач, а мобільна версія має деякі цікаві додаткові функції, такі як інтеграція плагіна WooCommerce і можливість поділитися в соціальних мережах через кнопку Pinterest. Ви також можете експортувати в плагін ваші фотографії з Instagram.

2. Photo Gallery

Photo Gallery – вражаючий безкоштовний плагін, який пропонує безліч інструментів і функцій. За допомогою Photo Gallery ви можете додавати і редагувати необмежену кількість зображень вашої галереї. Відео з YouTube і Vimeo теж можна вставити в альбом. Також в наявності велика кількість інструментів для редагування, наприклад: обрізка, переворот і обертання мініатюр зображень. До того ж є кілька способів переглядати галереї або слайд-шоу, так що ви можете вибрати варіант відображення зображень на екрані.

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

Включити ЧПУ в WordPress

Досить часто в інтернеті зустрічаються посилання виду: http://site.ua/?p=122. Тобто після доменного імені йде не конкретні назву і розширення сторінки, а набір символів.

Різні CMS, зокрема WordPress, в настройках за замовчунням будуть видавати вам саме такі посилання. В принципі, для відвідувачів сайту такі посилання не мають ніякого значення, людям все одно як буде виглядати посилання на сторінку. А ось для пошукових систем вид посилання несе в собі певне значення.
Для того, щоб блог або сайт добре індексувався пошуковими системами слід використовувати так звані  чоловіко-подібні посилання  (ЧПУ). При цьому вид посилання буде приблизно такий: http://site.ua//blog-vchitelya-informaticu-svidryk.html. Тобто посилання матиме вигляд звичайної сторінки зробленої на html. Пошуковики дуже люблять посилання такого виду і набагато краще їх індексують.

У самому WordPress передбачена функція включення постійних посилань. В інших CMS також можна зробити такі посилання використавши налаштування або встановивши додатковий плагін для цих цілей.

Для того щоб включити ЧПУ в WordPress. Треба зайти в адмінку, перейти в Настройки -> Постійні посилання (ЧПУ). І вибрати бажаний вид відображення посилань: День і назва, Місяць і назва, Числовий, Довільна структура. Вибравши будь-який вид посилання, крім – За замовчуванням, ви отримаєте більш дружні посилання для пошукових систем. Але оптимальним варіантом виду посилань, буде функція – Довільна структура. Вставте в форму навпаки – Довільна структура такий код: /%category%/%postname%.html і збережіть зміни. Крім того, щоб урли відображалися кирилицею  потрібно встановити плагін UkrToLat. 

Тепер коли ви будете давати назву своїй статті на блозі, WordPress буде автоматично переводити цю назву в трансліт і підставляти на заслання. І ваші посилання будуть мати красивий вид! Пошукові системи ніколи не обійдуть стороною таке посилання!

Вордпресс: вивід випадкових публікацій без плагіна

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

 <b>Читати більше:</b>

<ul>
<?php
$args = array( ‘posts_per_page’ => 10, ‘orderby’ => ‘rand’, ‘category’ => 14,’category’ => 5 );
$rand_posts = get_posts( $args );
foreach ( $rand_posts as $post ) :
setup_postdata( $post ); ?>
<li><a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a></li>
<?php endforeach;
wp_reset_postdata(); ?>
</ul>

 

де posts_per_page – кількість публікацій

category – id категорії з якої потрібно показати публікації

Підтримка php коду у віджетах Вордпресс

php_widget

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

Є досить хороший плагін, який без проблем справляється з поставленою задачею:

PHP Code Widget

Використання великої кількості плагінів створює додаткове навантаження на хостинг і не всім таке підходить. Але в даному випадку можна обійтися без плагінів.

Для цього треба змінити   файл functions.php , але там немає нічого складно , просто розмістити  код один раз і все.

У вас може виникнути питання: « Що ж можна реалізувати за допомогою php коду у віджетах ? ». Насправді варіантів маса і більшість цих моментів ви , найімовірніше , бачили.

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

До достоїнств даної дії (установки підтримки php в віджетах ) є наступне:

  • Не потрібно розміщувати код кожної функції у файли шаблону.
  • Швидкість доступу до даного коду , тому що він знаходиться в віджетах . Тим самим ви можете швидко редагувати коди і т.д.

Потрібно  розмістити наступний код у файл нашої теми functions.php в самому кінці перед  ?>

function php_in_widgets($widget_content) {

if (strpos($widget_content, '<' . '?') !== false) {
ob_start();
eval('?' . '>' . $widget_content);
$widget_content = ob_get_contents();
ob_end_clean();
}
return $widget_content;
}
add_filter('widget_text', 'php_in_widgets', 99);

Даний код дає підтримку php коду в стандартних віджетах. Щоб вставити якийсь код користуйтеся віджетом для вставки довільного тексту, тобто віджет «Текст».