Ласкаво просимо, відвідувач! [ Реєстрація | Вхід

Світ Webу

Матеріали із сайту https://sebweo.com

Способи відновлення пароля до адмінки сайту на WordPress

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

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

Крім самого простого способу відновлення паролю (надсилання нового пароля на пошту), в WordPress є й інші способи, які можна застосувати при різних обставинах.

Як відновити пароль до Майстерні сайту на WordPress

Спосіб №1: Відновлення пароля по електронній пошті

Це найпростіший спосіб. Ви заходите за посиланням {VASH-DOMEN}/wp-admin, натискаєте Забули пароль? і вказуєте свій логін, або адресу електронної пошти. Потім система надішле на вказану в налаштуваннях поштову скриньку посилання для скидання пароля. Тут єдина вимога: ви повинні знати обліковий запис адміністратора (логін або email), до якого прив’язані адміністративні права на сайт.

Але іноді з цим методом скидання пароля можуть виникати проблеми.

Ми не завжди можемо згадати ім’я користувача або адресу електронної пошти, пов’язані з нашим обліковим записом. Або на сервері можуть бути проблеми з відправкою листів. Або інші проблеми. Якщо це так, вам можуть стати в нагоді інші способи скидання пароля для входу в Майстерню.

Спосіб №2: Скидання пароля в базі даних через phpMyAdmin

Цей спосіб підійде вам, якщо у вас є доступ до бази даних, і ви вмієте працювати з phpMyAdmin. Просто дотримуйтесь інструкцій нижче.

  • Крок 1. Увійдіть в phpMyAdmin і натисніть на потрібну базу даних в лівому меню.
  • Крок 2. У списку таблиць знайдіть таблицю wp_users і клацніть по її назві.
  • Крок 3. У стовпці user_login знайдіть рядок з вашим ім’ям користувача і натисніть Змінити.
  • Крок 4. У рядку user_pass ви побачите довгий набір букв і цифр. Виділіть ці дані та видаліть їх.
  • Крок 5. Введіть в це поле новий пароль, який ви хочете використовувати. Пам’ятайте, що він чутливий до регістру. У стовпці Функція виберіть MD5 в випадаючому меню.

Збережіть зміни, натиснувши кнопку Вперед внизу сторінки.

І це повинно спрацювати! Тепер ви можете увійти через {VASH-DOMEN}/wp-admin з вашим ім’ям користувача і новим паролем.

Але якщо у вас немає доступу до бази даних, ви також можете скинути пароль через FTP.

Спосіб №3: Скидання пароля через файл функцій сайту

Кожна тема WordPress має PHP файл функцій з ім’ям functions.php. Скачайте на свій комп’ютер цей файл з хостингу через FTP.

Додайте вгорі файлу наступний рядок:

wp_set_password('123456789', 1);

Тут 123456789 – це новий пароль (обов’язково замініть цей приклад на більш складний). Цифра 1 – це ідентифікатор (ID) користувача в WordPress. Як правило, ID 1 у адміністратора сайту.

Збережіть внесені вами зміни в файл functions.php і за допомогою FTP завантажте відредагований файл назад в папку активної теми вашого сайту.

Тепер відкрийте посилання {VASH-DOMEN}/wp-admin свого сайту WordPress. Введіть логін і пароль і натисніть кнопку Увійти. На сайт ви не потрапите, але запустите процес зміни пароля: код вище внесе зміни в базу даних.

Тепер, щоб новий пароль спрацював, завантажте на свій комп’ютер файл функцій WordPress через FTP і видаліть раніше доданий рядок коду (розглянутий вище). Після цього завантажте змінений файл назад на ваш сайт WordPress через FTP. Тепер ви можете використовувати новий пароль.

Короткий підсумок

Кожен раз вводити пароль при вході в Майстерню WordPress досить виснажливо і може привести до того, що ви забудете свій пароль! Якщо ви входите в Майстерню з довірених пристроїв, ви можете встановити прапорець Запам’ятати пароль. Це запише в куки браузера дані для входу на сайт. При наступному заході на сайт ці дані будуть підставлені в поля форми.

Але, що робити, якщо ви забули пароль або використовуєте інший пристрій? За допомогою 3-х порад з сьогоднішньої статті ви зможете легко відновити або змінити пароль доступу до свого сайту на WordPress.

 

Як виправити помилку прав доступу до файлів та папок

 

Досить часто при роботі з будь-якою системою керування вмістом (CMS), такою як Magento або WordPress, може з’являтися дратівлива «помилка прав доступу до файлів і папок». І в цьому випадку ви не зможете нормально взаємодіяти зі своїм сайтом. Адже дані прав доступу впливають на процес встановлення плагінів, модулів або виконання різних скриптів.

Коли система не може отримати доступ до потрібних папок та/або файлів, сервер відповідає помилкою 403 Forbidden. Про цю помилку в WordPress ви можете почитати тут. До речі, вам також буде цікаво ознайомитися зі списком відповідей сервера.

Доброю новиною є те, що ця конкретна проблема досить швидко вирішується. Головне, правильно налаштувати параметри доступу до файлів і папок сайту.

Що потрібно знати про права доступу до файлів і папок

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

Налаштування прав доступу до файлів і папок

Дозволи для файлів і папок містять дані для читання, запису і виконання.



Кожен тип дозволу представлений числовим значенням. Права на читання – 4, права на запис – 2, і права на виконання – 1. Це являє собою символьний запис (або вісімковий запис). Отримане значення прав доступу є сумою значень кожного дозволу у кожній трійці (читання, запис та виконання). З числовим значенням прав доступу в основному працюють файлові менеджери і FTP-клієнти.

В UNIX системах права доступу до файлів і папок представлені буквеним значенням:

  • r – права на читання даних файлу (або папки) (read).
  • w – права на зміну вмісту файлу (або папки) (write).
  • x – права на виконання файлу (або права на вхід в папку) (execute).

 

Ці дані вказуються для трьох типів користувачів: власника файлу, групи власника і звичайного публічного користувача (всіх інших).

 

Наприклад, щоб встановити повні права на файл (або папку) в FTP-менеджері, виставляється значення 777. Тут перша цифра 7 надає всі дозволи для власника файлу, друга – для групи, а третя – для всіх інших користувачів.

Максимальне число, яке ви можете вказати, дорівнює семи, що представляє доступ для читання, запису і виконання. Це число виходить простим математичним складанням: 4(читання) + 2 (запис) + 1 (виконання) = 7 (тобто, повні права доступу).

Зміна прав доступу через консоль здійснюється з допомогою команди chmod.

Як швидко виправити помилку прав доступу до файлів і папок

Найшвидший спосіб усунути цю проблему – отримати доступ до вашого сайту за допомогою FTP-клієнта (наприклад, FileZilla). Відкрийте FTP-клієнт і підключіться до свого облікового запису на хостингу.

Виберіть потрібні папки та/або файли і клацніть на них правою кнопкою миші і виберіть параметр «Права доступу до файлу».

У вікні, що відкриється, встановіть потрібні права доступу. Наприклад, для папок сайту на WordPress в основному виставляються права 755. Ці права розшифровуються так:

  • Права власника: Читання, Запис, Виконати
  • Групові права: Читання
  • Публічні права: Читання

Це значення дозволяє вам, як власнику, отримати повний доступ, системі (наприклад, CMS WordPress) надається доступ до читання і відкриття папки (але не її видалення), і також користувачам дозволяється лише читати і відкривати папки.

Зміна значень прав доступу для файлів

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

Виберіть всі потрібні файли і клацніть на них правою кнопкою миші, потім виберіть параметр «Права доступу до файлу».

На цей раз введіть в поле Числове значення 644. В основному для файлів сайту використовується саме це значення (крім деяких системних файлів, наприклад, .htaccess). Воно дозволяє вам (як власнику) одночасно читати і змінювати кожен файл. Що стосується вашої групи та інших користувачів, вони отримують доступ тільки для читання, оскільки їм не належать файли. Це ідеальний параметр з точки зору безпеки, оскільки він обмежує можливості потенційних атак.

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

Розуміння і використання віджетів у WordPress



Віджети дозволяють додавати і розширювати функціональність сайту на движку WordPress. Їх можна використовувати для додавання різних меню, списків, простого тексту, програмного коду та багато чого іншого в потрібні області сайту. І ці області не обмежуються тільки бічними панелями (тобто сайдбарами). Чимало сучасних тем для Вордпрес спроектовано так, що області віджетів доступні практично у всіх структурних місцях сайту: хедері, футері, сайдбарі, до, після і всередині контенту.

Ця стаття покликана допомогти початківцям Вордпресу розібратися з віджетами і навчитися створювати стільки віджетів, скільки буде необхідно. Якщо вам мало вбудованих в дефолтні теми Вордпрес віджетів (таких як Календар, Теги, Категорії і т.д.) і ви хочете мати більший вплив на відображення вашого сайту – ймовірно і вам ця стаття стане в нагоді.

 

Відображення віджета: а) реєстрація області віджету

