İstediğim şey aynen şu şekilde:
örneğin wordpress için böyle bir özellik mevcut
$(document).ready(function () {
$('#ajaxSubmit').click(function(e){
e.preventDefault();
$('#tabletr').html("");
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content')
}
});
<?php foreach($sites as $site): ?>
$.ajax({
url: "<?= $site ?>/wp-json/wp/v2/posts?per_page=100&search=" + $('#query').val(),
method: 'get',
success: function(result){
console.log(result);
$.each(result, function( index, value ) {
$('#tabletr').append(`<tr>
<td>${value.link}</td>
</tr>`);
});
}
});
<?php endforeach; ?>
});
});
query ismindeki inputa bir değer giriliyor ve wordpress ile girilen postlar arasında bu değer aranıyor. Eğer değer mevcutsa ajax ile o postun linki alınıyor ve sayfaya yazdırılıyor. Ben bunu PHP custom sistemlerde nasıl yapabilirim? İki gündür denemediğim yol kalmadı, önce Google ile custom API kullanarak linki almaya çalıştım, başaramadım ki zaten google'a indexlenmeme ihtimalinde ben yine o değeri bulamayacağım. Sonrasında custom php internet sitelerinin .xml dosyasındaki postların olduğu kısmı json olarak kendi sunucuma çektim ama bu sefer de inputtaki değerin mevcut olup olmadığını arattıramadım, arattırsam bile jsonu ayıklayamadım. Yardımcı olabilecek var mı?