-
WordPress 关闭默认自带的搜索功能
在functions.php添加 function close_search_query( $query, $error = true ) { if ( is_search() && !is_admin() ) { $query->is_search = false; $query->query_vars[s] = false; $query->query[s] = false; if ( $er…
WordPress 2021-07-04 1025
-
WordPress 上传图片压缩
在主题functions.php函数文件里添加即可 图片只有jpg格式适合压缩, png不好压缩,但是可以imagewebp代替imagepng,但是ie浏览器不支持webp格式,如果用imagejpeg代替imagepng压缩的话,如果是透明的图片,那么图片会失去透明,而且会失真,所以可选择压缩, gif也不好压缩,也没必要压缩了,如果使用imagewebp压缩gif的话,我测试发现,上传报错,…
WordPress 2020-11-08 1382
-
WordPress 文章阅读量、访问量、浏览量统计记录
阅读量统计 在functions.php文件里添加 //文章阅读统计 function post_views_record() { if (is_singular()) { global $post; $post_ID = $post->ID; if ($post_ID) { $post_views = (int)get_post_meta($post_ID, 'views', true); if…
WordPress 2020-11-04 2241
-
wordpress添加自定义文章状态和获取调用文章状态
前言 我有个企业网站,一个简单商品展示型的那种网站,我想删除商品,但是还想让他不显示404页面,玩wordpress的都知道,文章只有发布出去,才会显示出来, 我想让他像京东那类电商网站一样,商品直接显示已经下架, 于是就在想,如果能给文章添加个自定义的状态,我可以通过文章状态来判断后续, 注册文章状态 下架 // 注册新的文章状态 add_action('init', function () {…
WordPress 2020-07-30 1505
-
wordpress 5.3+版本 上传图片自动裁剪最大2560px
今天,上传图片发现,怎么名称自动加了个-scaled, 例如这样 000000005243e4ed89cae7dc3ed889dcc7db6eb198ff21a800000000-scaled.jpg 于是陷入了疑惑,于是把图片压缩小一点上传,则没有问题, 难道新版本问题,于是谷歌了一下, 找到了解决办法, 在函数文件functions.php,中加入以下代码,即可解决, add_filter( …
WordPress 2020-02-07 2202
-
wordpress 取当前分类ID最准确的一种
这是最准确的一种,不管分类下有没有文章都能显示出来 global $wp_query; $cat_ID = get_query_var('cat'); print_r( $cat_ID); 如果用get_the_category()命令取,如果分类下没有文章,则为空 如果用WordPress自带的$cat取,如果分类下没有文章,也是返回空
WordPress 2019-07-24 1998
-
WordPress 根据文章阅读量排序
使用WordPress query_posts 自带的 orderby 功能进行文章排序 例子 一般orderby是这么用的 常用参数一般常用的有: 我一般用rand多一点 ID 根据id排序 title 根据标题 date 发布日期 modified 修改日期 rand 随机 comment_count 评论数量 author 作者 name 按邮件名称排序 posts_per_page为显示的…
WordPress 2019-07-03 2651
-
wordpress wp_redirect
wordpress重定向 wp_redirect( string $location, int $status = 302 ) 使用 wp_redirect( $url ); exit; 例子 默认302重定向 指定301重定向 直接这样也行,php自带的 header('location:地址'); php常用的header头 https://www.blyoo.com/1371.html Wo…
WordPress 2018-10-26 1914
-
WordPress禁止编辑主题和插件
前段时间在网上找的,需要用到了,还得翻文件,现在放到博客里。 在wp-config.php文件里添加 //禁止在线编辑主题和插件 define( 'DISALLOW_FILE_EDIT', true ); //禁止安装/升级/编辑主题和插件 define('DISALLOW_FILE_MODS',true); 二选一即可
WordPress 2018-07-05 1668
-
WordPress搜索结果中排除指定的页面或文章或分类
在functions.php文件里添加 排除所有页面 //搜索结果排除所有页面 function search_filter_page($query) { if ($query->is_search) { $query->set('post_type', 'post'); } return $query; } add_filter('pre_get_posts','search_filter_pa…
WordPress 2018-06-22 2044
-
WordPress过滤垃圾评论
以下内容源自于大自然... 在functions.php文件里添加 过滤纯英文垃圾评论 function refused_spam_comments( $comment_data ) { $pattern = '/[一-龥]/u'; if(!preg_match($pattern,$comment_data['comment_content'])) { wp_die('评论必须含中文!'); } …
WordPress 2018-06-05 2135
-
粗心大意导致WordPress后台重定向无法进入
下午捣鼓了一下,WP JSON 那个玩意, 不知弄了什么东西,后台进不去了, 捣鼓了一会,没弄好,没弄好,晚上又继续, 网上查找半天,也没能解决 最后,...... 好傻逼哦,百般调试之后,发现 访问 /wp-admin这个目录下文件,返回404 not found ,心想艾玛的,知道了 就说嘛,一下午上传文件,就发现有点不对头,就觉得目录里少了点东西,,仔细对比,之后,发现原来是这破玩意,我上传…
WordPress 2018-05-20 2273
-
WordPress后台显示链接
在functions.php文件里添加 // 显示友情链接 add_filter( 'pre_option_link_manager_enabled', '__return_true' ); wp_list_bookmarks调用链接函数https://codex.wordpress.org/Template_Tags/wp_list_bookmarks
WordPress 2018-04-13 2251
-
WordPress禁用响应式图片功能
在functions.php文件里添加 //wordpress禁用图片属性srcset和sizes add_filter( 'max_srcset_image_width', create_function( '', 'return 1;' ) );
WordPress 2018-02-27 1726
-
WordPress禁止发布重复文章
网上找的-=-,为了防止发布重复产品 在functions.php文件里添加 // 发表文章页面,前端抓取标题并使用AJAX发送请求 add_action( 'admin_print_footer_scripts', 'duplicate_titles_enqueue_scripts', 100 ); function duplicate_titles_enqueue_scripts() { ?>
WordPress 2018-02-12 2326