如何从WordPress循环隐藏密码保护的帖子

WordPress允许你创建密码保护的帖子。 最近我们的一位读者询问是否有可能从网站上隐藏密码保护的帖子。 默认情况下,WordPress隐藏密码保护的帖子的内容,但仍然显示“保护”前缀的帖子标题。 在本文中,我们将向您展示如何从WordPress循环中隐藏受密码保护的帖子。 为什么在WordPress中隐藏受密码保护的帖子? 默认情况下,WordPress会显示带有标题和“受保护”前缀的密码保护帖子。 用户将需要输入密码才能查看帖子的内容。 这个帖子的标题是可见的主页,档案,最近的帖子小部件等。如果你想保持一些内容完全隐私,那么这是不是一个理想的。 不仅没有密码的用户可以看到帖子标题,他们也可以尝试输入密码。 众所周知,密码可能被破解。 话虽如此,让我们来看看如何从WordPress循环隐藏您的密码保护的帖子,以便其他用户不能看到它们。 在WordPress中隐藏受密码保护的帖子 只需将此代码添加到您的主题的functions.php文件或特定于站点的插件。 函数wpb_password_post_filter($ where =”){      if(!is_single()&&!is_admin()){          $ where。=“AND post_password =””;      }      返回$ where; } add_filter(’posts_where’,’wpb_password_post_filter’); 这个代码只是修改发送到WordPress的查询使用 posts_where 过滤。 它要求WordPress获取所有没有密码的帖子。 访问你的网站,你会看到,受密码保护的帖子不再显示在主页,档案或小部件,如最近的帖子。 您仍然可以通过直接访问该帖子来访问该帖子。 上面的例子,隐藏所有用户的密码保护的帖子。 如果你运行一个多作者WordPress的网站,并希望受保护的帖子可以被用户编辑的私人帖子查看? 只需使用另一个条件标签修改上述代码,如下所示: 函数wpb_password_post_filter($ where =”){     if(!is_single()&&!current_user_can(’edit_private_posts’)&&!is_admin()){          $ where。=“AND post_password =””;      }      返回$ where; } … Read more 如何从WordPress循环隐藏密码保护的帖子


如何在WordPress中添加图标的功能框

你想在你的WordPress网站的主页上添加一个漂亮的图标功能框? 这些功能框显示您的产品和服务的重要卖点。 它被证明是向新客户呈现特征的高度吸引人的技术。 在本文中,我们将向您展示如何在WordPress站点中轻松添加带有图标的功能框。 什么是功能框与图标? 大多数人访问网站时并没有真正阅读。 作为人类,我们正在成为专业的扫描仪。 这意味着作为企业主,您需要以易于扫描和高度参与的形式呈现重要信息。 这就是为什么大多数流行的商业网站通常都有一个大的图像或一个滑块在顶部的呼叫行动按钮。 在这之下,您可以使用功能框,让您展示产品或服务的重要功能。 每个功能框都可以有自己的号召性用语,可以引导用户了解更多信息。 以下是我们的OptinMonster网站的一个例子: 在您的WordPress主页上添加带有图标的功能框 首先你需要做的是安装和激活高级WP列插件。 激活后,您需要访问 设置»高级WP列 配置插件。 只需向下滚动到“Column class”选项,然后输入 mycolumns 在它的旁边。 不要忘记点击保存更改按钮来存储您的设置。 接下来,您将需要一个插件将美丽的SVG图标插入到您的功能框中。 安装并激活WP SVG图标插件。 您现在准备好创建您的功能框。 首先编辑要添加功能框的页面。 您将在帖子编辑器屏幕上看到两个新按钮。 第一个是位于编辑器上方的添加图标按钮。 第二个按钮位于可视化编辑器菜单中的最后一个项目。 如果你的可视化编辑器只显示一行按钮,那么你需要点击切换工具栏按钮来展开它。 首先,你需要点击高级WP列按钮。 这将弹出一个你需要点击的弹出窗口 空 然后选择要添加的列数。 之后,你需要点击每一列添加一些文字。 如果您现在不添加一些文本,那么在帖子编辑器中很难看到这些列。 一旦完成,点击底部的添加列按钮。 您现在将在您的文章编辑器中看到这些列。 下一步是在文本上方添加图标。 将鼠标移到第一列文本区域的开头,然后单击输入按钮。 这将文本向下移动,并给予空间来插入您的图标。 现在你需要点击添加图标按钮,这将带来一个像这样的漂亮的弹出窗口: 从那里,你可以通过点击选择你想要使用的图标。 接下来,你需要点击跨度按钮,所以你的图标被包裹在里面 元件。 最后,点击插入按钮。 您现在将在您的文章编辑器中看到SVG图标的简码。 根据您选择的图标的名称,它将看起来像这样: [wp-svg-icons icon =“rocket”wrap =“span”] 重复该过程以在其他功能框中添加图标。 一旦你完成,只需点击“更新”按钮来保存你的页面。 … Read more 如何在WordPress中添加图标的功能框


