排序
用子比主题以来写过的部分插件
用子比主题已经快三年了,有6个授权,三个闲置。在当初感觉子比主题挺好的,但是永久了会发现子比主题也有一些缺点,不过整体还是很好的,内置了很多钩子,方便开发,也就是这个原因,我在用的...
子比主题附加组件重构版插件
之前写过一个插件,叫做子比主题附加组件,但是大部分以美化组件为主,简直不忍直视,加之很多人后来者写得比之前我写的好了,所以我决定重新重构一下。 查看旧版: 重构版主要做了三件事情: 1...
wordpress发送邮件
wordpress有自己的发送邮件函数,通过wp_mail函数,能够调用系统发邮件。非常好用。<?php include_once("wp-load.php"); $to&nb...
WordPress右侧悬浮按钮
简单写了个WhatsApp右侧悬浮按钮,支持所有WordPress网站,改改图标支持所有图标,还可以自己添加图标之类的。 样式如下: 代码如下: <?php /* Plugin Name: 网站右下角悬浮WhatsApp图标 Pl...
提取下载wordpress官网所有的插件、主题文件
一、首先,我们需要知道官网所有插件怎么获取到一些wordpress的文件列表。 1、核心文件,即wordpress。 获取网址:http://core.svn.wordpress.org/ 2、插件 获取网址1:http://svn.wp-plugins.o...
WooCommerce根据用户是登录还是注销来显示/隐藏产品。
PHP代码如下: <?php add_action( 'woocommerce_product_query', 'show_hide_products_category_shop' ); function show_hide_products_category_shop( $q ) { $tax_query = (array) $q->get...
wordpress主题开发中工具栏admin_bar_menu的处理
我们在登录wordpress后,通常情况是会显示一个黑色的工具条,会遮盖我们前台内容。这个工具条在PC端的高度为32px,在手机端上的高度为48px。我们一般有两种情况: 1、将工具条彻底禁止 add_filt...
wordpress分析每个插件的载入时间
可以写一个wordpress插件,判断所有的插件的载入时间,由此判断出插件的复杂程度,也可以作为插件重写的一个依据。这个插件需要放到/wp-content/mu-plugins/目录下。 代码如下,PHP文件名称随意...
WooCommerce中使用代码创建优惠券
前面一篇文章,我使用代码创建了优惠券,如果放到一起会变得杂乱、不全面,所以单独拉出一个文章,讲讲如何使用代码创建优惠券。 我们回到优惠券的本质,其实优惠券也是文章类型,储存在wp_post...
WordPress列出所有的插件
首先,我们要在plugins_loaded之前建立一个钩子(也可以新建一个插件,文件夹名字设置为aaaaaaaa,文件名也设置这个,目的是让插件靠前加载)。 代码如下: add_action('plugins_loaded','plugi...
一文搞懂wordpress新增自定义文章类型和新增自定义分类法
本文关键词: wordpree自定义文章类型,wordpress自定义分类法,wordpress新增自定义文章类型,wordpress新增自定义分类法 前言 我是kekc,一个PHP爱好者,也是一个wordpress爱好者,喜欢折腾,喜...
WordPress使post_meta能进行搜索
两种方式,一种类似于拼接sql,一种是使用WordPress的meta_query,推荐使用meta_query方式,简单高效。 使用meta_query // 在搜索中包含自定义字段 function custom_search_include_meta( $quer...
wordpress sitemap生成PHP
<?php require('./wp-blog-header.php'); header("Content-type: text/xml"); header('HTTP/1.1 200 OK'); $posts_to_show = 1000; ech...
为wordpress添加ajax方法
wordpress作为一款维护开发了18年的程序,是让PHP焕发第一春的大功臣。wordpress可谓是极其强大。我们就做一个切换一言的api页面来演示”为wordpress添加ajax方法“吧,简单、方便理解。 前端页...
【转载】wordpress自定义多重筛选功能通过代码实现的方法(实例)
对于wordpress的很多用户来说,多重筛选功能对于一些商城或是产品项目页等有很重要的意义.如果通过插件来实现,看起来容易,但无疑会大大降...
woocommerce订单总金额限制最低多少
下方代码限制最低5万: /** * Set a minimum order amount for checkout */ add_action( 'woocommerce_checkout_process', 'wc_minimum_order_amount' ); add_action( 'woocommerce_before_cart...
woocommerce添加buy now按钮
也有插件,自己研究了下,几行代码搞定。 1、先在产品单页form表单里添加一个按钮,用于点击,同时按钮里添加一个产品ID的属性提交用于处理: //添加立即购买按钮 add_action('woocommerce_afte...
woocommerce订单满减(订单达到多少应用优惠券)
下方代码,当订单金额到达50时,应用一张优惠券: /** * Apply a coupon for minimum cart total */ add_action( 'woocommerce_before_cart' , 'add_coupon_notice' ); add_action( 'woocommerc...
自写wordpress登录地址
路由更改: add_filter( 'login_url', 'smyles_custom_login_url', 10, 3 ); function smyles_custom_login_url( $login_url, $redirect, $force_reauth ){ // This will append /custom-login/...