小时
分钟
Cloudways 主机独家优惠:赠金20$+3个月7折,点此前往注册,才可获取赠金
专注于外贸建站,分享WordPress教程和Elementor教程

Astra主题教程:如何制作B2B外贸独立站

更新日期:2023-04-02
加入读者学习群
我用的页面编辑器
让我的客户网站GTmetrix测分A\A的主机Cloudways
独家优惠前3个月7折, 戳上方按钮注册即可自动带入优惠码LOYSEO
所赠主题插件价值多为$49+
主机送Astra Pro不限站点1年
用Gmail邮箱,注册易通过
遇到问题,联系我

你是否没有多少外贸建站经验、外贸Soho初期经费有限、想找建站服务商又怕被坑、想要自学建站又不知道如何下手?

本教程一步步教你:如何使用Astra主题制作一个B2B外贸独立站 ,全篇19600+字,经过两年多的读者反馈与验证,只要你肯花时间研究琢磨,照着步骤做,就能做出一个起步型的外贸网站哦。

我们选用了Astra主题来建站,因为它受众广、速度快、质量有保证,配套的功能插件也都是选择了用户多、评价好的插件,对起步阶段的外贸Soho自建站很有帮助~

如果你缺少自学建站的时间,可查看我提供的外贸建站服务

2022福利赠品:基于Astra+Elementor的外贸建站视频教程https://www.loyseo.cn/member/courses/astra-elementor/,持续更新中,请点击课程链接查看详情

建站要花多少钱?

  • 域名费用:75元左右/年
  • 主机费用:900-1200左右/年,独享带托管的VPS主机,非虚拟主机
  • 主题费用:159元/终生有效/1个站,可联系我购买
  • 插件费用:0
  • 教程费用:0

🎊🎊如果用astra主题建站,推荐用Cloudways主机,我在主机坑里摸爬了三年留下的它,他不仅速度快、对新手来说非常易用,还提供了Astra Pro一年不限站点,也别漏了我提供的特别福利

202209更新视频教程

更多视频教程在福利中:https://www.loyseo.cn/member/courses/astra-elementor/

选购域名和主机

注册域名,建议在Namesilo购买,新用户首购使用优惠券loyseo可以减1美元。

注册Cloudways:点击本站链接前往注册,就能避开麻烦的身份认证。

别漏了:注册填表时,点击promo code文案,输入loyseo可享有头3个月7折优惠。

我制作了Cloudways文章教程、视频教程合集(放在B站,请看下方视频)、分章节的短视频教程,请按需选择。

在网站完成以前,设置“建议搜索引擎不收录”

好啦~接下来我们便可以开始安装Astra主题,开始捣鼓网页啦~

安装Astra主题

Astra主题是知名的轻量主题,也就是说它的体积小、网站打开会比较快。网站打开速度慢,用户就都溜了溜了~

1.进入WordPress后台的Appearance 》themes页面,点击Add New按钮

astra tutorial

2.在添加主题页面中,搜索Astra,找到对应主题后,点击Install按钮

astra tutorial

3.安装完astra后,点击Activate激活主题,接下来我们导入网站模板

astra tutorial

相关教程:如何安装wordpress主题(3种方法)

Astra主题免费版与付费版的区别

Astra主题付费版=Astra主题+付费插件,这个主题本身是免费的,通过几个付费插件来扩展付费的高级功能。

付费插件如下,可联系我打包购买,159元/终生有效/1个站点,买3份即可获取不限站点的终生授权码。

  1. Astra addon plugin ——增强Astra主题的外观选项配置,譬如对颜色、背景、字体、博客、菜单、导航、返回顶部、商店的增强配置。
  2. Astra premium sites ——提供付费网站模板
  3. Ultimate elementor —— 这是Elementor的扩展元素,当安装后,在使用elementor编辑页面时,能在元素库中找到更多元素块使用,所以,这个插件安装后,界面上会提示你安装Elementor插件,你可以直接点击提示按钮安装。
  4. Astra portfolio —— 用于管理作品/案例的扩展功能,易用性比较弱,不是必要用的。

导入Astra的预制网站模板

Astra提供了大量的网站模板,每个模板里都包含了多个页面以及必要的内容(譬如产品、文章样例)。Astra主题提供了免费和付费两类预制模板。

导入模板需要安装插件,免费和付费的模板的导入插件有所不同,免费版的叫做:Starter Templates,付费版的叫做:Premium Starter Templates,他们俩的导入模板流程都一样,下面将会详细介绍。

B2B外贸独立站:如何用Astra主题制作

如何导入网站模板

Astra免费版依旧提供了50+套免费的网站模板(真良心!),总计260+套网站模板

如果你购买了Astra付费版,请安装 Premium Starter Templates 插件,并绑定授权码。你也可以同步将Astra其他几个付费插件一起安装、激活、授权。

B2B外贸独立站:如何用Astra主题制作

然后点击菜单appearance – starter templates进入导模板功能。

B2B外贸独立站:如何用Astra主题制作

如果你决定使用免费版的,那么请进入Astra 》 Dashboard页面,找到页面中的useful plugins,点击starter templates旁边的install按钮,安装并启用免费的导入模板的插件。(付费版用户不用装这个插件了哈)

Astra主题教程:如何制作B2B外贸独立站

导入模板插件安装完成后,我们将看到如下界面,点击按钮继续。

B2B外贸独立站:如何用Astra主题制作

这里,让我们选择网站模板的页面编辑器,这里我们选择Elementor,因为它是时下最热门最好用的Wordpress page builder(页面编辑器)。

B2B外贸独立站:如何用Astra主题制作

接下来我们看到了模板列表,筛选出免费的模板列表(没标记premium的就是免费模板),请根据你的喜好选择模板,我们以下图中的organic store为讲解示例,这是一个电商的网站模板,我们会将它改造为B2B外贸网站。

B2B外贸独立站:如何用Astra主题制作

选中模板后,你可以上传logo和设置它的展示宽度,如果没有logo的话,可以以后再传,我们点击按钮继续。

B2B外贸独立站:如何用Astra主题制作

然后,我们可以选择配色方案与字体,如果现在还拿不定主意,以后也可以再改的,点击按钮继续。

B2B外贸独立站:如何用Astra主题制作

如下图所示,在导入设置中,会让你填一些信息,譬如名字、邮箱等等,都可以不填。

