jQuery(document).ready(function ($){
function fetchLatestComments(){
$.ajax({
url: ajaxLatestComments.ajax_url,
type: 'POST',
data: {
action: 'fetch_latest_comments'
},
success: function (response){
if(response.success){
var commentsContainer=$('#latest-comments-container');
commentsContainer.find('#admin-total').text(response.data.statistics.admin_total);
commentsContainer.find('#approved-today').text(response.data.statistics.approved);
commentsContainer.find('#pending-today').text(response.data.statistics.pending);
commentsContainer.find('#deleted-today').text(response.data.statistics.deleted);
var commentsList=commentsContainer.find('#comments-list');
commentsList.empty();
if(response.success&&response.data.comments.length > 0){
response.data.comments.forEach(function (comment){
var commentHtml='<div class="ajax-latest-comments">';
commentHtml +='<p>' + comment.status + ' <strong>' + comment.author + '</strong>';
if(comment.post_link!='#'){
commentHtml +=': <a href="' + comment.post_link + '">' + comment.post_title + '</a>';
}else{
commentHtml +=': ' + comment.post_title;
}
commentHtml +=' <small>(' + comment.time_ago + ' önce)</small></p>';
commentHtml +='</div>';
commentsList.append(commentHtml);
});
}}
}});
}
fetchLatestComments();
});
document.getElementById('sib').addEventListener('click', function(){
const commentsList=document.getElementById('comments-list');
commentsList.style.display='block';
this.style.display='none';
});