[{"data":1,"prerenderedAt":76},["ShallowReactive",2],{"\u002F2014-08-19-%E8%87%AA%E4%B8%BB%E4%BF%AE%E6%94%B9%E5%BE%AE%E5%8D%9A%E7%A7%80%E7%9A%84%E6%96%B9%E6%B3%95":3},{"id":4,"title":5,"body":6,"date":52,"description":12,"extension":53,"meta":54,"navigation":57,"path":69,"seo":70,"stem":71,"tags":72,"__hash__":75},"blogs\u002F_legacy\u002F2014\u002F2014-08-19-%e8%87%aa%e4%b8%bb%e4%bf%ae%e6%94%b9%e5%be%ae%e5%8d%9a%e7%a7%80%e7%9a%84%e6%96%b9%e6%b3%95.md","自主修改微博秀的方法",{"type":7,"value":8,"toc":48},"minimark",[9,13,16,19,22,33,36,42,45],[10,11,12],"p",{},"自从WP-Micro插件停止更新后，一直没有找到可用的替换品。但是随着时间的推移，WP-Micro能支持的微博越来越少，到最后只能自己动手丰衣足食了。",[10,14,15],{},"通过微博的API来重新做的方案基本可以不用考虑，因为没有那么多的时间花费在这上面。于是决定采用新浪官方的微博秀作为替代品，但是微博秀有个问题，就是他的定制性非常的弱。直接嵌入的话会导致和主题的风格严重冲突，于是，本着我的地盘我做主的原则。我们通过PHP做中继来解决这个问题。",[10,17,18],{},"需要注意的是，直接使用JS来处理是不可行的。由于浏览器的安全策略，即便使用了黑科技搞定了跨域问题，内容在不同浏览器上的表现将变得不可预知。",[10,20,21],{},"首先上PHP代码，嫌麻烦的童鞋直接把下面的代码中url的部分替换成自己的微博秀就可以了。代码中有注释，相对还是比较单纯的代码。自定义CSS部分大家可以根据需要自己调整。",[23,24,29],"pre",{"className":25,"code":27,"language":28},[26],"language-text","\u003C?php\n \u002F\u002F 获取微博秀\n $url = 'http:\u002F\u002Fwidget.weibo.com\u002Fweiboshow\u002Findex.php?language=&width=0&height=750&fansRow=2&ptype=1&speed=0&skin=1&isTitle=0&noborder=0&isWeibo=1&isFans=0&uid=2306189460&verifier=a1b73969&dpc=1';\n $lines_array = file($url);\n $lines_string = implode('', $lines_array);\n\n \u002F\u002F 输出自定义CSS\n echo \"\n \u003Cstyle type='text\u002Fcss'>\n \u003C!--\n .weiboShow_developer{\n display: none !important;\n }\n .weiboShow .weiboShow_main_height, .weiboShow .weiboShow_main_allList_focus, .weiboShow .weiboShow_follow {\n background: transparent !important;\n }\n .weiboShow .weiboShow_wrap {\n border:0 !important;\n }\n .weiboShow_main_feed{\n border:0 !important;\n }\n .weiboShow_topborder{\n display: none !important;\n }\n -->\n \u003C\u002Fstyle>\";\n \n \u002F\u002F 输出微博秀\n echo $lines_string;\n?>\n\n","text",[30,31,27],"code",{"__ignoreMap":32},"",[10,34,35],{},"将上面的php代码放到网站的可访问路径上之后，在小工具中新建一个”文本“小工具，在里面插入以下Html代码。其中src部分是刚刚添加的php代码的路径。",[23,37,40],{"className":38,"code":39,"language":28},[26],"\u003Ciframe width=\"100%\" height=\"750\" class=\"share_self\"  frameborder=\"0\" scrolling=\"no\" src=\"\u002Fget_wb.php\" frameborder=\"0\" scrolling=\"auto\"  border=\"0\">\n载入中...\n\u003C\u002Fiframe>\n",[30,41,39],{"__ignoreMap":32},[10,43,44],{},"以上这些步骤就可以了。",[10,46,47],{},"关于扩展功能部分，如果网站的流量很大，可以考虑做一下缓存工作。虽然做成wp的插件比较合适，但是对wp的插件机制没有怎么研究，也没那么多时间去搞。总之能用就行了。",{"title":32,"searchDepth":49,"depth":50,"links":51},2,3,[],"2014-08-19","md",{"layout":55,"status":56,"published":57,"author":58,"author_login":59,"author_email":60,"author_url":61,"wordpress_id":62,"wordpress_url":63,"date_gmt":64,"excerpt":65},"post","publish",true,{"display_name":59,"login":59,"email":60,"url":61},"chaoshikari","chaoshikari@gmail.com","\u002F",955,"\u002F\u002F?p=955","2014-08-19 01:23:00 +0000",{"type":7,"value":66},[67],[10,68,12],{},"\u002F2014-08-19-自主修改微博秀的方法",{"title":5,"description":12},"_legacy\u002F2014\u002F2014-08-19-%e8%87%aa%e4%b8%bb%e4%bf%ae%e6%94%b9%e5%be%ae%e5%8d%9a%e7%a7%80%e7%9a%84%e6%96%b9%e6%b3%95",[73,74],"微博秀","网站","u8N5MRiJBnu5mq5kiIFiiuiUKU6C-DMfl9j9iRHrV9k",1788763183979]