AnQiCMS的自定义联系方式(如WhatsApp、Facebook)如何添加和调用?

作为一名资深的安企CMS网站运营人员,我深知在数字时代,多样化的联系方式是连接用户、提升用户体验的关键。安企CMS在这方面提供了极大的灵活性,无论是内置的联系信息还是自定义的社交媒体渠道,都能让您的网站轻松地与访客建立联系。

接下来,我将详细为您介绍如何在安企CMS中添加并调用自定义联系方式,例如WhatsApp和Facebook。

理解安企CMS的联系方式管理

安企CMS的后台管理系统致力于提供全面而灵活的内容管理方案,其中“联系方式设置”功能便是其亮点之一。它不仅提供了联系人、联系电话、联系地址、联系邮箱、微信号、微信二维码等常用联系信息设置,还允许运营者根据自身需求,自由地扩展和添加更多自定义的联系渠道。这对于需要连接全球用户或提供多平台服务的企业来说,无疑是提升用户粘性和服务效率的有力工具。

在安企CMS后台添加自定义联系方式

要添加WhatsApp、Facebook或其他任何您希望展示的自定义联系方式,您需要进入安企CMS的后台管理界面进行操作。

首先,请登录您的安企CMS后台。在左侧的导航菜单中,找到并点击“后台设置”,接着选择“联系方式设置”。

进入联系方式设置页面后,您会看到一系列默认的联系信息填写框。在页面下方,通常会有一个“自定义设置参数”的区域。这个区域就是我们添加非标准联系方式的地方。点击添加或相应的编辑按钮,您会看到三个关键字段:

  • 参数名: 这是您在网站模板中调用此联系方式时所使用的唯一标识符。为了确保易于识别和调用,建议使用英文字母来命名,例如,为WhatsApp设置“WhatsApp”,为Facebook设置“Facebook”。安企CMS会自动将字母转换为驼峰命名法(即每个单词首字母大写,中间无空格),但这不影响您在模板中直接使用您输入的参数名。
  • 参数值: 这是该联系方式的具体内容。例如,对于WhatsApp,您可以填写您的WhatsApp号码,或者一个包含号码的WhatsApp聊天链接(如 https://wa.me/您的电话号码)。对于Facebook,您可以填写您的Facebook主页链接(如 https://www.facebook.com/您的主页名称)。
  • 备注: 此字段仅用于后台管理人员识别和记录该参数的用途,不会在前台模板中显示。您可以填写如“用于网站底部的WhatsApp链接”或“客服Facebook主页”等信息,以便日后维护和管理。

完成填写后,保存您的更改。这样,您的自定义联系方式就成功添加到了安企CMS的后台数据库中。

在网站模板中调用自定义联系方式

一旦自定义联系方式在后台设置完毕,下一步就是在您的网站前端模板中将其展示出来。安企CMS为此提供了一个专门的模板标签 contact

contact 标签的使用方式是 {% contact 变量名称 with name="字段名称" %}。其中,name 参数的值就是您在后台“自定义设置参数”中填写的“参数名”。

以下是调用WhatsApp和Facebook联系方式的示例代码:

若您在后台的“自定义设置参数”中分别设置了参数名为“WhatsApp”和“Facebook”的联系方式,并在“参数值”中填入了相应的链接或号码,您可以在模板的任何位置使用以下代码来调用它们:

{# 直接调用WhatsApp联系方式 #}
<div>
    <span>联系WhatsApp:</span>
    <a href="https://wa.me/{% contact with name="WhatsApp" %}" target="_blank" rel="nofollow">
        {% contact with name="WhatsApp" %}
    </a>
</div>

{# 将Facebook链接赋值给变量后调用 #}
{% contact facebookLink with name="Facebook" %}
{% if facebookLink %}
    <div>
        <span>访问我的Facebook主页:</span>
        <a href="{{ facebookLink }}" target="_blank" rel="nofollow">
            Facebook
        </a>
    </div>
{% endif %}

在上述代码中:

  • {% contact with name="WhatsApp" %} 将直接输出您在后台为“WhatsApp”参数设置的“参数值”。您可以将其嵌入到 href 属性中,以创建一个可点击的WhatsApp聊天链接。
  • {% contact facebookLink with name="Facebook" %} 将Facebook的参数值赋值给 facebookLink 变量,这在您需要对数据进行进一步处理或判断时非常有用。通过 {% if facebookLink %} 判断变量是否存在,可以避免在后台未设置时,页面上出现空白链接或错误。
  • target="_blank" rel="nofollow" 属性通常用于外部链接,以确保在不离开当前网站的情况下打开新标签页,并告知搜索引擎不追踪此链接,这有助于SEO。

您可以将这些代码片段放置在网站的页眉、页脚、联系我们页面或任何您希望访客看到这些联系方式的区域。通过这种方式,安企CMS的灵活性让您的网站能够轻松集成各种自定义的社交和通讯渠道,从而更好地服务于您的访客和业务需求。

常见问题

Q1: 如果我想添加一个安企CMS默认列表之外的联系方式,例如Telegram或Skype ID,应该如何操作?

您可以使用“联系方式设置”中的“自定义设置参数”功能来实现。只需在后台的“联系方式设置”页面,新增一个自定义参数,将“参数名”设置为“Telegram”或“SkypeID”,然后在“参数值”中填入您的Telegram用户名或Skype ID。在模板中,您就可以使用 {% contact with name="Telegram" %}{% contact with name="SkypeID" %} 来调用这些信息。

Q2: 在安企CMS多站点管理模式下,我能否为不同的网站设置不同的自定义联系方式?

是的,安企CMS支持多站点管理,并且每个站点的“联系方式设置”是独立的。您可以在每个站点的后台中单独配置其联系方式,包括默认项和自定义参数。在模板中调用时,contact 标签默认会获取当前站点的联系信息,如果您需要跨站点