• 03-04-2022, 22:30:10
    #1
    backlinkmatik.com
    merhabalar


    örnek 1

    <p style="position:absolute; left:-4152px; width:1px; height:1px; overflow:hidden;"><a href="https://kupbezrecepty2.online/kupic-propecia-bez-recepty.html">Kup propecia bez recepty</a></p>


    örnek 2

    <div name="divHrefB" style="height: 0px;width: 0px;overflow:hidden;"><a href="http://www.beritjung.de/css/ohne-rezept/index.html%3Fp=45.html">prednisolon 20 mg kaufen ohne rezept </a></div>


    wordpress sitedeki bir açık nedeniyle hemen her içeriğe yukarıdaki gibi hac*klink eklenmiş. ortak yönü "overflow:hidden" olarak eklenmesi. Yüzlercesi oldugu için, wpost content sütununda tek tek bulup silmek çok vakit alıcı. Bunu toplu bir şekilde silme imkanı var mı?
  • 03-04-2022, 22:37:27
    #2
    backlinkmatik.com
    hasip adlı üyeden alıntı: mesajı görüntüle
    DELETE from posts where message LIKE '%overflow:hidden%'
    posts ve message yazan kısımları kendi bilgilerinizle değiştirmelisiniz.
    teşekkürler hocam

    "posts" yazan yeri kendi bilgilerinize göre değiştirin derken mesela alternatifi nedir? neye göre değiştirilecek o kısım onu anlamadım tam olarak.
  • 03-04-2022, 22:37:40
    #3
    @SEOmuhendisi; işlem yapmayın, sil yerine bul ve değiştir yapmak gerekiyor...
  • 03-04-2022, 22:41:27
    #4
    UPDATE wpost SET content= replace(content,'overflow:hidden','yazilacak_veri');
    Hocam bu kod ile işlem yapacaksınız, ancak değiştirilecek olan kodun tamamını yazmak zorundasınız...
  • 03-04-2022, 22:42:16
    #5
    backlinkmatik.com
    hasip adlı üyeden alıntı: mesajı görüntüle
    @SEOmuhendisi; işlem yapmayın, sil yerine bul ve değiştir yapmak gerekiyor...
    yok yapmadım hocam

    bir de zaten o içeriği tamamen silerse sitedeki tüm yazılar silinir.

    bu kodlar postlara gömülmüş, o nedenle sadece o kodları temizleyecek bir çözüm gerekiyor, yani içinde "overflow:hidden" geçen her veriyi silerse komple contentleri silecek
  • 03-04-2022, 22:43:33
    #6
    backlinkmatik.com
    hasip adlı üyeden alıntı: mesajı görüntüle
    UPDATE wpost SET content= replace(content,'overflow:hidden,'yazilacak_veri');
    Hocam bu kod ile işlem yapacaksınız, ancak değiştirilecek olan kodun tamamını yazmak zorundasınız...

    hocam kodun tamamını yazamam ki, hepsi birbirinden farklı link içeriyor. yine tek tek işlem yapmak gerekecek bu durumda sabit kalıp ve link olsa yapılır, ama hepsi farklı malesef
  • 03-04-2022, 22:49:09
    #7
    SEOmuhendisi adlı üyeden alıntı: mesajı görüntüle
    hocam kodun tamamını yazamam ki, hepsi birbirinden farklı link içeriyor. yine tek tek işlem yapmak gerekecek bu durumda sabit kalıp ve link olsa yapılır, ama hepsi farklı malesef
    Bu durumda kendi sitenize özel bir php kod yazacaksınız. Tüm içeriklerinizde overflow:hidden yazısını arayacak, bulduktan sonra öncesindeki ve sonrasındaki <div> veya başka bir html kodu değişken aralığını hafızaya alacak ve kayıt edecek. Bu işlemlerden sonra döngü ile tek tek hepsini değiştirecek... Diğer türlü malesef tek tek uğraşılmak zorunda... YEdek varsa geri döndürebilirsiniz.
  • 03-04-2022, 22:50:23
    #8
    Direk phpmyadmin den silmek yerine script yazıp silmek daha mantıklı.

    Silinecek desen aynı ise direk preq replace çözüm oluşturuyor.

    Çok önceden lazım olmuştu kod bloklarina bakmam gerek.
    • SEOmuhendisi
    SEOmuhendisi bunu beğendi.
    1 kişi bunu beğendi.
  • 03-04-2022, 22:52:46
    #9
    Phpmyadminden dışarı aktar yaparak post kısmını opendocumentsspreatsheeds olarak indireceksiniz. İnen dosyayı excel ile açıp bul değiştir ile manuel olarak kontrol ederek içeriği değiştireceksiniz. Daha sonra post tablosunu boşaltıp yeni içeriği içeri al diyeceksiniz. Dikkat edeceğiniz iki nokta var. 1.si yedek almak 2.si yedek alırken ve geri yüklerken İlk satır içine sütun adlarını koy seçeneğini işaretlemeniz gerekiyor