function getTagHTTPObject() { var xhr = false; if (window.XMLHttpRequest) { xhr = new XMLHttpRequest(); } else if (window.ActiveXObject) { try { xhr = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { xhr = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { xhr = false; } } } return xhr; } function grabTagFile(tagFile) { var filehref = ""; var request = getTagHTTPObject(); if (request) { request.onreadystatechange = function() { if (this.readyState == 4 && (this.status == 200 || this.status == 304)) { parseTagResponse(request); } }; filehref = "https://" + wpThemeURL + "/wp-json/wp/v2/posts/?tags=" + tagFile; request.open("GET", filehref, true); request.send(null); } } grabTagFile(tagFile);