AnQiCMS (AnQiCMS) is a system dedicated to providing an efficient, customizable, and easy-to-expand content management solution, with its core content organization form being a flexible content model.To meet the general needs of small and medium-sized enterprises and content operation teams, the system is pre-installed with "Article Model" and "Product Model", which not only preset rich fields to deal with common publishing scenarios but also provide strong customization capabilities, allowing operation personnel to expand according to specific business needs.

Overview of the Content Model

The content model function of AnQi CMS is the cornerstone of its content management system.It allows users to define and manage different types of content in a structured way, such as general articles, product information, etc.Each content model corresponds to a unique set of fields, ensuring that the information published is complete and standardized.This model-based design greatly enhances the system's ability to handle diverse content and provides a unified management interface for subsequent content editing, publishing, display, and optimization.The system built-in article model and product model, it is the embodiment of this flexibility, they not only provide out-of-the-box functions, but also support operation personnel for in-depth customization according to the actual business process.

The core function of the article model and the preset fields

The article model is the basic model used in Anqi CMS for managing and publishing various types of text content, such as news reports, technical articles, blog logs, or industry information.It covers the core fields required for content publishing, aiming to simplify daily content creation and management work.

In terms of preset fields, the article model providesDocument titleThis is the unique identifier of the article, which is also the default content of the H1 tag on the front-end page. It is a required item. In order to enhance the exposure and classification search of the article, the system designedRecommended attribute(such as headlines, recommendations, sliders, etc.), operators can mark one or more attributes for articles to enable special display or aggregation on the website front-end.Document keywordandDocument IntroductionIt is an important part of SEO optimization; keywords can be manually entered or selected from a preset keyword library, separated by English commas; when the document summary is not manually filled in, the system will automatically extract the first 150 words of the article content.

article'score contentEdited through a feature-rich rich text editor, which supports mixed layout of text and images, video insertion, code blocks, tables, and various other elements, and can integrate resources from the content material library, and also supports Markdown editing mode. Each article must belong to aCategoryThe choice of category directly determines the content model associated with the article.Document ImageThe field is used to manage the thumbnail or gallery of the article, if the content contains images but the thumbnail has not been manually uploaded, the system can intelligently extract the first image in the content as the thumbnail.

In the extended settings of "Other Parameters", the article model also includesCustom URLA feature used to generate personalized static links, defaulting to automatic generation based on the pinyin of the document title, but users can manually modify it and ensure uniqueness across the entire site.Release TimeThe field supports scheduling publication functionality, allowing operators to preset the article's online time. To better control the search engine display, it providesSEO title, which can override the default document title as the page'sContent label; <strong>Canonical URL</strong> (Canonical URL) is used to specify the standard version of the content, which is particularly important for multi-language or similar content pages;<strong>Fixed link</strong> is used to ensure that the URL address of a specific document remains permanent.In addition, the article model will also record the <strong>view count</strong>, <strong>update time</strong>, and other metadata, and supports adding multiple **<p></p> </div> </div> </div> <div class="layui-card"> <div class="layui-card-body"> <div class="article-prev-next"> <li> Previous: <a href="https://en.anqicms.com/blog/4140.html">How to create and customize new content models in Anqi CMS according to my business needs?"</a> <li> <li> Next: <a href="https://en.anqicms.com/blog/4142.html">Can I modify the built-in content model of Anqicms?"</a>What impact will the modification have on the content I have published?&lt;/a&gt; &lt;ul class="aside-list"&gt; &lt;li class="item"&gt; &lt;a href="https://en.anqicms.com/case" class="link"&gt; &lt;h5 class="title"&gt;AnqiCMS Website Case&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt; &lt;li class="item"&gt; &lt;a href="https://en.anqicms.com/help" class="link"&gt; &lt;h5 class="title"&gt;AnqiCMS Help&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt; &lt;li class="item"&gt; &lt;a href="https://en.anqicms.com/manual" class="link"&gt; &lt;h5 class="title"&gt;AnqiCMS Template Tag Manual&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt; &lt;li class="item"&gt; &lt;a href="https://en.anqicms.com/blog" class="link"&gt; &lt;h5 class="title"&gt;AnqiCMS BLOG&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt; &lt;li class="item"&gt; &lt;a href="https://en.anqicms.com/design" class="link"&gt; &lt;h5 class="title"&gt;Design Market&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt; &lt;li class="item"&gt; &lt;a href="https://en.anqicms.com/anqiapi" class="link"&gt; &lt;h5 class="title"&gt;AnqiCMS API Help&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt; &lt;li class="item"&gt; &lt;a href="https://en.anqicms.com/changelog" class="link"&gt; &lt;h5 class="title"&gt;AnqiCMS Update History&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt; &lt;li class="item"&gt; &lt;a href="https://en.anqicms.com/question" class="link"&gt; &lt;h5 class="title"&gt;Question Exchange&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt; &lt;li class="item"&gt; &lt;a href="https://en.anqicms.com/plugin" class="link"&gt; &lt;h5 class="title"&gt;Feature Introduction&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt; &lt;li class="item"&gt; &lt;a href="https://en.anqicms.com/courses" class="link"&gt; &lt;h5 class="title"&gt;Video Tutorial&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;/div&gt; &lt;div class="layui-card"&gt; &lt;div class="layui-card-header"&gt;Latest Articles&lt;/div&gt; &lt;div class="layui-card-body"&gt; &lt;ul class="aside-list"&gt; &lt;li class="item"&gt; &lt;a href="https://en.anqicms.com/blog/10498.html" class="link"&gt; &lt;h5 class="title"&gt;What error message will the `archive/list` interface return when the `moduleId` parameter is invalid?&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</h5> </a> </li> </li class="item"> <a href="https://en.anqicms.com/blog/10497.html" class="link"> <h5 class="title">How to use the `archive/list` result to view article details by clicking on `archiveDetail.md`?</h5> </a> </li> </li class="item"> <a href="https://en.anqicms.com/blog/10496.html" class="link"> <h5 class="title">Does the AnQiCMS document list interface support more complex queries of the `extra` field in the returned data?</h5> </a> </li> </li class="item"> </a href="https://en.anqicms.com/blog/10495.html" class="link"> </h5 class="title"> How to use the `archive/list` interface to dynamically load more documents (infinite scrolling) on the front end?</h5>\n </a>\n </li>\n \n </li class=\</h5> </a> </li> </li class="item"> <a href="https://en.anqicms.com/blog/10493.html" class="link"> <h5 class="title">What will `data` and `total` return if no matching document is found in the AnQiCMS document list??</h5> </a> </li> </ul> </div> </div> <div class="layui-card"> <div class="layui-card-header">Related Articles</div> <div class="layui-card-body"> <ul class="aside-list"> <li class="item"> <a href="https://en.anqicms.com/blog/4140.html" class="link"> <h5 class="title">How to create and customize new content models in Anqi CMS according to my business requirements?"</h5> </a> </li> <li class="item"> <a href="https://en.anqicms.com/blog/4139.html" class="link"> <h5 class="title">What is Anqicms Content Model?</h5>What role does it play in website content management?&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt; &lt;li class="item" &lt;a href="https://en.anqicms.com/blog/4138.html" class="link" &lt;h5 class="title"&gt;How to use the built-in&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt; &lt;li class="item" &lt;a href="https://en.anqicms.com/blog/4142.html" class="link" &lt;h5 class="title"&gt;Can I modify the built-in content model of Anqicms?&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt;What impact will the modification have on the content I have already published?&lt;/h5&gt;&lt;/a&gt;&lt;/li&gt;&lt;br&gt;&lt;li class="item"&gt;&lt;a href="https://en.anqicms.com/blog/4143.html" class="link"&gt;&lt;h5 class="title"&gt;How will the system handle all documents and categories under the custom content model when it is deleted?&lt;/h5&gt;&lt;/a&gt;&lt;/li&gt;Do you have data recovery options?&lt;/h5&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="item"&gt;&lt;a href="https://en.anqicms.com/blog/4144.html" class="link"&gt;&lt;h5 class="title"&gt;What is the difference between "model name" and "model table name" in the content model?&lt;/h5&gt;&lt;/a&gt;&lt;/li&gt;What are the specifications that need to be paid attention to when naming?&lt;/h5&gt; &lt;/a&gt; &lt;/li&gt; &lt;br&gt; &lt;/ul&gt; &lt;br&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;div&gt; &lt;div class="footer-block"&gt; &lt;footer class="layui-footer"&gt; &lt;div class="layui-container"&gt; &lt;div class="layui-row layui-col-space30" style="margin-left: -8px;" margin-right: -8px; row-gap: 16px;"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\" /></p> <p>AnqiCMS (Anqi Content Management System), is an enterprise-level content management system developed using GoLang, it is easy to deploy, secure software, elegant interface, compact, fast execution speed, websites built with AnqiCMS can prevent many security issues from occurring.<p>\n </p>\n </div>\n <div class=\ al.src = "/api/log?action=views&code=200&id=4141&path=http%3A%2F%2Fwww.anqicms.com%2Fblog%2F4141.html&type=archive&nonce=%2BDate.now(); document.body.appendChild(al); })(); </script> <script src="https://en.anqicms.com/static/anqitpl1/js/template.js?v=1.3"></script> <script src="https://en.anqicms.com/static/anqitpl1/layui/layui.js"></script> <script type="module"> import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs'; mermaid.initialize({ startOnLoad: true }); </script> <script> layui.config({ base: "https://en.anqicms.com/static/anqitpl1/js/" }).use(['index','pjax']); //Loading entry </script> <script src="https://en.anqicms.com/static/anqitpl1/js/app.js?v=1.5.7"></script> <div class="layui-hide"><script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?23ac1576d1ee72920a3d65a2cf536ac0"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s);()))} < /script > < /div > < /html >