老谢博客

  • 首页
  • WordPress
  • 网络技术
  • 乱七八糟
  • 运维技术
  • 给我留言
  • 关于老谢

pagecookery站外输出

分类:折腾日期:2013-01-07 - 19:19:26作者:老谢

老谢一直使用pagecookery这款微博程序,今天想折腾折腾把pagecookery发布的消息结合到wordpress,于是乎产生了此文。

本文主要参考:http://imnerd.org/make-a-pagecookery-widget-for-your-website-new.html

演示地址(胡言乱语):http://www.xj123.info/about

首先创建widget.php,内容如下:

<!--?php
require_once("global.php");
?-->
<p>JS插件代码|复制代码到你要引用的地方
<textarea style="width:100%;height:100px;"><div id="pagecookery"></div>
<script type="text/javascript" src="<?php echo BASE_URL; ?>badge.php?mount=10"></script></textarea></p>
<p>效果预览:
</p><div id="pagecookery"></div>
<script type="text/javascript" src="<?php echo BASE_URL; ?>badge.php?mount=10"></script><p></p>

<!--?php require_once("global.php"); ?--> <p>JS插件代码|复制代码到你要引用的地方 <textarea style="width:100%;height:100px;"><div id="pagecookery"></div> <script type="text/javascript" src="<?php echo BASE_URL; ?>badge.php?mount=10"></script></textarea></p> <p>效果预览: </p><div id="pagecookery"></div> <script type="text/javascript" src="<?php echo BASE_URL; ?>badge.php?mount=10"></script><p></p>

接着创建badge.php,内容如下:

<?php
header('Content-Type:application/javascript;charset=utf-8');
  require_once("global.php");
  if (!isset($_GET['mount'])){
      $_GET['mount']='10';
  }
echo "document.getElementById('pagecookery').innerHTML='";
  if(ereg("^[0-9]*$",$_GET['mount'])){
    $sql='SELECT * FROM entry ORDER BY time DESC LIMIT '.$_GET['mount'];
    $entry = $db->query($sql)->result_array();
    echo '<style type="text/css">#pagecookery img {display:none;}</style><ul>';
    foreach($entry as $item){
      echo '<li>';
      echo '<b><span clss="entry">' . get_username_by_id($item['userid']) . '</span>';
      echo '&nbsp;:&nbsp;</b>';
	  echo '<a href="' . BASE_URL .'?act=view&id=' . $item['id'] . '" target="_blank" class="entry_li">';
      echo Format::ParseBBCode( htmlspecialchars($item['content'],ENT_QUOTES));
/*
      echo '<a href="' . BASE_URL .'?act=view&id=' . $item['id'] . '" target="_blank"><span class="time">' . Format::Time($item['time']) . '</span></a>';
*/
	  echo '</a>';
   	  echo '<em><span class="time">' . Format::Time($item['time']) . '</span></em>';
 
	  echo '</br>';
      echo '</li>';
    }
    echo '</ul>';
  }else{
    echo '这里没有你要的东西呢';
  }
echo "';";
?>

<?php header('Content-Type:application/javascript;charset=utf-8'); require_once("global.php"); if (!isset($_GET['mount'])){ $_GET['mount']='10'; } echo "document.getElementById('pagecookery').innerHTML='"; if(ereg("^[0-9]*$",$_GET['mount'])){ $sql='SELECT * FROM entry ORDER BY time DESC LIMIT '.$_GET['mount']; $entry = $db->query($sql)->result_array(); echo '<style type="text/css">#pagecookery img {display:none;}</style><ul>'; foreach($entry as $item){ echo '<li>'; echo '<b><span clss="entry">' . get_username_by_id($item['userid']) . '</span>'; echo '&nbsp;:&nbsp;</b>'; echo '<a href="' . BASE_URL .'?act=view&id=' . $item['id'] . '" target="_blank" class="entry_li">'; echo Format::ParseBBCode( htmlspecialchars($item['content'],ENT_QUOTES)); /* echo '<a href="' . BASE_URL .'?act=view&id=' . $item['id'] . '" target="_blank"><span class="time">' . Format::Time($item['time']) . '</span></a>'; */ echo '</a>'; echo '<em><span class="time">' . Format::Time($item['time']) . '</span></em>'; echo '</br>'; echo '</li>'; } echo '</ul>'; }else{ echo '这里没有你要的东西呢'; } echo "';"; ?>

