Otomatik Yenileme Wordpress Mesaj Div

2 Cevap php

I would like to autorefresh a certain div with the ID of blue everytime I update a post with that ID. I know the Jquery code looks something like this:

var auto_refresh = setInterval(
function ()
{
$('#blue').load('load.php').fadeIn("slow");
}, 10000);

Yüklenmesi yerine "load.php" Ben sadece wordpress admin paneli aracılığıyla dışarıdan yapılır div güncellenen içerikleri yeniden istiyoruz. Herhangi bir yardım büyük mutluluk duyacağız. Herkese teşekkürler!

2 Cevap

Bu da bir fikir benim Sorun oldu:

WordPress tarafından oluşturulan RSS dosya (http://domain.tld/feed/rss/) içeriğini yükler ve {[ile div mavi kimliği xyz ile yeni makalenin içeriğini koyar bir JavaScript işlevi oluşturabilirsiniz (0)]}

function getContent(id) {
    // Here the Function which loads your RSS File and Match your Content of your Article with the_ID = id
}

var content = getContent(<?php the_ID(); ?>); // the_ID() is a WordPress function

function refresh(content) {
    $.get(content, function getNew(rssfile) {
        $("#blue").html('');
        $("#blue").html(rssfile);
    });
};

$(function(){
    refresh(content);
    var int = setInterval("refresh(content)", 10000);
});

I id = id ile sadece bir div yenilemek için nasıl başka bir şey bulamıyorum çünkü, ben başka bir fikir için şimdi arar, ama bu örnek sadece bir fikir;

Bunu yapmanın yolu wp sorgusu kullanılarak döngü dışarı döngü içinde veya birlikte kullanılabilir dış dosyasında içeriği kullanmaktır. Umarım bu yardımcı olur.