lostyazilim
tr.link

Şu koddaki hata nerede?

5 Mesajlar 1.178 Okunma
lstbozum
tr.link

firatonline firatonline WM Aracı Kullanıcı
  • Üyelik 02.07.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek öğretmen
  • Konum İzmir
  • Ad Soyad F** Y**
  • Mesajlar 214
  • Beğeniler 35 / 34
  • Ticaret 12, (%100)
WP Short url eklentisini kullanıyorum fakat ayarlardan falanca linki hariç tut dediğimde o linkin bulunduğu sayfada:

Warning: preg_match(): Unknown modifier '/' in /home/sitedizini/public_html/wp-content/plugins/shorten-url/shorten-url.php on line 1164

diyor, ilgili yere baktığımda şöyle:



if (strpos($match[2],home_url())!==0) {
$regexp = explode("\n", trim($this->get_param('catch_url_filter'))) ;
foreach ($regexp as $r) {
if (preg_match("/".$r."/i", $_SERVER['REQUEST_URI'])) {
$result = $this->add_external_link($match[2], "") ;
return 'get_home_url()."/".$result.'"'.$match[3].'>'.$match[4].'';
}
}
}


burada hangi kısmı nasıl düzenlemem gerekiyor?
 

 

wmaraci
reklam

Bluntk Bluntk WM Aracı Kullanıcı
  • Üyelik 17.08.2017
  • Yaş/Cinsiyet 31 / E
  • Meslek Yazılım
  • Konum Edirne
  • Ad Soyad K** A**
  • Mesajlar 13
  • Beğeniler 3 / 1
  • Ticaret 2, (%100)
Preg_match('@ARANACAK İÇERİK BURAYA@si') şeklinde dener misin?
 

 

firatonline firatonline WM Aracı Kullanıcı
  • Üyelik 02.07.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek öğretmen
  • Konum İzmir
  • Ad Soyad F** Y**
  • Mesajlar 214
  • Beğeniler 35 / 34
  • Ticaret 12, (%100)

Bluntk adlı üyeden alıntı

Preg_match('@ARANACAK İÇERİK BURAYA@si') şeklinde dener misin?


hocam eklentideki şu parametre ayarı kısmıyla alakalı,



yani buraya hariç tutacağı(kısaltmasını istemediğim) bir link yazdığımda, sitemde o linkin olduğu yayında,

Warning: preg_match(): Unknown modifier '/' in /home/sitedizini/public_html/wp-content/plugins/shorten-url/shorten-url.php on line 1164

şeklinde hata veriyor.

Bu durumda bahsettiğiniz düzenlemeyi nasıl yapmam gerekiyor?
 

 

Bluntk Bluntk WM Aracı Kullanıcı
  • Üyelik 17.08.2017
  • Yaş/Cinsiyet 31 / E
  • Meslek Yazılım
  • Konum Edirne
  • Ad Soyad K** A**
  • Mesajlar 13
  • Beğeniler 3 / 1
  • Ticaret 2, (%100)
Eğer "/" - "/i" şu iki belirteç arasındaki değeri arıyorsan şöyle deniyebiirsin
preg_match('@/(.*?)/i@si', $_SERVER['REQUEST_URI']) ;
firatonline

kişi bu mesajı beğendi.

wmaraci
wmaraci

firatonline firatonline WM Aracı Kullanıcı
  • Üyelik 02.07.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek öğretmen
  • Konum İzmir
  • Ad Soyad F** Y**
  • Mesajlar 214
  • Beğeniler 35 / 34
  • Ticaret 12, (%100)

Bluntk adlı üyeden alıntı

Eğer "/" - "/i" şu iki belirteç arasındaki değeri arıyorsan şöyle deniyebiirsin
preg_match('@/(.*?)/i@si', $_SERVER['REQUEST_URI']) ;


Süpersiniz :eek:, işe yaradı, çok çok teşekkür ederim.
Bluntk

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al