下图中,默认勾选了4个选项:导入网站的外观样式设置(customizer setting)、导入widgets(小工具,通常用于侧边栏)、导入content(内容,譬如文章、产品),分享非敏感信息给主题官方,但对新手而言,我的建议是保持默认设置,点击按钮提交。

B2B外贸独立站:如何用Astra主题制作

若是你以后想更换模板,为了不引起内容混乱,再次导入时,图中会提供一个选项:delete previously imported site(即删除当前模板),你也可以勾选它,以便删除已有模板的内容和设置。

接下来我们静静等待网站导入,不要关闭网页哦。

B2B外贸独立站:如何用Astra主题制作

导入完成后将看到成功提示。

B2B外贸独立站:如何用Astra主题制作

若是导入的进度条卡主不动,可重新再导入操作一次。

若是导入失败,系统会给与原因提示及解决办法。

若是导入成功,但网站依旧不是模板的样子,那么请二次导入试一试。

此外,部分服务器(譬如WPXhosting)因为安全策略原因,不允许做导入动作,或是导入完成后,依旧还是导入前的老样子,此时,你就需要联系主机商的客服来解决了。

导入完成后,我们查看一下网站,大功告成。

B2B外贸独立站:如何用Astra主题制作

由于过多的插件会影响网站的速度和安全,所以用不上的插件,就请前往plugins/插件的列表中进行禁用并删除。

  • CartFlows插件是随模板安装的B2C所需的插件,如果你是制作B2B外贸独立站,可以将他们禁用后删除。
  • Starter Templates是导入网站模板时用到的,也会提供构建网站时用的一些栏目级的模板,如果你网站做好了,不需要再导入模板了,也可以将它禁用甚至删除。

设置网站Logo、Icon、名称

网站模板导入完成后,我们开始设置网站的logo、icon(显示在浏览器页卡中的小图标)、网站名称(site title)及标语(tagline)。

如下图所示,在Astra>dashboard页面中,点击网站标识进入

Astra主题教程:如何制作B2B外贸独立站
Astra主题教程:如何制作B2B外贸独立站

进入后将看到下图,我们依次:

  1. 上传logo,最好用透明的png格式图片,不超过20K。设置logo的宽度,在图中我们能看到一个小电脑图标,点击它可以切换到平板、手机设备上的logo宽度设置Astra主题教程:如何制作B2B外贸独立站
  2. 填写站点标题(必填)、站点副标题(选填),站点标题将展示在每个页面的标题中,站点副标题显示在首页的页面标题中。你也可以设置它们俩在不同设备上的可见性,譬如,如果想他们展示在电脑端,就点选电脑图标开启,通常我们不需要他们展示出来,所以都可以不点选。还可以设置它们是否与logo在同一行中。Astra主题教程:如何制作B2B外贸独立站
  3. Logo区域的可见性设置,这个功能感觉蛮多余的,哈哈,因为极少有不展示logo区域的网站呀。Astra主题教程:如何制作B2B外贸独立站
  4. Site icon,即网站图标,这个图标展示在浏览器的标签里头。它要求上传正方形512px图标,其实可以用32px*32px即可,512px适合在手机上展示,但实际上我们很少会在手机上将网页保存到桌面,所以,这个图标,体积尽量小,譬如5K左右。Astra主题教程:如何制作B2B外贸独立站

相关教程:WordPress安装后必须要做的11件事

修改菜单

相关教程:如何在WordPress中制作菜单(7个功能点),你可以按照这个片教程给菜单内容进行增加、修改、删除、排序。

如果你想制作超级菜单(Mega menu):如下图所示,将鼠标悬停在Products上,下拉菜单里出现了丰富的图文内容,那么你需要购买Astra付费版

mega-menu

去掉菜单中的无用页面

去掉我们用不上的页面,譬如下图中的Account、My account、Cart。

astra tutorial

去掉购物车图标,增加搜索图标

针对最新版本的Astra:进入Appearance 》Customize 》Header Builder中,删除cart,然后加入search图标。

B2B外贸独立站:如何用Astra主题制作
B2B外贸独立站:如何用Astra主题制作

针对旧版本的Astra:进入Appearance 》Customize 》 Header 》 Primary menu页面中,将last item in menu从woocommerce(购物图标)设置为search(搜索图标)。

astra tutorial
astra tutorial

在主导航上方添加顶部导航

B2B外贸独立站:如何用Astra主题制作

接下来讲解如何实现上图所示的顶部导航,我们将添加一个联系邮箱和一组社交媒体图标。

从后台的appearance》astra options页面中,点击header builder进入。

B2B外贸独立站:如何用Astra主题制作

然后如下图所示,添加social到第一行header的右侧

B2B外贸独立站:如何用Astra主题制作

再在第一行左侧点击加号添加HTML

B2B外贸独立站:如何用Astra主题制作

接下来,点击HTML1,在左侧的编辑框里,切换到Text模式,输入:

Email: <a href="mailto:bonnie@loyseo.com">bonnie@loyseo.com</a>
B2B外贸独立站:如何用Astra主题制作

接下来我们去配置Social,点击之前添加的Social,在左侧能看到已经添加了3个示例,你可以在下图①处选择其他社交媒体,然后点击按钮添加,也可以点击已有的图标譬如facebook,在url中填入你的Facebook主页地址。如果你需要更换图标,在下图③处点击即可展开图标面板。

B2B外贸独立站:如何用Astra主题制作

当添加完图标后,你还可以设计它们的样式,如下图所示,切换到design标签,然后你可以配置图标的大小、图标之间的间距、图标与背景之间的间隙、图标的圆角弧度、图标和背景的颜色&鼠标悬停色。

B2B外贸独立站:如何用Astra主题制作

此外,在上图的右下角,我们能看到三个图标:电脑、平板、手机,请点击平板或手机,在平板和手机上的header是独立制作的,请自行制作一下哦。

安装必要的插件

