merhaba dostlar. elimde ciddi sayılabilecek bir liste var bunu ben tamamını wordpress etiket tablosuna yüklemek istiyorum.
bi eklenti ile denedim https://wordpress.org/plugins/wp-taxonomy-import/ << bu sürekli hata veriyor.
txt dosyasını yükle desem hesini wordpress sql'a yüklemenin yolu yokmudur. yavaş yüklesede sorun değil yeterki hatasız yüklesin bana yeter
Elimdeki txt içindeki etiketleri wordpress'e etiket olarak yüklemek.(yardım)
7
●45
- 02-03-2021, 02:02:58Denemiş olmamakla beraber, bir yazınızın etiket alanına tümünü girdiğinizde eğer vigül ile ayrılmış vaziyette ise güncellediğiniz de etiket kolonuna tümü gelmiş olmalı.
Eğer düzenli ifade şeklinde değilse txt dosyanızdaki veriler, onlarıda noteplad+ sublime gibi editörlerle toplu açıp belirli parametler ile düzenleyebilirsiniz.
Son olarak functions.php dosyanıza
wp_set_post_tags( 1, 'örnek etiket 1, örnek etiket 2, örnek etiket 3', true );
Bu kodu ekleyip herhangi bir sayfayı SADECE 1 KERE ziyaret edip kodu kaldırrsanız ekleme işlemi olacaktır.
1 Herhangi bir yazının ID ' si olabilir. - 02-03-2021, 02:08:281milyona yakın etiket hocam o şekilde yazsam manuel girerim zatenScorpion2763 adlı üyeden alıntı: mesajı görüntüle
function muhtemelen patlar cunku 36mb ediyor - 02-03-2021, 02:13:12Eğer sunucu vds veya vps ise yani limitlendirmeleri kaldırabiliyorsanız problem olmayacaktır.Wraith adlı üyeden alıntı: mesajı görüntüle
Eğer kaldıramıyorsanız, zaten bulacağınız her eklenti patlatır.
Diğer seçenekler:
Dosyayı 4de bölmek veya wp_set_post_tags içinde bir fonksiyon yazarak araya sleep atabilirsiniz. - 02-03-2021, 02:21:06yukarıda paylaştığım eklenti import şeklinde değil import şeklinde olsa muhtemelen hiç bir sorun yaşamayacağım. lakin eklenti kopyala yapıştır olarak oluğu için sadece 10k yapıştırabiliyorum.Scorpion2763 adlı üyeden alıntı: mesajı görüntüle
vps benim limitler full açıl upload 200mb çektim. - 02-03-2021, 02:26:51Limitlendirmeniz yok ise o halde insert te problem yaşamamanız lazım.Wraith adlı üyeden alıntı: mesajı görüntüle
Yinede her ihtimale karşı yedek almayı ihmal etmeyin.