是否要在WordPress中创建按需打印商店? 你可以使用按需印刷商店作为一种新的在线商业想法,或者用它来销售T恤和其他衣物,以支持你现有的品牌。 在本文中,我们将向您展示如何在WordPress中按需打印商店,这样您就可以在不处理任何库存或运输的情况下运营在线商店。 什么是按需打印?为什么要使用它? 按需打印是一种制造方法,在这种方法中,只有在客户订购产品时才会将设计打印在产品上。这与直接送货非常相似,不同的是产品是为你定制的。 它可以用来做衣服、包、家居用品等等。 按需印刷不像大规模生产制造方法那样具有成本效益,但它对小企业有一些很大的优势,而且仍然可以非常有利可图。 有了按需打印,你不需要支付任何费用,直到客户付钱给你,这使得小企业更容易开始。 不需要预先购买库存,也不需要任何存储空间。此外,你可以很容易地尝试不同的设计,看看哪种最受欢迎。 市场上有几家不同的按需印刷公司。在本教程中,我们将使用Printful。它已经建立得很好了,并且很容易通过WooCommerce与您的WordPress站点集成。 除了印花设计,Printful还为一些产品提供刺绣,如棒球帽和背包。 您可以使用它轻松地销售您的定制品牌商品,如T恤、连帽衫、短裤、帽子、背包、手镯、手机壳、钥匙链、咖啡杯、毯子和超过249种产品。 使用Printful创建帐户以销售您的产品 首先,你需要在Printful上注册一个免费账户。只需转到Printful网站并点击“开始销售”按钮即可: 接下来,输入您的姓名、电子邮件地址和密码。您还需要选中复选框以同意Printful的条款和条件: Printful会问你几个问题,关于你打算如何使用他们的服务。一旦您回答了这些问题,您将看到Printful仪表板。 您还会收到一封带有链接的电子邮件,您需要点击该链接以确认您的电子邮件地址。 您可以直接开始设置您的产品。只需转到“产品模板”,然后点击“新建模板”按钮。 在这里,您将看到各种不同的模板。只需点击您想使用的产品即可。我们将创建一款基本的T恤: 如果您已经有了产品的设计,请继续并将其拖到此处进行上传。例如,您可以使用您的业务徽标或公司口号。下面是一件印有OptinMonster标志的T恤: 我们将添加来自Printful的文本和剪贴画来创建我们的产品。在模型生成器中,您可以更改文本的大小和颜色,并且可以轻松地拖动它以调整其大小或重新定位。 屏幕顶部的选项卡允许您在适用的情况下将设计添加到产品的其他区域。一旦你对你的设计满意,点击‘继续’按钮: 现在,是时候给模板一个标题并保存它了。如果你想在未来做出改变,回到过去并改变它是很容易的。您可以通过再次转到“产品模板”选项卡找到它: 尽管去创造你想要的产品吧。 您还需要设置Printful的计费方式。您的客户将通过您的在线商店向您支付产品费用,Printful将向您收取运费。在下一步中,我们将向您演示如何设置您的在线商店。 现在,让我们设置Printful帐单。只需转到帐单?计费方式在Printful中,然后点击‘添加新的计费方式’按钮: 然后,您需要输入信用卡或PayPal帐户的详细信息。别担心,除非你从你的账户上订购一件衬衫,否则你不会被收费。 将Printful连接到您的WordPress站点 下一步是将你的Printful帐户连接到你的WordPress站点。您需要在您的站点上安装并激活WooCommerce插件。 如果你还没有网上商店,那就别担心。我们有一个关于如何启动您的在线商店的逐步指南。 你需要一个域名和虚拟主机为你的商店。域名是您的网站的名称,而虚拟主机是您的网站文件存储的地方。 我们建议使用Bluehost。他们是世界上最大的主机提供商之一,并且得到了WordPress的官方推荐。 他们为塔克网的读者提供60%的折扣+免费域名+免费SSL+自动WooCommerce设置。这意味着你可以以每月3.95美元的价格开始,而不是常规的13.99美元。 →单击此处声明此独家Bluehost优惠← 设置好在线商店后,您就可以将其连接到Printful帐户。 为了将Printful连接到您的在线商店,您需要在WooCommerce中启用Legacy REST API功能。在您的WordPress管理区域中,转到WooCommerce»设置页面: 接下来,点击高级»旧版API。在这里,您只需点击“启用传统REST API”框,然后点击“保存更改”按钮: 下一步是安装并激活Printful Integration for WooCommerce插件。有关更多详细信息,请参阅我们关于如何安装WordPress插件的分步指南。 激活后,进入您的WordPress管理员中的打印选项卡。然后,只需点击“连接”按钮即可: WooCommerce将提示您批准连接。只需点击“批准”按钮继续,然后按照屏幕上的提示连接并确认您的帐户。 完成此操作后,您将看到一条消息,通知您产品数据正在同步。大约一分钟后,您的WooCommerce商店将被链接。 要将您的产品实时放在您的商店中,您需要返回到Printful帐户。然后,转到Printful控制面板中的产品模板选项卡。 然后,单击要添加到商店的产品上方的复选框,并单击“添加到商店”按钮。 注:您不能同时向您的商店添加两个或更多产品。您需要为每一种产品通过一个审批流程。 现在,只需按照Printful的提示操作即可。您将选择颜色和大小,查看样机图像,并为您的产品命名和描述。 最后一步是设定定价。Printful会自动为您建议价格。这些都是Printful收取的价格的加价,这样你就可以在每一件商品上获利: 一旦你设定了价格,只需点击“提交到商店”按钮,就可以将产品发送到你的WooCommerce商店。它现在将在您的网站上直播: 继续对您要添加到商店中的每种产品重复此过程。 然后您将能够在您的WordPress管理员中查看和编辑Printful产品,方法是转到产品»所有产品: […]
方法

如何在WordPress中添加Google优化(两个简单的方法)
您是否希望在您的WordPress网站上添加Google Optimize? Google Optimize是谷歌提供的一款免费工具,它通过运行A/B拆分测试来帮助网站所有者优化他们的网站。它允许你比较页面的两个版本,看看哪一个转换得更好(也就是说,更成功)。 在本文中,我们将向您展示如何在WordPress中轻松添加Google Optimize,以便您可以开始运行拆分测试。 有关如何在WordPress中安装Google Analytics的详细说明,请参阅我们的指南。 话虽如此,让我们看看如何像专业人士一样在WordPress中添加谷歌优化。 系统将提示您决定是否要接收谷歌的电子邮件。 之后,你需要点击你想要的选项,然后点击屏幕底部的“下一步”按钮。 您现在可以为您的帐户选择特定设置。我们建议只使用推荐的设置。 确保从下拉菜单中选择您的国家/地区,以便您可以看到正确的服务协议条款。当你点击它们来阅读它们时,它们会在一个新的选项卡中打开,这样你就不会在安装过程中丢失位置。 根据您选择的国家/地区,复选框也可能会有所不同。 接下来,一旦你准备好了,你需要勾选这些框,然后“完成”按钮就会变成蓝色。继续并点击它。然后,谷歌将建立你的谷歌优化账户。 作为其中的一部分,谷歌已经创建了你的第一个容器。这将包含您的实验(测试和个性化),它需要连接到您的网站。 尽管这里会提示您创建您的第一个实验,但我们建议您在此时将Google Analytics链接到Google Optimize。 在下一个屏幕上,选择要链接的网站。 如果你在这里看不到你的网站,那么你可能需要在谷歌分析中完成设置。 一旦你点击了‘链接’,你会看到这个弹出窗口。 如果你打算使用MonsterInsights将谷歌优化添加到你的网站上,这是我们推荐的,你只需点击‘暂时跳过’即可。 否则,您可能希望现在查看并复制代码,因为您稍后将需要使用其中的一行代码。 一旦该加载项处于活动状态,您就可以转到洞察?设置?转换?页以配置设置。 您需要在此处输入您的Google优化容器ID。 你可以在你的容器中的谷歌优化仪表板的‘我的账户’部分找到这个列表。 当您正在设置您的容器的过程中,您也可以很容易地在‘容器设置面板’中找到它。 只需在MonsterInsights中输入这一点,您的站点就会连接到Google Optimize。 你也可以在这里启用‘谷歌优化的异步页面隐藏’。此设置可能会改善用户在您的网站上的体验,特别是在他们连接速度较慢的情况下。 它会在一小段时间内隐藏页面,这样就可以加载您在实验期间创建的变体。否则,您的常规内容可能会在实际修改之前加载,这将使页面在您的用户看来“闪烁”。 现在您已经将Google Optimize连接到您的网站,您将想要开始运行一些A/B测试。 手动将Google优化添加到您的WordPress站点 你也可以手动将谷歌优化添加到你的WordPress站点。初学者不建议使用这种方法,因为您必须手动修改Google Analytics代码。 有不同的方法可以做到这一点,这取决于您已确切地将您的Google Analytics代码添加到您的网站。 稍后,我们将介绍将Google Optimize添加到analytics.js标签的过程,因为这是许多人用来设置Google Analytics的。 如果您最近才安装了Analytics,那么您可能会使用Global Site Tag(gtag.js)来部署Google Analytics。在这种情况下,您可以在Google优化本身中找到相关说明。只需点击蓝色的“安装优化”链接,即可获得说明和代码。 如果您使用的是Google Tag Manager(GTM),请参阅Google关于使用Google Tag Manager安装优化的说明。 假设您使用的是analytics.js标记,让我们来介绍一下安装过程。 首先,你需要在你的WordPress仪表板中找到你的Google Analytics代码。 请注意,此代码必须位于页面的页眉部分,才能使优化代码工作。如果你使用的插件或主题将Google […]