此时网站还是缺少不少功能的,譬如询盘表单、询盘邮件通知等等,请在WordPress后台直接安装下面这些免费插件,相关教程:如何安装wordpress插件(3种方法),安装完成后记得active激活他们。

  • Essential Addons for Elementor:Elementor的元素扩展包,包含了产品、文章、Ninjaforms表单等元素块,Astra免费版和Elementor免费版都不提供这类元素块,并且astra的网站模板里是使用Woocommerce简码实现的产品展示,不利于我们设置。
  • Elementor – Header, Footer & Blocks:用它能用Elementor免费版制作网站的页头、页脚,现在Astra的模板基本都用上文说过的、主题自带的header和footer builder,如果你觉得主题自带的不够用,可以用这款插件来制作。如果你已经用了Elementor PRO,那就不要装这个插件了,因为Elementor Pro能够让你自定义页头页脚的。
  • Ninja forms:实现询盘表单,如果你使用的是Elementor Pro,就不需要安装它,直接用Elementor Pro的Form元素来制作询盘表单,同时,在Elementor的后台菜单里,有一个submissions菜单可用于查询询盘。
  • Post SMTP:实现询盘邮件通知,建议装这个,因为它提供了邮件发送日志,这是一些付费插件才提供的功能呢。
  • Custom Product Tabs for WooCommerce:实现产品页面询盘表单标签页,如果你用woocommerce管理产品,又希望产品页面的介绍部分有多个tab展示不同的产品详细信息,那么就可以用这个免费版插件了。
  • Code snippets:可安装功能短代码,譬如:安装google analytics跟踪代码等等,但是如果你用了Elementor Pro,安装谷歌跟踪代码就可以直接用它的custom code功能;
  • Wordfence:实现网站安全防护,我一定会装的,就像电脑里不能没有安防软件一样,网站里也不能少。
  • WPS Hide Login:可以自定义网站登录地址,这个插件装完并激活后,后台的登录地址会默认从/域名/wp-admin改为/域名/login,也可以任意修改,提升网站安全度,但是,我已经借助Perfmatters插件 来解决这个问题,这是我必用的速度优化插件,用于减少HTTP请求,付费的,正好也有这个小功能。如果你装了这个插件,结果自己忘了后台登录地址了,怎么办?看到前文的文字链接了么,点它。

部分插件此处未提及,在下文中介绍到对应功能,再安装即可。下文我们会逐一介绍这些插件的使用教程以及用处。

网站安全防护

插件安装完成后,按如下两篇教程给网站增加安全防护。

修改联系我们页面

本教程选的模板中缺少了联系表单,我们要将它补充完整,请按下面的教程逐步完成操作。

  1. 用Ninjaforms添加联系表单,或者直接用Elementor Pro的Form元素来制作询盘表单
  2. 创建免费的企业邮箱
  3. 用Post SMTP配置询盘通知邮件和记录邮件发送记录

接下来,我们将表单放入到联系我们页面中

在网站all pages页面中,找到contact页面,点击edit with elementor。如果你的页面下方找不到edit with elementor,那么请直接点击edit,进入后,点击按钮 edit with elementor。

astra tutorial

在页面左侧的工具栏中,输入ninja搜索,将图中标记有EA的ninja forms元素块,左键按住拖拽到右侧页面中的目标位置。 (如果你没安装Essential Addons for Elementor插件,是看不到这个元素块的,如果你安装了还看不到元素块,那么,请继续往下看)

astra tutorial

在wordpress后台找到essential addons菜单,来到elements菜单下,通过ctrl+f的页面搜索技能,输入ninja找到ninja form的元素,点击它右边的开关按钮,然后回到页面顶部点击保存按钮,这个元素就能在编辑页面时找到了。

通常这个功能的作用是为了提升页面速度,因为用不到的元素,如果还摆在页面的css、js中,无疑会增加页面的体积,这也是速度优化的一项工作,部分优秀的插件,能够提供这个能力,当然,我也发现有些插件提供了“表面上”的这个能力,虽然有开关,但是css并未做元素分离,也就是不论你开关与否,css的体积都不会受到影响。

B2B外贸独立站:如何用Astra主题制作

然后在左侧选择之前制作的表单,Ninja forms元素块在Elementor中编辑时会出现一直在加载的情况,我目前也还没找到解决方案,但实际他在前台是能够正常显示的,所以此问题暂时搁置。

astra tutorial

我们点击页面左下角的update的发布页面,并预览它,如下图所示,表单已经成功显示。

我们接下要修改表单的样式,譬如:隐藏表单标题,修改字段标题的粗细,修改输入框内部的颜色、修改提交按钮的样式。

astra tutorial

表单样式修改完之后是下图所示效果,接下来我们逐一操作。

astra tutorial

隐藏Ninjaforms表格标题

我们依旧还在Elementor编辑联系我们页面中,左键点选刚才在页面中添加的ninja froms表单,如下图所示,在左侧的工具栏中,将Title开关关闭,保存一下页面去预览一下标题是否隐藏成功,如果失败,那么继续下一步。

astra tutorial

去编辑这个Ninja forms,在Advanced – display settings中,将display form title关闭,保存表单后,再去预览联系我们页面,标题会成功隐藏。

astra tutorial

隐藏Ninjaforms表单的标*字段必填的提示文案

在表单标题的下方有一段话:“Fields marked with an * are required”,这个可以说是常识了,无需赘述,所以我们将这段话隐藏,需要用到自定义CSS功能。

1.进入appearance 》 customize页面

astra tutorial

2.点击底部的additional css

astra tutorial

3.添加如下代码后,点击右上角的publish按钮即可。

.nf-form-fields-required {
  display: none;
}
astra tutorial

调整Ninjaforms字段输入框的填充颜色

接着用Elementor编辑联系我们页面的Ninja forms元素,在左侧工具栏的Style中,找到input & textarea,将background color设置为白色#ffffff,这样输入框内的填充颜色就变成了白色。

astra tutorial

调整Ninjaforms字段标题的粗细

B2B外贸独立站:如何用Astra主题制作

继续,在Style标签页中,找到Lables设置字段标题的字体粗细(weight)为400,原来的字体比较粗,改为400会细一些。

调整Ninjaforms提交按钮的样式

继续,在Style标签页中,找到submit button按钮,开始设置

astra tutorial
  • 将宽度(width)设置为全宽,也就是宽度会铺满。
  • 在normal状态下,将background color设置为你想要的颜色

继续选择hover标签,设置鼠标悬停于按钮时的文本颜色(text color)与按钮背景颜色(background color)

B2B外贸独立站:如何用Astra主题制作
B2B外贸独立站:如何用Astra主题制作