Є два основні кроки для початку відображення нового віджету в WordPress. По-перше, потрібно зареєструвати нову область віджету у файлі functions.php шаблону, по-друге, потрібно викликати цю нову область нового віджету десь в потрібному файлі вашої теми.

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

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

Щоб зареєструвати область віджета створіть у файлі functions.php вашої теми нову функцію з унікальним ім’ям. Ця функція буде викликати системну функцію Вордпрес register_sidebar.



Приклад коду:

function registraciya_oblasti_widgeta() {
	register_sidebar( array(
		'name'          => 'Нова область віджетів',
		'id'            => 'mesto-dlya-reklami',
		'description'   => 'Опис: Це нова область для віджетів, в котрій ми будемо потім показувати віджет з рекламою.',
		'before_widget' => '<aside id="%1$s" class="widget %2$s">',
		'after_widget'  => '</aside>',
		'before_title'  => '<h2 class="widget-title">',
		'after_title'   => '</h2>',
	) );
}
add_action( 'widgets_init', 'registraciya_oblasti_widgeta' );

 

P.S. Ваша тема вже може містити функцію, яка викликає реєстрацію області, тому спочатку перевірте наявність функції, що викликає register_sidebar. Якщо вона існує, тоді реєстрацію нової області віджета можна зробити простим копіюванням/вставкою ділянки коду register_sidebar (....); і змінивши потім ім’я, опис і ID нової області. Зразок можете підглянути в дефолтній темі для WordPress Twenty Fifteen в файлі functions.php у функції twentyfifteen_widgets_init().

