Yeni: Tüm temalar artık Elementor uyumlu
Ctrl K

Geliştiriciler için: PHP, kancalar ve JavaScript

v1.0.0+ için geçerli 1 dk okumaSon güncelleme: 11.10.2026v1.0.0

wts_word_match, wts_find_phrase, wts_same_phrase, wts_focus; kancalar; window.wtsTR.analyze ve olaylar.

PHP fonksiyonları

FonksiyonNe yapar
wts_word_match( $t, $k )Metindeki bir kelime ($t) odak kelimenin ($k) ekli bir biçimi mi?
wts_find_phrase( $text, $phrase, $limit = 0 )Metinde kelime grubunu ekleri tanıyarak bulur; eşleşme konumlarını döndürür.
wts_same_phrase( $a, $b )İki ifade aynı odak kelime mi (ekler yok sayılarak)?
wts_focus( $post_id )Yazının odak kelimesi (yoksa Yoast / Rank Math’inki).
if ( function_exists( 'wts_find_phrase' ) ) {
    $hits = wts_find_phrase( 'Kırmızı ayakkabılar çok popüler.', 'kırmızı ayakkabı' );
    // count( $hits ) === 1
}

Kancalar

KancaTürNe için
wts_is_profiltrePro etkin mi?
wts_admin_tabsfiltreAyar sekmelerine sekme ekleme.
wts_tab_{sekme}eylemEklediğiniz sekmenin içeriği.
wts_enqueue_editoreylemEditöre kendi betiğinizi ekleme ($mode: block | classic).
wtsp_schema_graphfiltrePro: üretilen JSON-LD grafiğini değiştirme.

JavaScript

const sonuc = window.wtsTR.analyze({
  html: '<p>Kırmızı ayakkabılar…</p>',
  keyword: 'kırmızı ayakkabı',
  title: 'Kırmızı Ayakkabı Rehberi',
  desc: '…', slug: 'kirmizi-ayakkabi'
});
// sonuc.seo, sonuc.read, sonuc.checks, sonuc.stats.atesman

window.wtsTR.find(metin, 'kırmızı ayakkabı'); // [{s, e}] eşleşme konumları

document.addEventListener('wts:result', e => console.log(e.detail)); // her analizde
document.addEventListener('wts:mount',  e => { /* panel açıldı */ });
Bu makale faydalı oldu mu?

Hâlâ çözemediniz mi? Destek talebi açın → · Sayfada hata mı var? Bildirin

Şu an çevrimdışıyız · WhatsApp'tan yazın