如何在WordPress 4.4中将注释文本字段移动到底部

您是否注意到WordPress 4.4中的评论表单字段发生了轻微的变化? 注释textarea被移动到顶端,而名称,电子邮件和网站字段被移动到底部。 我们的一位读者询问是否有办法将评论文本字段移回底部。 是的,这是因为我们在我们的网站上做到了。 在本文中,我们将向您展示如何将评论文本字段移到WordPress 4.4及更高版本的底部。 为什么评论表单文字布局改变了? 决定将评论表单文本字段移到底部是为了修复WordPress评论表单布局中的一个错误。 以前,当用户点击回复按钮,他们被带到评论文本区域。 如果用户在桌面上,他们可以清楚地看到他们需要先填写姓名和电子邮件字段。 但在手机上,用户可能甚至看不到评论名称和电子邮件字段。 他们可能会写和提交一个评论,只返回一个错误,他们忘记输入姓名和电子邮件字段。 从可用性和可访问性的角度来看,这是不好的,WordPress 4.4解决了这个问题。 这是默认评论表单现在的样子。 虽然这种改变提高了可用性,但一些网站所有者认为,他们的用户习惯了旧的布局,并希望切换回来。 这是你如何做到这一点。 将注释文本字段移到底部 只需将此代码片段添加到主题的functions.php文件或特定于站点的插件中即可。 函数wpb_move_comment_field_to_bottom($ fields){ $ comment_field = $ fields [‘comment’]; unset($ fields [‘comment’]); $ fields [‘comment’] = $ comment_field; 返回$ fields; } add_filter(’comment_form_fields’,’wpb_move_comment_field_to_bottom’); 就是这样,您现在可以在您的网站上以访问者的身份访问某个帖子,并查看操作中的更改。 我们希望这篇文章帮助您将评论文本字段移到WordPress 4的底部


如何创建一个WordPress的TinyMCE插件

如果您是WordPress开发人员,那么在某些时候您可能会遇到自定义或扩展WordPress可视化编辑器的情况。 例如,您可能希望将一个按钮添加到可视化编辑器的工具栏中,以允许您的客户端轻松插入文本框或调用动作按钮,而无需编写任何HTML代码。 在本文中,我们将向您展示如何在WordPress中创建一个TinyMCE插件。 要求 本教程面向高级用户。 如果您是初学者级别的用户,只需要扩展可视化编辑器,那么请查看TinyMCE Advanced插件,或者查看使用WordPress可视化编辑器的技巧。 对于本教程,您将需要基本的编码技巧,访问WordPress安装,您可以在其中进行测试。 在现场网站上开发插件是一个不好的做法。 代码中的一个小错误可能会使您的网站无法访问。 但是,如果你必须在一个实况网站上做,那么至少要先备份WordPress。 创建您的第一个TinyMCE插件 我们将开始创建一个WordPress插件来注册我们的定制TinyMCE工具栏按钮。 点击后,此按钮将允许用户添加一个自定义CSS类的链接。 本文最后将提供源代码,但在此之前,我们将逐步创建插件。 首先,你需要在中创建一个目录 的wp-content /插件 你的WordPress安装文件夹。 命名这个文件夹 TinyMCE的定制链路级 。 从这里开始,我们将开始添加我们的插件代码。 插件标题 在刚刚创建的插件目录中创建一个新文件并命名该文件 TinyMCE的定制链接,class.php 。 将此代码添加到文件并保存。 / **   *插件名称:TinyMCE自定义链接类   *插件URI:http://site.com   *版本:1.0   *作者:网站   *作者URI:http://www.site.com   *描述:一个简单的TinyMCE插件,在Visual Editor中添加一个自定义链接类   *许可证:GPL2   * / 这只是一个PHP注释,它告诉WordPress插件的名称,以及作者和描述。 在WordPress管理区域,通过进入Plugins> Installed Plugins,然后点击TinyMCE Custom Link Class插件旁边的激活来激活你的新插件: … Read more 如何创建一个WordPress的TinyMCE插件


