欢迎光临
我们一直在努力

【实例教程】为wordpress主题添加添加AJAX文章点赞功能 11111

require get_template_directory() . ‘/inc/function.php’;
// 其它自定义代码加到此行下面

墨爹《主题开发教程实例》–为您的主题添加添加AJAX文章点赞功能。
加入至Functions.php文件中:

  1. add_action(‘wp_ajax_nopriv_modie_like’, ‘modie_like’);
  2. add_action(‘wp_ajax_modie_like’, ‘modie_like’);
  3. function modie_like(){
  4.     global $wpdb,$post;
  5.     $id = $_POST[“um_id”];
  6.     $action = $_POST[“um_action”];
  7.     if ( $action == ‘zan’){
  8.     $modie_raters = get_post_meta($id,’modie_zan’,true);
  9.     $expire = time() + 99999999;
  10.     $domain = ($_SERVER[‘HTTP_HOST’] != ‘localhost’) ? $_SERVER[‘HTTP_HOST’] : false; // make cookies work with localhost
  11.     setcookie(‘modie_zan_’.$id,$id,$expire,’/’,$domain,false);
  12.     if (!$modie_raters || !is_numeric($modie_raters)) {
  13.         update_post_meta($id, ‘modie_zan’, 1);
  14.     }
  15.     else {
  16.             update_post_meta($id, ‘modie_zan’, ($modie_raters + 1));
  17.         }
  18.     echo get_post_meta($id,’modie_zan’,true);
  19.     }
  20.     die;
  21. }
赞(1) 打赏 直达链接
未经允许不得转载:墨爹 » 【实例教程】为wordpress主题添加添加AJAX文章点赞功能
分享到: 更多 (0)

相关推荐

  • 暂无文章

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    ceshi yixiaiaiiai

    墨爹 6天前 来自天朝的朋友 谷歌浏览器 Windows 7 回复

大前端WP主题 更专业 更方便

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