As an experienced CMS website operation personnel of a security company, I fully understand the importance of the background global settings.It is not only the 'brain' of the website, determining the overall performance and operational efficiency of the website, but also the foundation for us to achieve fine-grained content management and optimization.By mastering and flexibly applying these settings, we can ensure the stable and efficient operation of the website and quickly adjust strategies according to market and user needs.
This article will discuss in detail the core functions of Anqi CMS backend global settings, as well as how to effectively customize parameters to meet the unique needs of our website.
Comprehensive explanation of the global settings function of AnQi CMS backend
The AnQi CMS backend global settings are mainly concentrated under the "Backend Settings" menu, covering a variety of key aspects such as website general configuration, content processing, contact information, SEO basics, and navigation structure.These settings collectively constitute the basic framework of the website's operation, allowing us to have comprehensive and detailed control over the website.
Website general information configuration
In the "Global Settings", we first encounter the general information of the website.This includes the website name, which will serve as the suffix of the web page title and is an important part of brand recognition.The setting of website address and mobile end address is crucial, especially when our website adopts the independent template mode of "desktop + mobile", the correct address configuration is the premise of ensuring that users can access normally.The website logo and filing number, copyright information, then perfect the brand image and legal compliance of the website.
Additionally, the 'Global Settings' allow us to select the default language pack for the website, which is very useful for websites with multilingual needs, although it only affects the built-in system text and does not translate the content directly, but it lays the foundation for a multilingual environment.To enhance backend security, we can also customize the backend access domain.When a website needs maintenance or temporary closure, by adjusting the website status and setting a closure notice, it can inform visitors in a friendly manner.
Content processing and optimization settings
The “Content Settings” module is directly related to the quality and loading performance of the website.We can decide whether to automatically download remote pictures, which is related to server storage and the website\'s dependence on external resources.The auto-filtering of external links helps us maintain the purity of content and SEO weight, avoiding unnecessary loss of external links.
To enhance the loading speed and user experience of the website, Anqi CMS provides an option to enable Webp image format, which can significantly reduce image size and supports batch conversion of existing images to Webp format.For large-size images uploaded, we can also enable automatic compression functionality and customize the compression width to optimize storage and display effects.The handling and size setting of thumbnails ensures the consistency and beauty of the website image display, and the default thumbnail function provides visual filling for articles without uploaded images.When these image settings change, the system also provides a tool for batch regeneration of thumbnails, which greatly facilitates our operational work.It is worth mentioning that the content settings also allow us to enable the Markdown editor, providing more flexible and powerful tools for content creation.
Contact information and interactive channels
“Contact Information Settings” is responsible for managing all the contact information publicly announced by the website.In addition to basic fields such as contacts, phone numbers, addresses, email addresses, WeChat ID, and WeChat QR code, Anqi CMS also pre-sets contact information for mainstream social media platforms such as QQ, WhatsApp, Facebook, Twitter, Tiktok, Pinterest, Linkedin, Instagram, and Youtube, which greatly facilitates global marketing and user interaction for enterprises.We can fill in this information according to our actual needs and call it through template tags in the footer, contact us page, and other locations on the front page.
Basic configuration of search engine optimization
Home TDK settings" are a direct reflection of the website's SEO strategy.Here, we can independently set the Title (title), Keywords (keywords), and Description (description) for the homepage of the website.These meta tags are crucial for search engines to understand the core content of a website and improve search rankings.By careful planning and completion, we can help the website achieve better visibility in search engines.
Website navigation structure management
The 'Navigation Settings' gives us the flexibility to build the website navigation structure.In addition to the default top navigation, we can also create multiple navigation categories such as footer navigation, sidebar navigation, or specific topic navigation to meet the complex structure requirements of the website.Each navigation link supports setting the display name, subtitle, description, and can choose the link type to be built-in link (such as home page, model home page), category/page link, or external link.By adjusting the display order, we can easily manage the arrangement of the navigation menu, providing users with a clear and convenient browsing path.
How to customize parameters?
The strength of AnQi CMS lies in its high flexibility and customization.In the "Global Settings
The settings of custom parameters usually follow a similar pattern:
- Parameter NameThis is the unique identifier we use when calling this parameter in the template.The system recommends using English letters and will automatically convert them to camel case (for example, "help url" becomes "HelpUrl") for easy use in templates.
- Parameter valueThis is the actual content of the custom parameter, which is the data that will be output and displayed when we call this parameter in the template.
- NoteThis is a non-essential field, used to briefly describe the purpose of this parameter. Note information will not be displayed on the front end, only for backend administrators to understand and maintain.
The actual operation of the custom parameter and template invocation
For example, if our website needs to display a specific "help page" link but this field is not present in the default settings, we can add it in the "global settings" under the "custom settings parameters":
- Parameter Name: HelpUrl
- Parameter value:
https://en.anqicms.com/help(Or any actual help page address) - Note: Link to website help page
After saving, we can use it in the front-end template,{% system with name="HelpUrl" %}This tag is used to retrieve and display the value of this custom parameter. For example:
<a href="{% system with name="HelpUrl" %}" target="_blank">获取帮助</a>
Similarly, if we need to add a special field for contact information, such as \{% contact with name="CustomerManagerName" %}to call.
This custom parameter mechanism enables Anqi CMS to adapt to various complex business scenarios and personalized needs, greatly enhancing the scalability and operational efficiency of the website.By reasonably utilizing these custom parameters, we can build richer and more dynamic features for the website.
Frequently Asked Questions (FAQ)
What if I change the 'website address' or 'backend domain address' and the front end or back end of the website cannot be accessed? Answer:Before modifying these critical addresses, please make sure that the new domain has been correctly resolved to your server.If there is an access problem after modification, first check if the domain name resolution has taken effect.
config.jsonFile, manual correctionBaseUrlorAdminDomainField. If the problem still exists, check whether the reverse proxy configuration of Nginx or Apache web servers is correctly pointing to the service port of AnQiCMS.Ask: I have enabled the Webp image format in the 'Content Settings', but the previously uploaded images have not been converted. How should I handle this? Answer:After enabling the Webp image format, only newly uploaded images will be automatically converted.For non-Webp format images that have already been uploaded, you can use the "batch regenerate thumbnails" feature provided in the "Content Settings".This feature can not only be regenerated according to the new thumbnail size, but will also usually batch convert old images to Webp format after enabling Webp (the specific implementation may vary depending on the version, it is recommended to test in a non-production environment).If the system does not provide a direct Webp batch conversion tool, you may need to use external tools or scripts for batch processing.
Ask: Where should I add the online chat link of the QQ customer service on my website? Answer:The Anqi CMS has already preset the QQ field in the "Contact Information Settings". You can fill in your QQ number here. Then, you can use it in the frontend template.
{% contact with name="QQ" %}Get this QQ number and combine it with HTML code (such asaLabel collaborationtencent://message/?uin=你的QQ号码&site=你的网站&menu=yesGenerate an online customer service link. If a more complex customer service integration is needed, it may be necessary to modify through custom parameters or templates.