分享好友 最新动态首页 最新动态分类 切换频道
Ripro9.0免扩展二开版WordPress博客主题Ripro全解密无后门
2024-12-26 13:58
<?php if (!defined('ABSPATH')) { die; } // Cannot access directly. / function ajax_getcat_post() { global $wp_query; header('Content-type:application/html; Charset=utf-8'); // $paged = !empty($_POST['paged']) ? esc_sql($_POST['paged']) : 1; $cat = !empty($_POST['cat']) ? (int)$_POST['cat'] : ''; ///////////// $is_cao_site_list_blog = is_cao_site_list_blog(); if ($is_cao_site_list_blog) { $latest_layout = 'bloglist'; } else { $latest_layout = _cao('latest_layout', 'grid'); } ///////////// $args = array( 'cat' => $cat, 'post_status' => 'publish', ); $data = new WP_Query($args); if ($data->have_posts()) { while ($data->have_posts()) : $data->the_post(); get_template_part('parts/template-parts/content', $latest_layout); endwhile; } else { get_template_part('parts/template-parts/content', 'none'); } wp_reset_postdata(); exit(); } add_action('wp_ajax_ajax_getcat_post', 'ajax_getcat_post'); add_action('wp_ajax_nopriv_ajax_getcat_post', 'ajax_getcat_post'); function ajax_search() { global $wp_query; header('Content-type:application/json; Charset=utf-8'); $text = !empty($_POST['text']) ? esc_sql($_POST['text']) : null; $args = array('s' => $text,'posts_per_page' => 5); $array_posts = array(); $data = new WP_Query($args); while ($data->have_posts()) : $data->the_post(); array_push($array_posts, array("title"=>get_the_title(),"url"=>get_permalink(),"img"=>_get_post_timthumb_src() )); endwhile; echo json_encode($array_posts); exit(); } add_action('wp_ajax_ajax_search', 'ajax_search'); add_action('wp_ajax_nopriv_ajax_search', 'ajax_search'); function get_mpweixin_qr() { header('Content-type:application/json; Charset=utf-8'); $wxConfig = _cao('oauth_mpweixin'); $CaoMpWeixin = new CaoMpWeixin($wxConfig); echo json_encode($CaoMpWeixin->getLoginQr()); exit; } add_action('wp_ajax_get_mpweixin_qr', 'get_mpweixin_qr'); add_action('wp_ajax_nopriv_get_mpweixin_qr', 'get_mpweixin_qr'); function check_mpweixin_qr() { header('Content-type:application/json; Charset=utf-8'); $scene_id = !empty($_POST['scene_id']) ? sanitize_text_field(wp_unslash($_POST[ 'scene_id' ])) : null; global $current_user; $current_user_id =$current_user->ID; // 查询数据库 global $wpdb, $mpwx_log_table_name; $res = $wpdb->get_row($wpdb->prepare("SELECT * FROM $mpwx_log_table_name WHERE scene_id = %s ", esc_sql($scene_id))); if (($res->create_time+180)<time()) { echo json_encode(array('status' => 0)); exit; //180秒内有效 } // 查询openid $_prefix = 'mpweixin'; $_openid_meta_key = 'open_' . $_prefix . '_openid'; $user_exist = $wpdb->get_var($wpdb->prepare("SELECT user_id FROM $wpdb->usermeta WHERE meta_key=%s AND meta_value=%s", $_openid_meta_key, $res->openid)); if (!$current_user_id && !empty($res) && $res->scene_id == $scene_id && !empty($res->openid)) { if (!empty($user_exist)) { wp_set_auth_cookie($user_exist, true, false); $user = get_user_by('id', $user_exist); do_action('wp_login', $user->user_login, $user); // 保证挂载的action执行 } $status = 1; } else { $status = 0; } echo json_encode(array('status' => $status)); exit; } add_action('wp_ajax_check_mpweixin_qr', 'check_mpweixin_qr'); add_action('wp_ajax_nopriv_check_mpweixin_qr', 'check_mpweixin_qr'); function user_login() { header('Content-type:application/json; Charset=utf-8'); $username = !empty($_POST['username']) ? esc_sql($_POST['username']) : null; $password = !empty($_POST['password']) ? esc_sql($_POST['password']) : null; $rememberme = !empty($_POST['rememberme']) ? esc_sql($_POST['rememberme']) : null; if (_cao('is_close_wplogin')) { echo json_encode(array('status' => '0', 'msg' => '仅开放社交账号登录')); exit; } $login_data = array(); $login_data['user_login'] = $username; $login_data['user_password'] = $password; $login_data['remember'] = false;
最新文章
菏泽爱采购入驻的方式
百度爱采购是如何排序的?1.时间因素:爱采购网站展示的高品质数据,并非人工介入,而是受时间因素控制,在不同的时间,同一物品会出现在不同的地点。比方说,您在采购中做了一款游泳产品,早上您查询的展示位置是在首页首行,下午再次查询
链接太长怎么缩短
链接是网络中不可或缺的一部分,但有时链接太长并不好用或者方便,那么这时候怎么样才能缩短链接呢?第一种方法是使用URL缩短工具。这类工具可以将长网址通过转换算法缩短成短网址,一般常见的URL缩短工具有Google短网址、bit.ly、tinyurl等
苹果4越狱神器,一键解锁新体验,畅享无限可能!
苹果4越狱神器,一键解锁新体验,畅享无限可能!在智能手机发展的历史长河中,苹果iPhone 4无疑是一个具有里程碑意义的产品。它不仅以其精致的工业设计、出色的屏幕显示效果以及革命性的操作系统赢得了全球用户的喜爱,还激发了无数技术爱
详解GaussDB for MySQL性能优化
我们先来看看MySQL 8.0的事务提交的大致流程以上流程,是MySQL8.0对WAL原则的一种实现,这个流程意味着,任何一个事务的提交,一定要完成write buffer和flush to disk流程。然而那么这个流程中,有一个问题:每个服务器的CPU是有限的,服务
《小浣熊漫画cms》thinkphp框架开发的一款开源免费的漫画站源码
小浣熊漫画是一款由国人开发漫画站源码,开发者一开始还开发了小浣熊小说,两款产品使用起来都还不错,就是搭建起来会有一小些问题,可能是某些地方容易被疏忽了,之前本人也是有搭建过的。小浣熊漫画还提供了火车头api接口和火车头发布模
高德地图,轻松定位自家店铺的神奇秘籍大公开
在当今数字化的时代,拥有一个精准的店铺定位对于商家来说至关重要,高德地图作为一款广受欢迎的导航应用,为商家提供了便捷的店铺定位服务,就让我们一起揭开高德地图定位自家店铺的神秘面纱。上传清晰、有吸引力的店铺照片也是必不可少的
今天!欧洲理事会决定罗马尼亚和保加利亚全面加入申根;AUR主席要弹劾总统!比亚迪宣布2025年开始在匈牙利生产紧凑型电动汽车;-
今日罗马尼亚旅罗华人报讯 今天(12日),欧洲司法和内政委员会(JAI)正式批准罗马尼亚和保加利亚加入申根区。根据决定,两国将于2025年1月1日起,成为无边界管制空间成员。对于罗保两国来说这是一个历史性时刻。 根据决定,2025年1月1日
莫名其妙收到长银消费金融短信
小编导语在这个信息高度发达的时代,手机短信已经成为我们日常生活中的重要沟通工具。许多人都曾经历过一些莫名其妙的短信,尤其是来自于一些金融机构或陌生号码的营销信息。最近,我收到了来自长银消费金融的一条短信,这让我产生了浓厚的
如何确保新站三日内被百度迅速收录?关键在于优质内容与独特吸引力
身为网络管理员,新建站点后最期望的莫过于能迅速被各大搜索引擎如百度所收录。然近期因百度审核标准日趋严苛,许多新站需等待数周乃至月余方有收录可能,给推广及业务发展增添了诸多困难。在此背景下,如何确保新站在三日内被百度迅速收录
镇江刀片产品表面视觉检测方案设计实时反馈全+境+到+达
  镇江刀片产品表面视觉检测方案设计实时反馈全+境+到+达——苏州希佑科技有限公司!  提供:  计算机视觉|人工智能检测|人工智能视觉检测|CCD 视觉检测|视觉应用|视觉深度学习|AI人工智能检测|AI人工智能图像处理|AI图像处理|视觉检
相关文章
推荐文章
发表评论
0评