如何从LiveJournal移动到WordPress

你想把你的LiveJournal网站切换到WordPress吗? 虽然LiveJournal是一个很好的地方发布您的日记条目,它是非常有限的,这就是为什么许多用户转移到WordPress。 最近我们的一位读者问我们是否可以创建一个从LiveJournal迁移到WordPress的分步指南。 在本文中,我们将向您展示如何将您的博客从LiveJorunal移至WordPress。 将LiveJournal移动到WordPress的问题 与其他平台不同,LiveJournal不允许您设置重定向。 这意味着访问您的旧LiveJournal网站的用户将不会自动重定向到您自己托管的WordPress.org网站。 您唯一的希望是删除您的LiveJournal帐户,并等待搜索引擎抓取并排名您的新网站。 即使您删除了旧的LiveJournal帐户,搜索引擎也会一直显示在结果中。 另一个问题是WordPress导入程序不会导入您的图像。 你可以从LiveJournal下载你的图片并手动上传,或者你可以按照我们的教程中的说明来操作如何在WordPress中导入外部图片。 为什么你应该从LiveJournal移动到WordPress? 首先,让我们清楚地说,当我们说WordPress的时候,我们是指自己托管的WordPress.org网站,而不是免费的WordPress.com博客。 请参阅我们的WordPress.com与WordPress.org网站的区别指南。 LiveJournal附带的功能,如受保护的帖子,朋友,社区等。但是,如何显示或控制你的日记是非常有限的。 基本的免费计划比付费计划更有限。 另一方面,WordPress允许您创建受密码保护的帖子(日记条目在WordPress中被称为帖子)。 它像LiveJournal一样嵌套注释。 它没有社区功能,但是您可以将您的WordPress网站连接到其他在线社区,甚至使用WordPress论坛插件运行您自己的网站。 WordPress是开源的和免费的(如在自由)。 你拥有你的内容,你可以随心所欲地做任何事情。 你可以自由地以任何你想要的方式来延长你的日记。 你甚至可以从你的WordPress网站赚钱。 还是不服气? 在你开始之前 现场 现场 一旦你注册了WordPress的托管和设置你的域名,下一步是 安装WordPress 在您的托管帐户。 我们有一个关于如何安装WordPress的一步一步的教程。 一旦你安装了WordPress,现在是时候把你的内容从LiveJournal转移到WordPress。 从LiveJournal导入内容到WordPress WordPress自带一个漂亮的导入工具,可以自动将您的LiveJournal条目,注释和标签导入到WordPress中。 只需访问 工具»导入 页面并点击LiveJournal。 WordPress现在将显示一个弹出窗口来安装LiveJournal导入器插件。 您可能会看到有关未使用您的WordPress版本进行测试的插件警告。 您可以放心地忽略这一点,然后点击立即安装按钮。 LiveJournal Importer插件现在将安装在您的WordPress网站上。 您需要点击激活插件并运行导入器链接。 您现在将看到LiveJournal导入器页面,您需要输入您的LiveJournal用户名和密码。 这使得您的WordPress网站可以访问LiveJournal上的内容。 如果您在LiveJournal网站上有密码保护的帖子,那么您将需要输入将在所有受保护帖子上使用的密码。 一旦你完成,点击“连接到LiveJournal和导入”按钮。 WordPress现在将开始导入您的内容。 这个过程分为不同的步骤,如果你有很多条目和评论,可能需要很长时间。 如果在导入过程中突然失败,则可以再次安全地重试。 进口商很聪明,可以避免重复输入。 进口商完成工作后,您将看到成功的消息。 您现在可以访问“帖子”部分查看您的所有帖子。 定制WordPress 大多数初学者想要尝试的第一个定制是WordPress主题。 … Read more 如何从LiveJournal移动到WordPress