Після того як ви додали нову область, можете перевірити її появу в адмінці сайту: перейдіть в Консоль – Зовнішній вигляд – Віджети і там повинен з’явитися новий блок «Нова область віджетів».
Відображення віджета: а) реєстрація області віджету

 

Відображення віджета: б) вивід області віджету в шаблоні сайту

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

Аналізуємо поставлену задачу і вирішуємо, що найбільш підходящим місцем для майбутнього віджета з рекламою буде бічна колонка сайту – сайдбар. У нашій «піддослідній» темі Twenty Fifteen, сайдбар виводиться окремим файлом-шаблоном, а саме sidebar.php. Відкриваємо цей файл і додаємо область віджету в потрібне місце, тобто після підключення наявної області віджетів з ідентифікатором «sidebar-1».

Приклад коду:

...
<?php if ( is_active_sidebar( 'sidebar-1' ) ) : ?>
			<div id="widget-area" class="widget-area" role="complementary">
				<?php dynamic_sidebar( 'sidebar-1' ); ?>
			</div><!-- .widget-area -->
		<?php endif; ?>

<!-- Далі йде підключення нашої нової області -->
<?php if ( is_active_sidebar( 'mesto-dlya-reklami' ) ) : ?>
			<div class="widget-s-reklamoy">
				<?php dynamic_sidebar( 'mesto-dlya-reklami' ); ?>
			</div>
		<?php endif; ?>
....

 

