In website operations, the navigation system plays a crucial role, it is not only the map for users to explore the content of the website, but also the key for search engines to understand the structure of the website.A well-designed navigation can significantly enhance user experience, guide users to discover more interesting content, thereby extending the visit time, and indirectly help the website's SEO performance.AnQiCMS provides a set of intuitive and powerful navigation settings that allow you to flexibly build various types of navigation to meet the diverse content display needs of the website.
Core Concept: Flexible navigation construction
AnQiCMS deeply understands the diversity of website content display, and therefore its navigation settings are not limited to a single main navigation bar.It introduces the concept of 'navigation category management', which means you can create multiple independent navigation areas based on the layout and content planning of the website.
Imagine that your website not only needs a "main navigation" at the top of the page to display core business or services, but may also need a "footer navigation" to place legal statements, friend links, or contact information, as well as a "sidebar navigation" to refine a specific product or article classification.By easily adding custom categories such as "Footer Navigation", "Sidebar Categories", "Auxiliary Navigation", etc. in the background, AnQiCMS allows you to customize the navigation structure for each functional area of the website.This partition management method ensures that every corner of the website has clear guidance, ensuring that different types of information can be effectively organized and presented to the target users.
Multi-dimensional content linking and hierarchy management
The power of navigation lies in its ability to connect to any corner of the website. AnQiCMS provides various link types in the navigation link settings to meet the richness of content connection:
- Built-in links:For the basic pages of the website, such as 'Home link', 'Article model home page', 'Product model home page', etc., they can be configured directly through built-in options, which is convenient and fast.This ensures that the core entry of the website is always clear and visible.
- Category page links:The core content of a website is often organized by categories. Whether it is article categories, product categories, or independent single pages (such as "About Us", "Contact Us"), they can all be directly selected as the target of navigation links.This greatly simplifies the association between content and navigation, ensuring that users can directly access the information they need.
- External links:If you need to guide users to other related websites, partner pages, or external resources, AnQiCMS also provides an option to add "external links".This brings greater openness and scalability to the website.
In addition to the diversity of link types, AnQiCMS also supports building multi-level navigation.You can set "parent navigation" for navigation items to create a dropdown menu with up to two levels.For example, clicking on "Products" in the main navigation may bring up a dropdown menu displaying subcategories such as "Electronics" and "Home Goods" and so on.This hierarchical structure not only saves page space, but also makes content organization more orderly, allowing users to find the target information through a step-by-step approach, greatly enhancing the user experience.
Detail presentation: enhance user experience
To make the navigation not only powerful but also better serve user understanding and brand image, AnQiCMS integrates rich detail options into the navigation link configuration:
- Display name:This is the text displayed on the front-end page for the navigation item, you can name it flexibly according to your actual needs without adhering to the title of the content itself.
- Subtitle name:Especially for multilingual websites or navigation items that require additional explanation, you can add a subtitle to provide more context, such as displaying the corresponding English translation under the Chinese title.
- Navigation Description:Some complex navigation items may require more detailed explanations. By setting the navigation description, you can display a brief explanation when the mouse hovers over it, helping users better understand the content pointed to by the navigation item.
- Display order:You can adjust the display order of navigation items according to the importance of the content or operational strategy by setting numbers, ensuring that the most important information is always in a prominent position.
These detailed settings give website operators a high degree of control over the navigation system, allowing each navigation element to provide users with clear, accurate, and attractive guidance.
Template integration: Dynamic navigation display
All navigation settings you configure in AnQiCMS backend will be displayed throughnavListThe label is dynamically presented in the website front-end template. When you use it in the template file{% navList navs with typeId="您创建的导航类别ID" %}Such code, the system will automatically retrieve all navigation data corresponding to the category and provide it to the front-end template in a traversable list.This means that no matter how you adjust the navigation content, order, or hierarchy in the background, the front-end page can be updated in real-time without manually modifying the code.
In addition, AnQiCMS also providesbreadcrumbThe label used to generate 'breadcrumb navigation' within the page.This navigation form can clearly show the user's current location and the path in the website structure, providing a sense of direction and facilitating their return to the upper-level page.
With these features, AnQiCMS navigation settings are not just simple link堆积,it is an intelligent system that can be deeply customized according to the characteristics of the website content and user access habits, which can effectively support the diversified content display needs of the website, thus achieving more accurate user guidance and more efficient operation goals.
Frequently Asked Questions (FAQ)
Ask: How can I create a new navigation area for my website in AnQiCMS, such as an independent footer navigation?Answer: You can find the 'Navigation Settings' in the 'Background Settings' of AnQiCMS, where you will see the 'Navigation Category Management'. Here you can click to add a new navigation category, such as 'Footer Navigation', and after saving, you can add navigation links to this new category in your website template by specifying the corresponding
typeIdCall to display.Question: If my navigation project needs to point to a specific article or product detail page, rather than a category page, does AnQiCMS support it?Answer: The 'Built-in Link' in AnQiCMS's navigation link types mainly points directly to the model homepage for specific articles or products.If you need to point to a specific article or product, you will usually first select the corresponding "category page link", and then select the category where the article or product is located.However, if you need to create a link to a specific page (such as "About Us") for a navigation item, you can select that page in the "Category Page Links".For more complex direct article/product link requirements, it may be necessary to combine custom template logic or external link methods to achieve it.
Ask: How many levels of menus does AnQiCMS support? How to set up a dropdown menu?Answer: AnQiCMS supports up to two levels of navigation menus.When adding navigation links in the "Navigation Settings", each navigation link can select a "parent navigation".If you set it to 'Top-level navigation', it will display as a top-level menu;If a top-level navigation that already exists is selected as its parent, it will become a secondary dropdown menu item under that top-level navigation.In the template, use
navListThe system will automatically judge when the tags are rendered in a loop.item.NavListDoes it exist, thus presenting a multi-level menu structure.