今日加入百度星火计划2.0,保护自己的知识产权

  • A+
所属分类:滴滴发展史

遇到流氓不怕,就怕流氓比你有文化。在耐腐蚀泵业界有一些不良的中间商,注册一些“康帅傅、营养快钱”类似的公司去销售化工水泵。对付这些人的办法,就是让自己聪明起来。

我博客的水泵选型目录都是我花时间整理出来了,有些耐腐蚀泵生产厂家的人员,直接copy到他们公司的网站,就声称是自己原创了。为此,今日加入百度星火计划2.0,保护自己的知识产权。
加入百度星火计划2.0

代码来自张戈博客,你也可以自行参考:

  1. /** 
  2. * WordPress 星火计划原创保护专用META优化代码(最终版) By 张戈博客 
  3. * 文章地址:https://zhangge.net/5084.html 
  4. */  
  5. add_action('wp_head', 'starfire',0);  
  6. if(!function_exists('starfire')){  
  7.   function starfire(){  
  8.     //新增判断,如果是原创文章才加入星火计划META申明  
  9.      global $wpdb;  
  10.      $post_id = ( null === $post_id ) ? get_the_ID() : $post_id;  
  11.      $copy = get_post_meta($post_id , 'author', true);  
  12.      if (is_singular() && emptyempty($copy)) {  
  13.         date_default_timezone_set('PRC');  
  14.         echo '<meta property="og:type" content="article"/>  
  15.         <meta property="article:published_time" content="'.get_the_date('c').'"/>  
  16.         <meta property="og:release_date" content="'.get_the_date('c').'"/>  
  17.         <meta property="article:author" content="';bloginfo('name'); echo '" />';  
  18.         echo '<meta property="og:author" content="';bloginfo('name');echo '" />';  
  19.         echo '<meta property="og:url" content="';the_permalink(); echo '"/>';  
  20.         //输出文章标题+分隔符+网站名称,不喜欢这种形式的请自行改造(如果不需要这个标签,请删除以下三行)。  
  21.         echo '<meta property="og:title" content="'.trim(wp_title('',0)).' | '; bloginfo('name'); echo '" />';  
  22.         //输出博客名称,如果想改成其他内容,比如作者请自行修改 bloginfo('name')  
  23.         echo '<meta property="article:published_first" content="';bloginfo('name');echo ','; 
  24.         the_permalink(); 
  25.         //默认截取文章220个字作为摘要,可以自行修改下行220为其他整数 
  26.         echo '" /><meta property="og:description" content="'.get_mypost_excerpt($post_id, 220).'……" />  
  27.         <meta property="og:image" content="'.get_mypost_thumbnail($post_id).'" />  
  28.         <meta itemprop="image" content="' . get_mypost_thumbnail($post_id) . '" />';  
  29.     }  
  30.   }  
  31. }  
  32. /** 
  33. * WordPress 获取文章摘要整理版 By 张戈博客 
  34. */  
  35. function get_mypost_excerpt($post_ID,$len){  
  36.     if (!function_exists('utf8Substr')) {  
  37.         function utf8Substr($str$from$len) {  
  38.             return preg_replace('#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$from.'}'.  
  39.                 '((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$len.'}).*#s',  
  40.                 '$1',$str);  
  41.         }  
  42.     }  
  43.     if(!$post_content){  
  44.             $post = get_post($post_ID);  
  45.             $post_content = $post->post_content;  
  46.    }  
  47.     if ($post->post_excerpt) {  
  48.             $description  = $post->post_excerpt;  
  49.     } else {  
  50.         if(preg_match('/<p>(.*)<\/p>/iU',trim(strip_tags($post->post_content,"<p>")),$result)){  
  51.             $post_content = $result['1'];  
  52.         } else {  
  53.             $post_content_r = explode("\n",trim(strip_tags($post->post_content)));  
  54.             $post_content = $post_content_r['0'];  
  55.         }  
  56.         $description = utf8Substr($post_content,0,$len);  
  57.         return $description;  
  58.     }  
  59. }  
  60. /** 
  61. * WordPress 获取文章图片加强版 By 张戈博客 
  62. */  
  63. function get_mypost_thumbnail($post_ID){  
  64.     if (has_post_thumbnail()) {  
  65.             $timthumb_src = wp_get_attachment_image_src( get_post_thumbnail_id($post_ID), 'full' );   
  66.             $url = $timthumb_src[0];  
  67.     } else {  
  68.         if(!$post_content){  
  69.             $post = get_post($post_ID);  
  70.             $post_content = $post->post_content;  
  71.         }  
  72.         preg_match_all('|<img.*?src=[\'"](.*?)[\'"].*?>|i', do_shortcode($post_content), $matches);  
  73.         if$matches && isset($matches[1]) && isset($matches[1][0]) ){         
  74.             $url =  $matches[1][0];  
  75.         }else{  
  76.             $url =  '';  
  77.         }  
  78.     }  
  79.     return $url;  
  80. }  

代码出自:https://zhangge.net/5084.html

我博客也会转载一些经典的好文分享,那就非原创,如果非原创该如何处理,张戈博客也有考虑到,这点儿很不错,很感谢张戈。

在非原创文章中新增自定义栏目author,值为非空任意值,比如就填写原文地址或数字等,这个随你了。否则,没有这个标签的文章都会当作原创处理!

好了,如上修改后,代码就只会在原创文章页面中插入星火计划的META申明了,不至于违反百度的游戏规则咯!
 

如此,可以就放心的写自己的东西,让百度更快的认别究竟哪个是假悟空。在没有影响力之前,这个是对中小型网站原创的一个保护,干吗不用而等着他人伤害呢?
 

为此,也对那些总想不劳而获的同行朋友说,谢谢你们看得起,谢谢你们让我更强大!

weinxin
DiDi
我成功组建了机械设备网络资源联盟,机械设备朋友互帮互助,让你的抢单效果*10倍,需要的朋友加微信联系我
机械营销
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: