Suggestions and tips

Examples of how to use hidden pages sensibly

There are several ways to use hidden pages.

  1. You can display selected pages in your sidebar, but they should not appear in the navigation.
  2. Your main navigation is already long enough and you want visitors to be able to access pages that are more deeply nested (i.e. in sublevels).
  3. Make pages available that do not fit into the main navigation, but are so important that the visitor gets quick access.
  4. You can create a third navigation level, for example in the header or footer or in both.
  5. You want only certain visitors to be able to access these pages.
  6. You want to make a multilingual page, but  create the language selection separately or  implement it via a graphic
  7. You want to create your own “navigation “tinkering“ by creating a sitemap “and linking it to certain pages on a page (family tree, collection etc.).)

There are certainly more possibilities. We will try to show the above examples with extra articles or videos, but we can't say how long it will take. Therefore only some basic remarks.

Examples of how to link a hidden page

A hidden page is always accessible via a link and therefore also visible. Only the navigation point is missing. There are several ways to link to a hidden page.

  1. You can link a text in the Text content element and then directly select an existing page from a selection list there. You can't tell if the page is hidden, so you need to know the name of the page. The selection list displays the correct page names as they appear in the navigation (would), but the link always contains the alias name or, if it does not exist, the ID number. It consists only of a slash and the alias name, so „/alias-name.html“-
  2. In an image section you can assign an external link and therefore you have to enter the whole domain of your website plus „/alias-name.html“, otherwise it does not work. It is also planned to simplify linking to internal pages in these content elements via a selection list.
  3. If you use the content element link list, you can select there that the link is of type „intern“ and then also select the page from a selection list.If you use a content element HTML, you must specify the link to an internal page as follows „link  to my page… where you can of course choose any text you want to link. If you don't use a special CSS, the link will be displayed like all other links on the page and the settings from the design fonts will be used. If you use your own CSS, you may need to use the “!important;“ tag to overwrite the CSS used by page4 for your code. However, we cannot provide support for our own HTML. So you should always know what you are doing.

You can start a lot with hidden pages. If you hide a page that has subpages, you can no longer reach those subpages. This is intended in many cases. If you do not like this, you should set the link to the following option:

Hidden pages - subpages visible

“Hidden pages - subpages visible“ you can recognize this by the fact that the alias name is set in square brackets [] in the side bank. The page name is still displayed in black. The display is therefore identical to the “normal hidden pages“. You have to open the edit dialog for the page to see the difference.

Let's assume you built a text field in the header and added two links “German“ and „English“, which both lead to two hidden pages in the main level. Both pages have a lot of subpages that should be displayed in the sidebar due to the shared navigation. If you mark your pages as „Hidden Pages“, they will be displayed when the visitor clicks on the link, but the subpages will not be displayed, the sidebar will remain empty or not respond. For this purpose, we have added this option. If you choose this option, the display of the subpages will be forced in any case - however, this is only possible with shared navigation. Showing subpages in the pop-up menu does not work with “normal“ hidden pages or with hidden pages where the subpages are visible, because the hidden (main) page cannot be displayed in the navigation and the system therefore does not know where it can attach the subpages. This is technically impossible.

An example should clarify the problem and a possible solution.

Let's assume you have 4 main pages as follows:
Home - Products - Contacts - Imprint. Each of these pages has some subpages, which are shown by clicking on the main page with the mouse.
Now you remove the page “Products“ from the navigation by turning it into “hidden page“. The main menu now looks like this:
Home - Contacts - Imprint

On the home page you add an image and link it to the Products page. Now a visitor clicks on this link and the Products page appears. As far as understandable, I think. How does the visitor get to the subpages of the site “Products“? In the navigation the side is not visible, a sidebar, where a subnavigation can be indicated, we also do not have, since we selected a foldable menu and one can “products“ the subpages of the side “ to one of the other three still visible main pages “hängen.If you have such a case, then there is only one solution:
On the page “Products“ and on all subpages you create a simulated navigation that  is always placed in the same place and consists of a content element text that only has links to the entire pages of the main page ”Products“. Thus a visitor can always jump on the page Products and on any associated page to all other pages belonging to “Products“. Of course it can also be pictures that you link to. If you work carefully and create this simulated navigation at the top of the pages, it looks to the visitor as if only the content below this “navigation“ is always exchanged.

You can't create this simulated navigation in the sidebar, because it is also visible when you access other pages - unless you want to, because for example the products should always be accessible.