WordPress标配各种类型的表单,包括登录、注册、密码保护、WordPress联系表单等。然而,这些都是简单的框,供用户选择仅填写电子邮件或密码,当然,您想要更动态的东西! 此外,运行社区支持的网站(例如 WordPress 会员网站或高级在线商店)需要您经常向用户显示登录和密码页面。由于默认的登录、注册或密码保护表单不太受欢迎,因此您应该个性化所有元素,为您的 WordPress 网站创建最佳的联系表单,以获得更好的用户体验。 在本文中,我们将讨论创建自定义 WordPress 登录、注册和密码页面的常见原因,然后提供自定义它们的解决方案。无论您是经验丰富的 WordPress 用户还是只是想涉足 WordPress 世界,我们的详细指南都将简化您的自定义表单构建体验。 为什么应该设计登录、注册和密码页面的样式 您应该自定义 WordPress 表单的原因有很多。 1.保持品牌一致性 WordPress 登录和注册页面显示 WordPress 品牌和徽标,默认链接到 WordPress.org。如果您是唯一拥有管理员访问权限的人,这很好。 但是,如果您每天都有很多会员登录您的网站,为什么不将 WordPress 的徽标替换为您的徽标,以使您的品牌获得更多曝光度呢?此外,在登录页面上使用您的徽标,可以让您的企业看起来更专业,并在您的公司品牌中创造一致性。 2. 改善用户体验 默认的 WordPress 登录页面看起来很普通而且无聊。因此,当我们说设计表单样式时,它不仅仅意味着对设计进行更改,而是在用户登录后为他们提供更好的用户体验。一旦他们登录,请确保他们登陆的页面看起来不错,并且拥有他们所需的所有信息,以改善他们的体验。 即使只是让用户在密码表单上输入密码时可以选择显示或隐藏密码,也可以改善您的用户体验,因此请确保您设计的任何表单都经过深思熟虑。 3.保护您的 WordPress 网站 自定义默认表单还可以提高 WordPress 网站的安全性。由于 WordPress 对所有网站都使用默认登录 URL https://yourdomain.com/wp-admin ,因此黑客可以轻松搜索您的登录页面,并尝试通过暴力攻击进行登录。 这就是自定义登录 URL 派上用场的地方。您可以将 /wp-admin slug 更改为更复杂的地址,以便自动脚本和黑客无法找到它。您甚至可以在登录和密码页面中应用验证码和其他安全措施来减少垃圾邮件。 4. 增强导航功能 插入导航链接或社交图标等元素可以为访问者带来额外的价值,也是推广和增强社交渠道的一种方式。 总而言之,创建自定义登录名或密码表单比您最初想象的更有价值。 使用 WPForms […]
Custom
为您的网站创建自定义 WordPress Widget 插件
WordPress 通过小部件实现其众所周知的拖放设计功能。这些组件最初的设想是允许用户通过 WordPress 主题以简化的方式添加设计和结构控制元素。 小部件添加和扩展了 WordPress 网站元素的功能。用户可以决定小部件在网站上的位置,并添加/修改网站的各种功能,而无需向网站添加代码。 在本教程中,我将解释如何为 WordPress 创建和自定义小部件插件。 插件创建 WordPress 插件是基于代码的组件,开发人员可以在 WordPress 网站上安装和激活。 WordPress 通过循环获取所有已安装的插件,并将它们列在 WordPress 管理的相关选项卡上。 打开wp-content/plugins文件夹。创建一个新目录并将其命名为“ wpblog ”。如果您愿意,可以为此文件夹选择任何其他名称。 在wpblog文件夹中,创建一个名为“ wpblog-plugin.php ”的新文件,并在文件中添加以下插件描述注释: /*插件名称: Wpblog Plugin For WidgetPlugin URI: https://wpblog.com/Description: Wpblog Plugin for widgetVersion: 1.0*/ 123456 /*插件名称: Wpblog Plugin For Widget插件 URI: https://wpblog.com/描述: Wpblog 小部件插件版本: 1.0 */ 保存您的文件。此时,插件wpblog-plugin.php文件已准备好运行!好吧,目前,该插件不执行任何操作,但 WordPress 可以识别它。要检查这一点,请转到 WordPress 管理,然后进入插件菜单。您可以看到该插件出现在已安装插件列表中: 小部件创建 […]
如何创建 WordPress 自定义分类法
没有多少人知道分类法在 WordPress 中的含义,即使他们几乎每天都使用该功能。 WordPress 中的分类法是将帖子(本机和自定义帖子类型)分组到易于管理的组中的一种方法。对于 WordPress 用户来说,流行的分类选项是类别和标签。在许多情况下,您可能需要在 WordPress 网站中创建自定义分类法以更好地组织您的内容。 在本教程中,我将讨论如何: 创建自定义分类法 创建非分层的自定义分类法 显示自定义分类 创建自定义分类法 我将首先在 WordPress 中添加一个分类“主题”。为此,请在functions.php (位于主题文件夹中)中添加以下代码: add_action( 'init', 'create_cw_hierarchical_taxonomy', 0 );//创建自定义分类名称function create_cw_hierarchical_taxonomy() {$labels = array('name' => _x( 'Topics', '分类通用名称' ),'singular_name' => _x( '主题', '分类单数名称' ),'search_items' => __( '搜索主题' ),'all_items' => __( '所有主题' ),'parent_item' => __( 'Parent主题' ),'parent_item_colon' => __( '父主题:' ),'edit_item' => __( […]
如何创建 WordPress 自定义导航菜单
如果您正在运行 WordPress 网站并想要创建 WordPress 自定义菜单,那么您来对地方了。 目录 如何在 WordPress 中创建自定义菜单 显示自定义导航菜单 菜单样式 对于很多人来说,这种默认的样式和设计并不能解决问题。这就是为什么 WordPress 主题对自定义导航菜单有巨大的需求。在本文中,我将介绍如何通过 WordPress 自定义菜单代码在 WordPress 中创建自定义菜单。 如何在 WordPress 中创建自定义菜单 创建自定义 WordPress 导航菜单的第一步是注册菜单。首先,将以下代码添加到functions.php(位于WordPress 网站的主题文件夹中): function wp_custom_new_menu() {register_nav_menu('wpblog-custom-menu',__( 'WP 博客菜单' ));}add_action( 'init', 'wp_custom_new_menu' ); 1234功能 wp_custom_new_menu ( ) { register_nav_menu ( 'wpblog-自定义菜单' , __ ( “WP 博客菜单” ) ) ; }添加动作( '在里面' , 'wp_custom_new_menu' ) […]
自定义页面模板 WordPress – 易于遵循的指南
创建自定义页面模板的最佳方法是从最佳源材料开始。我建议从流行主题中获取灵感,例如默认主题(二十七)。一旦具备了坚实的基础,您就可以使用自定义 CSS 和 JavaScript 更改代码。 创建自定义页面模板的过程很简单。该过程首先在主题文件夹中创建一个新文件。将以下注释添加到文件中: /* 模板名称: wpblog */ 1 /* 模板名称:wpblog */ 自定义页面模板文件现在看起来像这样: <?php/*模板名称:wpblog*/ get_header();?><div class="wrap"> <div id="primary" class="content-area"> <main id="main" class=" site-main" role="main"> <?php while (have_posts()) : the_post(); get_template_part( '模板部分/页面/内容', '页面' ); if ( comments_open() || get_comments_number() ) : comments_template();万一;最后; //循环结束。 ?> </main><!– #main –> </div><!– #primary –></div><!– .wrap –><?php get_footer(); 1234567891011121314151617181920 […]
如何将自定义小部件区域添加到 WordPress 主题
如果您想将 WordPress 自定义小部件区域添加到您的 WordPress,那么您来对地方了。本文将带您完成通过自定义小部件 WordPress 代码添加自定义小部件的整个过程。 目录 为什么需要 WordPress 自定义小部件 如何在 WordPress 中添加自定义小部件 添加注册侧边栏 使 WordPress 自定义小部件区域可见 但在我们跳到这一部分之前,让我们看看为什么需要 WordPress 自定义小部件。 为什么需要 WordPress 自定义小部件 小部件区域允许您在网站的不同区域(例如标题或侧边栏)添加内容。这些区域可用于显示广告、特色内容或您网站的最新文章。基本上,这些区域适用于您希望观众查看的任何内容。 大多数 WordPress 主题都带有小部件区域,例如标题或侧边栏。但如果情况并非如此,那么本文将帮助您将 WordPress 自定义小部件添加到您的网站。 如何在 WordPress 中添加自定义小部件 现在是时候演示如何将自定义小部件就绪区域(包括侧边栏)添加到您的 WordPress 主题了。 添加注册侧边栏 要注册小部件,请将以下代码添加到位于主题文件夹中的functions.php中: function wpblog_widget(){ register_sidebar(array( 'name' => __('主侧边栏', 'wpb'), 'id' => 'primary_sidebar', // 唯一侧边栏 id 'description' => '', 'class' => […]

了解如何在 WordPress 中编辑和添加自定义菜单项
即使在一个简单的 WordPress 网站上,数据量以及媒体和帖子的形式也可能令人难以置信。有两种重要的方法可以理解这种混乱。第一个是类别和标签选项的使用。 在本教程中,我将优先描述第二种方法并演示 WordPress 网站自定义菜单的使用。菜单是组织帖子和页面的更有效方式。虽然类别和标签通常仅限于帖子管理,但菜单有助于对页面进行分类。 菜单创建 WordPress 有一个非常全面的菜单创建过程。然而,实际上,菜单的创建和放置受到 WordPress 当前主题和 UI/UX 策略的影响。这一切都取决于网站开发人员喜欢向用户提供的易用性和用户友好性体验。 我将从演示如何创建自定义菜单开始。 创建菜单的第一步是定义它。您必须定义您想要在网站上显示什么类型的菜单。 要访问菜单项,请导航至“主题”>“外观” ,然后选择“菜单”。这将打开一个标题为“编辑菜单”的新页面。此页面用于为网站创建新的菜单项。该页面包含用于向菜单结构添加页面、帖子、自定义链接和类别的单独部分。定义完菜单结构后,为菜单指定适当的名称,然后单击“创建菜单”按钮以完成菜单创建过程。 以下是在 WordPress 中成功创建菜单后可以执行的一些功能。 例子 可添加到菜单的可用菜单项可通过页面左侧的小部件获得。这些小部件包括页面、帖子、自定义链接和类别。要添加特定的菜单项,只需选中小部件中相应的框即可。 以下是如何创建菜单的示例: 单击“页面”小部件的下拉菜单,然后选择“查看全部” 。这将以复选框格式显示所有可用页面。只需选中您希望包含在菜单中的页面的复选框即可。完成后,单击“添加到菜单”以完成选择。 注意:不要忘记单击菜单屏幕上的保存菜单按钮。这将永久保存对菜单的更改。 删除菜单项 要删除菜单项,请转到菜单编辑器窗口。如上所述,它是位于 WordPress 菜单编辑器左侧的下拉选项列表。 展开要修改的菜单的下拉菜单,只需通过取消选中相应的框即可删除该项目。完成后,只需单击“保存菜单”按钮即可保存更改。 注意:要删除整个菜单,请使用菜单编辑器窗口底部的“删除菜单”选项。 自定义菜单项 自定义特定菜单涉及更改菜单的多个选项。这些选项包括: 导航标签 标题属性 CSS 类 链接关系 描述 菜单编辑器窗口的右侧提供了自定义选项。只需转到“外观”>“菜单”。您可以通过选择菜单项(以下拉菜单形式提供)来自定义特定菜单项 要了解有关这些选项的更多信息,请参阅 WordPress Codex。 多级菜单 您还可以从 WordPress 管理面板创建多级菜单。这些菜单位于屏幕右侧,可通过“外观” > “菜单”访问。 多级菜单项通常在正式报告文档中以标题形式呈现。 1 级标题是主要部分标题,最靠近页面左侧。 2 级标题是向右缩进一点的小节标题。 […]
WordPress删除重复的自定义字段(Custom Fields)
本文目录[隐藏]1方法1:通过phpMyAdmin删除2方法2:通过PHP代码删除 自定义字段(Custom Fields)为WordPress提供了非常有用的扩展功能。在本地测试主题调用最近浏览量最多的文章的时候,发现居然存在重复的文章,查看后发现,该文章存在两个同样的字段 views,如下图所示: 出现这种情况,可能是由于网站搬家的导出导入文章造成的,下面分享两种方法删除重复的自定义字段(只保留一个)。 重要提示:请先备份和下载网站的数据库文件,然后再使用下文的方法! 方法1:通过phpMyAdmin删除 登录的 phpMyAdmin 面板(不会的请先自己阅读 phpMyAdmin 相关文章),然后使用下面的 SQL 语句进行删除即可: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 delete from wp_postmeta where meta_id in ( select * from ( select meta_id from wp_postmeta a where a.meta_key = ‘views’ and meta_id not in ( select […]
WordPress超级自定义字段插件:Advanced Custom Fields
Advanced Custom Fields 是一款非常强大的自定义字段插件,允许你自己添加多种形式的自定义字段类型,比如 Image、Checkbox、File、Text、Select、True / False、Link、Textarea 等等,可以集成为一个或多个面板,支持导出字段为 xml 或php代码,还可以集成到主题或插件里。 该插件需要基础的PHP代码编辑能力,你需要修改主题面板文件来显示字段。 下面将做一个简单的测试演示。 1.在后台插件安装界面搜索 Advanced Custom Fields 即可现在安装,或者下载 Advanced Custom Fields 2.启用插件后,你就可以在左边菜单看到“字段”,进入后点击“新建”,就出现类似下面的界面。 点击“添加字段”,填写和选择相关信息,需要注意的是“字段名称”必须是英文、数字、短横线、下划线组成,不能有空格。比如添加了“test_text”和 “test_img”两个字段,分别为 文本 和 图像 类型。 显示“位置”为 文章类型 下的 “post”,也就是在文章编辑界面添加这个自定义字段组。 然后“选项”的“样式”设置为“标准MetaBox”,保存发布。 3.新建一篇文章,就可以在内容编辑器下方看到如下界面,就是刚才添加的字段(图中已经选择了图片) 4.重点就是如何调用这两个字段的值。看的懂英文的就自己查看下官方的教程 http://www.advancedcustomfields.com/resources/。 下面只简单介绍下 the_field() 和 get_field() 函数。前者是直接输出字段值,后者是获取字段值以供其他函数调用。 比如,我们直接输出刚才添加的文本字段 test_text,可以使用下面两种方式打印: 1 2 3 4 5 6 7 8 9 <?php //直接打印输出字段的值 the_field(’test_text’); […]
WordPress为存档、文章等自定义侧边栏 Custom sidebars
是否在为你的主题边栏不够灵活而烦恼?想要为你的不同页面设置不同的侧边栏?建议你试试 Custom sidebars 插件。 Custom sidebars 允许你添加无数个侧边栏区域(前提是你的主题原本就支持小工具),你可以给分类、文章、页面等等设置不同的侧边栏,非常强大和自由。具体的功能请看配图和下载体验: 在后台插件安装界面搜索 Custom sidebars 即可在线安装,或者下载 Custom sidebars 已汉化该插件(能力有限,翻译马马虎虎),如有需要,下载 简体中文包,解压后上传到该插件的 lang 目录即可。
使用 WP Custom Register Login 添加前台注册、登录、找回密码
WP Custom Register Login 可以为你的网站前台注册、登录、找回密码的功能,可以通过简码在任何页面上调用。还支持设置自动通过用户的电子邮件验证新帐户激活,自带算术验证码,有效防护垃圾注册。 在后台插件安装界面搜索 WP Custom Register Login 即可在线安装,或者在这里下载 WP Custom Register Login。 注:该插件使用了 Bootstrap 框架代码做响应式设计和表单验证机制,可能会导致某些主题出现错位,这个就需要自己调试修改,实在不行,只好放弃这个插件或者换个主题了。
Custom Smilies 2.0
Custom Smilies 是一个 WordPress 插件。它可以让你自由地在你的文章和评论中使用表情来代替默认的表情。 Custom Smilies 最新的版本是 2.0。Crazy Loong 修改了以前的版本,使它可以工作在 WordPress 2.5 下。2.0以前的版本是由 QAD 编写的。 安装 Custom Smilies 后,你可以把自己需要的表情添加到 WordPress 的表情文件夹里(wp-includes/images/smilies/),然后在 Manage > Smilies 里添加表情对应的字符。非常简单哦。 设置好以后,这些表情就可以在任何文章、页面和评论里使用了。例如,当你输入 , , (你可以自己定义这些符号)时,就会在文章出现对应的表情。或者,通过在点击相应的图标来插入到文章中。 你还可以添加这些表情列表到你的评论框周围。这样,你就可以进行可视化操作了,并在评论中方便的使用表情。而且,这个列表可以根据你的需要进行调整,以满足你的要求。 详细请看疯龙的文章:Custom Smilies 2.0 这个是我们100天30个插件计划的第4个插件。大家给我们提的意见,我们都看到了,非常感谢,如果已经有这样的插件,我们会回复告诉你,如果可以实现,我们会去努力,超出 WordPress 范围,我们当然无能为力了,另外,我们制做插件是基于个人的兴趣,所以对你非常私人化的插件或者商业插件是没有兴趣的,另外我们也不属于任何公益组织,所以麻烦不要发邮件给我们,让我们免费帮你做这些插件,谢谢! 标签:WordPress 插件

