Platform

WordPress

WordPress sitenize OnsraChat widget'ını ekleyin.

Yöntem 1: functions.php (Önerilen)

1

WordPress yönetici panelini açın

2

Görünüm → Tema Düzenleyici veya Eklentiler → Eklenti Düzenleyici'ye gidin

3

Temanızın functions.php dosyasını açın

4

Aşağıdaki kodu dosyanın sonuna ekleyin

5

Değişiklikleri kaydedin ve sitenizi yenileyin

php
<?php
// OnsraChat Widget
function add_onsrachat_widget() {
    ?>
    <script>
      window.OnsraSettings = {
        widgetId: "YOUR_WIDGET_ID"
      };
    </script>
    <script src="https://widget.onsrachat.com/loader.js" async></script>
    <?php
}
add_action('wp_footer', 'add_onsrachat_widget');
?>

Yöntem 2: Header/Footer Eklentisi

"Insert Headers and Footers" veya "WPCode" gibi bir eklenti kullanıyorsanız, aşağıdaki kodu Footer bölümüne ekleyin:

html
<script>
  window.OnsraSettings = {
    widgetId: "YOUR_WIDGET_ID"
  };
</script>
<script src="https://widget.onsrachat.com/loader.js" async></script>

WooCommerce Entegrasyonu

WooCommerce kullanan sitelerde müşteri bilgilerini otomatik olarak gönderebilirsiniz:

php
function add_onsrachat_with_user_data() {
    $user_data = '';
    if (is_user_logged_in()) {
        $current_user = wp_get_current_user();
        $user_data = "visitor: {
          name: '" . esc_js($current_user->display_name) . "',
          email: '" . esc_js($current_user->user_email) . "',
          userId: '" . $current_user->ID . "',
        },";
    }
    ?>
    <script>
      window.OnsraSettings = {
        widgetId: "YOUR_WIDGET_ID",
        <?php echo $user_data; ?>
      };
    </script>
    <script src="https://widget.onsrachat.com/loader.js" async></script>
    <?php
}
add_action('wp_footer', 'add_onsrachat_with_user_data');

İpucu: YOUR_WIDGET_ID değerini OnsraChat Dashboard → Widget sayfasından kopyalayabilirsiniz.