I’m seeing this javascript placed in your footer:
var recipeObject = document.getElementById('recipeGoesHere');
var printArea = document.getElementById('printMe');
//printArea.innerHTML += recipe.innerHTML;
var mainImage = document.getElementsByClassName("post-thumbnail");
var i;
for (i = 0; i < mainImage.length; i++) {
var x = mainImage[i].innerHTML;
if (x.includes("srcset")){
if (x.includes("1000")){
var correctArrayID = i;
}
}
}
var imageAddress = mainImage[correctArrayID].innerHTML;
var nStart = imageAddress.indexOf("1000w");
var nEnd = imageAddress.indexOf("231w");
var imageAddress1 = imageAddress.slice(nStart+7, nEnd-1);
//var n = imageAddress.includes("srcset");
imageAddress = "<img src='"+imageAddress1+"' />";
var recipeTitle1 = document.getElementsByClassName("entry-title");
var recipeTitle = recipeTitle1[0].innerHTML;
var recipe1 = recipeObject.innerHTML;
nStart = recipe1.indexOf("recipe-card-author");
var recipe = "<div class='recipe-card-along-image'>";
recipe += recipe1.slice(nStart+59);
printArea.innerHTML = '<div id="closingLogoHolder"><img src="https://mynourishedplate.co.za/wp-content/uploads/2020/05/MyNourishedPlatePrintImageSmaller-1.jpg" /></div><div class="centerPage"><h1 class="entry-title">'+recipeTitle+'</h1></div>'+imageAddress+''+recipe;
function printRecipe()
{
window.print();
}
//printArea.innerHTML += '<img src="'+imageAddress+'" />';
//printArea.innerHTML += recipe.innerHTML;`
It appears that is breaking the page.
Ben