• 05-05-2017, 12:05:09
    #10
    cimenweb adlı üyeden alıntı: mesajı görüntüle
    Evet bu kodlar denenebilir. İşe yarayacağını düşünüyorum bende.

    Edit: Hatta şöyle. Revision olan veriler için kesinlikle çalışan bir kod. Ancak Otomatik taslak için hiç test etmedim.


    wp-includes klasörü içerisinde default-constants.php dosyasını açıp
    define('WP_POST_REVISIONS', true);
    satırını bulup "true" kısmını "false" yaptım. artık otomatik olarak taslak kaydetmiyor.

    Bu sayede wordpress' inde neden sunucuları yorduğunuda az da olsa anlamış oldum.
    DLE siteye destek veren olsa tema sıkıntısı olmasa DLE ile devam ederdim. Bu saydıklarımın olmadığı için DLE sitemi wordpress e tek tek aktarıyorum.


    wordpress database'ninde neden kısa sürede şiştiğide belli oldu.

    post_date, post_date_gmt, post_modified, post_modified_gmt

    bunların dördüde tarih saat.

    phpmyadmin'de birde "inherit", "open", "closed" adında her yeni makalede ayrıca böylede fazladan otomatik satır ekliyor. Bunu nasıl çözebilirim?

    wordpress i bıraktım phpmyadmin den konu girer oldum. Çünkü 1 ID kaydırmamam gerekiyor
  • 05-05-2017, 12:20:32
    #11
    wp-includes klasörüne keşke müdahale etmeseydiniz. Zira herhangi bir wp güncellemesinde yaptığınız ayarlar gidebilir ve datanız şaşabilir.

    Diğer konu ile ilgili bir bilgim yok malesef.

    Kolaylıklar.
  • 05-05-2017, 14:07:52
    #12
    ByLucky79 adlı üyeden alıntı: mesajı görüntüle
    wp-includes klasörü içerisinde default-constants.php dosyasını açıp
    define('WP_POST_REVISIONS', true);
    satırını bulup "true" kısmını "false" yaptım. artık otomatik olarak taslak kaydetmiyor.

    Bu sayede wordpress' inde neden sunucuları yorduğunuda az da olsa anlamış oldum.
    DLE siteye destek veren olsa tema sıkıntısı olmasa DLE ile devam ederdim. Bu saydıklarımın olmadığı için DLE sitemi wordpress e tek tek aktarıyorum.


    wordpress database'ninde neden kısa sürede şiştiğide belli oldu.

    post_date, post_date_gmt, post_modified, post_modified_gmt

    bunların dördüde tarih saat.

    phpmyadmin'de birde "inherit", "open", "closed" adında her yeni makalede ayrıca böylede fazladan otomatik satır ekliyor. Bunu nasıl çözebilirim?

    wordpress i bıraktım phpmyadmin den konu girer oldum. Çünkü 1 ID kaydırmamam gerekiyor

    şu kodu;
    define('WP_POST_REVISIONS', true);
    wp-config.php'de en üst satıra eklerseniz zaten çalışır. kendi orjinal dosyasından değiştirmek mantıksız. Yeni güncellemelerde o kod uçar çünkü.
    Diğer dediklerinize katılmıyorum. Wordpress dünyanın en iyi scriptlerinden. veritabanı yapısı şeması buna göre dizayn edilmiş. Çok büyük siteler bile wordpress kullanıyor ve herhangi bir veritabanı şişmesi gibi bir olay yok. Size tavsiyem sistem dosyalarıyla ve veritabanı yapısıyla çok oynamayın bence.
  • 05-05-2017, 18:02:12
    #13
    aTKn94 adlı üyeden alıntı: mesajı görüntüle
    şu kodu;
    define('WP_POST_REVISIONS', true);
    wp-config.php'de en üst satıra eklerseniz zaten çalışır. kendi orjinal dosyasından değiştirmek mantıksız. Yeni güncellemelerde o kod uçar çünkü.
    Diğer dediklerinize katılmıyorum. Wordpress dünyanın en iyi scriptlerinden. veritabanı yapısı şeması buna göre dizayn edilmiş. Çok büyük siteler bile wordpress kullanıyor ve herhangi bir veritabanı şişmesi gibi bir olay yok. Size tavsiyem sistem dosyalarıyla ve veritabanı yapısıyla çok oynamayın bence.
    Hocam sistem ve veritaban yapısıyla oynamayın diyene kadar bana çözüm üretebilirdiniz!

    Şimdi hali hazırda DLE script'deki konuları Wordpress e elle taşıyorum.
    Wordpress panel den neden eklemiyorumda PHPmyAdmin den ekliyorum? Şu soruyu bir cevaplayayım!
    Wordpress'e 1 konu giriyorum ID bir anda 6'ya atlıyor. Saçmalık! Wordpress e göre 2. konuyu girdiğimde 6. ID ye atayacak. 2,3,4 ve 5. ID ler yok! DLE scriptte 2,3,4 ve 5. ID lerin her birinde konular var! Ayrıca wordpress'in saçma kafa yapısını bırakırsam eğer link ID lerim 600 konuya kadar değişecek. Yani 600*6 = 3600 link oluyor. Hesap ortada ayrıca eski linkleri, htacces ile 301 ile yeni linkleri yönlendirmenin bir mantığı var mıdır?

    Bakın DLE ve Wordpress veritabanı ufak inceledim. Veritabanında 4 adet saat değişkeni var. 1 tane yeterli!

    Benim amacım işimi uzatmadan her yeni konu eklediğimde 1 ID arttırmasını istiyorum. Bunun çözümünü biliyorsan arkadaşım, lütfen bunun çözümünü yaz buraya, veritaban yapısıyla oynamayın demeyin!

    Bana çözüm lazım inanın!
  • 05-05-2017, 18:58:37
    #14
    merhaba,

    Wordpress'in veritabanı yapısı itibariyle tüm postlar tek bir tabloda toplanıyor...

    Yani siz yazı eklediğinizde de, etiket eklediğinizde de, sayfa eklediğinizde de, resim eklediğinizde de ve daha saymadığım birçok ek varyasyon eklediğimizde, tüm bu varyasyonların içeriklerini post tablosuna eklemekte...

    Aslında bu tarz kullanım oldukça mantıklı da olmakta (bu sayede çoklu dil vb. birçok işlevi çok daha rahat yapılabilmeyi sağlıyor)...

    İçerik paylaşım siteleri için tek bir yazı paylaştığınızda onlarca sayfanızın indexlenmesi gibi bir durum söz konusu oluyor.

    Sizin sorununuzun çözümüne gelecek olursak...

    Anladığım kadarıyla daha önceki sistemde url yapınızda id olarak eklenmiş vaziyette...

    eğer böyle bir durum söz konusu ise panelden içerik eklerken önceki url yapınıza göre linki düzenleme erkiniz bulunmakta...

    toplu bir şekilde taşıma içinse daha önceki veri tabanı yapısı, varsa yedek yapısı bilmek gerekiyor ve wordpress'e uyarlanmış halini düzenlemek gerekiyor (uzu iş eğer daha önce yapılmış hali yoksa)

    diğer yandan wordpress bot ile içeriklerinizi daha önceki sistemden yeni sisteme url yapısı dahil olmak üzere aktarabilirsiniz.
  • 05-05-2017, 20:44:54
    #15
    konmaster adlı üyeden alıntı: mesajı görüntüle
    merhaba,

    Wordpress'in veritabanı yapısı itibariyle tüm postlar tek bir tabloda toplanıyor...

    Yani siz yazı eklediğinizde de, etiket eklediğinizde de, sayfa eklediğinizde de, resim eklediğinizde de ve daha saymadığım birçok ek varyasyon eklediğimizde, tüm bu varyasyonların içeriklerini post tablosuna eklemekte...

    Aslında bu tarz kullanım oldukça mantıklı da olmakta (bu sayede çoklu dil vb. birçok işlevi çok daha rahat yapılabilmeyi sağlıyor)...

    İçerik paylaşım siteleri için tek bir yazı paylaştığınızda onlarca sayfanızın indexlenmesi gibi bir durum söz konusu oluyor.

    Sizin sorununuzun çözümüne gelecek olursak...

    Anladığım kadarıyla daha önceki sistemde url yapınızda id olarak eklenmiş vaziyette...

    eğer böyle bir durum söz konusu ise panelden içerik eklerken önceki url yapınıza göre linki düzenleme erkiniz bulunmakta...

    toplu bir şekilde taşıma içinse daha önceki veri tabanı yapısı, varsa yedek yapısı bilmek gerekiyor ve wordpress'e uyarlanmış halini düzenlemek gerekiyor (uzu iş eğer daha önce yapılmış hali yoksa)

    diğer yandan wordpress bot ile içeriklerinizi daha önceki sistemden yeni sisteme url yapısı dahil olmak üzere aktarabilirsiniz.

    Anladığım kadarıyla daha önceki sistemde url yapınızda id olarak eklenmiş vaziyette...
    "Evet DLE script de ID numara bazlıdır."

    eğer böyle bir durum söz konusu ise panelden içerik eklerken önceki url yapınıza göre linki düzenleme erkiniz bulunmakta...
    "bu kategoriye soru olarak sordum ve çözümü ayarlar kalıcı bağlantılarda özel alana girmem gerektiğini belirttiler. Ve bire bir link yapısı DLE script'in oldun.
    Böylece bu sorunu böyle çözdüm.

    /%category%/%post_id%-%postname%.html

    bir arkadaşa bot yazdırdım. Olmadı. DLE script'in veri tabanından bilgileri çekiyor. Wordpress e kayıt sırasında sıkıntı yaşattı. Konu, resim, etiket için hep ID verdiğinden ötürü olmadı.

    Mesela DLE script deki bir konu 1 ID yer işgal ederken, Wordpress de 4-6 ID yi istihap ediyor.

    Bu da önceki mesajlarımda belirttiğim gibi 600 ID'li konular bana wordpress de 1200 link olarak karşıma çıkıyor. Hem link sayısı artıyor hemde elle taşıdığım konular bu seferde ID leri birbirine giriyor. Bu durum bayağı sıkıntı oldu bana .
  • 06-05-2017, 13:42:31
    #16
    ByLucky79 adlı üyeden alıntı: mesajı görüntüle
    Anladığım kadarıyla daha önceki sistemde url yapınızda id olarak eklenmiş vaziyette...
    "Evet DLE script de ID numara bazlıdır."

    eğer böyle bir durum söz konusu ise panelden içerik eklerken önceki url yapınıza göre linki düzenleme erkiniz bulunmakta...
    "bu kategoriye soru olarak sordum ve çözümü ayarlar kalıcı bağlantılarda özel alana girmem gerektiğini belirttiler. Ve bire bir link yapısı DLE script'in oldun.
    Böylece bu sorunu böyle çözdüm.

    /%category%/%post_id%-%postname%.html

    bir arkadaşa bot yazdırdım. Olmadı. DLE script'in veri tabanından bilgileri çekiyor. Wordpress e kayıt sırasında sıkıntı yaşattı. Konu, resim, etiket için hep ID verdiğinden ötürü olmadı.

    Mesela DLE script deki bir konu 1 ID yer işgal ederken, Wordpress de 4-6 ID yi istihap ediyor.

    Bu da önceki mesajlarımda belirttiğim gibi 600 ID'li konular bana wordpress de 1200 link olarak karşıma çıkıyor. Hem link sayısı artıyor hemde elle taşıdığım konular bu seferde ID leri birbirine giriyor. Bu durum bayağı sıkıntı oldu bana .
    kalıcı bağlantı ayarlarını

    /%postname%

    şeklinde yapın

    sonrasında içerik ekleme alanında eski url yapısına göre düzenleme yapabilirsiniz.



    benim kalıcı bağlantı yapım /%postname%-%post_id% şeklinde olduğundan

    id kısmı düzenlemeye elverişli değil

    bu yüzden sadece /%postname% şeklinde kullandığınızda düzenleme daha kolay olacaktır.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 13:42:31 -->-> Daha önceki mesaj 13:38:55 --

    elbette category bazlı kullanmaya devam etmek için söylediğim kısmın başına /%category%/ ekleyerek devam edebilirsiniz