-
使用WordPress REST API创建WordPress设置页面
WordPress REST API的许多重要用途之一就是改善您的插件或主题设置屏幕。添加自定义REST API端点后,通过AJAX获取保存的设置并通过AJAX(即无额外页面刷新)保存设置将变得更加简单。 使用WordPress REST API代替admin-ajax不仅性能更高,而且还可以使WordPress核心在清理和验证方面完成大部分繁重的工作。 在本文中,我们将逐步完成创建设置表单页面的…...- 倡萌
- 0
- 0
- 3.6k
-
8个专为开发者准备的WordPress初始化主题
如果您有兴趣开发自己的WordPress主题,可以从头开始编写WordPress主题。虽然这是一种崇高的追求,但效率也很低。如果您计划在一段时间内创建多个主题,那效率更低。WordPress主题结构的重复性意味着您将一遍又一遍地做很多相同的事情。 值得庆幸的是,有一种更好的方法可以构建自己的主题。通过使用“初始化”WordPress主题,所有基础知识都可以为您完成。模板和代码结构已经到位-但通常只…...- 倡萌
- 0
- 0
- 1.5k
-
如何避免常见的WordPress主题开发错误
WordPress以其难以置信的灵活性而著称,尤其是在主题和插件开发方面。如果您想查看证明,只需询问一组开发人员他们将如何实现特定功能。您可能会收到几种不同的方法来实现相同的结果。 但是,有了这种灵活性,现实就是很容易以“错误”的方式做事。“错误”意味着无法持续进行某些操作或效率低下。尽管从功能上讲可能会起作用,但通常有更好的方法来完成任务。 作为刚开始接触WordPress主题或插件开发的人来说…...- 倡萌
- 0
- 4
- 665
-
将通知气泡添加到WordPress管理菜单的3种方法
有些时候,我们可能需要在WordPress后台的管理菜单上显示一些未读内容的数量通知,用来及时提示我们去查看,通常我们称之为通知气泡。也许说的不是很清楚,但是通过下面的图片,您应该了解我所说的: 从该屏幕截图中可以清楚地看到,通知气泡可以添加到子菜单项中,不一定必须包含数字, 下面几种方法都有一个共同点,都是使用 <span> 标签将一个包含特定类名的元素添加到菜单名称的旁边: <…...- 倡萌
- 0
- 2
- 987
-
WordPress默认缩略图尺寸和添加自定义尺寸
当您在WordPress中上传图片时,WordPress在幕后做了很多工作,以便您可以将图片正确地提供给访问者。借助WordPress强大的钩子,您可以修改它处理图片的过程并添加自定义图片尺寸。 在这篇文章中,我将解释WordPress如何以及为什么创建不同的图像大小。然后,我将教您如何通过修改functions.php文件来添加自己的图像大小,重新生成缩略图并将新的图像大小添加到Gutenber…...- 倡萌
- 0
- 0
- 14.1k
-
如何拓展wp_safe_redirect()中允许的域名列表
wp_safe_redirect() 和 wp_redirect() 在插件开发中有时候会用到,用来做一些操作和重定向。 wp_redirect() 可以重定向到任何指定的网页,包括其他域名下的。但是 wp_safe_redirect() 就限制得严格一些,默认仅支持当前站点的内部网址,不允许其他域名下的重定向,也不包含它的子域名。 wp_safe_redirect() 默认只允许站点URL中设置…...- 倡萌
- 0
- 0
- 558
-
实例演示开发简单的html5响应式WordPress主题
通过使用WordPress主题,您可以为您的网页和文章制作统一的布局,也可以对主题进行修改来更改整个网站的外观。要获得理想的网站,您可以从头开始创建一个WordPress主题,而无需从官方主题目录中安装WordPress主题。 本教程将讨论如何使用HTML5和CSS3创建一个WordPress主题。而且,我们将响应式设计原则应用于您的主题。因此,让我们开始吧! 了解响应式设计 响应式设计意味着您的…...- 倡萌
- 0
- 4
- 2.6k
-
成为合格的WordPress开发人员需要学习哪些知识?
随着WordPress成为最受欢迎的内容管理系统,总会有用户寻找开发人员来帮助增强他们的网站。成为WordPress开发人员,您可以通过工作获利或免费共享自己的作品。 成为合格的WordPress开发人员需要学习哪些知识? 不管你想通过什么方式,都必须首先了解这方面的基本知识。今天,倡萌将告诉您,可以使用WordPress开发什么,成为合格的WordPress开发人员需要学习哪些知识,以及如何通过…...- 倡萌
- 0
- 14
- 9.5k
-
如何与WordPress数据库正确交互
有很多方法可以从WordPress数据库中检索数据,例如WP_Query、get_posts()、wp_get_post_terms() 等。建议使用WordPress自带函数进行数据库交互,因为它具有更好的性能,例如数据库缓存。但是,对于自定义数据库表,我们将需要使用$wpdb直接调用WordPress数据库数据。 wpdb 类和 $wpdb 全局变量 WordPress定义了一个名为 wpdb…...- 倡萌
- 0
- 2
- 6.2k
-
WooCommerce添加新字段到订单详情元数据框
在之前的教程中,我解释了如何添加自定义结账字段。现在,让我们将这些字段添加到后台的“订单详细信息”元数据框中。 我开始越来越喜欢WooCommerce,虽然文档记录不多,但是它确实允许进行非常出色的定制。 我花了一天时间创建新的漂亮字段,您可以在下面的截图中看到它,但是希望本教程对您有所帮助,并且您将花费不超过一个小时的时间:) 在此添加的字段:文本字段、单选按钮、下拉选择(其中一个具有自定义工具…...- 倡萌
- 0
- 0
- 1.1k
-
WooCommerce重新排序结账字段
我有一个有关WooCommerce 结账字段的教程,但是我在有关如何更改结账字段顺序的评论中收到很多问题。因此,我决定为此编写一个单独的教程。 如果您没有阅读有关WooCommerce结账字段的完整教程,我强烈建议您先阅读它,然后再回到这里。 组内排序字段 首先要记住的是,字段被分成几组,实际上有4个组: billing - 账单地址shipping - 送货地址account - 账号登录ord…...- 倡萌
- 0
- 0
- 687
-
WooCommerce自定义结账字段验证
在本教程中,我们将删除默认验证并创建自定义验证规则。我还将向您展示一个技巧,如何将所有默认验证消息替换为一个。 删除字段的默认验证 如果您需要删除某些WooCommerce结账字段的验证(例如,电子邮件、电话或邮政编码),那么您要做的就是从字段中删除 validate 参数。您可以在 woocommerce_checkout_fields 过滤器挂钩中进行操作,例如: add_filter( &…...- 倡萌
- 0
- 0
- 766
-
WooCommerce修改账单和收货地址字段
WooCommerce有4个不同的过滤器挂钩,可以管理地址字段,让我们弄清楚何时以及如何使用它们。 在创建教程之前,我尝试过使用Google进行搜索,并在WooCommerce中找到了关于计费和运送字段的太多奇怪信息。现在让我们对此有所了解! WooCommerce中有两种类型的字段-计费和运送字段。在这两个类别中都显示了某些字段,例如名字字段或国家/地区字段。 现在仔细阅读: 我们可以使用 wo…...- 倡萌
- 0
- 0
- 2k
-
在WooCommerce结账页面上更改“下订单”按钮的文本
有时您可能想更改标准的结账按钮文本,例如“下订单”,“继续进行PayPal”等。在本教程中,我将向您展示几种方法。 请注意,此文字会根据所选的付款方式动态更改: 如您所见,我已经将文本更改为“提交” 从理论上讲,如果您了解WooCommerce模板结构,则可以替换此文件中的按钮文本: 但请不要这样做,因为通过钩子可以实现的。我会展示给您看。 方法1:使用woocommerce_order_butt…...- 倡萌
- 0
- 0
- 1.4k
-
WooCommerce自定义修改结账字段
这是有关结账字段和排序自定义字段系列的第一篇教程。我们从WooCommerce结账表单定制开始。 就像WordPress一样,WooCommerce有许多出色的动作和过滤钩子。使用这些钩子的时候,您只需要修改唯一的文件-当前主题的 functions.php这样就足够了(当然,如果是子主题的functions.php就更好了)。 我们今天将要使用的主要过滤钩子是woocommerce_c…...- 倡萌
- 0
- 0
- 4.3k
-
为 WooCommerce 创建一个支付网关插件
在本文中,我将指导您完成为 WooCommerce 创建自定义支付网关插件时所需的所有步骤。 第1步:我们首先创建一个插件 如果您不知道,自定义付款方式只是插件。所以我们必须创建一个。 当我第一次听说WordPress插件时,我认为创建插件非常困难。但是实际上,要创建一个插件,您只需要创建一个文件并在其中添加几行代码即可。 因此,在plugins文件夹中,我创建了misha-gateway.php…...- 倡萌
- 0
- 0
- 5.3k
-
如何获取和修改WooCommerce支付网关
在本文中,我想与您分享一些有用的函数,这些函数可用于WooCommerce商店中的支付网关。 您可以在“结帐”选项卡下的WooCommerce>“设置”中找到所有已安装的支付网关。在屏幕截图上,您可以看到Stripe,PayPal,PayPal网站付款专业版等。 您可以在 woocommerce/includes/class-wc-payment-gateways.php 文件中找到以下所有…...- 倡萌
- 0
- 0
- 1.6k
-
WooCommerce批量更改自定义订单状态
WooCommerce已经允许批量更改默认订单状态。但是,如果您注册了自己的自定义订单状态,现在又想将其添加到“订单”页面上的批量操作中,该怎么办。 您可能找到一个教程,是通过jQuery添加了此下拉列表选择的新选项,但是这种教程已经过时了,因为从WordPress 3.5.0开始,您可以使用 bulk_actions-{screen_id} 钩子来完成。 <?php /* * 在下拉菜单中…...- 倡萌
- 0
- 1
- 997
-
WooCommerce订单状态:删除核心订单状态并添加自定义订单状态
在本文中,我们将主要使用wc_order_statuses过滤器挂钩,该挂钩可添加、删除或更改WooCommerce订单状态的顺序。 删除核心订单状态 首先要说的就是——小心细致地操作! 删除核心订单状态时,请确保没有具有该状态的产品,并且您的WooCommerce商店不在任何地方使用该状态,否则可能导致错误。例如,如果您不打算通过网站退款,则可以毫无问题地关闭“退款( Refunded )”状态…...- 倡萌
- 0
- 0
- 1.5k
-
WP_Query 通过 meta_query 查询和排序文章
WP_Query 的 meta_query 参数允许您根据元数据来搜索WordPress文章/页面/自定义文章类型,并对结果进行排序。 在本文中,我假设您已经具备如何在WordPress中使用 WP_Query 类的基本知识。建议先阅读《掌握 WP_Query》系列教程。 在开始之前,我想向您展示一些非常简单的示例。您也可以在WordPress Codex中找到类似的示例。 众所周知,所有文章都有…...- 倡萌
- 0
- 0
- 1.9k
-
WordPress获取指定文章类型的文章数量
最近在升级完善 WordPress大学 现在用的主题,需要调用数指定文章类型的文章数量,找到了 wp_count_posts() 函数,很方便就实现了。 wp_count_posts() 介绍 wp_count_posts() 函数是用来计算文章类型的文章数量的,还可以设置用户是否有权查看。有两个可用参数: wp_count_posts( string $type = 'post…...- 倡萌
- 0
- 0
- 2.1k
-
WordPress开发人员要了解的 PHP 7.4 新特性
PHP 7.4 计划于2019年11月28日发布。WordPress 5.3也将包含一些针对已弃用功能的提交。 大多数WordPress插件和主题开发人员不太可能在一段时间内使用新的PHP 7.4功能,除非对环境可以进行一定程度控制的设置上进行工作。由于WordPress不愿意将最低PHP版本提高到最新的受支持版本,因此使用新功能可能需要几年的时间。但是,开发人员应确保其插件和主题与PHP 7.4…...- 倡萌
- 0
- 0
- 1.4k
-
WordPress添加页脚小工具区域
在本文中,我将向你展示如何从WordPress管理后台使用 小工具管理WordPress主题的页脚区域。但是,我将向您展示的技术不仅限于页脚区域,而且可以应用于主题的其他不同部分。 大多数网站的页脚区域分为多个区域,如下面的html代码所示。这个基本示例使用PureCss创建四个列的页脚,当然,你也可以将其更改为使用Bootstrap或其他网格系统。 <section class="…...- 倡萌
- 0
- 0
- 2.1k
-
为古腾堡区块添加Dashicons或自定义SVG图标
如果你在开发Gutenberg区块或插件,你可能会遇到一个问题,就是如果为自己的区块或插件添加图标,今天我们就来分享一下,为古腾堡区块添加Dashicons或自定义SVG图标的方法。 WordPress 官方有一个字体图标库 Dashicons ,你可以直接通过添加图标的类名,来调用已有的图标。但是,如果你希望添加其他图标,那就需要采用自定义的svg图标了。 使用默认的WordPress Dash…...- 倡萌
- 0
- 0
- 692
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
扫码打开当前页
微信扫一扫,联系我们
关注微信公众号 WPDAXUE
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!