此时,样式修改已完成,我们预览一下页面,由于预览时是在管理员已登录状态下查看到的样子,并不是用户真正看到的样子,我们还需要更换一个浏览器或无痕状态下去查看网页是否如意,结果我便发现按钮的异常,在管理员预览模式下是正常的,而换个浏览器时,按钮就变成了圆角,并且不是全宽。(如下图所示)

astra tutorial

于是,我又重新修改了一下按钮的设置,如下图所示,改完后保存、换个未登陆后台的浏览器查看,一切正常了。

B2B外贸独立站:如何用Astra主题制作
  • 将width改为custom,100%
  • 将border radius(按钮的角半径)改为0,这下就会变成直角。

添加博客页面

这套网站模板缺少了博客页面,博客页面可以用于发布产品相关的知识文章、公司动态等,如果不想写博客,emm,那网站收获询盘的可能性就低了许多,你看我们平常买一些大件,也会多方看评测、知识型文章,而这些文章就在潜移默化中决定着我们的购买意愿。

接下来进入具体操作,提供两种解决方案,

一种是用Elementor制作博客页面,这种方法复杂一些,不过能学到元素的使用方法;

另一种是用主题自带的博客列表模板,这种方法简单,这两种方法你都看一下,因为在第二种方法里介绍了博客详情页的显示项与侧边栏的配置。

用Elementor制作博客页面

这个制作方法没有侧边栏,如果你需要展示侧边栏,请用下文的第二种方法。

  1. 在后台,找到菜单pages》add new,点击进入
  2. 输入页面标题Blog,点击Edit with elementor
astra tutorial

为了保持设计的一致性,我们从about us页面复制标题模块到Blog中

请使用Elementor编辑about us页面,如下图所示,右键点选模块,再点击copy复制标题模块

astra tutorial

然后回到Elementor编辑的博客页面,右键粘贴(paste)这个模块

B2B外贸独立站:如何用Astra主题制作

粘贴完成后,我们发现跟about页面不一样,用elementor编辑about页面时,顶部未显示导航,因为about页面设置的是透明导航,我们也将blog页面同样设置一下。

astra tutorial

进入后台的all pages页面,找到blog,点击Edit。

astra tutorial

在右下角找到transparent header设置,选择Enabled,然后update页面即可。

astra tutorial

接下来继续用Elementor编辑Blog页面,你可以保存后刷新一下页面,顶部的导航将消失,这表示透明导航生效了。

先修改一下标题,改为Blog,左键点选元素后,在左侧工具栏中将出现这个元素的设置项,如下图所示。

astra tutorial

然后我们向页面中添加文章元素块,在左侧元素栏中,点击右上方的九宫格就能回到元素选择面板,输入post搜索,找到标记有EA的post grid元素,左键点选并拖拽它到右侧页面中。

astra tutorial

如下图所示,目前只能看到一篇博客文章,这是因为咱们还没添加文章呢,你可以按照教程《如何在WordPress中发布和管理文章?》去添加一篇测试用的示例文章,文章要包含封面图片、摘要、分类、标签、正文,然后在文章列表中用EA Duplicator快速复制几篇文章。

astra tutorial

在上图中箭头指向位置,是每页文章数量,默认是4,有点少,可以改为8。

下图是我快速复制制作的9篇文章。

astra tutorial

然后我们继续用Elementor编辑Blog页面,刷新一下页面获取这9篇文章数据。

如下图所示,这个文章元素有很多的配置项,我在下图中用数字标注了常用配置项的对应关系。

astra tutorial

如果你要改文章日期的格式,你要在WordPress后台设置。

astra tutorial
astra tutorial

我把作者头像与名字都隐藏起来了,然后将日期挪到了标题下方,同时显示了文章的分类(在鼠标悬停于图片时才会显示分类),如下图所示。

astra tutorial

你可以尝试一下每个配置的功能,其中若看到配置项名称右侧显示了电脑图标,说明它可以在不同设备上选择不同的设置,这是为了让网站能够灵活的适应电脑、平板、手机设备,也就是响应式设计。

最后我们调整一下文章元素块的上下间距,在元素的advanced标签页设置margin top和bottom的数值,如下图所示,记得锁链图标要解锁,不然margin的每个值都是同一数值。

astra tutorial

最终,你会得到下图这样的博客页面。

astra blog elementor

相关教程:用Elementor Pro制作博客文章列表页模板

用Astra默认的博客页面

免费版的Astra也提供了基础的博客页面设置功能的

  1. 在后台,找到菜单pages》add new,点击进入
  2. 输入页面标题Blog,然后直接发布保存
  3. 进入Setting》reading页面,设置posts page为刚才添加的blog页面(如下图所示),然后保存即可。
B2B外贸独立站:如何用Astra主题制作

接下来我们去设置一下博客页面,请进入appearance》astra options页面。

如果你是付费用户的话,先确认已经安装并激活了Astra pro插件,并绑定了授权码。

Astra主题教程:如何制作B2B外贸独立站

然后,如下图所示,激活这些配置,其中灰色底纹的部分无法激活,因为这些是与第三方插件配套的,譬如learndash是教程插件,我们做外贸网站是不必须的,自然不需要激活他们。

Astra主题教程:如何制作B2B外贸独立站

当激活astra pro插件后,你如果发现,在页面的两侧有空隙,请进入appearance-customize-global-container页面中,如下图所示设置space outside body的left和right中的数值为0.

B2B外贸独立站:如何用Astra主题制作

不论你是免费还是付费用户,接下来,可以直接在astra options中找到blog layouts进入

Astra主题教程:如何制作B2B外贸独立站

进入后,我们能看到两个选项,1.用于设置博客页面和文章归档页面的;2.用于设置博客详情页面。

astra tutorial

免费版和付费版的Astra的Blog配置功能不一样,我们依次讲解。

如果你使用的是免费版,将看到如下配置界面。

这是博客页面的设置,请按图配好,图中的眼睛是内容显示的开关,也可以拖拽内容进行排序

astra tutorial

这是博客详情页的配置,设置完成后记得点击右上角的publish按钮保存。

astra tutorial

如果你用的是付费版Astra,你将能看到更多的配置选项,下面提供一个配置示例。

B2B外贸独立站:如何用Astra主题制作
B2B外贸独立站:如何用Astra主题制作

设置完blog后,我们点击左上角的箭头,退回选择single post进行设置单篇文章详情

B2B外贸独立站:如何用Astra主题制作
B2B外贸独立站:如何用Astra主题制作

