Мне удалось решить эту проблему, проверив, загружена ли страница (WordPress) в iframe, и, если да, внести определенные изменения в стиль.Я сделал это внутри самого WordPress, поэтому каждый раз, когда страница загружается в виджет, он знает, что находится внутри iframe, и, таким образом, меняет стиль.
$( document ).ready(function() {
if (top === self) {
//do nothing
} else {
jQuery( ".single-post header" ).css( "display", "none" );
jQuery( ".single-post .related_wrap" ).css( "display", "none" );
jQuery( ".single-post .comments_wrap" ).css( "display", "none" );
jQuery( ".single-post footer" ).css( "display", "none" );
}
});