如何在WordPress中显示用户注册日期

你想在WordPress中显示用户注册日期吗? 通常受欢迎的会员网站和论坛将个人资料上的用户注册日期显示为“自2015年以来的成员”。 在这篇文章中,我们将介绍如何在WordPress中显示用户注册日期。 您想在哪里以及如何显示用户注册日期? 有些人可能只想在用户页面的管理栏中显示用户的注册日期。 这会让您快速了解用户何时加入您的网站,并允许您按注册日期进行排序。 另一个使用场景是在“编辑个人资料”页面上显示用户的注册日期。 这将允许任何管理员和用户自己看到他们何时加入您的网站。 最后但可能是最受欢迎的使用场景是当您要在网站前端的公开个人资料上显示用户注册日期时。 让我们来看看如何做到这一切。 在管理员区域的用户页面上添加注册日期列 首先你需要做的是安装并激活管理列插件。 激活后,您需要访问 设置»管理员列 配置插件。 在“管理员”列标签下,点击用户,然后点击添加列按钮。 接下来,在类型下拉菜单中选择“注册”,然后点击商店更新按钮。 您现在可以访问用户屏幕,在这里您将看到一个标有“已注册”的新列,显示用户在您的WordPress网站上注册的日期。 看看你可以做什么其他的事情来添加和自定义WordPress的管理列。 在用户配置文件中显示注册日期字段 要在编辑个人资料页面上显示注册日期,您需要上传一个自定义插件到您的网站。 只需使用记事本等文本编辑器在计算机上创建一个新文件,并将其另存为 membersince.php 在你的桌面上。 接下来打开文件并在其中粘贴下面的代码。


如何用一个数据库备份恢复一个WordPress站点

我们总是建议我们的用户定期进行完整的WordPress备份。 但是如果你不知不觉地使用了一个只做数据库备份的免费插件呢? 在本文中,我们将向您展示如何仅使用数据库备份恢复WordPress网站。 这不会是一个完整的恢复,但我们会告诉你如何可以减少损害。 入门 为了本教程的缘故,我们假设您已将您的WordPress数据库备份在一个zip文件中。 如果你还没有,那么这里是如何手动创建一个WordPress数据库备份。 如果您正在从您的虚拟主机提供商的不良体验恢复,那么可能是找到一个更好的主机的时候。 我们已经挑选了一些最好的WordPress托管服务提供商。 这些是我们与自己的项目合作和信任的公司。 另请参阅:7个关键指标,当你应该切换你的WordPress主机。 准备恢复WordPress数据库备份 首先,您将需要创建一个新的数据库。 只需登录到您的cPanel帐户,并点击数据库部分下的MySQL数据库。 接下来,为您的数据库提供一个名称,然后单击创建数据库按钮。 现在您已经创建了一个数据库,您需要一个MySQL用户,他将被分配所有的权限来处理新创建的数据库。 在相同的MySQL数据库页面上,向下滚动到MySQL用户部分并添加一个新用户。 为您的数据库用户提供一个用户名和一个强密码,然后点击创建用户按钮。 接下来,您需要将此用户添加到MySQL数据库。 向下滚动到“将用户添加到数据库”部分,并从下拉菜单中选择用户以及数据库,然后单击添加按钮。 你的新数据库现在已经准备好了WordPress。 导入WordPress数据库备份 首先你需要访问cPanel的dashbaord。 在数据库部分下,你需要点击phpMyAdmin。 在接下来的步骤中,选择您之前在phpMyAdmin页面上创建的数据库,然后单击导入按钮。 现在你需要点击选择文件按钮来上传你的WordPress数据库备份文件。 只需点击页面底部的go按钮即可开始导入。 导入作业完成后,您将看到成功消息。 您已成功导入您的WordPress数据库。 现在下一步是使用你的新数据库安装WordPress。 恢复您的WordPress网站 要手动恢复WordPress,您需要在您的服务器上手动安装WordPress。 访问我们一步一步的WordPress安装教程,并跳转到“如何使用FTP安装WordPress”部分获取详细说明。 在安装过程中,到达“创建配置文件”步骤。 输入您之前创建的数据库名称和用户。 您现在将看到一个消息,即WordPress可以连接到您的数据库,并且您现在可以运行安装。 点击安装按钮现在将显示“已安装”信息。 这就是你现在可以继续登录到你的WordPress网站。 恢复故障排除 由于您没有旧的WordPress文件,因此会丢失一些东西。 其中一些可以容易地恢复,而另一些则会有点困难。 我们将一一浏览全部。 1.主题 只需安装旧的WordPress主题的全新副本。 如果您对主题文件进行了直接更改,则所有这些更改都将消失。 你将不得不通过主题选项来设置它以前的方式。 2.小​​工具 小工具在WordPress主题中起着重要的作用。 幸运的是,它们存储在你的WordPress数据库中,切换到旧的主题将会恢复你的一些小部件。 你可以随时去 外观»小工具 添加和重新排列侧边栏中的小部件。 一些WordPress插件带有自己的小部件。 为了使用这些小部件,您首先需要安装并激活这些插件。 3.永久链接 … Read more 如何用一个数据库备份恢复一个WordPress站点


