A very clear explanation, bcworkz – thank you!
So from what you’re saying I can place all of the code Pieter offers into functions.php (child-theme of course), with no need to delete or add any code manually from post-template.php and formatting.php?