Що Таке Pingback в WordPress – Докладне Пояснення

Січень 31st, 2019Anna Birukova4 Хв Читання

Хочете знати, що таке pingback? Pingback повідомляє вас, коли ваш блог позначений або згадано. Подумайте про тегу або згадуванні в Instagram і Facebook. Основна функція pingback дуже схожа на це, але з невеликою зміною. Отже, що таке pingback?

WordPress визначає Pingback як особливий тип коментаря, який створюється при посиланні на інший пост в блозі, якщо в іншому блозі ця функція включена. Можливо це все ще не зовсім зрозуміло. Подивіться, як це працює, щоб краще зрозуміти, що таке pingback.

Як працює pingback?

Майте на увазі, що pingback — це автоматичне повідомлення. Ця ілюстрація про двох блоггерах пояснює, як це працює для вас — за умови, що на обох сайтах WordPress включений пінґбек.

  • А пише пост і посилається на іншу посаду на сайті Б.
  • А публікує пост.
  • WordPress відправить запит на веб-сайт Б.
  • Pingback з’явиться в розділі коментарів пов’язаного посту. Ось так виглядає pingback:
  • Це як якщо б ви сказали: “Ей, я тільки що пов’язав цю сторінку в своєму пості”. От і все!

    Будь ласка, майте на увазі, що pingback є рідною для платформи WordPress. Якщо ви хочете виконати таку операцію з іншою платформою, такий як Blogger, вам слід використовувати trackback. Однак, на відміну від pingback, trackback не працює автоматично. Подивіться на цю ілюстрацію:

  • A (користувач WordPress) пише повідомлення і хоче послатися на одне конкретне повідомлення на веб-сайті Б (Blogger).
  • A знаходить пост Б і шукає trackback URL-адресу в розділі коментарів. Як правило, це буде виглядати так:
  • A копіює trackback URL-адресу і вставляє його в візуальний редактор WordPress.
  • A публікує статтю і запускає pingback для повідомлення Б. В цілому це буде виглядати так:
  • Зовнішній вид trackback трохи відрізняється, так як він містить витяг з контента. Вам також потрібно використовувати певний URL для трекбека, а не посилання з адресного рядка. Крім цього, пінґбек і трекбек практично однакові.

    Налаштування pingback WordPress

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

    Відключення або включення pingback

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

    WordPress відправить вам одноразовий запит на схвалення, коли інший блогер захоче відправити вам відповідний запит. Для цього вам потрібно прокрутити вниз до Налаштування обговорення і знайти Модерація коментарів>Чергу модерації. Ви можете схвалити або відхилити будь-які пінгбеки. Після схвалення блогер більше не потребує у вашому схвалення, якщо він хоче відправити більше повідомлень. Все автоматизовано.

    Відключення самостійних пингбэков

    Як ні дивно, ви будете отримувати запит на схвалення кожного разу, коли будете посилатися на свої власні пости — це називається self-ping. Якщо ви завзятий письменник, який часто посилається на ваші попередні пости, це дійсно заважає. Не потрібно хвилюватися, це дуже легко виправити.

    Вам просто потрібно замінити повний URL-адресу слагом (англ) вашого поста. Припустимо, ми хочемо послатися на нашу власну статтю під назвою “Що таке WordPress“.

    Замість використання повного URL:

    https://www.hostinger.ru/rukovodstva/chto-takoe-wordpress-obzor-populjarnoj-cms/

    будь ласка, використовуйте тільки слаг:

    ce-takoe-wordpress

    Це зупиняє необхідність повторної відправки запиту. Іноді ваш візуальний редактор автоматично переписує повний URL для вас. Тим не менш, перехід на редактор HTML вирішить проблему.

    Ви також можете використовувати деякі плагіни, такі як No Self Pings Disabler і, щоб запобігти цьому. Або, якщо ви знайомі з PHP, скопіюйте цей код у ваш файл functions.php.

    {code type=php}//remove pings to self
    function no_self_ping( &$links ) {
    $home = get_option( ‘home’ );
    foreach ( $links as $l => $link )
    if ( 0 === strpos( $link, $home ) )
    unset($links[$l]);
    }
    add_action( ‘pre_ping’, ‘no_self_ping’ );{/code}

    Хочете спробувати щось нове? Ми пропонуємо високоякісні послуги хостингу WordPress з простою установкою і цілодобовою підтримкою клієнтів.

    Переглянути

    Отже, вам потрібна ця функція?

    Pingbacks може бути потужним інструментом для розвитку вашого сайту. Це може призвести до того, що читачі пов’язаного поста натиснуть на ваш пингбек, що принесе багато нового трафіку (англ). Автоматизований коментар також може підвищити вашу залученість у спільнота блогерів.

    Однак недоліком є те, що ваш сайт може бути об’єктом зловмисних атак і спаму. Вимкніть функцію pingback, щоб уникнути таких атак, або забезпечте додатковий захист, встановивши відповідні плагіни, такі як Cloudflare і Disable XML-RPC.

    Тепер ви знаєте, що таке pingback. Використовуйте Pingback WordPress уважно!