- WordPress检查一篇文章是否存在的方法WordPress 两种方法 检查一篇文章是否存在,两个方法都需要先获取文章的id: 方法一:通过 get_permalink() 检测文章是否存在 if(get_permalink($post_id) === false){ // 文章不存在后执行操作 } 方法二:通...
- WordPress添加注册和登录用户名黑名单WordPress添加注册和登录用户名黑名单实现代码(将下面代码加入主题的functions.php): //注册登录检查 function dmeng_check_authentication($username){ //用 | 分割用户名,且 | 前...
- wordpress网站外链跳转页面代码wordpress网站外链跳转页面代码分PHP版和IS版,支持跳转加密。 PHP版<?php if(strlen($_SERVER['REQUEST_URI']) > 384 || strpos($_SERVER['REQUEST_URI'], "eval(") || strpos($_SERVER['REQU...
- 更改WordPress管理员的ID更改WordPress管理员的ID也需要动到phpMyAdmin数据库,所以修改前,请务必备份。 同时,在更改WordPress管理员帐户ID之前,请确保管理员帐户没有任何分配给它的帖子或页面。如果有,请将这些帖子或页面的作者手动...
- 找回WordPress管理员密码wordpress用户及管理员信息都是在phpMyAdmin保存着的,如果忘记WordPress管理员密码密码,只要按下面的操作即可找回WordPress管理员密码。 首先登录你的 phpMyAdmin 数据库,展开安装WordPress的数据库名称,找到...
- WordPress 获取当前页面 ID 的几种方法在很多的 WordPress 主题或者插件功能的开发中,我们总是需要获取到 WordPress 给每个页面定义的 ID,不然也某些情况下是无法确定这是哪一个页面,针对于文章或者页面的 ID 获取基本可以使用 get_the_ID()这个函...
- 禁止WordPress自动保存和修订版本方法 支持4.9+禁止WordPress自动保存和修订版本方法,将以下两段代码放入主题模板文件functions.php即可。//禁用文章自动保存 add_action('wp_print_scripts','disable_autosave'); function disable_autosave(){ wp_deregist...
- 修正WordPress 设置伪静态后文章分页链接我们通常将WordPress固定链接设为/%postname%.html或者/%post_id%.html,可以让页面看起来像静态页,但当文章有分页时,分页链接会变得奇怪,比如: /morning-paper-news.html/3 /132.html/2 html既然是后缀就应...
wordpress批量删除及重命名自定义域栏目
wordpress通常是只可以添加和删除自定义栏目,但不能重命名。常规的方法是进数据库修改,但修改数据库有风险,下面代码可以实现免进数据库修改wordpress自定义域栏目
将以下代码添加到主题 functions.php 文件中:
global $wpdb;
$wpdb->query( "
UPDATE `wp_postmeta`
SET `meta_key` = 'NEW NAME'
WHERE `meta_key` = 'OLD NAME'
" );
替换上面代码中新的自定义栏目名称和原自定义栏目名称。
批量删除WordPress自定义栏目
将下面的代码添加到当前主题functions.php中:
global $wpdb;
$wpdb->query( "
DELETE FROM $wpdb->postmeta
WHERE `meta_key` = '自定义栏目名称'
" );
然后打开一下网站,指定删除的自定义栏目会自动从数据库中被清理掉。
上述两种功能的代码运行一次就够了,没有必要留在主题中,用后删除即可。