如何在WordPress中更改文本颜色(4种简单方法)
是否要更改WordPress中的文本颜色? 颜色可以吸引人们对页面最重要内容的关注,并加强网站的品牌。更改文本颜色还可以使您的网站更易于阅读,特别是对于有视觉相关问题的人。 在本指南中,我们将向您展示如何轻松更改WordPress网站上的文本颜色。 完成这一操作后,找到“颜色”部分并点击“文本”。 可视化编辑器现在将显示一些与WordPress主题相辅相成的颜色。您只需单击任何颜色即可更改该块内的所有文本。 要使用不同的颜色,只需点击弹出窗口顶部的框。 这将打开一个选取器,您可以在其中选择新的字体颜色。 另一种选择是输入十六进制代码,这是特定颜色的HTML码。如果你想使用一种非常特殊的颜色,比如网站徽标上的红色阴影,这是很有用的。 如果您不确定要使用哪种十六进制代码,那么查看一个站点可能会有所帮助,例如HTML颜色代码。在这里,您可以探索不同的颜色并获得它们的十六进制代码。 一旦你有了一个代码,要么粘贴它,要么把它输入到“十六进制”框中。 如果您改变主意并想恢复默认文本颜色,只需点击右侧菜单中的虚线按钮即可。 你看到的选项会有所不同,这取决于你是否也改变了区块的背景颜色,所以你可能需要点击‘文本’或‘全部重置’。 更改单词或短语的文本颜色 有时,您可能只想更改特定单词、短语或句子的颜色,例如销售页面上的行动号召。 为此,只需在WordPress块编辑器中突出显示要更改的单词或短语即可。然后,点击内容编辑工具栏上的向下小箭头,点击“高亮显示”。 这将打开一个弹出窗口,显示一些与当前主题相匹配的颜色。 您也可以手动选择颜色,甚至可以按照上述相同过程使用十六进制代码。 现在,您需要找到主题的文本设置。每个主题都是不同的,但你通常需要寻找一个“排版”选项。 在我们的图像中,我们使用的是Ocean WP。 继续点击“排版”或类似的设置。此时,您通常会看到主题中使用的所有不同类型的文本,如标题1和页面标题。 若要更改帖子和页面中的文本,请单击“正文”或类似部分。 若要自定义文本颜色,请找到“字体颜色”部分。 然后,点击“选择颜色”。 这将打开机械臂。您可以使用现成的颜色之一,使用设置选择新的颜色,或者键入十六进制代码。 如果你想在任何时候恢复主题的默认颜色,只需点击“默认”即可。 您还可以使用这些设置来更改字体大小、样式、字母间距等。 当你对文本的外观感到满意时,点击屏幕顶部的“发布”按钮。 如何使用完整的网站编辑器更改文本颜色 如果使用的是基于块的主题,例如ThemeIsle Hstia Pro或ThemeIsle Hstia Pro或二十三,则更改主题的文字颜色的过程略有不同。 要使用完整的网站编辑器自定义文本,请转到主题»编者。 默认情况下,完整的网站编辑器显示主题的主页模板,但您可以更改任何模板的文本颜色。 要查看所有可用选项,只需选择“模板”、“模式”或“页面”。 现在,您可以单击要更改默认字体颜色的模板、模板部件或页面。 WordPress现在将显示该设计的预览。要继续编辑此模板,请单击小铅笔图标。 在WordPress编辑器中,单击以选择要更改文本颜色的块。例如,您需要选择标题块才能更改标题颜色。 您看到的选项可能会根据您选择的块而有所不同。不过,你通常会在右手边的菜单中看到一些“颜色”设置。 现在,您可以单击此设置并从出现的弹出窗口中选择新颜色。 如果您对所做的更改感到满意,只需点击“保存”按钮即可。现在,如果您访问使用此模板的任何页面,您将看到新的文本实时彩色。 在这里,您将看到可以添加到站点的所有现成的WPCode代码片段。其中包括一个片段,它允许你完全禁用评论,上传WordPress通常不支持的文件类型,禁用附件页面,等等。 只需将鼠标悬停在“添加您的自定义代码”上,然后在出现时选择“使用代码片段”即可。 首先,键入自定义代码片段的标题。这可以是帮助您识别WordPress仪表板中的代码片段的任何东西。 之后,打开“Code Type”下拉菜单并选择“css Snippet”。 接下来,您可以将自定义的CSS添加到小的代码编辑器中。您需要输入您要定制的文本类型的选择器,后跟您要使用的颜色的十六进制代码。 例如,您可以通过添加以下内容来更改段落文本的颜色: 如果您不确定要使用哪种十六进制代码,那么您可以使用诸如HTML颜色代码之类的站点。 当您对该代码片段感到满意时,滚动到“插入”部分。WPCode可以将CSS添加到不同的位置,例如在每个帖子之后、仅限前端或仅限管理员。 若要更改整个WordPress博客中的文本,请单击“自动插入”(如果尚未选中)。然后,打开“Location”下拉菜单并选择“Site Wide […]
如何在WordPress中添加Pinterest&;Pin it&;按钮(四种方法)
你想在WordPress中添加一个Pinterest‘Pin It’按钮吗? Pinterest是一个很受欢迎的社交网站,它允许你分享视觉内容,并让更多的人访问你的网站。通过在你的网站上添加一个“Pin It”按钮,你可以鼓励更多的人在Pinterest上分享你的内容。 在本文中,我们将向您展示如何将Pinterest‘Pin It’按钮添加到WordPress中。 注:Pinterest在2016年正式将“Pin It”按钮更名为“保存”。然而,许多指南和WordPress插件仍然使用‘Pin It’,这就是我们在本指南中使用原名的原因。 话虽如此,让我们看看如何在WordPress中添加Pinterest‘Pin It’按钮。只需使用下面的快速链接,即可直接跳转到您要使用的方法: 方法1:使用共享计数(快速而简单)方法2:使用自定义快捷代码(推荐)方法3:使用代码和FTP(不需要WordPress插件)方法4:在图像上添加Pinterest Pin It按钮 在这里,滚动到显示部分,然后单击“共享按钮以显示”文本框。 这将打开一个下拉菜单,您可以在其中选择要添加的社交媒体服务。例如,您可以使用共享计数添加“赞”按钮、添加“分享”和“转发”按钮等。 要创建“Pin It”按钮,请继续并从下拉菜单中选择“Pinterest”。 之后,你可以打开“分享按钮样式”下拉菜单,为Pinterest按钮选择一种样式。 您还可以选择要显示Pinterest按钮的位置和帖子类型。 当您对按钮的设置感到满意时,只需点击“保存更改”按钮即可。 你现在可以访问你的WordPress博客上的任何帖子来查看Pinterest按钮的运行情况。 在这里,您将看到WPCode可以添加到您的站点的所有预制代码片段。其中包括一个片段,它允许你完全禁用评论,上传WordPress通常不支持的文件类型,禁用附件页面,等等。 在这里,您需要将鼠标悬停在“添加您的自定义代码(新代码段)”选项上,并在出现时单击“使用代码段”按钮。 在下一个屏幕上,键入代码片段的标题。这只是你的参考,所以你可以用任何你想要的东西。 您将把PHP添加到WordPress中,所以只需打开“代码类型”下拉菜单并选择“PHP代码”即可。 完成后,只需将以下代码粘贴到代码编辑器中: 最后,滚动到屏幕顶部,点击“非活动”滑块,使其显示“活动”。 然后,只需点击“保存代码片段”或“更新”按钮,即可激活代码片段。 现在,您可以添加一个‘Pin It’按钮到任何WordPress页面、帖子或Widget-Ready区域[pin]短码。 有关如何放置短码的逐步说明,请参阅我们关于如何在WordPress中添加短码的指南。 如何使用全网站编辑器添加Pinterest‘Pin It’按钮 如果你使用的是较新的支持块的主题之一,那么你可以使用定制的快捷代码在你的WordPress主题中的任何地方添加一个‘Pin It’按钮。 这是一种将按钮添加到每个页面和帖子的简单方法。你也可以在不能使用标准WordPress内容编辑器编辑的区域添加“Pin It”按钮,比如你网站的404页面模板。 要开始,只需转到主题:vbl.)他说:编者在WordPress仪表板中。 默认情况下,完整的站点编辑器将显示主题的主页模板。 要将“Pin It”按钮添加到其他页面,只需从左侧菜单中选择“模板”或“模板部件”即可。 现在,您可以选择要编辑的模板。 在本例中,我们将向您展示如何向站点的Single Page模板添加“Pin It”按钮。但是,无论您选择哪种模板,步骤都是相似的。 WordPress现在将显示模板或模板部件的预览。 要编辑此模板,请继续并单击小铅笔图标。 完成后,点击左上角的蓝色‘+’图标。 在出现的搜索栏中,键入“Shortcode”。 当右侧块出现时,将其拖放到模板布局上。 现在,您可以键入Pin将短代码输入到块中。 之后,只需点击“保存”即可启用新的短码。 现在,如果你访问你的WordPress网站,你会看到‘Pin It’按钮在起作用。 […]
如何在Windows计算机上安装WordPress(两种方法)
是否要在Windows计算机上本地安装WordPress? 在您的计算机上使用WordPress可以让您测试新的WordPress功能,学习如何使用WordPress进行开发,并在将网站迁移到实时服务器之前创建网站。 在本文中,我们将向您展示如何使用两种不同的方法在Windows计算机上正确安装WordPress。这也适用于Windows 8、Windows 10和其他版本的Windows。 之后,将出现一个弹出窗口,您需要在其中选择您的平台。 继续,从下拉菜单中选择“Windows”。 接下来,您可以输入您的详细信息,如名字和姓氏、工作电子邮件地址和电话号码,以下载该软件。 输入详细信息后,只需点击“立即获取”按钮即可。 之后,您可以将该软件下载到您的计算机上。下载完成后,请继续并启动安装向导。 现在,您需要选择是为所有用户还是只为您自己安装该软件。一旦你选择了一个选项,点击“下一步”按钮。 在下一步中,您可以选择要安装该软件的“目标文件夹”。 只需点击“浏览”按钮设置路径,然后点击“安装”按钮即可。 Local WP软件现在将安装在您的Windows计算机上。 完成后,您可以选中“Run Local”复选框并在安装向导中单击“Finish”按钮。 该软件现在将在您的Windows设备上启动。 下一步是添加一个新的本地网站。要执行此操作,只需单击底部的加号(+)按钮。 在此之后,您可以在本地软件中创建站点。 继续,选择“创建新站点”选项,然后点击“继续”按钮。 接下来,您可以为您的本地网站输入一个名称,如wordpresslocalsite。 还有一些高级选项,您可以在其中输入本地站点域和本地站点路径。如果您刚刚开始,那么我们建议您保留默认设置。 完成后,只需点击“继续”按钮即可。 在此之后,您需要为您的本地网站选择一个环境。 您可以使用“首选”环境,在该环境中,软件将自动选择PHP版本、Web服务器和MySQL版本。另一方面,您也可以选择“自定义”并输入环境详细信息。 在本教程中,我们将使用首选设置并单击“继续”按钮。 接下来,您可以输入本地网站的WordPress用户名和密码。此外,还有一个选项可以选择一个WordPress电子邮件地址,在那里你将收到所有的电子邮件通知。 还有一个高级选项,软件会询问你是否有WordPress多站点网络。 输入这些详细信息后,只需点击“添加站点”按钮即可。 该软件现在将安装WordPress并设置您的网站。 要启动本地网站,请继续并单击软件中的“WP Admin”按钮。 接下来,您将看到WordPress管理员登录页面。 只需输入您之前在设置本地网站时输入的用户名和密码,然后单击“登录”按钮。 现在,您可以在Windows计算机上编辑您的本地网站。 当您完成后,不要忘记停止网站从本地可湿性粉剂软件,点击‘停止网站’按钮。 它将把您带到下载部分。您将在此处看到两个版本:WampServer32位和WampServer64位。 您需要选择与您的Windows计算机的操作系统类型匹配的WampServer版本。 要找出您使用的是32位操作系统还是64位操作系统,只需在开始任务栏的搜索栏中搜索“控制面板”即可。 在那之后,你可以去系统和安全?系统在你的电脑上。在那里,您将能够看到您的系统类型。 现在您已经知道您的Windows操作系统类型,只需选择正确的WampServer软件版本。 当您点击下载按钮时,将会打开一个表格,询问您的个人详细信息。如果您不想提供此信息,请单击“您可以直接下载”链接。 下载后,您可以单击WampServer执行文件来运行安装。 现在从下拉菜单中选择一种语言,然后点击“确定”按钮。 在下一步中,您将看到许可协议。 继续,选择“我接受协议”选项,然后点击“下一步”按钮。 之后,安装向导将显示有关WampServer安装的信息。 您只需单击“下一步”按钮即可继续。 接下来,您可以选择安装软件的目标位置。 若要更改默认位置,请继续并单击“浏览”按钮,然后选择您的首选文件夹。完成后,请单击“下一步”按钮。 安装向导将要求您选择要安装的不同组件。这些版本包括PHP版本、MySQL版本等。 您也可以保留默认选项,然后单击“下一步”按钮继续操作。 接下来,您可以选择开始菜单文件夹。继续,然后单击“浏览”按钮选择不同的文件夹。 一旦您选择了一个文件夹,点击“下一步”按钮继续。 […]
如何在WordPress中创建AMP表单(简单方法)
您想在您的WordPress站点上创建AMP友好的表单吗? 加速移动网页(AMP)有助于提高网站速度。但是,AMP会删除WordPress表单以提高站点的性能。 在本文中,我们将向您展示如何使用WPForms(简单的方法)在WordPress中创建AMP表单。 从AMP设置页面,您可以在您的网站上启用或禁用AMP,选择AMP的网站模式,以及选择支持的模板。 有关更多细节,请参阅我们的指南,指导如何在您的WordPress站点上正确设置Google AMP。 一旦您配置了AMP,下一步就是在您的WordPress站点上创建一个与AMP兼容的联系人表单。 步骤3:在WPForms中创建新的AMP表单 只需前往WPForms»添加新项页面以创建新的WordPress表单。默认情况下,WPForms与AMP兼容,因此您不需要打开任何特殊设置。 在表单设置屏幕上,您可以选择表单模板并在顶部输入名称。如果要从头开始,您可以选择空白表单,或者使用预构建的模板根据需要快速编辑它。 在本教程中,我们将选择‘Simple Contact Form’模板。 接下来,您将看到表单构建器页面,其中有用于定制模板的不同选项。 从这里,您可以添加或删除表单域。要向表单添加新字段,只需从左侧面板中单击一个表单域并将其拖动到表单模板即可。 注:现代风格下拉菜单和数字滑块字段与Google AMP不兼容。相反,您需要使用Number和Classic Style下拉字段。 之后,您可以配置字段选项。只需点击一个字段,然后字段选项就会出现在左侧。 例如,您可以编辑字段的标签和格式、将其设置为必填字段、设置条件逻辑等。同样,您可以自定义所有其他字段。 之后,您可以点击“设置”标签来配置您的表单设置。 常规设置允许您更改表单名称、提交按钮文本、提交按钮处理文本、启用反垃圾邮件蜜罐等。 接下来,您可以点击“通知”选项卡,设置电子邮件通知,以便在用户填写表格时通知您。 接下来,您可以单击“确认”选项卡来设置在用户提交表单时显示的确认消息。 WPForms允许您在提交表单时显示消息、显示页面或将用户重定向到URL。 配置完成后,您可以保存表单。 第4步:将AMP表单添加到页面 现在您的WordPress表单已经准备好了,您可以将其添加到页面中。 在WPForms表单构建器中,您将在顶部看到一个“嵌入”按钮。只需点击它,即可将您的表单添加到新页面或现有页面。 接下来,将打开一个弹出窗口,要求您创建新页面或选择现有页面。 我们将在本教程中选择“创建新页面”选项。 接下来,您需要输入新表单页面的名称。 完成后,只需点击“开始”按钮即可。 从这里,您将在内容编辑器中看到AMP表单的预览。 或者,您也可以使用WPForms块在内容编辑器中添加表单。只需从下拉菜单中选择您的AMP表单即可。 接下来,您可以发布或更新您的页面。 就这样!您不需要配置任何其他内容。WPForms插件现在将为您的表单添加完整的AMP支持。 如果你想看看它是什么样子,那么你可以在手机上打开这个页面。或者,您可以通过在页面URL的末尾添加/amp/或/?amp来在桌面浏览器上打开页面,如下所示: Https://www.example.com/contact/?amp. 在此之后,您需要使用您的Google帐户登录。一旦完成,您将看到‘注册一个新站点’页面。 接下来,您需要在标签栏中输入您的网站名称。Google AMP只支持reCAPTCHA v3,所以你必须选择‘基于分数(V3)’的reCAPTCHA类型选项。 之后,输入您的域名(不含https://www.)输入到域字段中。 下一步,点击“提交”按钮。 接下来,您将看到一条成功消息以及站点密钥和将reCAPTCHA添加到站点的密钥。 只需复制这些密钥即可。 现在,您拥有了将reCAPTCHA添加到表单中的Google API密钥。然而,还需要一个设置来确保AMP与reCATCHA的兼容性。 首先,您需要点击“转到设置”链接。 下一步,您将再次看到reCAPTCHA设置与“允许此密钥与AMP页面一起工作”复选框。只需选中该框并点击下面的“保存”按钮即可。 现在您已经有了在AMP表单上添加reCAPTCHA的Google API密钥,您需要在WPForms中输入它们。 您可以打开WPForms»设置»验证码WordPress仪表板中的页面。 接下来,您可以向下滚动并选择“reCAPTCHA […]
如何在WordPress中添加免费实时聊天(简单方法)
是否要将实时聊天添加到您的WordPress网站? 实时聊天可以让你与访客实时互动,这样你就可以立即回答他们的问题,解决他们的问题。这可以为你带来更多的销售,并鼓励现有客户保持对你的品牌的忠诚。 在本文中,我们将向您展示如何以简单的方式将实时聊天添加到您的WordPress站点。 话虽如此,让我们来看看如何轻松地在WordPress中添加免费的实时聊天。 这会将您带到一个页面,您可以在其中输入您想要使用的公司、公司电话号码和密码。 输入此信息后,请单击“创建帐户”。 几分钟后,您将收到一封电子邮件,要求您验证您的帐户。只需打开电子邮件并点击“验证您的帐户”按钮即可。 现在,您可以设置实时聊天窗口的样式,并实时查看您所做的更改。 首先,您可以选择最大化窗口和最小化聊天窗口的主题。 只需点击‘外观’来展开这一部分,然后点击不同的主题来预览它们在你的WooCommerce或类似商店上的外观。 您还可以在浅色和深色主题之间切换,或应用任何主题颜色。 如果您想要更改聊天窗口中各个元素的颜色,请单击“更多颜色设置”按钮以访问一些其他控件。 有关设计聊天窗口的提示,请参阅我们关于如何选择完美配色方案的指南。 默认情况下,LiveChat会在聊天窗口底部的公司标识旁边显示一条“Powered by LiveChat”消息。 为了加强你的品牌,你会想要通过点击‘其他调整’部分,用你自己的网站标志来代替它。 然后,点击“上传你的徽标”,选择你想要显示的图片。 您还可以选择是否显示代理的照片、允许客户对代理进行评级、启用声音通知等。 当你对聊天窗口的外观感到满意时,点击“保存更改”。 过一会儿,你会看到一条消息,说LiveChat已成功添加到你的WordPress网站。 现在,如果你访问你的WordPress网站,你会在屏幕的右下角看到聊天气泡。 每次有人试图联系你,你都会在你的LiveChat账户上收到通知。 要回复访客,只需在LiveChat仪表板中输入您的回复即可。 LTVPlus是由MaxCDN的联合创始人创立的,MaxCDN是我们在塔克网网站上使用的内容交付解决方案。 LTVPlus提供经济实惠的实时聊天代理,他们可以提供全天候支持。这使您可以在无需雇佣昂贵的支持和销售人员的情况下发展业务。 通过使用LiveChat和LTVPlus,您可以将实时聊天添加到您的网站,并将您的业务提升到一个新的水平。事实上,我们已经利用这两项服务在OptinMonster网站上获得了更多的销售。 我们希望这篇教程能帮助你学习如何在WordPress中轻松添加实时聊天。你可能还想看看我们列出的最佳虚拟企业电话号码应用程序,以及如何创建WooCommerce弹出窗口来增加销售额。 中国和中国都是如此。