如何轻松地在您的WordPress网站上显示代码

你想在你的WordPress网站上显示代码吗? 默认情况下,WordPress会过滤掉添加到博客文章,页面,小部件或注释中的原始代码。 在本文中,我们将向您展示如何在您的WordPress网站上轻松显示代码。 首先,您需要安装并激活Syntax Highlighter Evolved插件。 更多细节 激活后,您需要访问 设置»语法高亮 配置插件设置。 默认的插件设置应该适用于大多数网站。 但是,您应该查看所有设置并在必要时进行更改。 每个选项都有详细的说明来解释它的功能。 一旦完成,只需点击保存更改按钮来存储您的设置。 语法Highlighter Evolved使用简单的简码显示代码。 对于每种编程语言,您都需要将代码封装在该语言的简码中。 对于PHP,你可以像这样包装你的代码: [PHP] 回声“Hello World”; ?> [/ PHP] 它会像这样出现在你的文章中: 对于CSS,你会像这样包装你的代码: [CSS] .entry-title { font-family:“Open Sans”,arial,sans-serif; 字体大小:16px的; 颜色:#272727; } [/ CSS] 它会像这样出现在你的网站上: .entry-title { font-family:“Open Sans”,arial,sans-serif; 字体大小:16px的; 颜色:#272727; } 语法高亮将自动突出显示该特定语言的代码。 它也将添加行号并正确处理标签缩进。 您的用户将能够轻松地从您的WordPress网站复制和粘贴代码片段。 如何在不使用插件的情况下在WordPress中显示代码 许多博客不运行开发博客,所以他们不需要经常在其文章中添加示例代码片段。 在极少数情况下,您可以通过将代码编码为HTML实体来添加代码。 喜欢这个: >?回声“Hello World”; ? 将代码转换为HTML实体的问题是手动难以做到。 … Read more 如何轻松地在您的WordPress网站上显示代码


如何在WordPress评论中禁用URL的自动链接

你知道吗,当一个用户在他们的评论中添加一个纯文本的URL时,WordPress自动使其可点击。 最近,我们的一位读者问我们是否可以在WordPress注释中禁用文本URL的自动链接? 答案是肯定的。 在本文中,我们将向您展示如何在WordPress注释中禁用URL的自动链接。 为什么WordPress在注释中自动链接文本网址? WordPress会自动将文本网址转换为链接,以便在评论时轻松访问链接。 这种自动链接不存储在您的数据库中。 当网站在管理区的屏幕上显示时,WordPress会使网址可点击,以及文章下方的评论部分。 其中一些评论是真实的,评论者不知道如何在评论中添加链接。 但是许多垃圾评论还包含直接粘贴在评论文本中的纯文字URL。 禁用WordPress评论中的自动链接 只需将这一行代码添加到主题的functions.php文件或特定于站点的插件中即可。 remove_filter(’comment_text’,’make_clickable’,9); WordPress不会将纯文本URL存储为数据库中的链接。 相反,它会将其更改为可点击的链接。 此代码只是禁用使URL可点击的过滤器。 这会使纯文本网址在您帖子下方的管理员区域和评论部分中无法点击。 删除此代码将重新启用自动链接。 如果你将它添加到你的主题的functions.php文件,那么更新你的主题将覆盖你的函数文件。 另请注意,此代码仅适用于纯文本网址。 如果用户决定通过添加适当的HTML标签来创建一个链接,那么这些链接将显示为他们应该。 如果您想要完成关闭注释中的任何HTML,请参阅我们的关于如何在WordPress注释中禁用HTML的教程。 我们希望这篇文章帮助您禁用WordPress注释中URL的自动链接


如何在WordPress中添加Google Analytics事件跟踪

你想跟踪用户在你的网站上的活动吗? 您可以通过简单安装Google Analytics(分析)来跟踪浏览量,引荐来源,页面上花费的时间等等,但是为了获得更深入的见解,您需要使用事件跟踪。 在本文中,我们将向您展示如何在WordPress中添加Google Analytics事件跟踪。 什么是Google Analytics中的事件跟踪 事件跟踪使您可以测量您网站上的用户交互。 这些互动可以是点击按钮,播放视频,下载文件,提交表单等。 假设您向产品页面添加了一个视频,现在想知道您的转换效果如何。 事件跟踪允许您跟踪有多少用户播放了视频,因此您可以自己判断。 另一个例子是基于Ajax的表单提交。 如果您使用Gravity Forms或任何其他联系人表单插件,则表单提交不会导致新的综合浏览量。 使用事件跟踪,您可以看到用户如何与表单交互。 页面上包含的文件下载也是如此。 您可以跟踪有多少用户使用事件跟踪下载了一个文件,甚至是哪个按钮被点击最多。 事件跟踪不同于Google分析中的跟踪链接。 您可以使用Google Analytics跟踪WordPress中的链接,只需将UTM源添加到链接即可。 这些可衡量的操作可以让您看到用户在您的网站上的行为。 然后,您可以更改策略,添加可产生更多用户互动和互动的内容。 最终这意味着更多的销售和转换在您的网站上。 入门 开始之前,您需要在WordPress网站上设置并安装Google Analytics。 如果您不熟悉使用Google Analytics,那么您可以尝试我们的初学者指南,了解如何使用Google Analytics。 如果您已经在使用Google Analytics,那么您可以直接进入事件跟踪。 升级到Universal Analytics代码 目前在网站上实施了两种类型的Google Analytics(分析)。 谷歌正在通过要求网站管理员使用更新的“通用分析代码”来缓慢推出旧版代码。 如果您的Google Analytics代码如下所示: 然后,您已经在使用新的Universal Analytics代码。 没有必要的操作,你可以继续下一步。 如果您的代码不是这样的话,那么您可能正在使用较旧的Google Analytics代码。 你将需要升级,谷歌有一个详细的升级指导。 基本上,如果您没有在Google Analytics中使用高级跟踪功能,那么您只需从帐户的媒体资源设置中切换旧代码即可。 在Google Analytics中创建您的活动 首先,您需要在Google Analytics(分析)帐户中创建活动。 只需登录到您的Google Analytics信息中心,然后点击顶部的管理员链接即可。 如果您的分析帐户下有多个网站,请确保您正在查看要添加活动的网站的信息中心。 管理页面下有三列。 点击“查看”栏下的“目标”链接。 … Read more 如何在WordPress中添加Google Analytics事件跟踪