lostyazilim
tr.link

Ekitetlerin başına # koyabilir miyiz?

3 Mesajlar 700 Okunma
lstbozum
tr.link

moflaz09 moflaz09 WM Aracı Kullanıcı
  • Üyelik 20.02.2016
  • Yaş/Cinsiyet 40 / E
  • Meslek Satın Alma
  • Konum Ankara
  • Ad Soyad M** O**
  • Mesajlar 72
  • Beğeniler 4 / 18
  • Ticaret 0, (%0)
Merhaba arkadaşlar;

Aşağıdaki kodu kullanarak konuş başlıklarını etiketlere dönüştürüyorum.

function basligi_etiketlere_donustur($post_id, $post) {
$baslik = preg_replace("([^A-Za-z0-9üğıişçöÜĞİŞÇÖ]+)", " ", $post->post_title);
$etiket_kelimeleri = explode(" ", $baslik);
$etiketler = array();
$etiketler[] = $baslik. " izle";
$etiketler[] = $baslik. " indir";
$etiketler[] = $baslik. " full izle";

foreach ($etiket_kelimeleri as $etiket) {
if (strlen($etiket)> 4) $etiketler[] = $etiket;
}
//Aşağıdaki bölüm başlıkları - (tire) sembolünü kullanarak ayırır
//ve etiketlere dönüştürür
$etiket_kelimeleri = explode("-", preg_replace("([^A-Za-z0-9üğıişçöÜĞİŞÇÖ\-]+)", " ", $post->post_title));
foreach ($etiket_kelimeleri as $etiket) {
if (strlen($etiket)> 4) $etiketler[] = trim($etiket);
}
if ($etiketler) wp_set_post_tags($post_id, $etiketler, true);
}
add_action('publish_post', 'basligi_etiketlere_donustur', 10, 2);


şu kodlada mevcut etiketleri keywords yapıyorum.

global $post;
// konu id'sine göre etiket alalim.
$etiketler = wp_get_object_terms($post->ID, 'post_tag');
$webiket = array();
// yazida buldugumuz etiketlerin, tek tek isimlerini aliyoruz.
foreach($etiketler as $etiket) {
$webiket[] = $etiket->name;
}
// Buldugumuz etiketlerin hepsini siraliyoruz ve virgül ile ayiriyoruz.
$etiketler = implode(', ', $webiket); ?>



Oluşturulan bu etiketlerin başında # işareti oldun istiyorum. Bunu nasıl yapabilirim.

örnek: #izle, #dinle, #son bölüm,
 

 

wmaraci
reklam

Beginnertk Beginnertk Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 16.10.2016
  • Yaş/Cinsiyet 27 / K
  • Meslek Web Tasarım - SEO
  • Konum Diğer
  • Ad Soyad E** D**
  • Mesajlar 170
  • Beğeniler 66 / 66
  • Ticaret 4, (%100)
Google # Karakterinden hiç hoşlanmıyor.
 

 

WWT WWT NazımYılmaz Kullanıcı
  • Üyelik 09.08.2016
  • Yaş/Cinsiyet 30 / E
  • Meslek Web Tasarım Departman Sorumlus
  • Konum Konya
  • Ad Soyad N** Y**
  • Mesajlar 340
  • Beğeniler 86 / 94
  • Ticaret 2, (%100)
sadece görünüm içinse css ile before kullanıp font awesome icon ekleyebilirsiniz
 

 

Kişisel : nazimyilmaz.com.tr
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al