wordpress 第6页
wordpress插件、主题、代码、教程、hook钩子、过滤钩子等。
80行代码实现一个简易的wordpress仪表盘-KEKC博客

80行代码实现一个简易的wordpress仪表盘

wordpress的仪表盘很强大,能自己添加自己的小组件,也能删除小组件,但是却没有相关的添加一个仪表盘页面的相关函数和文档介绍,下面这几行代码,实现一个插件,在后台添加一个简易的仪表盘,...
KEKC的头像-KEKC博客KEKC3年前
019614
wordpress后台仪表盘添加站外文章列表-KEKC博客

wordpress后台仪表盘添加站外文章列表

我之前开发了插件,我是自己写的一个仪表盘小部件吧,用于调用我网站的一些最新文章。效果如下图: 代码如下: <?php //添加小工具 function kekcpost(){ $datas = http_get('https://www.ke...
KEKC的头像-KEKC博客KEKC4年前
01950

批量将WordPress更新时间改为发帖时间

我之前是从typecho博客系统改到WordPress的,然后我改了下大部分文章中的代码部分的显示,使他更加和子比主题契合,但是改了之后呢,更新时间就会显示最近更新的,调用的顺序之类的都可能错误,...
KEKC的头像-KEKC博客KEKC4年前
01950
wordpress 添加输入时间类型字段及其前端输入显示-KEKC博客

wordpress 添加输入时间类型字段及其前端输入显示

        公司添加一个活动,要活动增加活动时间,之前用的是摘要保存时间,后面发现保存的时间千奇百怪,导致调用的时候不好处理,于是,我就新增了一...
KEKC的头像-KEKC博客KEKC5年前
019312

隐藏wordpress后台菜单

        wordpress非管理员用户隐藏自定义帖子类型菜单项:function wpse28782_remove_menu_items() {     if( !...
KEKC的头像-KEKC博客KEKC5年前
01907
WooCommerce中的邮件发送分析-KEKC博客

WooCommerce中的邮件发送分析

在WooCommerce中,有一套完整的邮件发送,主要功能就是在新订单、invioce订单、订单状态的变更、用户新注册等时候发送邮件给管理员或者是用户。 底层默认是WordPress的,可以使用WordPress的hoo...
KEKC的头像-KEKC博客KEKC2年前
019010
wordpress 后台用户表格页面显示自定义用户字段-KEKC博客

wordpress 后台用户表格页面显示自定义用户字段

        官网找的代码://Adds Custom Column To Users List Table function custom_add_user_id_column($column...
KEKC的头像-KEKC博客KEKC4年前
01909

WordPress删除用户

有一个网站,被刷了15万注册用户,我写了个代码,挂着批量删除,代码如下: <?php include('wp-load.php'); require_once(ABSPATH.'wp-admin/includes/user.php'); $users = get_users( arra...
KEKC的头像-KEKC博客KEKC1年前
219014
wordpress在适当页面查看支持的Hook-KEKC博客

wordpress在适当页面查看支持的Hook

最近在研究开发,wordpress的Hook(钩子)太多了,甚至主题、插件也能自己写Hook,我们要记忆这些Hook的话是很困难的,而且钩子还分为动作钩子和过滤钩子,那有没有一种方便调试的方法呢?其实...
KEKC的头像-KEKC博客KEKC3年前
18813

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...
KEKC的头像-KEKC博客KEKC5年前
018715

WordPress在开发插件的时候获取到当前登录用户

开发了很多插件,在获取当前登录用户时,总是需要使用add_action将代码往后挂钩,以使用wordpress的一些函数。但是开发到一个插件,不能往后挂钩、还要获取到当前登录用户的ID。 一般在插件中获...
KEKC的头像-KEKC博客KEKC3年前
01865
WordPress中的Hook原理和流程-KEKC博客

WordPress中的Hook原理和流程

WordPress是一个成千上万的程序员历经20余年的时间打造出来的网站系统,其万能程度可谓只手遮天,在网站搭建方面有着不可替代的地位。 据2023年5月15日23点37分在w3techs看到的不知道哪里来的统...
KEKC的头像-KEKC博客KEKC3年前
18514

wordpress发送邮件

        wordpress有自己的发送邮件函数,通过wp_mail函数,能够调用系统发邮件。非常好用。<?php include_once("wp-load.php"); $to&nb...
KEKC的头像-KEKC博客KEKC5年前
018516

从数据库中删除所有WooCommerce产品

php代码: <?php require dirname(__FILE__).'/wp-blog-header.php'; $wpdb->query('DELETE FROM wp_terms WHERE term_id IN (SELECT term_id FROM wp_term_taxonomy WHERE taxonomy LIKE 'p...
KEKC的头像-KEKC博客KEKC3年前
1818

自写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/...
KEKC的头像-KEKC博客KEKC3年前
18014
WordPress角色与能力-KEKC博客

WordPress角色与能力

在wordpress中,有自己的一套用户系统,这套用户系统中有着近乎完美的权限管理系统,在wordpress中叫做角色与能力。角色与能力均可以在代码中进行添加,在本篇内容中你将会看到和官方文档完全不...
KEKC的头像-KEKC博客KEKC3年前
01803

WooCommerce批量修改属性价格

WooCommerce的属性价格存储在post meta表中,key为属性的slug,value是属性值。注意key是有前缀的,为attribute_pa__slug。比如我们要批量更改所有产品中body-type为wm-164cm-j-cup-as-image的...
KEKC的头像-KEKC博客KEKC2年前
01804

wordpress发布自定义文章类型时的钩子

WordPress 的 publish_post 钩子针对的是文章(帖子)类型,适用于 WordPress 站点的 post 类型的文章。如果想要发布页面时执行某些动作,对应钩子应该是 publish_page;如果你想发布某个自定义...
KEKC的头像-KEKC博客KEKC4年前
01770
WordPress置顶文章-KEKC博客

WordPress置顶文章

在WordPress中,可以有三种置顶文章的设置,但是都是将置顶的文章写入到options数据表中,meta_key为sticky_posts。 更新文章时: 新增文章时: 快速编辑 今天介绍代码方式,不使用默认的置顶:...
KEKC的头像-KEKC博客KEKC2年前
017513

wordpress块简码插件

注册了一个自定义块类型的文章,支持分类,并在后台文章列表中显示shortcode,目的是为了方便调用。代码如下: <?php /* Plugin Name: 块简码插件 Description: 注册一个自定义块类型的文章...
KEKC的头像-KEKC博客KEKC3年前
017512

为自定义文章类型添加古腾堡编辑器支持

我们在注册时,可以选择是否需要支持古腾堡编辑器编辑。具体就是添加show_in_rest参数为true。 但是在很多人注册自定义文章类型时,并不会添加古腾堡编辑器编辑,这非常的常见,甚至有人特意不...
KEKC的头像-KEKC博客KEKC3年前
17414