ciao a tutti,
volevo chiedere se è possibile integrare in wordpress un codice che messo in una pagina
esterna a wp che funziona
parto dalla pagina che funziona
nella pagina ho
una libreria jquery nella head
nel body
un javascript con
var = indirizzo url al file dati
l'indirizzo viene passato ad un jquery che attraverso un filtro supera il problema di cross domain
e recupera i dati dal file della url
i dati recuperati vengono associati ad un div nell'html
ora come inserire questo codice in wp?
la libreria nella head del tema OK, ma poi
nell'editor del post l'editore dovrebbe scrivere
la riga di js per indicare la url, e va bene
ma poi il jquery col filtro dove lo metto?
nell'editor non gira
e ancora, il jquery mi restituisce il valore della url che deve tornare al post
per valorizzare i dati nel div nell'editor del post
e' possibile tutto questo?
nella pratica
libreria della head
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.js"></script>
indirizzo del file da chiamare che scrive l'editore nel post
<script> urlremoto = 'http://urlremota/daqualcheparte.txt'; </script>
filtro crossdomain da mettere da qualche parte
<script>
$.ajaxPrefilter( function (options) {
if (options.crossDomain && jQuery.support.cors) {
var http = (window.location.protocol === 'http:' ? 'http:' : 'https:');
options.url = http + '//cors-anywhere.herokuapp.com/' + options.url;
//options.url = "http://cors.corsproxy.io/url=" + options.url;
}
});
data ='';
$.get(
urlremoto,
function (response) {
data = response;
});
$(document).ready(function() {
console.log(data);
$('.miodiv').html(data);
});
</script>
miodiv anch'esso nel post per ricevere la i dati dal jquery
<div class="miodiv" ></div>
troppo difficile?