• 02-10-2019, 13:22:37
    #1
    Merhaba;
    Udemy den aldığım bir eğitim setinden faydalanarak ACF (advanced custom fields) kullanarak bir Wordpress için tema oluşturuyorum. Şuanda sona doğru geldim.
    Ancak eğitim setinde bahsedilmeyen benimde internette araştırıp bir bilgi bulamadığım bir konu var. Temamı zip halinde yükleyen kullanıcının yükleme yaptıktan sonra demo içerikleri içe yüklemesini sağlayacak bir bölüm yapmak istiyorum. Birçok temada görmüştüm. Bu konuda bilgisi olan arkadaşlar yardımcı olabilir mi?

    Şimdiden teşekkür ederim.
  • 02-10-2019, 14:12:07
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Daha önce yapmadım ama tahminime göre mantık olarak xml den okuyup db'ye yazıyorlardır. Kendin yazman lazım yani.
  • 02-10-2019, 15:13:05
    #3
    MicroService adlı üyeden alıntı: mesajı görüntüle
    Daha önce yapmadım ama tahminime göre mantık olarak xml den okuyup db'ye yazıyorlardır. Kendin yazman lazım yani.
    Arkadaşın dediği mantık lakin eklentilerde var onları kullanbilirsin
    • MicroService
    • Xani_Desing
    MicroService ve Xani_Desing bunu beğendi.
    2 kişi bunu beğendi.
  • 02-10-2019, 22:06:03
    #4
    Eklentileri adını biliyor musunuz? Xml den artarma işi beni şuanda aşar. Wordpress tema tasarımı konusunda yeniyim.
  • 02-10-2019, 23:35:58
    #5
    Widget importer vardı o sadece widgetları taşıyordu yine xml olarak tabi ama google'da wordpress demo importer yazarsanız yabancı kaynaklarda bir şeyler bulursunuz diye umuyorum
    • Xani_Desing
    Xani_Desing bunu beğendi.
    1 kişi bunu beğendi.
  • 02-10-2019, 23:44:43
    #6
    Developer
    Bildiğim 2 yöntem var.

    1. https://tr.wordpress.org/plugins/one-click-demo-import/
    Bu plugini temanıza recommended plugin olarak ekliyorsunuz. Yani temanız kurulduktan sonra kullanıcı bu plugini "kurulması gereken plugin" diye uyarı olarak görecek. Temanızın içine bu plugin ile daha önceden export ettiğiniz demo xml dosyasını da ekleyeceksiniz. Kullanıcı bu xml dosyasını kullanarak demo içeriği plugin üzerinden yükleyecek.
    Bunun için şöyle bir kütüphane var: https://github.com/TGMPA/TGM-Plugin-Activation

    2. https://github.com/FrankM1/radium-on...k-demo-install
    Bu şekilde bir framework'u temanıza dahil edeceksiniz. Kullanıcı tema panelinden demo içeriği yükleyebilecek.
    Framework açıklaması şu şekilde: "This library works by importing wordpress content, widgets and theme options with just one click."
  • 03-10-2019, 00:27:23
    #7
    brown adlı üyeden alıntı: mesajı görüntüle
    Bildiğim 2 yöntem var.

    1. https://tr.wordpress.org/plugins/one-click-demo-import/
    Bu plugini temanıza recommended plugin olarak ekliyorsunuz. Yani temanız kurulduktan sonra kullanıcı bu plugini "kurulması gereken plugin" diye uyarı olarak görecek. Temanızın içine bu plugin ile daha önceden export ettiğiniz demo xml dosyasını da ekleyeceksiniz. Kullanıcı bu xml dosyasını kullanarak demo içeriği plugin üzerinden yükleyecek.
    Bunun için şöyle bir kütüphane var: https://github.com/TGMPA/TGM-Plugin-Activation

    2. https://github.com/FrankM1/radium-on...k-demo-install
    Bu şekilde bir framework'u temanıza dahil edeceksiniz. Kullanıcı tema panelinden demo içeriği yükleyebilecek.
    Framework açıklaması şu şekilde: "This library works by importing wordpress content, widgets and theme options with just one click."
    Elinize sağlık hocam güzel bilgiler için teşekkür ederim bende.
    • brown
    • Xani_Desing
    brown ve Xani_Desing bunu beğendi.
    2 kişi bunu beğendi.
  • 03-10-2019, 00:32:40
    #8
    Daha önce bu eklentiyi kullanan birçok tema görmüştüm. Teşekkür ederim deniyorum hemen.
  • 03-10-2019, 16:23:28
    #9
    One Click Demo Import. Themeforest'taki temaların %90 ı bunu kullanıyor.