このロジックを WordPress ウィジェット ロジックで動作させようとしています: ウィジェットは、それがホームページでない場合、または 86 ページでない場合、または 86 ページの子でない場合に表示されます。
!is_home || !is_page('86') || !is_child('86')
この関数を functions.php に追加しました。
function is_child($parent) {
global $post;
return $post->post_parent == $parent;
}