У цьому прикладі коду ми використовуємо дві вбудовані функції WordPress: is_active_sidebar(яка перевіряє чи активна область віджетів і чи є в ній додані віджети) та dynamic_sidebar (яка виводить всі додані в область віджети). Умовою if перевіряємо активність області віджетів з ідентифікатором “mesto-dlya-reklami” і якщо умова повертає true, тобто область є і в ній є віджети, виводимо область в блоці div з класом widget-s-reklamoy.

Відображення віджета: б) вивід області віджету в шаблоні сайту

Нічого складного!

Тепер можемо перевірити відображення віджетів в цій області віджетів, шляхом додавання в неї тестових віджетів (поки ми не створили новий цільовий віджет для реклами). Для цього в адмінці перейдіть в Консоль – Зовнішній вигляд – Віджети і простим перетягуванням з лівої колонки «Доступні віджети» перемістіть віджет Текст в блок «Нова область віджетів» у правій колонці. Впишіть будь-який текст та натисніть Зберегти. Оновіть фронтенд сайту і в боковій колонці повинен з’явитися доданий текст.

Подібним чином ми можемо тепер створювати нові області віджетів в потрібних нам місцях сайту і додавати туди цільові віджети. Реєструєте область віджета і підключаєте її в потрібному місці і в потрібному шаблоні (наприклад, щоб відображати область у футері сайту – потрібно редагувати файл теми footer.php і так далі). Потім через Консоль «вкладаєте» в цю область необхідні віджети, щоб вони з’явилися на самому сайті.

Створення нового віджету

У цьому розділі ми створимо новий екземпляр віджету, який будемо використовувати для показу рекламного банера в сайдбарі сайту. Після створення віджета він стане активним в лівій колонці «Доступні віджети» і його можна буде «вкладати» в будь-які наявні області віджетів на сайті.

 

Для створення нового екземпляра віджета потрібно виконати кілька кроків:

  • Зареєструвати віджет
  • Створити Клас для зберігання функцій віджета
  • Написати функцію construct для конструювання віджета
  • Написати функцію widget для виведення віджету у Front-end
  • Написати функцію form для відображення форми в меню Зовнішній вигляд – Віджети
  • Написати функцію update, щоб віджет можна було оновлювати з форми

 

Базова структура примірника віджета в WordPress виглядає так:

class Reklamniy_Widget extends WP_Widget {

  function __construct() { }
  function widget($args, $instance) { }
  function form($instance) { }
  function update($new_instance, $old_instance) { }

}

function registraciya_widgeta_function() {
  register_widget('Reklamniy_Widget');
}
add_action( 'widgets_init', 'registraciya_widgeta_function' );

Давайте більш детально розглянемо цей код на практичному прикладі (показ рекламного блоку 300х600 Google AdSense за допомогою віджета). Нижче представлено робочий код подібного віджету з коментарями.

 

<?php
/*
Plugin Name: Рекламний віджет
Description: Віджет для показу рекламного блоку 300x600 Google AdSense в бічній колонці сайту
Version: 1.0
Author: SebWeo
Author URI: https://sebweo.com
*/

/* Клас віджета. Цей клас обробляє все те, що повинно бути оброблено для віджета: налаштування, форму, відображення в Front-end і оновлення налаштувань */
class Reklamniy_Widget extends WP_Widget {

  function __construct() {
    parent::__construct(

     /* унікальний ID віджета */
     'sebweo_reklamniy_widget',

     /* заголовок віджета - відображається в налаштуваннях в меню Віджети */
     __('Reklamniy Blok', 'sebweo-loc-domen' ),

     /* опції віджета, тут ми передаємо клас CSS, і опис для даного віджету */
     array (
       'classname' => 'reklamniy-widget',
       'description' => __( 'This widget displays the ads in the site sidebar', 'sebweo-loc-domen' )
     )

   );
  }


