Hey @OctoCog,
We’re sorry for the confusion. Setting the condition “Post Type is Page” will not work correctly for this purpose because:
-
It excludes other single views: It will hide the element on single blog posts, custom post type detail pages (like portfolio items or WooCommerce products), and 404 pages, even though those are not archive pages.
-
It can conflict with special pages: For example, the main Blog page is technically a WordPress “Page” in the backend, but it functions as an archive layout (
is_home()).
The only way for an element to be visible on any non-archive page for now is by custom development which is regretfully outside the scope of our theme support. What we can do is list this case as a feature request. If you need this feature now, we can guide you how to achieve this through our One service.