在此WordPress教程中,您将找到使用WordPress创建网站所需的一切。从安装到备份,我们一应俱全。2003年5月27日,WordPress首次亮相。创始人是MattMullenweg和MikeLittle。WordPress可以称为基于PHP和MySQL编程语言的在线开源建站工具。用更高级的术语来说,它称为内容管理系统(CMS)。当WordPress首次推出时,它只有几个用户,但随着时间的推移,它成长为世界上最大和最受欢迎的CMS。如今,WordPress为超过7500万个网站提供支持。2020年进行的研究表明,在1000万个排名靠前的网站中,超过26%使用WordPress。视频教程为什么WordPress如此受欢迎在发现WordPress拥有庞大的用户数量后,您可能想知道,为什么它如此受欢迎?应综合考虑几个因素。一般的观点是WordPress是一个简单的博客工具,然而,它远不止于此。由于WordPress是一个免费的开源项目,任何人都可以根据自己的喜好改进和编辑代码。它还提供数以千计的免费插件、主题、小部件等。这些功能允许您创建任何类型的网站,从简单的博客、个人网站或作品集开始,包括电子商店、知识库或求职板。另一个因素是WordPress是完全免费的,它支持所有使用PHP和MySQL的托管平台。最重要的是,WordPress不断更新版本以提高安全性,包括新功能并提高整体性能。最后但同样重要的是,WordPress有一个庞大的社区,其中有专门的论坛和讨论区。数以千计的WordPress教程也使WordPress成为最容易使用的内容管理系统之一。什么是内容管理系统?内容管理系统,简称CMS,是一种支持创建、修改和分发内容的应用程序。在大多数情况下,它还支持多个用户,允许他们协同工作。例如,在WordPress中,您可以创建多个管理用户,每个用户具有不同的权限。内容管理系统还包括文本和格式功能、上传视频、照片、音频、地图甚至您自己的代码的能力。内容管理系统由两部分组成:内容管理应用程序(CMA)。CMA可以称为图形用户界面(GUI),用户可以在其中创建、修改、删除和发布内容,而无需了解HTML或编程语言。内容交付应用程序(CDA)。CDA负责内容进入CMA后的管理和交付的后端服务。其他值得注意的功能包括:SEO友好的URL在线支持和社区用户/组功能各种模板和设计安装向导和升级/更新世界上最流行的三种内容管理系统是WordPress、Joomla和Drupal。WordPress.Com与。WordPress.OrgWordPress.com和WordPress.org是托管WordPress网站的两种方式。两种方法的区别在于使用的主机。通过WordPress.org,您可以免费下载WordPress安装包并将其托管在您的计算机本地或通过Cloudways等主机托管。–这是建立外贸网站的推荐方式另一方面,WordPress.com通过为您托管您的网站来处理所有这一切。您不必管理托管、购买托管或下载WordPress软件包等。但是,如果您选择免费计划,广告将出现在您的网站上。——WordPress.com比较适合不想靠网络赚钱,不想花钱做主机,只想写博客的人。WordPress.org和WordPress.com各有利弊。如果您对拥有自己的主机或托管主机不感兴趣,那么WordPress.com可能是您的不二之选。它免费且设置快捷(它也有付费计划)。您还将拥有各种功能和选项来为您定制网站,但它也有缺点。对于免费版本,您的网站将在URL中包含wordpress.com,您将无法上传自定义主题或插件;您也无法修改网站的PHP代码。使用自托管版本的WordPress.org可提供更大的灵活性和控制力。您可以使用自己的域名,上传和安装主题和插件。您还可以访问您的WordPress文件、数据库和代码。这意味着您可以根据需要修改代码。最受欢迎和最强大的WordPress网站是自托管的,因为它提供了更大的灵活性以及实现自定义功能、代码和设计的能力。最后,如果WordPress不是适合您的CMS,拥有自己的主机将允许您测试其他内容管理系统,如Drupal或Joomla。本WordPress教程将重点介绍WordPress的自托管版本。第1步-安装WordPressWordPress受欢迎的原因之一:在服务器上运行此CMS所需的系统要求很低:PHP5.2.4版或更高版本。MySQL5.0.15或更高版本,或任何版本的MariaDB。许多主机都有自动安装程序,以使WordPress安装过程尽可能简单。通过使用自动安装程序,您不再需要手动创建数据库或上传WordPress安装包。在WordPress教程的这一章中,您将学习两种不同的WordPress安装方法。在安装WordPress之前,您需要为您的网站确定一个域名。例如,通过根域名(example.com)、域名的子文件夹(example.com/blog)或子域名(blog.example.com)?其中,只有在子域上安装WordPress,才需要先创建子域。使用WordPress主机时,通常可以将域名解析服务器改为主机提供的域名服务器,然后在主机的子域名功能中添加子域名。如果你的域名服务器没有变化,那么你需要在域名解析管理处(通常是购买域名的地方)为指向主机IP地址的子域名添加一条A记录。方法1.1——使用自动安装器在主机上安装WordPress主机通常会提供管理面板,最常见的是cPanel,比如Chemicloud,也有一些主机开发自己的管理面板,比如SiteGroundhosting、Cloudwayshosting。请点击下面的教程,查看如何安装WordPress。在SiteGround主机上安装WordPress在Cloudways主机上安装WordPress在ChemiCloud主机上安装WordPress(cpanel)在GreenGeeks主机上安装WordPress(cpanel)安装WordPress(cpanel)方法1.2–手动安装WordPress如果您的服务器在中国,例如,我的网站使用阿里云香港轻量级服务器,在购买服务器的时候,我选择在服务器上安装一个宝塔面板。在宝塔面板中,我们需要手动安装WordPress。请查看:如何在宝塔面板创建WordPress网站(适合使用国内主机建站)Step2–登录WordPress管理员后台WordPress管理后台默认登录网址为:域名/wp-admin/,例如:https://domain.com/wp-admin/...通常,WordPress托管主机还可以提供:通过主机面板一键登录网站后台。详见:如何查找WordPress登录网址(4种方法),如果忘记密码,可以通过主机面板修改密码。cPanel请找到wordpressmanager,点击进入,会看到网站列表,点击login可以一键登录或者点击changepassword修改密码。登录WordPress管理后台后,您会看到仪表盘顶部的工具栏:包含最常用的管理功能和资源的链接。例如,如果您将鼠标悬停在网站名称上,您将获得指向您网站的公共视图链接。它还显示简单的通知,如更新和新评论计数。左侧菜单导航。它包含指向WordPress所有管理功能的链接。如果将鼠标悬停在菜单项上,将显示包含其他菜单项的子菜单。内容模块区域。当您第一次登录WordPress管理面板时,您会看到一个欢迎模块,其中包含功能链接,可帮助您快速入门。当您熟悉仪表板时,按“关闭”按钮隐藏此模块。其他模块:“概览”部分会告诉您有多少帖子、页面和评论。它还会显示您正在运行的WordPress版本和主题。“活动”动态栏显示最新的文章和评论信息。“速稿”栏目,在此框中输入标题和内容,将开始撰写新文章。但是,您不能从此处发布文本,因为此框仅用于记录草稿和想法,您可以稍后对其进行详细编辑。“WordPresseventsandnews”WordPress新闻栏目,该模块显示最新的WordPress新闻。这些窗口中的每一个都有小箭头,您可以使用它们快速隐藏框。您也可以将它们拖放到不同的位置。一些主题和插件安装后,dashboard页面也会出现相应的模块。第3步–安装WordPress主题WordPress网站的外观可以通过主题来改变,有免费和付费的WordPress主题。其中一些主题是通用的,可以在任何网站上使用;其他的是为特定目的而构建的,例如电子商务主题。使用WordPress安装主题非常简单。视频教程:进入Appearance>Themes页面,点击Add按钮输入主题名称或关键字,如helloelementor找到主题后点击Install按钮安装完成后点击主题下的Enable按钮启用,会提示新主题已激活,点击访问站点查看效果安装新主题后的网站外观,如下图(嗯,很简单,几乎没有貌似是个网站)如果要安装付费主题,请查看相关文章:如何安装wordpress主题(3种方法)WordPress主题推荐我自己建站使用的主要主题如下:B2B建站-Astra,厂商B2C建站-WoodmartDIY建站,比如我的博客-HelloElementorStep4-InstalltheWordPressplugin主要的WordPress插件目的是扩展WordPress的功能。通过安装和激活插件,您无需任何编码即可向您的WordPress站点添加新功能。有数以千计的免费和付费插件可用于满足不同的功能需求:从社交媒体共享到安全。因此,您一定会找到适合您需要的插件。安装WordPress插件很容易,即使对于新手也是如此。免费插件可以在WordPress.org的插件列表中找到,当然你也可以使用内置的WordPress安装器来安装插件,请看下面的介绍:要安装WordPress插件,请点击左侧菜单Plugins/Plugins>AddNews/AddNewYes,输入你要的插件关键字,点击InstallNow/InstallNow。中文版和英文版安装完成后,点击激活按钮,只有激活的插件才会起作用;暂时不用的插件也可以不点击“激活”。是的;如果您以后不再使用插件,可以点击“删除”按钮删除这些插件,避免占用网站存储空间,被插件更新提示打扰,以及安全漏洞。付费插件不能通过免费插件安装。您需要获取插件安装包,然后通过上传插件压缩包进行安装。步骤概览:上传→安装→激活:鼠标左键移动到菜单“Plugins”点击安装插件点击上传插件,点击选择文件,等待文件上传,然后单击立即安装。安装完成后,点击激活的“启用”按钮;暂时不需要的插件可以不点击“启用”。当您需要使用它们时,在插件列表中单击“已安装”启用它。相关教程:如何安装WordPress插件(3种方法)。必备的WordPress插件WordPress的插件那么多,类似的插件还有很多,可能让我们眼花缭乱。在外贸网站建设领域,我根据自己多年的实践经验,推荐以下插件列表。插件名称插件作者插件功能启用时的插件成本内容创建类别elementorElementor.com最流行的前端拖放页面构建器,必须安装这两个插件。ElementorproElementor.comElementor付费版始终免费启用,只需支付站内版$49/年,前往查看购买攻略,始终启用envatoelementsEnvato良心插件!免费版提供100多套elementor网站模板,以及丰富的模块库。免费站点完成后禁用或删除WooCommerceAutomattic管理产品的商城系统,但B2B不需要商城销售功能,只需要产品功能。如果您免费使用它,它将始终处于启用状态;启用插件后,点击Skip或Skip引导界面AdvancedCustomFieldsElliotCondon默认情况下,文章和产品只有title、abstract、text、coverimage等基本字段,通过这些字段可以添加各种自定义字段,如视频、产品说明书附件、质量保证、规格参数等。免费如果你使用它,请始终启用SEO插件 RankMathSEORankMath网站SEO设置功能免费站点完成后需要配置SEO设置时,启用它并保留安全类插件 WordfenceSecurityWordfence防火墙和恶意软件扫描免费,始终开启加速插件 WPRocketWPMedia网站加速付费,单站49/年建站后开启,并持续开启reSmush.itImageOptimizerreSmush。itimagecompressionfree一旦有需要压缩的图片,如果不需要压缩图片,可以禁用或删除其他辅助 CodeSnippetsCodeSnippetsPro可以安装GA\禁用缩略图\删除URLSlug等短通过它把代码写入到function.php文件中,如果直接修改function.php文件会导致更新后恢复,所以使用这个管理段代码就避免了这个问题。如果您免费使用,请始终启用PostSMTPYehudaHassine用于配置电子邮件通知和记录电子邮件发送历史记录如果您免费使用,请始终启用第5步–发布内容使用WordPress创建网站时,必须先发布新文章或新页面。您可能想知道-帖子和页面之间有什么区别?答案很简单。WordPress帖子可以有类别、标签和档案(即列表)。WordPress帖子用于发布时间敏感的内容。相反,页面主要用于静态的、未注明日期的内容。它们没有类别或标签,例如主页、联系我们或关于我们页面。步骤5.1-创建新帖子要创建新的WordPress帖子,请单击“帖子”下的“添加新”按钮或从顶部工具栏中选择“新建->帖子”选项。接下来,您将看到一个编辑区域,如下图所示,其中包含一系列发布功能。在上图的右侧,您可以看到设置区域发布/发布:在这里,您可以更改帖子的状态和可见性,并且可以安排发布。单击“发布”按钮,您的文章将上线。如果您决定删除帖子,请按“移至垃圾箱”按钮。类别:在此框中,您可以将文章分配到特定类别。您还可以通过单击“添加新类别”按钮来创建新类别。标签:允许您快速添加新标签。标签也是一种对文章进行分类的方法。一篇文章可以有多个标签。FeaturedImage/FeaturedImage:您可以为文章添加封面图片,通常会在文章详情的头部和文章列表中看到它们(图片的位置可能因主题而异)。Excerpt/Summary:是文章的简要介绍,通常可以在文章列表中看到,或者被SEO工具(如RankMathSEO)默认为文章的Meta描述。更详细的文章发布教程:如何在WordPress中发布和管理文章?步骤5.2-创建新页面要创建新的WordPress页面,请打开页面菜单下的添加新部分,或单击顶部工具栏上的新建->页面按钮。添加新页面部分具有与添加文章相同的所见即所得文本编辑器。页面没有标签或类别。相反,它有一个名为“页面属性”的框。您还可以更改页面的顺序并设置父页面。如果你想在一个父页面下有多个子页面,请使用它。使用WordPress默认编辑器可能无法快速高效地制作页面。您可以安装Elementor可视化编辑器来制作页面。我的网站是用它制作的。Step6–优化WordPress性能/速度我们需要使用工具gtmetrix来测试站点的速度,并优化速度,尽量将加载时间优化在3S以内,请按照以下小节一一执行优化教程-教程。6.1-选好主机选择带有服务器级缓存的主机包,比如Cloudways(DigitalOcean1G包10)、SiteGround(Growbig包),参见Cloudwaysvs.SiteGround。或者选择带有LiteSpeed缓存插件和QUIC.cloudCDN的LiteSpeed服务器。比如Hostarmada的SpeedReaper包服务器配置中,建议内存不低于256M。如果选择Cloudways主机,可以修改内存配置为256M。(有关详细信息,请参阅Cloudways教程)。6.2-使用缓存插件你使用什么缓存插件以及你如何配置它会对速度产生很大的影响。WPRocket和LiteSpeed插件是缓存世界的黄金标准(如果您使用SiteGround托管,则为SGOptimizer)。WPRocket之所以获得如此高的评价,是因为它比大多数其他缓存插件具有更多的速度优化功能。LiteSpeed插件和LiteSpeed主机是黄金搭档,如果不是LiteSpeed主机,那么WPRocket是头等推荐。如果你不使用WPRocket,你需要弄清楚你的缓存插件没有附带哪些功能,并安装额外的插件以获得下面的一些优化。以下是优化项和推荐插件:数据库清理——WP-OptimizeCSS/JS优化——AutoptimizeDelayedJavaScriptExecution——FlyingScriptsManagedGoogleAnalytics——FlyingAnalyticsCDNURLIntegration——BunnyCDN/CDNEnablerHeartbeatControl——Heartbeat控制/手动代码延迟加载图像/视频-Optimole/WPYouTubeLyte预加载链接/即时页面-Perfmatters或FlyingPages预取/预加载-Perfmatters、Pre*Party或手写代码在本地托管Facebook像素-据我所知,没有其他插件可以做到这一点font-display:swap-SwapGoogleFontsDisplay/HandwritingCodeWPRocket在大多数Facebook民意调查中排名第一。缓存类型有6种类型的缓存。缓存插件通常只提供2种缓存(页面缓存+浏览器缓存)。其他类型的缓存通常可以在主机帐户中激活。请充分利用宿主提供的缓存功能,而不仅仅是插件提供的缓存。操作码缓存/操作码缓存——通常由主机完成全页/页面缓存——通常由缓存插件完成浏览器缓存/浏览器缓存——通常由缓存插件完成HTTP加速器/HTTP加速器——在主机中激活(例如Varnish/FastCGI).Object缓存——类似于Redis/memcachedCDN——通过CDN完成,或者在CloudFlare中添加缓存所有页面规则。如果你的主机提供了redis缓存,建议你激活它,在你的网站安装RedisObjectCache插件,可以提高网站后台的速度。如果您使用的是SiteGround托管,则可以使用SGOptimizer插件并激活静态、动态缓存和memcached。6.3-优化网站图片图片优化就是尽可能少地降低图片质量,同时尽可能地减小图片文件的大小。看下图,优化前后的图片质量几乎没有区别,只是图片缩小了75%。优化图像的好处?更快的网站速度提高SEO排名整体更高的销售和潜在客户转化率更少的存储空间和带宽(可以减少托管和CDN成本)更快的网站备份(也可以减少备份存储成本)关于如何优化图像,请查看详细的图像优化教程.另外,我们还可以在WPRocket插件中开启图片延迟加载。6.4-优化字体网站中的字体类型数量应尽可能保持在最低限度。我只使用一种字体。如果使用外部字体(比如谷歌字体),可以使用OMGF插件对字体进行本地化(即使在中国也适合本地化,查看网站),也就是存储在自己的服务器上,或者干脆不要使用谷歌字体并使用OMGF插件或Perfmatters插件删除它们。预加载字体(Preloadfont),可以通过GTmetrix测试网站,然后获取Font字体的地址,放到WPRocket或Perfmatters等插件的设置中。如果确实需要使用谷歌字体,又不需要在国内更快地访问网站,可以合并谷歌字体请求,WPRocket中默认设置。6.5-延迟执行第三方JavaScript当您在您的网站上使用GoogleAnalytics、Google标签管理器、客户服务软件、Facebook像素、地图等时,您可以延迟执行这些JavaScript。我们使用WPRocket来实现这个功能。6.6–实施CDN在SitegroundCloudflare教程上为您的网站启用cloudflareCDN教程:如何为您的网站启用免费的CloudflareCDN如何在GreenGeeks为您的网站启用CloudflareCDN如何在Chemicloud为您的网站启用CloudflareCDN步骤7–保持WordPress安全7.1–保持WordPressupdated拥有安全环境的最重要因素之一是始终更新和使用最新版本的WordPress、主题和插件。(通常我会在主要的新版本中保留次主要版本一段时间,并且主题和插件本身需要更新以保持与WordPress版本的兼容性)大多数更新包括安全调整、错误修复和防止它们正在更新的未来版本被黑客利用。黑客的一种常见做法是利用过时的WordPress版本中的已知漏洞来攻击网站。默认情况下,WordPress在新版本发布后安排自动更新(不是立即),但在某些主机上,它可能不会自动更新,或者该功能可能被禁用。通常,当有新版本的WordPress可供更新时,通知会出现在管理仪表板的仪表板顶部。您还可以通过Dashboard->Updates列更新您的主题和插件。7.2-使用个性化的用户名和密码请不要使用默认的admin和域名作为管理员的用户名,而是使用个性化的用户名,密码可以是系统随机生成的密码(包括字母,数字、特殊字符),以增强安全性。7.3-备份WordPress建议购买一台可以每天(至少最近7天)备份的主机,这样主机每天都会定时备份,以备不时之需。同时主机要支持自主备份和一键恢复。在更新WordPress、主题和插件之前,请进行备份。如果更新出现重大问题,可以通过恢复备份回滚到历史版本。如何在Siteground中备份和恢复网站在GreenGeeks中如何手动备份和恢复Wordpress网站如何在宝塔面板中备份网站如何在Cloudways中备份和恢复网站也可以使用UpdraftPlus插件进行网站备份,通常当我更新和升级我的网站时,将其用于本地备份,以便在出现问题时可以快速恢复您的网站。本文部分内容翻译于:https://www.hostinger.com/tutorials/wordpresshttps://onlinemediamasters.com/slow-wordpress-site/本文由专注于外贸网站建设的LOYSEO发布