WordPress删除插件停用残留的定时任务

一些插件停用后,还会残留一些的定时作业。以下代码可以删除插件停用残留的定时任务。在主题的函数文件function.php添加如下代码:# WordPress删除插件停用残留的定时任务 add_action('wpjam_remove_invild_crons', 'wpjam_remove_invild_crons'); function wpjam_remove_invild_crons(){

- 阅读全文 -

WordPress去掉分类中的category

// 去掉分类url中的category if(!function_exists('no_category_base_refresh_rules') ){ register_activation_hook(__FILE__, 'no_category_base_refresh_rules'); add_action('created_category', 'no_category

- 阅读全文 -

WordPress 分类页面url添加"/"斜杠

// 添加斜杠 分类页面添加"/"斜杠 function nice_trailingslashit($string, $type_of_url) { if ( $type_of_url != 'single' && $type_of_url != 'page' && $type_of_url != 'single_paged' )

- 阅读全文 -

WordPress 头部冗余去除

以下代码加入functions.php里// 头部冗余代码 remove_action( 'wp_head', 'wp_generator' );//移除WordPress版本 remove_action( 'wp_head', 'rsd_link' );//移除离线编辑器开放接口 remove_action( 'wp_head', 'wlwmanifest_link' );//移除离线编辑器开放

- 阅读全文 -

WordPress中输出当前页面SQL语句的方法

第一步,打开wp-config.php,添加define('SAVEQUERIES', true);开启SAVEQUERIES会使WordPress将当前页面执行的sql查询保存到一个数组中,数组保存了每条查询的语句、调用该查询的函数以及执行时间。只要打印这个数组就能了解当前页面所有的sql查询了,所以…第二步,打印数组,将下面的代码放到footer.php </body>前面<

- 阅读全文 -

批量删除WordPress自定义栏目BaiduXZHsubmit

有个WordPress网站,以前用熊掌号推送时,自定义了一个字段用于防止重复推送。现在熊掌号凉了,就准备把这个字段删除了。global $wpdb; $wpdb->query("DELETE FROM $wpdb->postmeta WHERE `meta_key` = 'BaiduXZHsubmit'");//BaiduXZHsubmit是自定义字段的名称以上代码

- 阅读全文 -

纯代码实现WordPress远程图片本地化

WordPress测试版本:5.4//将远程图片地址 本地化 这个在前台编辑器中使用时会有问题 function post_save_images($content) { set_time_limit(240); global $post; $post_id = $post->ID; $preg = preg_match_all('/<img.*?src

- 阅读全文 -

为WordPress文章图片自动添加链接到原图

为WordPress文章图片自动添加链接到原图是为了图片灯箱效果。灯箱效果需要链向自身的a标签,并且a标签里要有data-imgbox="imgbox"属性(其他灯箱实现方法可能不一样)。function方法有缺陷,只有图片本身没有a标签时可以使用。//wordpress图片自动添加链接 add_filter('the_content', 'fancybox1'); add_filter('the

- 阅读全文 -