把以上创建的两个文件放到pagecookery的根目录,然后在想要调用的地方,插入以下代码即可:

<div id="pagecookery"></div>
<script type="text/javascript" src="您的PageCookery地址+/badge.php"></script>

<div id="pagecookery"></div> <script type="text/javascript" src="您的PageCookery地址+/badge.php"></script>

原文地址 : https://www.xj123.info/3322.html

本站遵循 : 署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5)

版权声明 : 原创文章转载时,请务必以超链接形式标明文章原始出处

  • 上一篇:2012年末总结
  • 下一篇:2012支付宝电子账单
18条评论
  1. Louis Han 说:

    好多年前还折腾过pagecookery呢

    POST:2013-01-07 20:47 回复
    • 老谢 说:

      @Louis Han 确实是不错的程序

      POST:2013-01-08 22:19 回复
  2. 梦之翼 说:

    难道就是左边这个新浪微博?话说不是对微博这玩意很感兴趣……感觉就像QQ空间的说说似的……

    POST:2013-01-07 21:59 回复
    • 老谢 说:

      @梦之翼 文章里面明明说了演示地址~! =。=

      POST:2013-01-08 22:19 回复
  3. 言冬 说:

    哟哟哟,切克闹~

    POST:2013-01-07 23:38 回复
    • 老谢 说:

      @言冬 我说大湿你说到~

      POST:2013-01-08 22:20 回复
      • 言冬 说:

        胡扯了胡扯了啊

        POST:2013-01-08 22:39 回复
  4. 大D 说:

    谢总果然鼓捣了高科技

    POST:2013-01-08 10:07 回复
    • 老谢 说:

      @大D 果断非高科技

      POST:2013-01-08 22:20 回复
  5. 黄也么哥 说:

    话说曾经我也用过这个。。当时觉得眼前一亮的感觉

    POST:2013-01-08 20:52 回复
    • 老谢 说:

      @黄也么哥 这款程序刚推出的时候大概就用上了

      POST:2013-01-08 22:20 回复
  6. h3lpless 说:

    我是来围观谢大师的~

    POST:2013-01-08 22:44 回复
    • 老谢 说:

      @h3lpless 冰冰才是大湿

      POST:2013-01-09 10:16 回复
  7. 随心 说:

    你那个微博地址给我看看,我想看看效果是什么样的……

    POST:2013-01-09 10:06 回复
    • 老谢 说:

      @随心 http://td.gd/hjC

      POST:2013-01-09 10:16 回复
  8. 爱软E 说:

    不了解这些啊

    POST:2013-01-13 12:19 回复
  9. Junan 说:

    之前也玩过PAGECOOKERY 不过最后还是玩新浪微博算了

    POST:2013-01-13 15:03 回复
  10. tait 说:

    正需要,试试

    POST:2016-03-23 09:30 回复
发表评论 点击取消评论.

*必填

*必填

  • 文章归档
  • 子网计算
  • 我的共享
  • 锻炼计划
  • 给我留言
  • 关于老谢
2025 年 6 月
一 二 三 四 五 六 日
 1
2345678
9101112131415
16171819202122
23242526272829
30  
« 5 月    

最新文章

  • 认知,是否是一座大山?当架构决策变成配置清单比价
  • 重装博客服务器环境
  • 特斯拉24款标续 Model Y 2万公里使用体验
  • 接盘的傻子
  • 小牛us电瓶指示灯闪三次不上电
  • 一次还不错的小米售后体验
  • 装台1600元办公主机
  • 2021好久没更新博客
  • Zabbix监控oxidized备份状态
  • Zabbix 5.0 LTS版本MySQL表分区及编译安装随记