设置过程中,记得随时点击顶部的publish按钮保存。

接下来我们再去设置一下博客页面和博客详情页面的侧边栏,侧边栏一般放博客的分类、搜索框、最新博客文章等等,方便用户使用。

我们依旧在appearance》customize页面,找到sidebar,点击进入,在Blog posts和archives栏,都选择Right sidebar,这表示侧边栏将展示在页面右侧。然后点击publish保存。

astra tutorial
astra tutorial

然后我们去设置sidebar的内容,进入appearance》widgets中,在wordpres 5.8版本之后, widgets的模样发生了变化,不再是下图的样子,如果你跟我一样不习惯新的样子,那就安装一个插件:classic widgets,安装后便可以变成下图所示的界面了。找到main sidebar,如下图所示,我们能看到里头有search(搜索)、recent post(最新文章)等内容了,你可以点击内容右侧的三角箭头展开查看,对不必要的内容进行delete删除。

astra tutorial

譬如Meta通常是不必要的,里头会放置网站的登录地址等功能入口。一般情况下,要保留的内容是搜索、分类、最新文章,是否保留最新评论,看你的需求,譬如你的网站没开放评论,那么也就不必要放这个模块了。

你还可以对侧边栏的内容进行拖拽排序。

astra tutorial

我们还需要设置一下博客页面的面包屑,这是SEO的基础技术之一。

还是在appearance》customize页面,找到breadcrumb,点击进入,如下图所示设置面包屑的位置和不需要展示面包屑的页面。(下图中的after header视同after)

astra tutorial
astra tutorial
astra tutorial

针对Astra Pro,我们查看Blog页面时,会发现内容上方的空隙高度有异,如下图所示。

B2B外贸独立站:如何用Astra主题制作

我们按下图所示调整,进入appearance-customize-global-container,进入design标签页,设置outside-container-spacing的top和bottom的数值为4,单位为EM,注意设置之前,点击小锁链解锁。

B2B外贸独立站:如何用Astra主题制作

此外,还在这个设置页面中,将inside container spacing也要设置一下

B2B外贸独立站:如何用Astra主题制作

然后我们来看下博客页面和博客详情页的样子,我们做了免费版和付费版的对比。

astra blog page
Astra免费版:博客(列表)页面
B2B外贸独立站:如何用Astra主题制作
Astra付费版:博客(列表)页面

astra post page
Astra免费版:博客详情页面
B2B外贸独立站:如何用Astra主题制作
Astra付费版:博客详情页

最后,记得将博客页面添加到网站菜单中哦~

修改产品页面

给产品页面添加侧边栏

这个模板本身已经提供了产品列表和产品详情页,我们先参照博客侧边栏的配置方法,给产品列表页与产品详情页添加右侧侧边栏。

我们依旧在appearance》customize页面,找到sidebar,点击进入,如下图所示,将woocommerce和single product设置right sidebar,点击右上角publish保存。

B2B外贸独立站:如何用Astra主题制作

然后我们去设置sidebar的内容,如下图所示,在appearance》widget中找到woocommerce sidebar和product sidebar,目前能看到里头没有任何内容

B2B外贸独立站:如何用Astra主题制作

我们在页面左侧的available widgets中找到产品相关的小工具(widget),将它添加进去就可以了。如下图所示,点击小工具的右侧三角箭头,在下拉选项中找到woocommerce sidebar或product sidebar,点选中它,然后点击add widget,即可将这个小工具添加到对应的侧边栏中。

B2B外贸独立站:如何用Astra主题制作

下图是我加完小工具的侧边栏,分别是产品搜索、产品类目、产品标签。

B2B外贸独立站:如何用Astra主题制作

如果你想给产品页面添加:点击按钮后从侧边滑入的侧边栏(如下图所示,很适合小屏幕,譬如手机),那么你需要购买Astra付费版

B2B外贸独立站:如何用Astra主题制作

然后在astra option配置中开启off canvas sidebar即可。

B2B外贸独立站:如何用Astra主题制作

隐藏产品的价格和加入购物车按钮

作为B2B外贸独立站,是不需要展示价格和加入购物车按钮的,我们只需要在发布产品时不填写价格即可,这样加入购物车按钮也不会出现。

给产品页面添加询盘表单标签页

目前产品页面没有询盘联系表单,我们需要借助插件Custom Product Tabs for WooCommerce,先用它添加一个标签页,放入之前在Ninja forms制作的联系表单的短代码(shortcode),然后在添加产品时加入这个标签页即可,具体操作步骤如下:

1.在网站后台找到custom product tabs菜单,进入后点击add tab

B2B外贸独立站:如何用Astra主题制作

如下图所示,依次输入标题、名称,然后切换内容框到text模式,从ninja forms的dashboard页面获取表单的shortcode,黏贴到tab content中,最后点击save tab即可。

B2B外贸独立站:如何用Astra主题制作

然后我们去编辑一个示例的产品,给它添加这个询盘标签页。

进入网站后台,在all products页面任意选一个产品,点击edit按钮进入编辑

B2B外贸独立站:如何用Astra主题制作

在编辑产品页面时,滚动页面到下图所示位置,进入custom tabs标签页,点击add a saved tab

B2B外贸独立站:如何用Astra主题制作

然后选择刚才添加的标签页即可。

B2B外贸独立站:如何用Astra主题制作

如下图所示,标签页已经成功加到这个产品里了,我们在页面右上方找到update按钮,点它发布产品。

B2B外贸独立站:如何用Astra主题制作

然后我们查看一下这个产品,能看到Enquiry询盘标签页已经成功加入了。

B2B外贸独立站:如何用Astra主题制作

如何修改询盘提交按钮的配色

你需要添加自定义CSS

1.进入appearance 》 customize页面

astra tutorial

2.点击底部的additional css

astra tutorial

3.在源代码中找到按钮的id,如下图所示,我用的chrome浏览器,将鼠标放在按钮上,右键鼠标后,在右键菜单里找到inspect或检查,点击它可查看到按钮的代码。<input id=”xxxx”,请将其中的xxxx记录下来,譬如下图中的是nf-field-4

B2B外贸独立站:如何用Astra主题制作

请按如下规则组织代码,代码中/**/部分是注释给你看的,你可以删除它;将代码添加到additional css中后,点击右上角的publish按钮即可。