  /* функція для відображення віджета у фронтенді сайту */
  function widget($args, $instance) {
   extract($args);
   /* заголовок */
   $title = apply_filters ('widget_title', $instance ['title']);

   /* унікальний код рекламодавця, в форматі ca-pub-xxxxxxxxxxxxxxxx */
   $data_ad_client = $instance['data_ad_client'];

   /* обраний слот для рекламного коду */
   $data_ad_slot = $instance['data_ad_slot'];

   echo $before_widget;

   if ( $title ){
     echo '<aside class="widget reklamniy-widget">'."\n";
     echo '<h4 class="widget-title">'.$title.'</h4>';
   } else {
     echo '<aside class="widget reklamniy-widget">';
   }
   /* нижче виводимо код рекламного оголошення */
   ?>

   <div class="google-ad-300x600">
     <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
     <!-- Ads300x600 -->
     <ins class="adsbygoogle" style="display:inline-block;width:300px;height:600px"
       data-ad-client="<?php echo $data_ad_client; ?>"
       data-ad-slot="<?php echo $data_ad_slot; ?>">
     </ins>
     <script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
   </div>

   <?php
   echo $after_widget;
  }


   /* функція відображає форму для збереження налаштувань віджета в меню Віджети */
   function form($instance) {
    /* налаштування за замовчуванням */
    $defaults = array(
      'title' => __( 'Zagolovok', 'sebweo-loc-domen' ),
      'data_ad_client' => 'ca-pub-xxxxxxxxxxxxxxxx',
      'data_ad_slot' => '1234567890'
    );
    $instance = wp_parse_args((array) $instance, $defaults);

    /* нижче йде html-розмітка форми */
    ?>
    <p>
      <label for="<?php echo $this->get_field_id('title'); ?>"><?php _e( 'Title:' , 'sebweo-loc-domen' ); ?></label>
      <input class="widefat" type="text" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" value="<?php echo $instance['title']; ?>" />
    </p>
    <p>
      <label for="<?php echo $this->get_field_id('data_ad_client'); ?>"><?php _e('Google ad-client number:', 'sebweo-loc-domen'); ?></label>
      <input type="text" id="<?php echo $this->get_field_id( 'data_ad_client' ); ?>" name="<?php echo $this->get_field_name( 'data_ad_client' ); ?>" value="<?php echo esc_attr( $instance['data_ad_client'] ); ?>" />
    </p>
    <p>
      <label for="<?php echo $this->get_field_id('data_ad_slot'); ?>"><?php _e('Google ad-slot number:', 'sebweo-loc-domen'); ?></label>
      <input type="text" id="<?php echo $this->get_field_id( 'data_ad_slot' ); ?>" name="<?php echo $this->get_field_name( 'data_ad_slot' ); ?>" value="<?php echo esc_attr( $instance['data_ad_slot'] ); ?>" />
    </p>
    <?php
   }


    /* функція для збереження змін в налаштуваннях віджету */
    function update($new_instance, $old_instance) {
      $instance = $old_instance;
      $instance['title'] = strip_tags( $new_instance['title'] );
      $instance['data_ad_client'] = strip_tags($new_instance['data_ad_client']);
      $instance['data_ad_slot'] = strip_tags($new_instance['data_ad_slot']);
      return $instance;
    }

}

/* функція реєстрації нового примірника віджета */
function registraciya_widgeta_function() {
  register_widget('Reklamniy_Widget');
}
/* за допомогою хука widgets_init викликаємо функцію реєстрації віджета */
add_action( 'widgets_init', 'registraciya_widgeta_function' );

?>

Просто скопіюйте вище вказаний код і вставте його в текстовий файл ReklamniyWidget.php і потім завантажте його в папку плагінів сайту за адресою /wp-content/plugins/. Потім активуйте плагін в Консолі і почніть експериментувати з віджетом.

В налаштуваннях віджета зараз є 3 опції: Заголовок віджета, Унікальний номер рекламного клієнта Google AdSense, Унікальний номер слота для розміщення рекламного блоку. Дві останні опції ви можете дізнатися при створенні рекламного оголошення в сервісі Google AdSense.

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

Як додати пошук Google на свій WordPress сайт.

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

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

