• 20-04-2025, 20:01:26
    #1
    Merhaba, subdomainde blog kurulu bu domainde paylaştığım yazıları ana sitede gönderi kartları şeklinde örn en iyi listeler şeklinde slider alanı oluşturacağım subdomaindeki içerik anasitede görünsün. bunun için hazır kod veya başka bir sistem var mı?
  • 20-04-2025, 20:19:12
    #2
    Embed kod oluşturup slidere gömebilirsin
  • 20-04-2025, 20:32:06
    #3
    @onuruska; nasıl yapacağım detaylandırma imkanın var mı? teşekkür ederim.
  • 20-04-2025, 20:46:03
    #4
    HasanSorumli adlı üyeden alıntı: mesajı görüntüle
    @onuruska; nasıl yapacağım detaylandırma imkanın var mı? teşekkür ederim.



    JSON API ile Entegrasyon
    Subdomainde bir API dosyası oluştur.
    Blog sistemin PHP ise, yazıların özetini JSON olarak dönen bir PHP dosyası oluştur



    // blog.seninsite.com/api/posts.php

    header('Content-Type: application/json');

    $posts = [
    [
    "title" => "En İyi 10 Araba Modeli",
    "excerpt" => "2025 yılında en çok tercih edilen arabalar...",
    "image" => "https://blog.seninsite.com/images/yazi1.jpg",
    "url" => "https://blog.seninsite.com/yazi1.php"
    ],
    [
    "title" => "En Hızlı Elektrikli Arabalar",
    "excerpt" => "Performans canavarı elektrikli araçlar listesi...",
    "image" => "https://blog.seninsite.com/images/yazi2.jpg",
    "url" => "https://blog.seninsite.com/yazi2.php"
    ]
    ];

    echo json_encode($posts);



    Ana sitede (www.seninsite.com) bu JSON’u çekip kartları oluştur.
    Ana sitenin HTML + JavaScript kısmında (slider veya liste içinde) şöyle kullanırsın



    <div id="blog-slider" class="slider-container"></div>

    <script>
    fetch('https://blog.seninsite.com/api/posts.php')
    .then(res => res.json())
    .then(data => {
    const container = document.getElementById('blog-slider');
    data.forEach(post => {
    container.innerHTML += `
    <div class="blog-card">
    <img src="${post.image}" alt="${post.title}" />
    <h3>${post.title}</h3>
    <p>${post.excerpt}</p>
    <a href="${post.url}" target="_blank">Devamını Oku</a>
    </div>
    `;
    });
    });
    </script>



    İstersen bu kartları bir slider eklentisi (örneğin Swiper.js, Slick Carousel) ile kaydırılabilir yapabilirsin.
  • 20-04-2025, 21:05:15
    #5
    teşekkür ederim öncelikle mesela bir kategorideki içerikleri çekmek için nasıl bir düzenleme yapmalıyım kodlamada