#nf-field-4{
 background:#333333;/*将#333333换成你需要的常态按钮背景色*/
 color: #ffffff;/*将#ffffff换成你需要的常态按钮文字颜色*/
}
#nf-field-4:hover{
 background:#444444;/*将#444444换成你需要的按钮悬停背景色*/
 color: #ffffff;/*将#ffffff换成你需要的按钮悬停文字颜色*/
}

emm(。•ˇ‸ˇ•。)这个插件的免费版只能一个个给产品添加询盘标签页,但咱们可以用复制产品功能省点力气,所以不买付费版也是可以的,既然走免费这条路子,那就贯彻到底吧,如果想便利一些,那不如买个Elementor Pro,能够自定义产品页模板,灵活度更高。

去掉产品列表页面的多余面包屑

由于上文中开启了astra主题的面包屑功能,但是它不能配置产品列表页面是否展示面包屑,如下图所示,出现了两个面包屑,如果是Astra付费版的用户,可以直接在appearance-customize-woocommerce-product catalog中将display breadcrumb关闭即可隐藏面包屑。

B2B外贸独立站:如何用Astra主题制作

如果使用Astra免费版的用户,可以用短代码的方式,将woocommerce自带的面包屑去掉;

B2B外贸独立站:如何用Astra主题制作
有个隐藏问题:页面标题与导航上的标题不一样啊!

此时我们要用到code snippets插件,请先学习一下如何添加短代码,然后添加一个新的短代码去掉woocommerce产品列表页自带的面包屑,代码内容如下:

/**
 * Remove the breadcrumbs 
 */
add_action( 'init', 'woo_remove_wc_breadcrumbs' );
function woo_remove_wc_breadcrumbs() {
    remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20, 0 );
}

去掉产品详情页面的多余面包屑

产品详情页也多了一个面包屑,但这个可以在后台配置,不需要添加短代码。

B2B外贸独立站:如何用Astra主题制作

进入后台appearance 》customize,然后按照下图所示操作,进入woocommerce》 single product,选中disable breadcrumb,点击publish保存即可。

B2B外贸独立站:如何用Astra主题制作

修改产品首页的标题和Slug

上文提到的隐藏问题:产品首页的页面标题和菜单里的标题不一样,那是因为在设置菜单时,是可以修改标题的;但页面实际名称还是Shop。

我们进入all pages页面,找到shop页面,点击其下方的quick edit,可以快速修改页面的标题以及slug,都改为Products吧,保持一致。注:slug,你可以当做是url。

B2B外贸独立站:如何用Astra主题制作

至此,一个满足常规使用的产品页面就完工啦,包括产品列表页、产品详情页。

B2B外贸独立站:如何用Astra主题制作
产品列表页
B2B外贸独立站:如何用Astra主题制作
产品详情页

细心的你可能发现我的页面上是有product tags,而你那儿可能没有,那你去修改一下几个产品,在快速编辑或者编辑产品页面的右侧都能找到标签,自己按需给产品添加标签吧,但注意哦,不要跟分类重复了。

添加、编辑产品等产品管理功能

添加产品功能与添加博客文章的功能是类似的,我就不写图文教程了,附一个视频教程吧,视频在国外,请科学上网查看。

修改页面内容

请进入后台的all pages页面,如下图所示的情况,带有elementor标记的,都可以用elementor编辑页面,也就是能够可视化编辑页面内容。

B2B外贸独立站:如何用Astra主题制作

用Elementor编辑页面的方法:点选要修改的内容,然后在左侧工具栏中设置内容、样式以及高级配置。我们依旧用一个视频来讲解页面内容编辑功能,视频中的模板与本文中的模板不一样,但方法是一样的。

你还可以看下方的Elementor编辑器的教程,了解更多细致的操作。

查看更多Elementor教程,其中有部分教程是针对Elementor Pro的,若是在使用免费版的Elementor时提示你升级Pro或未显示视频中的操作的功能,就表示是Elementor Pro的功能,需要付费购买。

编辑页脚

Astra的这套模板的页脚是用插件Elementor – Header, Footer & Blocks制作的,页头是用的Astra本身自带的功能。页脚的编辑方法与页面编辑方法无差异,详见下方视频。

给网站添加返回顶部按钮

在免费版的Astra里是不提供页面上的返回顶部按钮的,如果你购买了付费版,安装Astra Pro插件后,进入appearance》astra options界面,点击图中的activate all按钮激活所有高级模块就能启用返回顶部按钮了。

B2B外贸独立站:如何用Astra主题制作

如果决定只用免费版Astra,那有如下两种方法:

  1. 用Elementor制作WordPress网站的返回顶部按钮(3分钟解决),这个方法比下面的方法复杂一些, 但可以少装一个插件。
  2. 安装插件:WPFront Scroll Top,然后如下图所示enabled启用即可,你还可以自行配置按钮的样式。
astra tutorial 2020 09 20 13 12 13

给网站添加侧边悬浮联系按钮(付费)

这是我自制的付费模板,能够在全站右侧添加悬浮的4个联系按钮(按钮你可以自行增减),详细介绍请查看:网站右侧边悬浮联系按钮

B2B外贸独立站:如何用Astra主题制作

Astra主题设置常见功能介绍

在上文中我们已经介绍过主题设置的一部分功能,譬如侧边栏、面包屑。接下来我们讲解一些常用的Astra主题设置功能。

如何修改网站颜色?譬如正文颜色、按钮颜色

在appearance》astra option页面,点击set colors进入

B2B外贸独立站:如何用Astra主题制作

进入页面后,点选base colors菜单进入配置页面。

B2B外贸独立站:如何用Astra主题制作

在base colors页面,可以设置如下颜色:

astra theme tutorial
  • text color:文本颜色,作用于网站的正文内容
  • theme color:主题颜色,一般影响网站按钮、选定文本时的背景颜色等等,如果按钮有单独设置配色,则不会受主题颜色影响
  • link color:链接颜色,通常作用于页面中的文字链接,产品评价五星图标、产品标签页切换、产品分类与标签链接,对按钮无影响,按钮有单独的设置
  • link hover color:鼠标悬停链接时的颜色
  • heading color(h1-h6):标题颜色
  • background color:网站背景颜色,可以响应式设置
  • background image:网站背景图片,颜色会叠加图片之上,如果同时选择了颜色和图片,那么请将颜色设置一些透明效果,针对图片,点击more settings还可以设置图片的布局、重复、尺寸、位置。

