• 19-07-2019, 17:22:49
    #1
    wordpress paylaşım butonunda ' < işareti olan başlıklarda sorun cıkıyor bunu str ile yapmaya çalıştım ama beceremedim sanırım

    <?php echo substr(trim(strip_tags($post_title)),0,61).'%2B'.$ tagtitle; ?>
    burada post_title cekerken içerisinde ' varsa sorun yaşıyoruz buna çözüm varmı varsa yardımcı olabilirmi teşekkürler.
  • 19-07-2019, 17:27:17
    #2
    Hocam Replace Ettirmeyi deneyebilir msinizi
    EDİT: Test Slash çıkmıyor, Tek tırnaktan önce Ters Slash koyarak replace ettirmeyi deneybilir misiniz

    str_replace("'", "'", $post_title );
  • 19-07-2019, 17:28:25
    #3
    Aşağıdaki kodu dener misin

    <?php echo str_replace("'", "\'", substr(trim(strip_tags($post_title)),0,61).'%2B'.$tagtitle); ?>
  • 19-07-2019, 17:33:31
    #4
    buraksahin3 adlı üyeden alıntı: mesajı görüntüle
    Aşağıdaki kodu dener misin

    <?php echo str_replace("'", "'", substr(trim(strip_tags($post_title)),0,61).'%2B'.$tagtitle); ?>
    yok hocam olmadı yine örnek başlıgı atayım hata verdigi başlıgı
    Delicious Blueberry Based Lactation Smoothie that Isn’t Fattening Delicious and Non Fattening Blueberry Milk Boosting Lactation Smoothie

    buradan 61 karakterekadar alıyor oda tırnak işaretine geliyor urlde çıkan bu
    Delicious+Blueberry+Based+Lactation+Smoothie+that+ Isn%E2%80%9%2B%23Based+%23Blueberry+%23boosting+%2 3Breastfeeding_diet+%23delicious+%23Fattening+%23i snt+%23Lactation+%23milk+%23smoothie+

    burada hatalı bölüm sadece bu "%E2%80%9" url den bunu silince düzeliyor bu hatada tırnak olayından sonra başlıyor.



    mikropiks adlı üyeden alıntı: mesajı görüntüle
    Hocam Replace Ettirmeyi deneyebilir msinizi
    EDİT: Test Slash çıkmıyor, Tek tırnaktan önce Ters Slash koyarak replace ettirmeyi deneybilir misiniz

    str_replace("'", "'", $post_title );
    yok hocam yine url de "%E2%80%9" bu çııyor bunu silinec düzeliyor buda tırnak işareti olan yerrde cıkıyor
  • 19-07-2019, 17:55:32
    #5
    Localimde denedim aşağıdaki kod sorununu cözüyor.

    <?php echo substr(trim(strip_tags(str_replace( array( "’", "‘" ), array( "", "" ),$post_title))),0,61).'%2B'.$tagtitle; ?>
  • 19-07-2019, 17:58:24
    #6
    buraksahin3 adlı üyeden alıntı: mesajı görüntüle
    Localimde denedim aşağıdaki kod sorununu cözüyor.

    <?php echo substr(trim(strip_tags(str_replace( array( "’", "‘" ), array( "", "" ),$post_title))),0,61).'%2B'.$tagtitle; ?>
    hocam dilerseniz anydesk vereyim gelin bakın ben yanlış yapıyorum sanırım bu olay pinterest share button da olmuyor
    https://www.pinterest.com/pin/create/button/?url=<?php echo $post_link; ?>&amp;description=<?php echo substr(trim(strip_tags(str_replace( array( "’", "‘" ), array( "", "" ),$post_title))),0,61).'%2B'.$tagtitle; ?>&amp;media=<?php echo tie_thumb_src( 'slider' ); ?>
    başlıgı bu bu şekilde başlıgı olanlarda hata veriyor.
    Delicious Blueberry Based Lactation Smoothie that Isn’t Fattening Delicious and Non Fattening Blueberry Milk Boosting Lactation Smoothie