最新评论

  • zwwooooo:类似以前做网站开发时,一开始有自...
  • 老陳网志:有点高端,像我们整点nas玩玩就够...
  • springwood:自从 CentOS 不维护之后,我换 U...
  • 大D:难都搞下来了,那就更得YM了
  • 大D:只能是YM了,谢总牛啊
  • 灰常记忆:经济不好 今年我也换了机器 一...
  • 大峰:这是海外服务器嘛?速度挺快的。
  • 大D:只能单走一个6了哈哈哈
  • zwwooooo:买特斯拉和买iPhone的人群其实相似...
  • 平安家属子痕:一直坚持油车,看你写的心里有...

日志存档

  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2024 年 9 月
  • 2024 年 5 月
  • 2024 年 1 月
  • 2023 年 4 月
  • 2021 年 10 月
  • 2021 年 4 月
  • 2021 年 3 月
  • 2021 年 2 月
  • 2020 年 11 月
  • 2020 年 9 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 10 月
  • 2019 年 7 月
  • 2019 年 6 月
  • 2019 年 5 月
  • 2019 年 3 月
  • 2019 年 1 月
  • 2018 年 12 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 7 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 1 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月
  • 2017 年 2 月
  • 2017 年 1 月
  • 2016 年 12 月
  • 2016 年 11 月
  • 2016 年 10 月
  • 2016 年 7 月
  • 2016 年 6 月
  • 2016 年 4 月
  • 2016 年 2 月
  • 2016 年 1 月
  • 2015 年 12 月
  • 2015 年 10 月
  • 2015 年 9 月
  • 2015 年 7 月
  • 2015 年 5 月
  • 2015 年 4 月
  • 2015 年 3 月
  • 2015 年 2 月
  • 2015 年 1 月
  • 2014 年 12 月
  • 2014 年 10 月
  • 2014 年 9 月
  • 2014 年 8 月
  • 2014 年 7 月
  • 2014 年 6 月
  • 2014 年 5 月
  • 2014 年 4 月
  • 2014 年 3 月
  • 2014 年 2 月
  • 2014 年 1 月
  • 2013 年 12 月
  • 2013 年 11 月
  • 2013 年 10 月
  • 2013 年 9 月
  • 2013 年 8 月
  • 2013 年 7 月
  • 2013 年 6 月
  • 2013 年 5 月
  • 2013 年 4 月
  • 2013 年 3 月
  • 2013 年 2 月
  • 2013 年 1 月
  • 2012 年 12 月
  • 2012 年 11 月
  • 2012 年 9 月
  • 2012 年 8 月
  • 2012 年 7 月
  • 2012 年 6 月
  • 2012 年 5 月
  • 2012 年 4 月
  • 2012 年 3 月
  • 2012 年 2 月
  • 2012 年 1 月
  • 2011 年 12 月
  • 2011 年 11 月
  • 2011 年 10 月
  • 2011 年 9 月
  • 2011 年 8 月
  • 2011 年 7 月
  • 2011 年 6 月
  • 2011 年 5 月
  • 2011 年 4 月
  • 2011 年 3 月
  • 2011 年 2 月
  • 2011 年 1 月
  • 2010 年 12 月
  • 2010 年 11 月
  • 2010 年 10 月
  • 2010 年 9 月
  • 2010 年 8 月
  • 2010 年 7 月

W3C

  • XHTML 1.0 Transitional
  • CSS level 3
  • Google+
Copyright © 2010-2025 老谢博客 All rights reserved.
Gzipped 76.5% | Optimized loading 51 queries in 0.497 seconds | Memory 39.21 MB | 尼玛的备案
Powered by WordPress. | Hosted By LAOXUEHOST | Theme by WordPress主题巴士 | 站点地图 | SiteMap | uptime查询