如何设置文本的排版,譬如字体、字号、行距

使用Astra的全局文本排版设置,可以对全站的文本样式进行自定义。需要注意的是,如果你在Elementor中设置了某些元素的文本样式,那它将不会取用Astra主题中设置的文本样式。

功能入口:请点击菜单WordPress后台菜单:appearance》customize,进入后点击global》typography。在Astra免费版中,提供了如下图所示的两项配置:基础排版设置、标题设置。付费版Astra的配置功能更多一些。

astra theme tutorial

Base Typography 基础排版

基础排版设置可以影响到全站的文本默认样式,当文本没有设置自己的样式时,就会取用默认设置。通常文章、产品详情正文就使用这个默认样式。

B2B外贸独立站:如何用Astra主题制作
  • Family 字体,提供了系统字体、Google字体可供选择
  • Variants 变体,仅适用于google字体,设置变体类型可以便于你之后快速选择字体样式,这个功能不常用
  • Size 大小
  • Text Transform 文本转换,包含:无、全部大写、全部小写、首字母小写
  • Weight 文本粗细
  • Line Height 文本行高
  • Paragraph Margin Bottom 段落底部间距

当你在设置文本字体、字号、粗细等样式时,右侧界面中可及时预览页面效果,你还可以直接在页面点选需要预览的页面。

譬如下图所示,我框选了两处正文文本,也可以理解为基础文本,他们会取用此处的基础排版样式。而另外两处较大较粗的字体,是标题文本,标题文本通常比较突出,通常用在页面标题以及页面主要栏目标题。

B2B外贸独立站:如何用Astra主题制作

Heading 标题排版

上文中提到的标题文本(heading),在WordPress中分为6种——H1-H6,数值越大,标题层级越深,H1通常是页面的大标题。

astra theme tutorial
  • 针对H1-H6标题,可通配字体、变体、字体粗细、字体大小写、行高
  • 针对H1-H3标题,可分别设置:字体、字号(可区分电脑、平板、手机设置,即响应式)、粗细、大小写、行高;若是未设置,则会默认继承通配设置与全局设置
  • 针对H4-H6,可区分电脑/平板/手机设置不同字号,若是未设置,则会默认继承通配设置与全局设置

Astra主题如何设置页面内容布局

功能入口:请点击菜单WordPress后台菜单:appearance》customize,进入后点击global》container。

  • width 宽度,可以设置网页正文区的宽度,通常保持默认1200px。
  • layout 布局,可以设置网页的布局,布局分为四种类型(下文有图解):
    • boxed:网页内容和侧边栏都在白盒子中,白盒子周围是背景色
    • content boxed:只有内容在白盒子中
    • full width / contained:页面全宽,背景被覆盖,但内容和侧边栏依旧在盒子中
    • full width / stretched :页面和正文全部被拉伸铺满,背景被覆盖
astra zhuti jiaocheng
astra 主题boxed布局
astra zhuti jiaocheng
astra 主题 content boxed布局
astra zhuti jiaocheng
astra 主题 full width / contained布局
astra zhuti jiaocheng
astra 主题 full width / stretched布局
astra theme tutorial

布局可以针对页面、博客详情页、归档列表页、产品页面分别设置

Astra主题如何设置按钮样式

功能入口:请点击菜单WordPress后台菜单:appearance》customize,进入后点击global》button。此处可以设置按钮的:

  • color 颜色(常规背景色、常规文字颜色;悬停背景色、悬停文字颜色),
  • border 边框颜色、粗细、半径;
  • button text 按钮上的文字的排版(大小、行高、粗细等);
  • padding 按钮内间距:即文字与边框的距离。
astra theme tutorial

Astra主题如何修改页头的样式

功能入口:请点击菜单WordPress后台菜单:appearance》customize,进入后点击Header》Primary Header。

如下图所示,我将页头布局改为了上logo+下菜单布局,一共有三种布局,请按需调整。同时,还可以调整页头的宽度(width),它提供了content width(与内容宽度保持一致)和full width(全宽)选项。也能给页头添加底部边框,设置粗细(bottom border size)以及颜色(bottom border color)。

B2B外贸独立站:如何用Astra主题制作

此处的设置依旧是左侧修改后,右侧即时预览,你可以逐一调整测试,不点击右上角的Publish按钮都不会生效。你也可以点击publish按钮旁边的齿轮,它还提供保存草稿和定时发布的功能。

B2B外贸独立站:如何用Astra主题制作

在左侧页面底部,还有设备图标按钮,点击不同的图标,在右侧可以预览不同设备上的网页效果。

B2B外贸独立站:如何用Astra主题制作

如何给导航中添加按钮

在导入模板后,我们能看到导航的右侧有一个购物图标,你也可以将它更换为搜索图标或按钮。

功能入口:请点击菜单WordPress后台菜单:appearance》customize,进入后点击Header》Primary Menu。如下图所示,可以在last item in menu中设置。

B2B外贸独立站:如何用Astra主题制作

在last item in menu下方,还有两个选项,你需要点击左下角切换到平板或手机模式,然后试用它们,用于控制这个元素的显示状态与显示位置。譬如下图,我便将搜索按钮收在了菜单内。

B2B外贸独立站:如何用Astra主题制作

依旧在这个配置页面,你还能找到子菜单样式设置、移动端菜单按钮的样式设置。

网站内容发布要点

至此,页面修改就差不多告一段落了,接下来就是往网站上发产品、发博客,这些内容的发布有一些注意事项,我在另一篇基于Elementor Pro的建站教程中有详细的描述,请点击《B2B外贸建站教程》前往查看。

站内SEO

请按照如下教程逐步操作

  1. 给网站安装Google Analytics跟踪代码
  2. 给网站开通Google Search Console
  3. 将Google Analytics关联Google Search Console(GA4目前不能关联,就先不关联了)
  4. Rank Math SEO设置教程
  5. 你的网页如何在Rank Math SEO的测试中得到100分

站点速度优化