У сьогоднішній статті ми розглянемо можливість переходу з дефолтного пошуку WordPress на використання пошуку Google на своєму сайті, а також практичні кроки такого переходу.

Навіщо переходити на використання Google пошуку

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

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

Багато з цих обмежень можуть бути усунені за допомогою плагінів, але хіба це є оптимальним рішенням? З іншого боку Google є своєрідним еталоном пошуку в Інтернеті. Ми використовуємо це слово як дієслово (наприклад, «гуглити»). Тому, якщо вас не влаштовує пошук на сайті на WordPress за замовчуванням, ви можете скористатися перевагами пошукового досвіду Google.

Переваги пошуку від Google:

  • У результатах пошуку відображаються більш релевантні сторінки, які враховують індексацію та рейтинг в Google.
  • В результати пошуку включається весь контент вашого сайту.
  • Якщо ви використовуєте піддомени, тоді їх контент також буде включений в результати пошуку.
  • Якщо ви монетизуєте свій сайт, в пошук Google можна інтегрувати AdSense.

Давайте подивимося, як на практиці легко налаштувати Google пошук на своєму сайті на двигуні WordPress.

Як додати пошук Google на свій сайт

Google знає, що у них відмінний пошук, тому компанія подбала про вебмайстрів, щоб вони могли легко налаштувати Google Пошук на своїх сайтах. Основний функціонал інструменту є безкоштовним, але якщо ви хочете більш тонких налаштувань (наприклад, видалити рекламу або елементи брендингу Google, додати потужніші функції), вам варто звернути увагу на Google Cloud Search.

Створити Cистему користувацького пошуку для вашого сайту досить просто:

  1. Увійдіть в Систему користувацького пошуку Google.
  2. Натисніть кнопку Створити користувацьку систему пошуку (Create a custom search engine) і введіть потрібні дані:
    • Сайти для пошуку: ви можете ввести один або кілька URL-адрес для сайтів або сторінок, які повинні враховуватися при пошуку.
    • Мова: це мова, на якій представлений дизайн самої пошукової системи.
    • Назва пошукової системи: це автоматично генерується з URL-адрес, введених вище, але ви можете змінити це.
  3. Натисніть кнопку Створити (Create).

Тепер ваша Система користувальницького пошуку готова до використання! На наступній сторінці ви зможете додати її на свій веб-сайт, переглянути її вид в Інтернеті або ж змінити її. Ви можете додати Систему користувацького пошуку (CSE) на свій сайт за допомогою ручного додавання коду Google CSE.

Як вручну додати Систему користувацького пошуку Google на свій сайт WordPress

Ви можете додати Google CSE на свій сайт вручну. Це найшвидший спосіб, і він може бути кращим для тих з вас, хто не хоче додавати ще один плагін на свій сайт. Якщо вам потрібно повністю замінити пошукову форму WordPress за замовчуванням на Google CSE, вам потрібно зробити лише кілька кроків.

Коли ви успішно створите свою CSE, натисніть кнопку Отримати код (Get code) і скопіюйте код, представлений на наступній сторінці.

Потім відкрийте файл шаблон searchform.php в вашій активній темі в текстовому редакторі (наприклад, Notepad++).

Після цього вставте отриманий код Google CSE в цей файл. Ви можете повністю замінити вміст цього файлу.

Якщо у вашій темі немає файлу searchform.php, ви можете створити його в текстовому редакторі і завантажити в папку з вашою активною темою.

Якщо ви хочете додати нову пошукову форму десь на бічній панелі (в сайдбарі), ви можете перейти в Майстерні в Зовнішній вигляд > Віджети і додати новий текстовий віджет з даними кодом.

Якщо вас лякає ручне додавання коду, ви можете скористатися відповідними плагінами, наприклад, такими як WP Google Search (безкоштовний).

Короткий підсумок

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

В сьогоднішньому уроці ми розглянули покрокову інструкцію по переходу з дефолтного пошуку WordPress на Систему користувацького пошуку від Google. Сподіваємося, що ця інформація буде вам корисна!

Дякуємо, що читаєте нас!