如何在WordPress中查找和删除未使用的快捷码(两种方法)
您需要从WordPress网站上的帖子中删除未使用的快捷代码吗? 快捷码允许你在不编写任何代码的情况下为WordPress帖子和页面添加额外的功能。但如果你切换主题或停用插件,那么快捷码将停止工作,标签将对你的读者可见。 在本文中,我们将展示如何从您的WordPress帖子和页面中查找并删除未使用的快捷码。 默认情况下,该插件将只搜索已发布的内容。如果你还想搜索草稿和预定的帖子,那么你应该勾选“包含未发布的内容”框。 现在,你可以点击“帖子”或“页面”按钮,在你的内容中搜索未使用的短码。在本教程中,我们将点击“帖子”。 当插件搜索你的帖子时,会显示一个进度条,然后会显示一个未使用的快捷代码列表。以下是我们的演示网站上的内容: 前三个搜索结果是未使用的短码:[some-random-shortcode],[envira-gallery]和[custom-twitter-feeds]。这些短码所依赖的插件在我们的演示站点上已被停用或删除。 最后两个搜索结果是假阳性,根本不是短码。这个\结果来自一篇列出特殊字符的帖子,例如[\]^_`。而“简单”的结果来自一篇用方括号括起来的“简单的船”的帖子。 当您搜索您自己的网站时,请确保您只删除真正的未使用的短码,而不是误报。 删除未使用的快捷代码 从帖子中删除未使用的快捷代码的最好、最安全的方法是手动编辑包含该快捷代码的每个帖子或页面。这将允许您检查误报,并决定编辑帖子的最佳方式。 这是因为除了删除短代码外,你可能还需要编辑帖子中的其他材料。周围的段落可能指的是以前由短码显示且不再可见的信息。 当你点击一条蓝色的短代码行时,你会看到一个包含该短代码的帖子列表。要编辑一篇帖子,你需要点击它的“编辑内容”图标。 提示:您可能会发现,在不同的浏览器选项卡中编辑每个帖子会更容易。只需右击每个图标,然后从菜单中选择“在新选项卡中打开链接”,也可以按住Ctrl键(Windows)或Command键(Mac)并单击该图标。 当WordPress编辑器打开时,您可以从帖子中删除该快捷代码。 在下面的示例中,也应该删除或编辑短码之前的段落,因为它引用了一个不再可见的图片库。 一旦你完成了从所有帖子中删除不使用的快捷代码,你应该重复这个过程,点击“页面”按钮来清理你的WordPress页面。 在安装并激活删除孤儿短码插件后,我们的网站访问者将无法再看到该短码。 你不必去找他们,也不需要设置任何东西。它开箱即用。 我们希望这篇文章能帮助你从你的WordPress帖子或页面中找到并删除未使用的快捷码。你可能也想了解如何增加你的博客流量,或者查看我们列出的常见WordPress错误以及如何修复它们。 中国和中国都是如此。

如何自动清空您的WordPress垃圾桶(快速方法)
您希望WordPress网站上的垃圾自动清空吗? 默认情况下,WordPress会自动删除垃圾桶中30天内的所有内容。然而,一些用户可能希望垃圾桶或多或少被清空。 在本文中,我们将向您展示如何每天、每周或以您想要的任何时间间隔自动清空垃圾。 任何人都可能不小心点击了帖子上的“删除”链接。这就是为什么WordPress可以很容易地恢复被删除的帖子和页面。 你的WordPress网站将在30天后自动删除垃圾桶中的任何东西,这样它就不会堆积并继续使用服务器资源。 如果你想阻止WordPress自动清空垃圾桶,那么你可以按照我们的指南在WordPress中禁用自动清空垃圾桶。 然而,如果你更喜欢定期倒垃圾,而不是一个月倒一次垃圾,那该怎么办? 让我们看看如何在一段时间后自动清空WordPress中的垃圾桶。 我们将介绍两种方法。您可以使用下面的链接跳转到您的首选方法: 方法一:使用WPCode自动清空WordPress垃圾桶(推荐)方法二:使用插件自动清空WordPress垃圾桶 这将引导您进入“创建自定义代码片断”页面,您可以从输入代码片断的标题开始。它可以是任何可以帮助你识别它的东西。 之后,从右侧的下拉菜单中选择“PHP代码片段”选项作为“代码类型”。 接下来,只需将以下代码复制并粘贴到“代码预览”框中: 但是,如果您将天数设置为0,WordPress的垃圾桶功能将被完全删除。然后,WordPress将永久删除帖子和页面,而不会将它们扔进垃圾桶。 注:在激活此功能之前,请确保已备份您的WordPress网站,以便您可以恢复任何意外删除的页面或帖子。 接下来,向下滚动到“插入”部分,并选择“自动插入”模式。现在,每当您保存代码片段时,自定义代码都将在您的站点上激活。 之后,滚动到页面顶部,将“非活动”开关切换为“活动”。 最后,别忘了点击“保存代码片段”按钮来存储你的设置并在你的网站上执行代码。 在这里,只需输入WordPress清理垃圾所需的天数即可。例如,您可以键入1表示每天,7表示每周,或30表示每月。 如果您键入0,则删除的帖子和页面将被永久删除,而不是被放入垃圾桶。 注意事项:将清空时间设置为0时要非常小心。可能很难恢复永久删除的帖子和页面。确保您使用的是备份插件,以防万一。为此,我们建议使用复印机。 一旦你完成了,不要忘记点击‘保存更改’按钮来保存你的设置。 我们希望这篇教程能帮助你学习如何在WordPress中自动清空垃圾。您可能还想了解如何获得免费的SSL证书或查看您的在线商店的最佳WooCommerce插件列表。 中国和中国都是如此。

如何在WordPress中显示今天的日期(两种简单的方法)
是否要在WordPress中显示今天的日期? 许多新闻网站、在线期刊和频繁更新的博客可能希望显示当前日期和时间。这可以让用户了解当前的日期以及内容发布的时间。 在本文中,我们将向您展示如何在您的WordPress网站上轻松显示今天的日期或当前时间。 这向用户保证,他们正在查看该出版物的网络版的最新版本。这是一个有用的文体决定,许多新闻网站仍然在使用,尽管他们每天都会更新几次头版。 同样,在线期刊和博客也采用了这种风格。这向用户保证,他们正在查看博客上的最新条目。 在其他使用场景中,您可能只想显示当前日期和时间。 例如,如果您的实时聊天在特定时间工作,而您想要向客户显示您所在地理位置的时间。或者,您正在运行倒计时计时器活动,并希望显示当前日期以创建更强的FOMO效果。 话虽如此,让我们来看看如何轻松地在您的WordPress网站上显示今天的日期、日期或当前时间。我们将介绍两种方法: 通过向模板文件添加代码显示今天的日期使用快捷码在任何地方显示今天的日期 您还可以使用自己的格式化标记以任何其他格式输出日期。例如,使用以下代码,您可以以月、日和年的格式打印日期。 这种方法允许您直接将代码添加到WordPress主题文件中,但不是很灵活。如果您想要在WordPress帖子、页面或边栏小部件中显示当前日期和时间,该怎么办? 下一种方法允许您在站点上的任何位置添加日期和时间。 这段代码只是创建了一个显示当前日期的快捷代码。您可以通过在站点上的任何位置添加此快捷代码来使用它: [date-today] 默认情况下,快捷代码将在您的WordPress设置中以默认日期格式显示日期。 您也可以使用您自己的日期格式,方法是如下修改快捷码: [date-today format=’F j, Y’] 我们希望这篇文章能帮助你学习如何在WordPress中轻松显示今天的日期。你可能还想看看我们关于如何在WordPress中添加天气预报的指南,或者我们的专家为WordPress挑选最好的测验插件。 中国和中国都是如此。

14种经过测试的恢复WooCommerce废弃购物车销售的方法
您是否在寻找恢复WooCommerce废弃购物车销售的方法? 平均而言,将商品添加到购物车的人中有60%到80%不会购买。这意味着,如果你有一家网上商店,那么你就会失去很多销售机会。幸运的是,有很多方法可以让这些客户回到你的网站完成他们的购买。 在本文中,我们将通过实际案例分享恢复WooCommerce废弃购物车销售的经过验证的技巧。 通常,在顾客离开你的网站之前,你可以通过向他们提供专属优惠券或免费送货来回收3%到8%的放弃购物车销售。 但如果你已经在提供折扣,而且折扣适用于购物车呢? 一些用户会在最后一刻开始怀疑他们的购买决定。有时他们有一个问题没有得到回答,这导致了一辆被遗弃的手推车。其他时候,他们需要保证自己做的是最好的决定。 在这种情况下,你可以创建一个弹出窗口,让用户选择回答他们的问题,就像OptinMonster上的这个。 如果他们点击“立即申请我的折扣”按钮,弹出窗口就会关闭,允许用户完成购买。 或者,如果他们有问题,他们可以点击‘我有几个问题先!’按钮,该按钮在弹出窗口中加载联系人表单。问题将发送给我们的支持团队,以便我们为客户提供帮助。 这一弹出窗口帮助我们在短短一个月内恢复了数万美元的销售损失。 想要在你的WooCommerce商店上添加退出意图弹出窗口吗? 我们推荐使用OptinMonster,因为它是市场上最好的WordPress弹出式插件和转换优化软件。 它帮助你将放弃网站的访问者转变为订阅者和客户。 注:塔克网的创始人Syed Balkhi创造了OptinMonster来解决我们业务中的这个问题,现在它是行业领先的解决方案,每月提供数十亿次印象。 有关详细说明,请参阅我们关于如何创建WooCommerce弹出窗口以增加销售额的指南。 最简单的方法是使用PushEngage。它是市场上最好的网络推送通知软件,每月发送超过150亿条推送消息。 您可以轻松设置自动发出的废弃购物车推送通知。 有关更多细节,请参阅我们关于如何向WordPress添加网络推送通知的指南。 你还可以开始使用免费版本的插件,它允许你每月发送30个活动,最多200个订阅者。 您可以做的另一件事是向您的电子邮件列表订阅者发送一封废弃的购物车电子邮件。要了解更多信息,请参阅我们的指南,了解如何创建电子邮件时事通讯。 为了轻松地为WooCommerce设置自动化、高转化率的废弃购物车电子邮件,我们建议使用FunnelKit Automations。 FunnelKit Automations是一个很受欢迎的WooCommerce营销自动化插件,它附带了完整的电子邮件自动化工作流库,包括废弃的购物车工作流。这些工作流包括预写拷贝、延迟间隔、目标等。 您可以通过一次点击导入电子邮件工作流,并使用可视化电子邮件自动化构建器进行任何定制。你甚至可以添加限时优惠码,以鼓励更多的客户完成他们的购买。 有关更多详细信息,请参阅我们关于如何定制WooCommerce电子邮件的指南。 几乎每个好的WooCommerce主题都会在页面顶部或导航菜单中附带一个专门的购物车图标。 但是,如果您的主题没有主题,则需要单独添加它。 要做到这一点,只需安装并激活WooCommerce菜单购物车插件。有关更多详细信息,请参阅我们关于如何安装WordPress插件的分步指南。 激活后,您需要访问WooCommerce»菜单购物车设置以配置插件设置。在此页面上,您可以自定义菜单并选择要向其添加购物车图标的菜单。 然后,确保点击“保存”按钮保存您的设置。 现在,您可以访问您的商店,查看导航菜单中的购物车图标。 您可以通过立即显示运输成本来解决运输成本问题。如果你知道确切的运输成本,那么你可以很容易地在产品说明或定价页面上显示出来。 然而,许多商店销售的产品定价可变,这使得发货量估计变得困难。 幸运的是,有几个WooCommerce插件和插件可以用于可变定价和运输成本计算。 我们建议使用Table Rate Shipping,因为它允许您为商店中的每一种产品定义可变的运输成本。 它只需为您的WooCommerce产品页面添加额外的发货选项即可。 这使您的用户可以在将所有产品添加到购物车之前查看所有产品的运输成本,即使是那些定价可变的产品。 或者,你可以添加一个送货计算器,或者在你的产品价格中建立送货成本,并宣传免费送货以提高你的转化率。 不要担心,您仍然可以存储处理订单所需的客户信息,同时省去了结账过程中的一个步骤。 为了提高您的WooCommerce速度和性能,请参阅我们的终极指南,了解如何提高WordPress的速度和性能。 为了获得更好的结账体验,您可能还想看看我们关于如何轻松定制WooCommerce结账页面的指南。 每个支付网关都有不同的交易费用,你作为企业主需要审查。 例如,在我们的MonsterInsights网站上,我们提供信用卡和贝宝作为选项。 这让用户可以选择如何付款,他们有的选择越多,他们购买的可能性就越大。 有几种不同的方法可以在你的商店里实现紧迫感和稀缺性。 第一种是使用OptinMonster。它配备了倒计时计时器功能,您可以轻松地添加到您的活动。 有关更多细节,请参阅我们的指南,指导如何在WordPress中添加倒计时计时器。 其次是使用SeedProd。它是市场上最好的WordPress页面生成器插件,被100多万个网站使用。 它允许您使用拖放构建器构建完全定制的WooCommerce购物车页面。 此外,它还配备了各种提高转化率的元素,如倒计时器、推荐信、受欢迎的产品等。 有关更多详细信息,请参阅我们关于如何创建无代码的定制WooCommerce购物车页面的指南。 […]

如何在不同的浏览器中测试WordPress站点(简单方法)
您想了解如何在不同的浏览器中测试WordPress站点吗? 当切换WordPress主题或更改您的设计时,跨浏览器测试是必不可少的,因为它有助于确保您的网站在不同的浏览器、屏幕大小、操作系统和移动设备上看起来都很好。 在本文中,我们将向您展示如何在不同的浏览器中轻松测试WordPress站点。 虽然所有浏览器看起来都很相似,但它们都使用不同的代码,这意味着它们可能会不时地以不同的方式处理网站元素。作为网站所有者,这意味着你的网站可能在不同的浏览器上看起来不同。 如果你的WordPress博客在其中一个浏览器上不能正常工作,那么你就错过了所有的访问者和流量。 由于这些不是每个人都能看到的常见WordPress错误,您可能会在几个月后不知道这个问题,直到有人报告它。 这就是为什么在多个平台和屏幕大小的不同浏览器上测试您的WordPress站点被认为是最佳实践。然后,您可以确保您的网站为所有用户提供相同的用户体验。 幸运的是,有跨浏览器的测试工具,只需一次点击就可以帮助自动化这一过程。 但在我们分享WordPress最好的跨浏览器测试工具之前,重要的是知道哪些浏览器在你的用户中很受欢迎,这样你就知道要测试哪些浏览器了。 要找出哪些浏览器在您的用户中很受欢迎,您需要登录到您的Google Analytics帐户并访问创造销售线索?受众佩奇。 完成此操作后,请单击“受众”选项旁边的“+”按钮以打开提示,然后单击其中的“平台/设备”标签。 从这里,您可以找到您的网站访问者最常用的网站浏览器、操作系统和设备。 一旦你有了这个清单,你就可以通过专注于顶级组合而避免其他组合来节省时间。 Bitbar是一款简单易用、功能强大的跨浏览器测试工具,具有实时测试和截图功能。 我们在AweseMotive使用这个工具来测试我们的网站,如塔克网和我们的高级WordPress插件。 这是一项付费服务,但他们确实提供免费试用账户,有100分钟的时间来测试产品。 创建试用帐户后,请点击仪表板上的“开始浏览器测试”按钮。 这将把您带到一个新的屏幕,您可以在其中选择操作系统和浏览器。 在此之后,添加您的网站URL,然后位栏将显示您在新屏幕上选择的浏览器中的外观。 在这里,你还可以通过点击屏幕截图图标并运行新的截屏测试来获得你选择的设备的屏幕截图。 这将允许你在运行Chrome、Firefox、Safari、Microsoft Edge、Internet Explorer和数百种其他Web浏览器的Mac、Windows、Android和iOS设备上获取屏幕截图。 请记住,免费帐户在您可以运行的浏览器和操作系统组合方面是有限的。然而,它涵盖了顶级移动和桌面平台上最受欢迎的浏览器。 定价:按年收费的起价为每月39美元,并允许无限制的屏幕截图、手动测试等。 BrowserStack是一款付费的跨浏览器、跨平台的手机应用和网站测试工具。 他们还提供有限的免费试用帐户,为您提供30分钟的交互式浏览器测试,100分钟的自动测试,以及5000张屏幕截图。 它带有现场测试和屏幕截图功能。您可以选择要测试的平台,然后选择浏览器。 BrowserStack将使用实际的浏览器窗口加载虚拟仿真器。您只需输入要测试的URL即可开始测试。 结果相当准确,速度也相当令人满意。但是,您仍然必须通过打开每个浏览器来手动执行测试。 定价:起价为每月29美元,按年收费,为您提供无限制的测试时间,并支持Windows和MacOS。 LambdaTest是另一款用于实时测试和截图测试的高级跨浏览器测试工具。 它提供免费的生命周期计划,每月为您提供60分钟的浏览器测试、10次响应测试和10次响应截图。 创建免费帐户后,您可以选择是否在不同的浏览器中运行实时测试、响应测试或截图测试。您可以完全控制希望测试运行的设备和Web浏览器。 然后,LambdaTest将根据您正在运行的测试类型自动给出结果。 只需点击屏幕截图,它将在弹出窗口中打开供您检查。 免费账户在你可以运行的测试数量方面是有限的,但结果是相当深入的,将为你提供大量可操作的信息来改进你的网站。 定价:起价为每月15美元,按年计费,并提供对无限实时测试、屏幕截图和响应测试的支持。 你需要价格更高的套餐,每月99美元,每年支付移动浏览器测试费用。 另一种测试网站的方法是使用内置的WordPress主题定制器。这个工具是每个WordPress安装的一部分,可以让你完全定制你的网站。 一旦您完成了站点的定制,您就可以在不同的屏幕大小中预览您的更改和实时站点。 在您的定制器底部有一个响应视图部分,允许您在台式机、平板电脑和移动设备上查看您的站点。 只需选择想要预览网站的屏幕大小,窗口就会自动调整。 虽然这不能让你在不同的浏览器中自动预览你的网站,但你可以实时测试你的网站的响应性。 如何分析跨浏览器测试截图 现在你已经学会了在不同的浏览器中测试你的WordPress站点的最简单的方法,下一步是分析你的结果,看看是否有什么问题需要修复。 如果你使用的是一个响应式的WordPress主题,背后有高质量的代码,那么你的大多数截图看起来都会很相似。 然而,在某些情况下,不同浏览器之间的网站元素可能会略有不同。如果这种差异很小,并且不会影响用户体验、美学或功能,那么您可以忽略它。 另一方面,如果差异太明显,影响用户体验,看起来不愉快,或者阻止用户按预期使用您的网站,那么它需要您的关注。 在大多数跨浏览器测试中,您会发现主题存在css问题。 这可以通过使用Inspect Element功能来确定需要更新哪些CSS规则来解决。在此之后,您可以添加自定义的css来解决这些问题。 如果你不能自己解决这些问题,那么你可以雇佣一名WordPress开发人员来帮助你解决这些问题。 我们希望本文能帮助您学习如何在不同的浏览器中轻松测试WordPress站点。你可能还想看看我们关于如何注册域名的指南,以及我们的专家为小企业挑选了最好的实时聊天软件。 […]

如何在Mac上本地安装WordPress(2种简单方法)
是否要在Mac上本地安装WordPress? 在你的电脑上安装WordPress让你有机会在开始你的博客或网站之前试用WordPress。在网站在线发布之前,这也是一种尝试主题和插件的好方法。 在本文中,我们将向您展示两种在Mac本地轻松安装WordPress的方法。 提示:不使用Mac?我们还有一个关于如何在Windows上本地安装WordPress的教程。 这将弹出一个弹出窗口,您需要选择Mac作为您的平台。 当地人现在会要求您完成一份简短的表格。 在输入您的姓名、电子邮件地址和电话号码后,您可以继续并单击立即获取按钮。 这会将本地安装文件下载到您的计算机。下载完成后,您可以双击打开下载的文件。 这将启动一个安装向导,该向导将引导您完成在计算机上安装Local的过程。 Mac用户只需将本地应用程序拖到他们的应用程序文件夹中即可。 安装完成后,您将能够从应用程序文件夹中启动本地应用程序。 在第一次启动时,您可能会被问到几个问题,并创建一个免费的本地帐户。这些步骤是可选的,如果您愿意,可以跳过它们。 在下一个屏幕上,您需要输入站点名称并单击Continue按钮。 接下来,您将被要求选择您的平台。本地允许您选择要使用的PHP、Apache和MySQL的版本。 如果您不确定,请选择首选设置,然后单击继续按钮。 最后,你需要输入WordPress的用户名和密码,然后点击添加站点按钮。 Local现在将下载并安装WordPress来创建您的网站。系统可能会提示您输入Mac用户名和密码以进行更改。 完成后,您将看到有关新创建的网站的信息,其中包含访问WordPress管理区或查看本地站点的按钮。 您现在可以访问您的网站或登录到WordPress管理区。 在那之后,你就可以使用你的WordPress网站,就像你管理一个实时网站一样。你可以安装插件和主题,并按照你认为合适的方式设计你的网站。 MAMP为不同版本的MacOS操作系统提供了单独的下载。 不确定您的计算机上安装了哪个版本的MacOS?要找到答案,只需点击电脑工具栏中的苹果图标即可。 然后你可以点击关于这台Mac。 这将打开一个弹出窗口,其中显示有关您的计算机的大量信息。这包括您的MacOS版本。 您现在可以下载适合您的操作系统的正确版本的MAMP。 下载完成后,双击MamP.pkg文件。这将启动MAMP安装程序。 现在只需按照屏幕上的说明安装MAMP即可。 安装此程序后,您可以通过打开计算机的应用程序文件夹来继续启动MAMP。 在这里你会找到两个版本的MAMP。MamP Pro是付费版本,因此请确保选择免费版本。 在这个MAMP文件夹中,您可以找到各种文件,以及一个MAMP应用程序。 双击以启动MAMP应用程序。 在您开始之前,我们建议您配置一些设置以使您的MAMP体验更好。 要进行这些更改,只需点击工具栏中的“MAMP”。然后,您可以选择‘Preferences…’ 在弹出窗口中,选择端口选项卡。 您现在可以检查正在使用的是哪个ApachePort MamP。如果MAMP尚未使用此端口,我们建议切换到此端口。 下一步是设置文档根文件夹。这是您将在其中创建和存储所有本地WordPress网站的文件夹。 默认情况下,MamP使用/Applications/Mamp/htdocs/文件夹,但您可以将其更改为任何其他位置。 在“Preferences…”(首选项设置)中对话框中,单击服务器选项卡。您现在应该看到您的文档根目录。 要将您的站点存储在任何其他文件夹中,请点击‘Choose…’纽扣。 这将打开一个弹出窗口,您可以在其中选择一个新位置。你可能还想创建一个新的文件夹来存储你所有的WordPress网站。 您可以为此文件夹命名任何您想要的名称。 就本文而言,我们将把我们的网站存储在一个名为“all websites”的文件夹中。 在MAMP上安装WordPress 现在你已经设置了MAMP,让我们继续并在你的Mac电脑上安装WordPress。 首先,您需要访问WordPress.org网站并下载最新版本的WordPress核心。 注:WordPress有两个版本。更多细节,请看我们对WordPress.com和WordPress.org的比较。 从WordPress.org下载文件后,您只需将其解压缩即可。这将创建一个解压缩的‘WordPress’文件夹。 现在只需将此文件夹复制到您的MAMP文档根文件夹中。 由于我们更改了文档根文件夹,因此需要将‘wordpress’复制到Applications/MamP/htdocs/all WebSites中。 WordPress需要一个数据库来存储其所有内容和数据。您需要先创建此数据库,然后才能创建本地网站。 别担心,这并不像听起来那么难! […]

你想在你的WordPress网站上使用Stripe接受支付吗?学习如何在WordPress中使用Stripe轻松接受付款(4种不同的方法)。
你想在WordPress中接受Stripe支付吗? Stripe使网站所有者更容易在他们的WordPress网站上接受付款。这是一个领先的支付网关,您可以将其用于您的在线商店,博客网站,捐赠网站等。 在本文中,我们将向您展示如何在WordPress中轻松接受Stripe支付。 为什么在WordPress中使用Stripe来接受支付? Stripe是一个领先的支付网关,它使企业主毫不费力地接受在线支付。 它很容易与所有类型的WordPress网站集成,无论是电子商务商店,博客网站,非营利网站,或会员网站。有了Stripe,你可以处理经常性付款,或者为用户提供一次性付款的方式。 请注意,Stripe要求您的站点使用SSL/HTTPS加密。如果你的网站还没有SSL证书,那么请参阅我们关于如何在WordPress中添加SSL的分步指南。 也就是说,在WordPress中有不同的方式接受Stripe支付。我们将涵盖4种不同的方法,因此您可以选择最适合您需求的方法。 快速浏览,请随意使用下面的导航链接: 自定义Stripe Order Forms in WordPress with WPForms WPForms是最好的WordPress表单插件。它允许您创建自定义的支付形式,并轻松接受支付在您的WordPress网站使用Stripe和PayPal。 在本教程中,我们将使用WPForms Pro计划,因为它包含了Stripe插件和支付表单字段。还有一个WPForms Lite版本,您可以免费使用。 你需要做的第一件事是安装并激活WPForms插件。有关更多细节,请参阅我们关于如何安装WordPress插件的分步指南。 激活后,您需要访问WPForms»Settings页面来输入您的许可证密钥。您可以从WPForms网站上的帐户获得此许可密钥。 验证后,您需要转到WPForms»Addons页面。 滚动到‘点击‘安装插件’它旁边的按钮。 WPForms将自动安装并激活Stripe forms插件。 接下来,您需要访问WPForms»Settings页面并单击‘Payments’选项卡。 在那里,你需要点击‘按钮。 之后,登录到您的Stripe帐户并将您的帐户与WPForms连接。 一旦完成,您将被重定向到WPForms支付设置页面。您可以在Connection Status部分中看到一个绿色的勾号,表示您的帐户已连接。 接下来,您需要创建一个表单来接受WordPress站点上的付款。 只需转到WPForms»添加新的页面。这将启动WPForms拖放表单构建器界面。 WPForms自带现成的表单模板。 您可以选择订单/账单表格,捐赠表格,或创建一个空白表格来接受Stripe支付。 您可以添加新的表单字段,只需将它们从左列拖放到模板上。您还可以通过简单地单击它来编辑表单字段。 要接受在线支付,您需要添加一张‘条纹信用卡’表单字段。您可以在Payment Fields部分下找到该字段。 如果你点击Stripe Credit Card字段,你会发现更多的自定义选项,比如编辑标签和添加描述。 一旦您对表单感到满意,您需要单击WPForms表单构建器中的Payments»Stripe选项卡。 现在你需要勾选‘选项并输入付款的描述。您还可以选择发送付款收据。 不要忘记在完成后保存您的设置。 现在您可以将此表单添加到任何您想要的WordPress帖子或页面中。 有多种方式嵌入您的付款表单。你可以点击‘Embed’按钮,并选择现有页面或创建新页面。 在本教程中,我们将选择’选择。 现在,为您的页面输入一个名称,并单击‘Let’s Go!’按钮。 WPForms现在会将表单添加到你的WordPress内容编辑器中。 您也可以使用WPForms块并从下拉菜单中选择表单,手动将表单添加到您的网站。 接下来,点击预览按钮看看你的表单是什么样子的。 之后,发布页面并访问您的网站以查看Stripe支付表单的运行情况。 带WP Simple […]

WordPress WordPress版本,WordPress版本号隐藏,WordPress版本查看 文字详细教程
如何查找您或其他网站正在使用的WordPress版本?有很多方法可以实现! 如果您可以访问WordPress网站后台或站点文件,则最容易找到WordPress版本,但是即使您没有,也有一些解决方法。 如果您需要了解所使用的WordPress版本,以便升级,解决问题或对其他人正在使用的WordPress版本感到好奇,请尝试以下几种办法。 为什么查找WordPress的版本信息? 方法1:通过WordPress仪表盘查找 方法2:通过网站前端查找 方法3:通过version.php文件查找 方法4:使用WP-CLI查找 如何移除或隐藏WordPress版本信息 为什么查找WordPress的版本信息? 您可能想知道为什么烦恼自己的网站所使用的WordPress版本。为什么要担心这样的小事? 实际上,确保网站始终保持最新版本的WordPress是非常重要的。在2019年,被黑客入侵的WordPress网站中有49%使用的是落后的旧版本。黑客通常利用漏洞来渗透网站-这些漏洞通常会被WordPress技术团队快速修补,并且仅在您无法更新网站时才起作用。保持WordPress更新是抵御黑客攻击的最佳方法。 WordPress安全更新 过时的WordPress版本还可能存在不兼容的问题。有些插件不适用于最新版本的WordPress,而如果您的版本太旧,则其他插件也有可能不兼容。随着WordPress更新,它们会添加和删除插件可能依赖的功能。 当安装一个插件,你需要检查网站运行的哪个核心版本的WordPress,以确保一切顺利工作。 如果网站出了点问题,并且最终没有加载,显示一个奇怪的错误或引发了死亡白屏,则诊断该错误可能需要知道您网站正在运行的WordPress版本。 最后,在某些情况下,您也可能想查找其他人正在运行的WordPress版本。例如,帮助朋友或者客户解决WordPress问题时,则可能要查看他们的WordPress网站是否过时,以便您可以帮助他们解决此安全问题。 由于WordPress开始执行自动更新,这些问题可能没有那么明显,但是如果您很长时间没有检查过,那么这样做是个好主意。 方法1:通过WordPress仪表盘查找 如果您能够登录到WordPress网站的后台,则这可能是确定网站运行的WordPress版本的最简单,最准确的方法。 WordPress管理后台中有几个地方显示当前安装的WordPress版本,或者会告诉网站所使用的WordPress是否已过期。 步骤1.仪表盘右下角 每当您登录WordPress后台时,都可以后台的任何页面右下角找到版本号。如果没有找到,点击仪表盘,看看右下角。 还是找不到,我们还可以在其他地方找到正在运行的WordPress版本。 步骤2.“概况”框 登录WordPress网站后台后,立即转到仪表盘主页,一般情况下在该页面的左上角有一个名为“概况”的框,显示了诸如文章,页面,评论和当前安装的主题之类的信息。在框的底部可以看到网站所运行的WordPress版本。 WordPress仪表盘上的版本号 如果没有“概况”框,则可能已将其删除(或下载了将其删除的插件),安装了管理后台自定义主题或使用的是非常旧的WordPress版本。 步骤3.“更新”界面 您还可以转到WordPress后台的 仪表盘> 更新,如果您运行的是旧版本,则将提示您进行更新,或者通知您已经安装了最新版本的WordPress。 不利之处在于,如果您确实安装了过时的版本,则不会提供版本号。它仅提示您进行更新。 WordPress更新界面 步骤4.“关于WordPress”界面 最后,鼠标光标悬停WordPress管理后台左上角的WordPress Logo,点击下拉菜单的“关于WordPress”。在打开的界面,即使您没有更新到WordPress的最新版本,您也会看到顶部突出显示版本号以及有关该更新的信息。 关于WordPress界面 以上,是通过WordPress仪表盘查找WordPress版本号的所有方法。同样也值得注意的是,如果您未这样做,则在每个后台页面的顶部都会看到一个小提示,提示您更新到最新版本。 如果您担心的只是最新消息,请查找该消息,或转到“仪表板”>“更新”以检查是否安装了新版本的WordPress或者主题、插件。 方法2:通过网站前端查找 如果您无法登录到WordPress管理后台但需要获取版本信息以进行故障排除,或者您想知道另一个网站正在运行WordPress版本,该怎么办?在站点的源代码中和某些隐藏的页面上,您可能能够找到版本号。 请注意,许多网站管理员会采取措施隐藏这些信息,因此,这不适用于所有网站,仅适用于保留默认设置的网站。 方法1.页面来源 第一步是转到要检查的网站上的任何页面(但最好为主页),然后右键单击并在浏览器中点击“查看页面源代码”或“查看源代码”。它将打开一个新标签,显示页面的HTML和CSS。按Ctrl+F调出搜索功能。 通常,您可以搜索“generator”标签,该标签将明确告诉您该网站正在运行的WordPress版本,但是某些较新的主题可能会禁用此功能。 或者搜索“?ver=”,然后在“link rel=’stylesheet’”部分下查找。您应该看到以“?ver=xxx”结尾的行。这些数字即是WordPress版本。 WordPress版本源代码 这种方法并不总是可靠的,因为主题和插件也可以在此处保存其版本信息。 方法2.网站readme文件 仅适用于WordPress旧版本的另一种方法是在网址末尾添加“ /readme.html”。这将突出显示当前安装的版本,但同样,它仅适用于使用较旧版本WordPress的网站。 如果网站使用的是较新版本的WordPress,则该页面仍将加载并显示常规信息,但不会显示版本号。 WordPress自述HTML […]

WordPress WordPress备份,WordPress恢复备份,宝塔备份,数据库恢复 文字详细教程
无论您有多精通技术或使用WordPress多久;总有一天会出现可怕的错误。有时是用户错误,有时是由于插件漏洞而被黑客入侵。如果您不知道如何修复它,或者认为这可能需要很多时间,那么解决问题的最快捷、最简单的方法是从备份中恢复WordPress。毕竟,这就是您有备份的原因,或者您应该这样做。 在本指南中,我们将介绍如何使用六种不同的方法从备份中恢复WordPress。使用某些选项,您可以在几分钟内恢复运行。 了解WordPress备份的工作原理 从宝塔面板备份中还原WordPress 设置宝塔自动备份计划任务 使用插件从备份中恢复WordPress 使用phpMyAdmin恢复WordPress数据库备份 使用cPanel恢复WordPress数据库备份 从仪表盘或使用SFTP手动恢复WordPress文件 了解WordPress备份的工作原理 在我们深入研究如何从备份中恢复WordPress之前,首先了解它们的工作原理很重要。标准的WordPress备份包含您网站的文件和MySQL数据库。但是WordPress备份可能会因用于备份的内容而异。 WordPress备份插件 如果您使用的是WordPress备份插件,通常他们会给您选择只保留您的/wp-content/uploads/和数据库(有时还有您的主题和插件文件夹)以节省磁盘空间。数据库包含您的所有数据,而uploads文件夹包含您无法通过其他方式恢复的重要文件,例如媒体库中的图像。 主题和插件通常可以轻松重新安装。但是,大多数备份插件都可以让您选择做所有事情或仅限于节省空间。 如果您使用的是支持增量备份的备份插件(这是我们推荐的),它将首先进行整个站点备份,然后仅在您的站点上存储更改。这大大减少了磁盘空间使用量,并且性能更好,因为它不会在重复的计划中一次敲打您的服务器。 使用WordPress主机的一键式还原点 如果您有托管服务提供商的WordPress备份,这些备份通常更像是您网站的快照。你可以把它想象成Mac上的Time Machine。大多数托管的WordPress主机让您一键恢复到某个时间点。这是迄今为止最简单、最方便的方法! 当然国内很多云服务器提供商都提供备份技术支持服务,比如阿里云,百度云、腾讯云及华为云都提供类似的快照、克隆或者镜像支持,可以实现一键还原。 注:如果你使用了单独的云数据库,你还需要为云数据库启用自动备份任务,才可以实现一键还原。 从宝塔面板备份中还原WordPress 您可以直接在“宝塔”面板中轻松恢复您的WordPress站点。只需按照以下步骤操作即可。 需要清楚地知道宝塔面板不会自动备份网站文件及数据库,这跟大厂的备份一样,都需要你先启用备份计划,才会有备份数据。此外,宝塔面板的备份与云服务器提供商提供的一键备份还原有质的区别。 像阿里云的每个备份都是创建备份时此环境的文件、数据库、重定向和Nginx配置的完整快照。当您恢复备份时,对网站文件、数据库、重定向和Nginx配置的所有更改都将回滚到创建备份的时间。 但宝塔面板备份的仅是网站文件及数据库,不会对整个服务器进行备份及还原。 第1步 首先,登录宝塔面板。转到左侧的“网站”,然后单击您需要为其恢复备份的WordPress站点的备份列下方的“备份入口”,或者直接访问/www/backup/site。 WordPress网站备份 第2步 将备份的数据压缩包解压并覆盖现有的网站目录,你也可以直接删除现有的网站数据,使用备份的数据直接替代旧数据。至此,即可恢复网站的文件数据。下面你,还需要恢复数据库。 第3步 要“恢复”数据库,你需要进入宝塔面板的“数据库”,选择你需要恢复数据库的网站对应数据库行,点击备份下方的导入: WordPress数据库备份恢复 选择最新的数据库备份文件,点击导入即可恢复网站数据库 WordPress数据库备份恢复 注:宝塔面板的网站文件及数据库备份恢复依赖宝塔面板的计划任务,或者你的手动备份。我们将会在下一个章节讲到。 设置宝塔自动备份计划任务 在宝塔面板,您可以为您的WordPress网站文件及数据库设置备份计划任务,以便于您日后需要,快速将网站恢复至此前的状态。 您可以通过宝塔面板的“计划任务”设置自动备份计划任务。 宝塔计划任务 要设置网站备份,您只需要在任务类型处选择“备份网站”,然后设置任务名称、执行周期及选择备份网站、对应的备份路径,点击添加任务即可。 宝塔网站备份任务 要设置网站数据库备份,设置类似网站备份,不同的是任务类型及需选择对应网站的数据库,最后点击添加任务。 宝塔数据库备份任务 使用插件从备份中恢复WordPress 接下来,我们将向您展示如何使用插件从备份中恢复 WordPress。我们只推荐使用支持增量备份的备份。 增量网站备份是指系统仅在站点文件和数据库表发生更改时创建备份。这样做的原因是为了提高您的站点性能并避免服务器上出现数十个不必要的备份文件。因此,最好是您的备份插件扫描最新的文件并在没有任何更改的情况下跳过下一个备份。 以下是我们推荐的四个备份插件: WP Time Capsule VaultPress ManageWP BlogVault […]

WordPress WooCommerce优化,WooCommerce缓存,WooCommerce速度,网站性能 文字详细教程
对于电子商务网站来说,速度就是金钱。您的网站加载速度越快,购物体验就越好。更好的用户体验转化为改进的SEO、增加的投资回报率和更快乐的客户。这最终会带来更大的收入和利润。 今天的购物者期待高分辨率图像和视频、实时聊天、用户评论、实时库存、个性化以及许多其他动态工具。 网上购物者的注意力很短。因此,如果您没有正确执行这些功能,他们希望拥有更快、更顺畅的购买体验的所有功能都会减慢您的电子商务网站的速度。 WooCommerce是世界上最受欢迎的电子商务平台,可根据您的要求免费使用和调整。 WooCommerce引领电子商务(图片来源:BuiltWith) 迄今为止, WooCommerce的下载量已超过8800 万次。截至目前,它已在超过500万个网站上使用。 WooCommerce插件下载和使用统计 与其他流行的购物平台不同,如果您使用WooCommerce,则无需支付一定比例的收入。不过,运营一家由WooCommerce提供支持的商店会产生一些间接费用。 但是有一个问题!由于WooCommerce在有限的支持下是免费的,因此您有责任将其保持在最佳状态。好消息是,如果您知道自己在做什么,就很容易照顾它! 想了解如何可靠地加速您的WooCommerce网站吗? 为什么速度对在线商店很重要 衡量WooCommerce商店的速度 如何加快WooCommerce 优化WooCommerce管理面板 WooCommerce速度始于优质托管 为什么速度对在线商店很重要 第一印象很重要,速度是用户首先会注意到您的网站。在Google的一项研究中,如果加载时间超过3秒, 53%的移动用户会离开网站。 3秒是最佳实践(图片来源:Think with Google) 2秒是电商网站接受度的门槛。在Google,我们的目标是不到半秒。– Maile Ohye,谷歌技术主管 在另一项全球研究中,80%的用户表示他们发现加载缓慢的网站比暂时关闭的网站更令人沮丧。同一项研究还发现,如果网站加载速度太慢, 73%的用户会切换到竞争对手的网站。 即使页面响应时间延迟100毫秒,也会损害用户体验和在线收入。根据Akamai的说法,100毫秒的延迟会影响转化率7%,而2秒的延迟会提高跳出率高达103%。 如果您的网站每天产生1000美元的收入,那么页面加载时间延迟100毫秒可能会使您每年损失25,550美元的销售额。 业务越大,跌幅越大。例如,如果页面加载时间仅降低一秒,亚马逊预计每年将损失16亿美元的收入。 页面加载时间至关重要(图片来源:Think with Google) 上述数据表明,如果您的网站加载时间为6秒或更长时间,那么您失去的用户数量是您的网站加载时间少于 3 秒时的两倍。 除了用户体验,您网站的速度也会影响SEO。网站速度和性能在Google的网站排名算法中起着重要作用。 谷歌已将其搜索结果中显示的超过50%的页面转向移动优先索引。尽管如此,来自HTTPArchive.org的数据表明,运行WordPress的移动网站的平均加载时间在去年有所恶化。 顶级WordPress网站的表现如何(图片来源:HTTPArchive.org) 在网络星期一和黑色星期五等流量高峰期,让您的网站尽可能快地运行更为重要。随着优惠的爆发,确保购物者不会放弃您的网站对于完成销售至关重要。 鉴于这些统计数据,加快您的WooCommerce商店可以让您在竞争中获得显着优势。 衡量WooCommerce商店的速度 你无法衡量的东西,你无法改进! 现在您已经了解了为什么速度对您的WooCommerce商店很重要,是时候学习如何衡量它了。当您尝试加快WordPress网站速度时,了解如何衡量改进至关重要。 网站速度测试是测试WooCommerce商店响应能力的完美工具。但是,如果您没有正确执行此操作,您的网站在进行更改后可能看起来更慢,而实际上它更快。 一份网站速度测试报告(图片来源:Pingdom) 我建议您开始使用以下网站速度测试工具之一:WebPagetest、Pingdom、Google PageSpeed Insights或GTMetrix。 您还可以使用免费的WordPress插件查询监视器来查明表现不佳的主题、插件和功能。它可以帮助您调试低效的数据库查询、臃肿的函数、PHP错误、HTTP API调用等。 没有速度测试工具是完美的,但选择一个并坚持下去。您可以稍后再尝试其他选项。 Gary Illyes,Google网站管理员趋势分析师 实际表现和感知表现之间存在差异。用户体验比网站的技术魅力更重要。 因此,使用下面提到的技术来增强您网站的整体用户体验,而不仅仅是获得高速分数。 […]

WordPress JavaScript优化,JavaScript工具,JavaScript最小化 文字详细教程
大多数用户都希望有一个优雅的网络浏览体验,而JavaScript长期以来一直是开发者的最爱,以提供这种高级的体验。 然而,JavaScript不仅是为了让网站看起来更漂亮。它还直接影响到网站的性能和成功。 加快网站速度或缩短页面加载时间–这两个概念是JavaScript开发的核心–是改善用户体验的关键因素。 如果你想在最短的时间内提升网站的性能,你需要熟悉JavaScript的最小化。它将帮助你从你的JavaScript源代码中排除所有不必要的字符而不改变其功能。更重要的是,它将减少你的网站的加载时间和带宽使用。 JavaScript的最小化可能是很棘手的。在这篇文章中,我们将制定一个方案,帮助你为WordPress和非WordPress网站的JavaScript代码进行最小化。 什么是JavaScript? 什么是代码最小化? 为什么要对JavaScript代码进行最小化? 最小化、美化和压缩的区别 如何最小化JavaScript代码 什么是JavaScript? JavaScript (图片来源: Medium) JavaScript是一种面向文本的脚本语言,用于在客户端和服务器端创建互动网站。与大多数语言相比,它是一种更简单、更不复杂的语言,这也是它被广泛使用的原因。 HTML和CSS构建了一个网站的结构,而JavaScript增加了复杂的功能,为你的网站带来互动性,以吸引用户。例如,JavaScript提供了复杂的元素,如滚动的视频点唱机、2D/3D视频和互动地图。 值得注意的是,网络浏览器可以理解JavaScript。因此,与HTML和CSS一起,如果你对网络开发感兴趣,它是一个熟练的选择。如果你需要创建一个高度互动的网站,并在所有浏览器中无障碍运行,那么JavaScript是你可以采用的最可靠的选择。 什么是代码最小化? 最小化也被称为最小化。代码最小化意味着优化代码,以节省空间,减少页面加载时间,并降低网站带宽使用。然而,最大的问题是在不改变功能的情况下最小化代码。 代码最小化在所有核心编程技术中都是可能的,包括HTML、CSS,以及–正如我们即将看到的–JavaScript。然而,这个过程并不是一蹴而就的。在保持代码功能的同时,还要做一些工作来使其更加紧凑。 为了最小化JavaScript代码,你必须解析它,压缩它,并获得输出。一旦它被最小化,它应该是肉眼几乎无法阅读的。你已经删除了所有不必要的空白、注释、换行符,以及最初使代码可读的一切。 你可能还需要对代码做一些进一步的修改–例如,内联函数、删除块定界符、使用隐含条件,或者重写局部变量。 未简化与简化的JavaScript代码示例 让我们来看看一些示例代码。这第一块是普通的、没有经过删减的JavaScript。 // program to check if the string is palindrome or not function checkPalindrome(str) { // find the length of a string const len = string.length; // loop through half of the string […]

今天我们将深入探讨4种简单的方法来为WordPress设置 Stripe,无需编码。对于初创公司、企业和经营WooCommerce和EDD商店的人来说,Stripe可能是一个非常实惠的解决方案。
在选择在您的WordPress网站上使用的支付网关时,通常会想到两个流行的网关,PayPal和Stripe。多年前,PayPal曾经是电子商务网站唯一简单的解决方案之一,但现在情况已不再如此。Stripe提供较低的交易费用,并因其灵活的API在开发者社区中非常受欢迎。今天我们将深入探讨4种简单的方法来为WordPress设置 Stripe,无需编码。对于初创公司、企业和经营WooCommerce和EDD商店的人来说,Stripe可能是一个非常实惠的解决方案。 使用Square代替?查看我们的深度比较博文:Stripe vs Square。 什么是Stripe? Stripe是一个快速发展的支付网关,能够处理经常性支付并自动处理退款。它受到全球知名品牌的信任和使用,其中包括Best Buy、Target、Lyft、Docker、HubSpot、Facebook、Shopify和IndieGoGo。 Stripe由John和Patrick Collison两兄弟于2010年创立。它于2011年公开启动,并已获得多轮融资。它甚至在2016年福布斯云100强榜单中排名第4。有很多支付网关可供选择,但Stripe对简单性的关注以及他们流行的 Stripe API 是让他们与竞争对手区分开来的原因。他们的费用结构更容易理解,因为对于年收入低于 100 万美元的人来说,这是2.9%+30美分的统一费率。他们还允许您从您自己的网站免费向信用卡收费,而PayPal每月向您收取30美元外加交易费。Stripe也不收取任何退款或授权卡费用。然而,随着交易量的增加,PayPal 确实会变得更便宜。 Stripe还拥有一款名为Radar的机器学习驱动产品,可减少欺诈交易的数量。有关更多详细信息,请查看我们的详细指南: 如何使用Stripe Radar预防和减少98% 的信用卡欺诈 为WordPress设置Stripe Stripe在技术上没有官方的WordPress插件或集成,但感谢使用了他们的API的优秀WordPress社区,现在有很多很棒的选择可以轻松地在您的网站上安装 Stripe。下面我们将在一个基本站点上为WordPress设置Stripe,其中包含表单插件和自定义字段,以及WooCommerce和Easy Digital Downloads等电子商务平台。请务必注意,您的Stripe结帐页面需要SSL以安全地传输付款数据。许多主机,现在都通过Let’s Encrypt提供免费的SSL证书。但请注意,如果您没有正确迁移,可能会损害您的网站,因此请务必查看我们深入的HTTP到HTTPS迁移教程. 在基本WordPress网站上设置Stripe 如何使用Gravity Forms设置Stripe 在WooCommerce中设置Stripe 在Easy Digital Downloads中设置Stripe 所有这些教程都假设您有一个Stripe帐户。如果您不这样做,您可以注册一个免费的Stripe帐户。 如何在基本WordPress网站上设置Stripe 为WordPress设置Stripe的第一种方法是在基本网站上。也许您没有任何电子商务解决方案设置,而只是在页面上拥有您想要销售的一种产品。这可能是接受电子书或数字下载的付款(甚至捐款)的好方法,而不会在您的网站上增加任何开销。为此,我们推荐免费的WP Simple Pay Lite for Stripe插件,您只需4个简单的步骤即可开始使用。他们也有插件的专业版,它可以实现定期付款和许多其他功能,但如果你需要简单快速的东西,你可以使用免费版本。 WordPress插件-WP Simple Pay Lite for Stripe 第1步 从WordPress插件库下载并安装WP Simple Pay Lite for Stripe插件,或在WordPress仪表盘中的“安装插件”下搜索它。 安装WP […]

安装WordPress插件对某些人来说似乎微不足道,但我们想涵盖您可以执行此操作的所有不同方法。这包括适合初学者的简单方法和更高级的方法;对于那些拥有更多经验的人,例如WordPress开发人员。
安装WordPress插件对某些人来说似乎微不足道,但我们想涵盖您可以执行此操作的所有不同方法。这包括适合初学者的简单方法和更高级的方法;对于那些拥有更多经验的人,例如WordPress开发人员。 今天,我们将深入探讨如何在您的网站上安装WordPress插件的三种不同方法。这包括从WordPress仪表盘中搜索、通过SFTP手动上传插件以及通过WP-CLI安装插件。在以下这些示例中,我们将使用流行的免费Yoast SEO插件,该插件目前安装在超过100万个WordPress网站上。 通过WordPress仪表盘安装(简单/初学者) 通过SFTP安装(中级) 通过WP-CLI安装(高级) 1. 如何通过仪表盘安装WordPress插件 从仪表盘中安装WordPress插件是让插件快速启动和运行的最简单方法之一。您要做的第一件事是在WordPress仪表盘的插件菜单下,单击“安装插件”。然后,您可以搜索要安装的插件。在我们的示例中,我们输入Yoast SEO。您还可以浏览特色、热门和推荐的插件。然后点击“立即安装”。 在WordPress仪表盘中添加插件 然后点击“启用”。 启用WordPress插件 就是这样!您的插件现已安装、启用并可使用。大多数插件,尤其是较大的插件,都会有一个选项菜单,可能会出现在WordPress仪表盘的左侧。例如,使用Yoast SEO插件,我们现在有一个“SEO”菜单,我们现在可以在其中深入了解插件的设置。 另外一些小功能插件,可能会出现再设置或者工具菜单中。 WordPress插件设置 2. 如何通过SFTP安装WordPress插件 安装WordPress插件的第二种方法是通过 SFTP(安全 FTP)手动安装。在此示例中,我们将使用免费的Filezilla FTP客户端将Yoast SEO插件上传到我们的WordPress网站。根据您托管的说明将有所不同。您可以参考提供商的文档,了解如何通过SFTP连接到您的站点。 第一步是转到WordPress插件库并手动下载插件。您可以搜索插件,然后单击进入。 WordPress插件库搜索插件 然后单击“下载版本xx”按钮。这会将插件的最新 .zip 版本下载到您的计算机。 手动下载插件 然后您需要解压插件安装包( 您也可以通过SSH解压缩它)。 解压WordPress插件 然后通过您的FTP客户端,将插件上传到您的/public/wp-content/plugins目录(不同主机,路径可能稍有不同)。注意:您需要在命名的插件文件夹中获取插件文件夹。比如wordpress-seo.3.5文件夹下还有一个文件夹叫做wordpress seo。那是您要移动的文件夹。 通过SFTP安装WordPress插件 然后要启用插件,请转到WordPress仪表盘插件部分下的“已安装的插件”,然后单击您刚刚通过SFTP上传的插件下的“启用”。 通过SFTP启用插件 3. 如何通过WP-CLI安装WordPress插件 将插件上传到WordPress的第三种也是最后一种方法是通过WP-CLI,这是一个用于管理WordPress的命令行工具。启动WP-CLI后,您可以运行以下命令来安装插件。不过,首先,您需要知道名称。您用于WP-CLI的插件的名称只是插件库或Git上的文件夹名称。所以在这个例子中,它是“wordpress-seo”。 WP-CLI安装插件 因此,从命令行,我们输入以下内容: wp plugin install wordpress-seo wp插件安装 然后我们运行以下命令来启用它。 wp plugin activate wordpress-seo wp插件启用 就是这样!正如您所看到的,WP-CLI非常快,一旦您习惯了它,它就可以成为管理WordPress安装、插件和安装的好方法。请务必查看官方WP-CLI文档以获取其他命令和示例。

在WordPress中处理图像可能是一个挑战。如果您没有为要求支付足够的费用,您的网站外观可能会变得凌乱,甚至可能会影响加载时间。因此,您需要了解默认的WordPress图像大小以及如何更改它们。
在WordPress中处理图像可能是一个挑战。如果您没有为要求支付足够的费用,您的网站外观可能会变得凌乱,甚至可能会影响加载时间。因此,您需要了解默认的WordPress图像大小以及如何更改它们。 WordPress如何处理图像? 什么是默认的WordPress图片尺寸? 如何更改默认WordPress图像大小 如何添加您的自定义WordPress图像大小 步骤 1. 通过编辑function.php文件添加自定义WordPress图像大小 步骤 2. 在您的主题中显示自定义尺寸 有用的插件 WordPress如何处理图像? 将图像上传到媒体库后,WordPress将自动生成具有3种默认图像大小的附加图像并将它们分别存储。因此,您在上传图片时会看到4个图片选项。这些是缩略图、中、大和全尺寸选项。前三个选项称为默认WordPress图像大小,而全尺寸选项是您上传的原始图像大小。 WordPress创建这些选项是因为使用不同的位置放置图像将需要不同的图像分辨率。例如,缩略图中的图像分辨率可能与滑块中使用的图像分辨率不同。因此,如果您想在不同的地方以不同的分辨率使用相同的图像,则无需手动编辑和调整图像大小。只需要一张图片,其余的由WordPress完成。 什么是默认的WordPress图片尺寸? 默认情况下,WordPress带有三种预打包的图像尺寸。他们是: 缩略图:(150px宽高) 中等尺寸:(最大300px宽高); 大尺寸:(最大1024px宽高); 全尺寸:(您上传的全尺寸/原始图像尺寸)。 如何更改默认WordPress图像大小 尽管如果您认为这些选择不能满足您的需求,WordPress已经为您提供了3种默认图像大小,但还有其他选择。也许,您需要更小的缩略图或更广泛的特色图像。因此,您需要更改默认的WordPress图像大小。为此,您可以按照以下步骤操作: 转到您的管理仪表盘 将光标悬停在设置 -> 媒体 在“媒体设置”窗口中,您可以调整每种尺寸所需的像素 点击保存更改按钮以保存设置。 如何添加您的自定义WordPress图像大小 因此,您有3种默认图像尺寸。假设您的缩略图具有缩略图大小的图像,文章的图像具有中等大小的图像,滑块具有大尺寸的图像。但是,您意识到弹出横幅和小工具需要更多默认图像尺寸。您可以添加自定义WordPress图像大小吗?是的你可以。 步骤 1. 通过编辑function.php文件添加自定义WordPress图像大小 实际上,某些主题为您提供了额外的图像大小选项。但是,如果您找不到它们,让我们添加我们自己的自定义WordPress图像大小。 重要的!我们将处理代码。因此,请务必在修改任何内容之前创建WP备份文件并创建WordPress子主题。 转到您的管理仪表盘 将指针悬停在外观 -> 主题文件编辑器 编辑functions.php文件 复制下面的脚本并将其粘贴到文件中 add_theme_support( ‘pop-up-banner’ ); 点击更新文件按钮。 上面的脚本将激活add_image_size()函数。如果此功能已启用,您可以添加新的WordPress图像,如下所示: add_image_size( ‘pop-up banner size’, 1000, 590 ); add_image_size( […]

提前安排您的文章发布计划,可以避免很多问题让博客正常运作。在这个教程中,我们将向您展示如何使用多种不同的方法在WordPress中定时发布文章。
通过定时发布WordPress文章,可以让整个文章管理更加有计划性,比如假期定时发布文章,每日定时定点发布内容,即将需要发布的网站公告等。 提前安排您的文章发布计划,可以避免很多问题让博客正常运作。在这个教程中,我们将向您展示如何使用多种不同的方法在WordPress中定时发布文章。 为什么要定时发布WordPress文章? 如何设置WordPress文章定时发布 WordPress定时发布文章的一些技巧 为什么要定时发布WordPress文章? 在WordPress中执行文章定时发布可以为您节省大量时间并帮助您保持井井有条。如果您正在运营一个新闻网站或博客,那么定期发布您的文章尤为重要。这有助于保持一致的内容流,并让您的观众回来更多。 此外,如果您正在度假或从您的网站休息,后期安排可以成为救命稻草。您可以提前安排一些文章,以便在您离开时让事情继续进行,而不是让您的博客保持沉默。 让我们探讨一下为什么WordPress定时发布文章是一个好主意的更多原因。提前安排您的文章发布可以帮助您: 在一天中访问量最高的时间发布。如果您想确保您的文章被尽可能多的人看到,那么您需要在一天中大多数读者在线的时间发布它。例如,如果您正在运行一个育儿博客,那么您将希望在妈妈最有可能在线的白天发布。 一致地发布内容。如果您想建立忠实的读者群,那么您需要定期发布内容。如果您有一份日常工作或其他占用您大部分时间的承诺,这可能很难做到。通过提前安排您的文章,即使您很忙,您也可以确保您的内容上线。 编写积压的内容并错开其发布。如果您有很多内容想要发布但又不想让读者不知所措,这可能会很有帮助。通过安排您的文章,您可以控制一次发布多少内容。 如果您住在另一个国家或白天睡觉,请在白天发帖。这一点很不言自明!如果您在夜间发布博客,那么发布时间安排可以帮助您确保您的内容在读者所在时区的白天上线。 确保您始终如一地按时发布。如果您发布有关及时主题或事件的博客,这一点尤其重要。如果您希望您的读者知道他们可以依靠您获得及时的信息,那么您需要每次都按时发布您的文章。 提前写好季节性/节假日内容。如果您编写的内容是季节性或特定于假日的,这可能是领先于游戏的好方法。通过提前编写和安排您的文章,您可以摆脱假期的压力,专注于享受自己。 在假期继续发布文章。确保您的博客在您离开时不会沉默。只需在您离开之前编写并安排一些文章,您就可以准备就绪。 测试不同的发布时间。试图找出发布内容的最佳时间?在WordPress中定时发布文章可以让您测试不同的时间,看看哪一个获得最多的流量。找出您的读者最活跃的时间,并相应地调整您的发布时间表。 现在我们已经了解了为什么定时发布文章如此重要的一些原因,让我们来看看如何实际去做。 如何设置WordPress文章定时发布 在WordPress中设置文章定时发布很容易,只需几分钟。在本节中,我们介绍可用于文章定时发布的三种不同方法。 方法 1:使用WordPress去块编辑器设置定时发布 我们将介绍的第一种方法是使用WordPress区块编辑器设置文章定时发布。这是最原生的方法,因为它最简单,不需要任何额外的插件。 首先,在WordPress中创建一个新文章或页面。对于此示例,我们将创建一个新文章。 进入文章编辑器后,您会注意到在发布面板中,时间设置为立即发布。 使用区块编辑器设置日期和时间以安排博客文章的发布 单击立即发布以显示一个下拉列表,您将能够选择一个特定的日期和时间来发布您的文章。 如果您将把这篇文章安排在当前时间之后的时间。选择日期和时间后,只需单击“计划”按钮即可设置发布计划。 使用区块编辑器安排稍后发布的博客文章后的视图 就是这样!您的文章现已设定了定时发布,到达了您所选择的日期和时间,文章即会自动上线。 方法 2:使用WordPress经典编辑器设置定时发布 如果您使用的是WordPress经典编辑器,那么您可以使用类似的方法计划发布文章。 首先,在WordPress中创建一个新文章或页面。和以前一样,我们将为此示例创建一个新文章。 进入文章编辑器后,在WordPress仪表盘的屏幕右侧查找“发布”面板。默认情况下,这设置为立即发布。 经典编辑器默认显示文章已准备好立即发布 单击立即发布选项旁边的编辑链接。这将弹出一个下拉菜单,其中包含几个不同的时间维度选项。 使用经典编辑器设置发布博客文章的日期和时间 在这种情况下,我们将把这篇文章安排在当前时间之后的时间。选择日期和时间后,只需单击“确定”按钮即可设置定时发布计划。 单击蓝色的“计划”按钮以安排博客文章稍后在经典编辑器中发布。 然后要指定时间发布文章,单击“定时发布”按钮 就那么简单。您的文章现已设置好定时发布的时间,到点即会自动上线。 方法 3:使用插件安排文章 如果您不使用WordPress区块编辑器,或者如果您想更好地控制您的文章定时发布,那么您可以使用插件。在这里我们会推荐两个定时发布插件:Magicpost和SchedulePress。 (1)Magicpost Magicpost是我们开发的,专门针对文章管理的专业插件。该插件包含了定时发布、文章搬家、文章翻译、HTML代码清理、下载管理及社交分享等功能。 Magicpost 在这里,我们就不对Magicpost插件的其他功能展开说明。因为今天文章内容的重点是——WordPress文章定时发布。 首先,安装并启用Magicpost插件。由于Magicpost定时发布功能属于插件的Pro功能,您需要购买该插件的授权,使用授权码激活插件后才可以使用该插件的定时发布管理功能。 下面,是激活Pro版本后的Magicpost插件操作介绍。 在执行WordPress文章定时发布之前,您需要设置定时发布参数,点击“Magicpost-定时发布”,进入定时发布设置界面,如下图所示: Magicpost插件设置界面 在设置界面,我们需要打开该功能开关,然后选择您需要定时发布的文章类型,还有文章状态。 在这里需要说明一下草稿和待审的区别:草稿即草稿箱里面的文章,待审即如果您的网站存在投稿者、作者等,需要管理员审核的文章。 […]
Google Adsense PIN码收不到,手动快速人工验证的方法
Google Adsense 联盟PIN码收不到,需要手动提交申请表单来进行人工验证个人识别码,而大多数人都不知道如何操作,今天小编就给大家讲解一下这其中的流程。 如果你还没有Google Adsense账号你也许对下面文章感兴趣:Google Adsense 过审核申请教程,谷歌广告的另类申请技巧新博客快速申请 Google AdSense 账号获批通过的技巧及答疑 Google Adsense PIN码验证提醒 通常来说 Google Adsense 在你的广告盈利费用达到10美元的时候,就要通过邮寄PIN码来验证 Adsense 账户的地址,由于早前Adsense 一直没管,几个月后登了下才发现要验证PIN码,而账户突然也多了一些美元…. 你可能感兴趣:5种有效的方式来最大化你网站的 AdSense 广告利润Adsense 月入过万,你必须要懂的赚钱逻辑及赚钱心态Google Adsense 广告收益止损新办法 ads.txt 帮你搞定 谷歌官方会在你的账户达到10美元是自动邮寄一次PIN码,默认地址就是你注册Adsense账号是填写的地址,由于本人的账号中间改过几次地址,所以只能再次申请PIN码,一开始不知道PIN码使用次数的意义,所以Adsense自动发一次,我自己手动发一次,还剩一次机会就一直没敢用!!!后来在 Google 产品论坛看到有人说有在线提交表单人工通过PIN验证方法: 人工验证PIN码表单地址 人工验证PIN码表单提交地址 注:如果你的PIN码三次机会还没用完,可能无法打开这个表单页面,或者没有上传身份证扫描件/身份地址附件的地方,刚刚把第三次PIN用完后,提交表单的页面才改变。 Google Adsense PIN码收不到 大家可以看到我截图中标注的红色部分内容: 请注意,只有在我们向您发出第三封 PIN(个人识别码)邮件的时间已超过 30 天的情况下,我们才能人工验证您的个人识别码。请耐心等到此期限之后再向我们咨询个人识别码问题,以寻求更快捷的解决方案。 adsense 已经非常清楚的提到三次PIN申请机会用完后一个月,才能用上面人工审核PIN码的提交表单!这虽然有点麻烦,但是总比从美国邮寄PIN码到国内靠谱(感觉根本收不到那快件),就我目前所知,我周边的博主只有两位收到过google的pin码,其中一个就我的好友天使漫步,大家可以看他博文 等了七年的信封-成功收取Google Adsense pin码,因为我没有收到过邮寄的PIN码快件,所以这里给大家看看天使漫步的快件样式: Google Adsense PIN码人工验证需要时间 从网站广告收入达到10美元开始,每次申请PIN码需要1个月才能继续下次申请,也就是三个月后你就能申请人工验证了。 再次申明,请把申请PIN码的三次机会用完! Google Adsense PIN码人工验证提交信息 […]
Google Adsense 发布商违规警告解除方法及反思
昨天下午Gmail收到Adsense官方发来的邮件:AdSense 发布商违规行为报告(帐号:pub-0000000000000,日期:2018-6-13),邮件报告内容如下: 因为Gmail邮箱需要代理才能访问,苹果手机的代理没有打开,所以今天上午才看到消息,算起来这是第二次收到 Adsense 官方的警告邮件,上次收到是在2016年底,不过这次和上次违规内容相似,涉嫌成人内容,所以如何操作我也轻车熟路。 这里还是给大家说明一下如何来解除,在我们做一个网站挂Adsense之前一定要心知肚明,自己的内容是否会有违规风险,通常的违规有,成人内容,盗版破解等,另外注意一些美女图片站也可能涉及成人内容诱导,会被定为违规,因为我这次就是一个下载页面因为下载的美女模特图片被定义为涉及成人诱导而被警告,加上Gmail在大陆被屏蔽,很多人可能没法及时收到查看邮件,错过申述时间而增加被封号风险,所以说我们挂Adsense广告之前就要对自己的内容有底。 这篇文章主要给大家说一下当我们收到违规警告后该如何处理: 第一步:首先登陆自己的 Adsense 管理后台,点击设置 –> 合作规范中心,如下图所示: 第二步:点击违规的条目,会展开Adsense给出的处理办法,如下图所示: 可以看见我这里的违规为成人内容违规,通常来说如果只是部分内容违规都属于网页级违规,算是轻量的警告,我们站长需要做的就是撤下这个页面的广告即可,因为现在大家用的多是博客系统类似Wordpress或者Typecho,可以在模板里加上一个自定义字段来决定是否展示广告,另外一个解决办法就是删除当前页面,但是删除页面会减少Google索引,导致用户访问这个页面失效,所以通过自定义字段来操作是比较靠谱的方法,既不用删除文章,又能当前页面不显示广告。对于比较严重的情况最好去除 Adsense 广告代码,或者直接解除网站,后面再说操作方法。 第三步:我们做了处理后,还要给点击提交审核【据我从Adsense官方了解到的信息看,如果是简单的网页级违规,只要把违规的网页中的广告下架即可,不用点击提交审核,这样也能保留提交审核的机会,后期用于重大问题提交审核,切记!!!】,这是Adsense做的比较人性化的一面,审核点击效果如下图所示: 第四步:24小时内继续登陆Adsense查看广告提交审核结果,通过的情况如下图所示。 如果上面顺利的话,应该恭喜你解除警告成功,但是一定要引以为戒,因为Adsense的提交审核只有100次机会,用完了就没有了,所以Adsense广告且用且珍惜,也提醒广大联盟博主,在网站运营的过程中尽量不要发布违规的内容,包括但不仅限于提供用于非法访问或篡改软件、服务器或网站的相关说明或设备或成人内容等。 后面将不再抱侥幸心态,在违规页面投放Adsense广告,将专心创造更多积极向上的内容,以后的运营过程中也要多加注意。 结尾再给大家说一下处理违规页面的广告方法: 1.删除违规页面内容2.删除违规页面广告3.删除广告解除网站绑定,按照下图取消验证即可。 虽然说第三个可能用不到,但是像我就用到了,本身挂广告的页面是有风险我自己是清楚的,只不过当时抱侥幸心态,现在既然轻度的被警告,所以我还是决定解除这个网站以后不再挂Adsense广告,因为这个站可能会出现大量美女图片会涉及到成人内容诱导,当然如果后期不再做图片内容也许会再次验证回来挂Adsense广告。 另外解除网站绑定并不影响以后再次使用。 你可能想了解:什么情况下你的 Google Adsense 账号将会被直接封号取消?
调用最新日志的最简单方法
很多人想在自己的博客上显示最新的日志,可以通过一些很复杂的函数或者插件等等。但是今天向你介绍一个最简单的方法,通过 WordPress 内置的一个函数就可以实现。 函数如下: <ul> <?php get_archives(‘postbypost’, 10); ?> </ul> 第一个参数的是按一篇篇显示日志标题,第二个参数是显示的数量,这里显示10篇。默认情况下,他是输出在列表元素 (LI) 中,所以在它的前后加上 <ul> 和 </ul> 就成了一个完整的无序的列表了。 但是有个不好的地方就是如果你在最新日志页面上时,其最新日志列表还是包括当期那这篇日志。 更多关于 get_archives 请参考:TEMPLATE TAG/GET ARCHIVES 标签:WordPress 技巧
Android裁剪图片最简单方法 Android开发技术
很多网友平时如果需要在Android平台下开发处理图片裁剪的应用,如果感觉实现的逻辑比较麻烦,比如说需要写类此Win32下的橡皮筋类CRectTracker来设置裁剪区域,这里Android开发网给大家一个最简单可靠的方法,通过下面的Intent调用系统的Camera程序的裁剪功能实现图片修剪。 Intent intent = new Intent("com.android.camera.action.CROP"); intent.setClassName("com.android.camera", "com.android.camera.CropImage"); 不过这里Android123提醒大家可能会出现无法找到Activity的android.content.ActivityNotFoundException异常,这是由于Android内部的gallery和camera都有处理,可以尝试另一种URI,com.android.gallery的com.android.camera.CropImage,在setClassName时,具体的代码为 final Intent intent = new Intent("com.android.camera.action.CROP"); intent.setClassName("com.android.camera", "com.android.camera.CropImage"); intent.setData(Uri.fromFile(mFile)); intent.putExtra("outputX", width); intent.putExtra("outputY", height); intent.putExtra("aspectX", width); intent.putExtra("aspectY", height); intent.putExtra("scale", true); intent.putExtra("noFaceDetection", true); intent.putExtra("output", Uri.parse("file:/" + mFile.getAbsolutePath())); startActivityForResult(intent, REQUEST_CROP_IMAGE);
Android线程优先级设置方法 Android开发技术
对于Android平台上的线程优先级设置来说可以处理很多并发线程的阻塞问题,比如很多无关紧要的线程会占用大量的CPU时间,虽然通过了MultiThread来解决慢速I/O但是合理分配优先级对于并发编程来说十分重要。Android在线程方面主要使用的是Java本身的Thread类,我们可以在Thread或Runnable接口中的run方法首句加入 Process.setThreadPriority(Process.THREAD_PRIORITY_BACKGROUND); //设置线程优先级为后台,这样当多个线程并发后很多无关紧要的线程分配的CPU时间将会减少,有利于主线程的处理,相关的Thread优先级Android123就Android平台专有的定义罗列有以下几种: int THREAD_PRIORITY_AUDIO //标准音乐播放使用的线程优先级 int THREAD_PRIORITY_BACKGROUND //标准后台程序 int THREAD_PRIORITY_DEFAULT // 默认应用的优先级 int THREAD_PRIORITY_DISPLAY //标准显示系统优先级,主要是改善UI的刷新 int THREAD_PRIORITY_FOREGROUND //标准前台线程优先级 int THREAD_PRIORITY_LESS_FAVORABLE //低于favorable int THREAD_PRIORITY_LOWEST //有效的线程最低的优先级 int THREAD_PRIORITY_MORE_FAVORABLE //高于favorable int THREAD_PRIORITY_URGENT_AUDIO //标准较重要音频播放优先级 int THREAD_PRIORITY_URGENT_DISPLAY //标准较重要显示优先级,对于输入事件同样适用。
自定义Android标题栏TitleBar布局 Android开发技术
很多网友发现自己Android程序的标题栏TitleBar区域很单调,如果想个性化一些可以通过下面的方法来为自己软件的标题定制一个layout布局文件,比如浏览器的标题栏,它包含了网站的Favicon,自定义的进度条,和不确定的进度指示等等,实现的方法自己控制吧。下面代码在onCreate中使用,同时顺序不要改变,Android123提示各位开发者否则将无法生效: requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.layout.main); //软件activity的布局 getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titlebar); //titlebar为自己标题栏的布局
MenuInflater Android菜单从xml创建方法 Android开发技术
对于Android开发我们可以做的尽量MVC化,UI界面和Code逻辑代码分离方式,除了常规的Activity布局可以用xml实现外,菜单Menu也可以通过MenuInflater来映射一个布局文件,相关的创建菜单方法有些不同,如图: @Override protected void onCreateContextMenu(ContextMenu menu) { MenuInflater inflater = cwj.getMenuInflater(); //这里cwj为当前的context inflater.inflate(R.menu.android123, menu); //使用android123.xml文件作为菜单布局 } 接下来,我们创建相应的文件,路径为 /res/menu/android123.xml 具体内容如下,注意Item3可以禁用某项,同时加入相关的图片以及快捷键大家可以参考SDK实现更完整的方法。 <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/item1_id" android:title="@string/text1"/> <item android:id="@+id/item2_id" android:title="@string/text2"/> <item android:id="@+id/item3_id" android:title="@string/text3" android:enabled="false" /> </menu> 本文可以帮助我们深入的定制一些界面,相关的TitleBar自定义可以参考 自定义Android标题栏TitleBar布局
SQLite操作,还是raw方法更简洁高效 Android开发技术
对于Android平台上的数据库而言使用了嵌入式越来越流行的SQLite,为了更好的跨平台我们推荐大家使用原始SQL语句直接操作,在代码和处理效率上都有不小的提高,不过要做好SQL语句异常处理。 下面我们说下rawQuery的好处,可以看到查询的代码直接使用SQL语句,通过性能实测效率比Android封装过的类要快不少,但不能配合一些Adapter的使用,不过总体上在跨平台上很突出,下面为本地使用方法的伪代码,没有做任何构造和实例化,希望让项目经理知道rawSQL的优势在Android平台上的使用。 SQLiteDatabase db; String args[] = {id}; ContentValues cv = new ContentValues(); cv.put("android123", id); Cursor c = db.rawQuery("SELECT * FROM table WHERE android123=?", args); 执行本地SQL语句查询 if (c.getCount() != 0) { //dosomething ContentValues cv = new ContentValues(); cv.put("android123","cwj"); db.insert("table", "android123", cv); //插入数据 String args[] = {id}; ContentValues cv2= new […]
Android程序完全退出的三种方法 Android开发技术
很多网友可能发现自己的Android程序有很多Activity,比如说主窗口A,调用了子窗口B,在B中如何关闭整个Android应用程序呢? 这里Android123给大家三种比较简单的方法实现。 首先要说明在B中直接使用finish(),接下来手机显示的还是主窗口A,所以一起来看看Android开发网是如何实现的吧. 1. Dalvik VM的本地方法 android.os.Process.killProcess(android.os.Process.myPid()) //获取PID,目前获取自己的也只有该API,否则从/proc中自己的枚举其他进程吧,不过要说明的是,结束其他进程不一定有权限,不然就乱套了。 System.exit(0); //常规java、c#的标准退出法,返回值为0代表正常退出 2. 任务管理器方法 首先要说明该方法运行在Android 1.5 API Level为3以上才可以,同时需要权限android.permission.RESTART_PACKAGES,我们直接结束自己的package即可,直接使用ActivityManager类的restartPackage方法即可,参数为package name,该类通过getSystemService(Context.ACTIVITY_SERVICE)来实例化ActivityManager对象,这种方法系统提供的,但需要显示声明权限,所以使用中需要综合考虑。 3. 根据Activity的声明周期 我们知道Android的窗口类提供了历史栈,我们可以通过stack的原理来巧妙的实现,这里我们在A窗口打开B窗口时在Intent中直接加入标志Intent.FLAG_ACTIVITY_CLEAR_TOP,这样开启B时将会清除该进程空间的所有Activity。 在A窗口中使用下面的代码调用B窗口 Intent intent = new Intent(); intent.setClass(Android123.this, CWJ.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); //注意本行的FLAG设置startActivity(intent); 接下来在B窗口中需要退出时直接使用finish方法即可全部退出。 如果您有更好的建议可以联系 android123@163.com 我们及时补充。
Android多线程下载远程图片 Android开发技术
很多时候我们需要在Android设备上下载远程服务器上的图片进行显示,今天Android123整理出两种比较好的方法来实现远程图片的下载。 方法一、直接通过Android提供的Http类访问远程服务器,这里AndroidHttpClient是SDK 2.2中新出的方法,API Level为8,大家需要注意下,静态访问可以直接调用,如果SDK版本较低可以考虑Apache的Http库,当然HttpURLConnection或URLConnection也可以。 static Bitmap downloadBitmapByCwj(String url) { final AndroidHttpClient client = AndroidHttpClient.newInstance("Android123"); final HttpGet getRequest = new HttpGet(url); try { HttpResponse response = client.execute(getRequest); final int statusCode = response.getStatusLine().getStatusCode(); if (statusCode != HttpStatus.SC_OK) { Log.e("cwjDebug", "Error " + statusCode + " while retrieving […]
自定义Android主题风格theme.xml方法 Android开发技术
在Android中可以通过自定义主题风格方式来实现个性化以及复用,首先我们创建theme.xml主题文件,保存位置为工程的res/values/theme.xml ,这里我们可以可以为主题起一个名称,比如CWJ,这里去除了xml的文件头<?xml version="1.0" encoding="utf-8"?>这行,我们在工程中只需在androidmanifest.xml文件的Activity节点中加入android:theme="@style/Theme.CWJ" 属性,则这个Activity就使用了这种主题风格,整个xml的关键代码如下: <resources> <style name="Theme.CWJ" parent="android:Theme"> <item name="android:windowBackground">@drawable/android123</item> </style></resources> 其中上面的代码中,我们定义设置全局android:windowBackground即背景值为/res/drawable中的android123图片为背景,更多的属性定义可以参考view的layout xml属性设置,比如我们设置所有字体颜色、大体大小和样式,可以在style节点中加入 <item name="android:textColor">#fff</item> <item name="android:textSize">14sp</item> <item name="android:textStyle">bold</item> 当然我们可以将上面的android123的图片改进下,使用一个xml文件替代,比如使用bitmap对象,则/res/drawable/android123.xml的完整代码变为 <?xml version="1.0" encoding="utf-8"?> <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/cwj_image" android:tileMode="repeat" /> 这里我们使用了一个bitmap对象来解析cwj_image图片,当然这里可以识别各种类型的图片,其中android:tileMode是bitmap的内部属性,其中tileMode设置为repeat代表重复,这样可以节省bitmap资源,比如我们的背景是一层楼,那么全屏可以显示同样的为5层效果,而图片仅是一层大小,对于资源利用相对更高。 当然bitmap的属性tileMode的值为repeat外还有其他的值比如clamp、mirror,这些值并没有在SDK中并没有找到定义,通过上次Android开发网的 Android自定义View以及layout属性全攻略 一文,我们可以联想到bitmap属于android.graphics.Bitmap 包,由于是android框架,所以下载git的base包,找到该类,类的实例化时android123已经在 Android自定义View以及layout属性全攻略 说的很清楚,所以我们定位到res\values中找到attr.xml有关bitmap的定义即可,有关bitmap的更多属性如 antialias、filter和dither都可以找到使用。