我们需要用工具Gtmetrix测试站点的速度,并进行速度优化,尽量优化到加载时间在3S以内,优化教程请按如下子教程逐一实施

  1. 优化压缩图片,在上文中已经介绍了图片的压缩办法,此教程中做了一些补充扩展
  2. 针对使用Siteground建站的情况,可以使用SG Optimizer加速网站,我实测后,发现效果不理想(优化前后差距很小),我觉着最好用易用的还是付费使用WP Rocket加速网站
  3. 删除谷歌字体(2种简单方法)
  4. 使用Flying Pages预加载网页
  5. 实施CDN,每个主机的CDN不尽相同,大多用的是免费的Cloudflare。
    1. 如果在Siteground建站,请看:在Siteground给网站启用Cloudflare CDN
    2. 如果使用Cloudways主机,请开通cloudflare cdn

开放收录,站点上线

完成上述内容后,站点可上线,开放收录吧、

进入设置》阅读(setting》reading),将建议搜索引擎不索引本站点去掉勾选,保存更改

B2B外贸独立站:如何用Astra主题制作

然后进入Google Search Console,提交站点地图地址以助于加快收录。

google-search-console中提交站点地图

站点地图地址可在Rank Math SEO中获取

B2B外贸独立站:如何用Astra主题制作

最后,如果你有难以解决的疑问,也可以留言或加我微信咨询,若是教程中未包含的知识,我会根据读者的反馈不断补充~

常见问题答疑

根据读者的咨询,我将一些细节问题及答案补充如下

如何隐藏产品列表页的排序功能

通过添加自定义css.woocommerce-ordering{display:none}

B2B外贸独立站:如何用Astra主题制作

1.进入appearance 》 customize页面

astra tutorial

2.点击底部的additional css

astra tutorial

3.添加如下代码后,点击右上角的publish按钮即可。

.woocommerce-ordering{display:none}

如何在首页展示我想要的产品

使用Elementor编辑首页,将产品模块替换成新的元素Product Grid(EA)

之前我们安装的Essential Addons for Elementor插件中,提供了Product Grid(EA)元素,使用它替换首页中已有的产品元素。

B2B外贸独立站:如何用Astra主题制作

在Product Grid中,如下图所示,在Product setting中,按你的需要调整Filter By,以及Order(排序)规则、并且可以指定产品所属的目录(product categories)

B2B外贸独立站:如何用Astra主题制作

其中,作为B2B站点,只有Rencent Products和Featured Products我们能用上。Rencent Products表示最新产品,Featured Products表示星标产品,在后台产品管理页面,将产品的星星点一下变实心就表示星标了。

B2B外贸独立站:如何用Astra主题制作

备注:Best selling products表示热卖产品;sale products表示促销产品;top rated products表示最高评价产品;对于B2B站而言,不涉及销售,也就用不上这三个选项了。


如何制作首页的轮播广告(banner)

免费的Elementor不提供Slider功能,请安装插件Premium Addons for Elementor,它是Elementor的元素扩展插件,使用它的carousel widget可以实现轮播广告功能。

安装并激活插件Premium Addons for Elementor之后,请先创建banner的内容,如下图所示,在templates中add new,模板类型一般选择setion。

B2B外贸独立站:如何用Astra主题制作

进入页面后,你将能看到Premium Addons for Elementor提供的模板入口(五角星),点击它你可以查看一些现成的模板,免费的可以直接导入,标记pro的需要付费。

B2B外贸独立站:如何用Astra主题制作

如下图所示,我导入了一个banner

B2B外贸独立站:如何用Astra主题制作

插入完成后,你可以按需修改内容素材,完成后点击左下角的publish按钮发布。

B2B外贸独立站:如何用Astra主题制作

接下来用相同的办法创建第二个banner,你也可以不导入模板,自制一个banner,譬如最简单的是直接用image图片元素

B2B外贸独立站:如何用Astra主题制作

记得将图片尺寸设置为full,将link 设置为custom url,然后输入图片需要链接的页面。

B2B外贸独立站:如何用Astra主题制作

接下来用Elementor编辑需要添加banner 的页面,总左侧元素库找到premium carousel,将它拖拽到右侧页面中

B2B外贸独立站:如何用Astra主题制作

然后按下图所示,选择template为刚才制作的两个banner。

B2B外贸独立站:如何用Astra主题制作

上图中我们能看到banner两侧有空白,我们如下图所示,选择banner所在的setion,然后在左侧的style中,将content width从box设置为full,这下banner两侧就没有空白了,但是四周还有细小的间隙,请继续往下看。

B2B外贸独立站:如何用Astra主题制作

如下图所示操作,点选banner所在的column,然后在advanced标签页中,找到padding并设置为0,可以去掉banner周围的白色缝隙。

B2B外贸独立站:如何用Astra主题制作

插件要设置成自动更新吗?

不建议设置为自动更新,因为插件更新还是可能会出错的,建议1~3个月手动更新一次,更新前记得备份网站,除了主机的备份以外,还可以用updraftplus备份,直接在wordpress后台备份,方便后续恢复,如果更新出错,还可以用备份进行还原。

为什么产品首页不能用Elementor编辑

当你用Elementor编辑SHOP或products页面时,出现下方图一的错误,那是因为这个页面在Woocommerce的设置中被选为商店页面(见下方图二),并且在页面管理中,也能看到它被标记为商店页面(见下方图三),此时,便不能用Elementor编辑,它是自动调用主题的模板的,如果你非要用Elementor编辑它,请先在Woocommerce的设置中,取消该页面作为商店页面。

B2B外贸独立站:如何用Astra主题制作
图一
B2B外贸独立站:如何用Astra主题制作
图二
B2B外贸独立站:如何用Astra主题制作
图三

为什么我修改了页面标题,但在菜单中还是修改前的?

这很可能是因为:这个页面在菜单中的标题被修改了,请前往appearance>menu中查看和修改,如果你想将菜单的页面标题与页面本身标题保持一致,请重新添加这个菜单项,不要人工添加自定义链接,直接选择页面并点击添加到菜单按钮。切记:如果你在菜单中修改了页面的标题,那么它将不会同步你在页面管理中设置的标题。
推荐阅读:如何在WordPress中制作菜单

为什么我的产品首页没有展示产品呢?

大概率是的产品首页未被设置为商店页面。请在woocommerce的设置》常规中,按下图所示方式配置。

此图像的alt属性为空;文件名为image-86.png

菜单里的购物车图标没对齐,怎么办?

原因是在设置菜单最后一项图标时,选中了Take Last Item Outside Menu,如下图所示,去掉勾选即可恢复。

B2B外贸独立站:如何用Astra主题制作

点赞
0 / 5 4.95

Your page rank:

建站学习交流群