登录鸟窝

用户名

密码

WordPress教程,信息网址集合及WordPress外部调用数据

1已有 5142 次阅读  2011-05-13 18:22   标签WordPress  主题  网址  文章  留言 
WordPress信息调用集合:http://gandli.blog.163.com/blog/static/30849584201082562816179/WordPress
-------------------------------------------------
精通WordPress主题-5: 直接调用最新文章/随机文章/最新留言:http://paranimage.com/mastering-wordpress-themes-5/
同一网站更多WordPress教程:http://paranimage.com/category/apps/wordpress/
--------------------------------------------------
WordPress教程网:http://www.wpcourse.com
如何让PHPnow支持wordpress静态化链接 
--------------------------------------------------
WordPress日志外部调用方法
  http://jisuanjiwangluojis.blog.163.com/blog/static/1804152312010112111245508/

外部网站或者网页调用WordPress博客文章的三种方法 http://apps.hi.baidu.com/share/detail/22556369

在站外调用wordpress数据

http://hi.baidu.com/fhfboy/blog/item/6364b89505e25a40d0135e61.html

以前我也在想如何在你的博客站外调用数据呢??比如:腾讯的淘淘、饭否、twitter都可以在站外进行调用 !那么wordpress 可以吗??答案当然是肯定的!

资料来源:幸福收藏夹

调用方法如下:

<?php
$how_many=1; //显示文章的数目
require(’blog1/wp-config.php’); //wp-config文件的路径
$news=$wpdb->get_results("SELECT ‘ID’,'post_title’,'post_content’ FROM $wpdb->posts
WHERE ‘post_type’=\"post\" AND ‘post_status’=\"publish\" ORDER BY post_date DESC LIMIT $how_many");
foreach($news as $np){
printf ("<div class=’normalText’>%s</div>", $np->post_content);
}?>

至于具体的如何运用,大家就可以进行自由发挥了!

--------------------------------------------------
js调用,WordPress外部调用插件Ecall乱码解决办法:http://www.acheblog.net/archives/373
{ecall插件安装方法方法:wordpress登陆后台后====插件====添加新插件====新页面上传ZIP包,安装完成了。}

调用还算顺利,赞一个这个插件,不过刷新网页一看,发现出现了一堆乱码,我百度找了很多解决办法,最后灵光一动,会不会是html编码的问题,两个页面的编码不同造成的呢?

打开两个网页一看,果然是。然后我就想直接换编码肯定不行,那么是不是可以在js代码里面添加相应的编码呢。百度搜索“js调用乱码”,果然,有筒子已经有答案了。

如下:

XML/HTML代码

<SCRIPT charset=”gb2312″ TYPE=”text/javascript” language=”javascript” src=”/images/js/topmenu.js” type=text/javascript></SCRIPT>

至于其他的编码调用方式相同,换一下charset的值就ok了。


==============================================

wordpress外部调用数据插件Ecall

wordpress Ecall插件介绍:

Ecall是External Call的缩写, 即外部调用。

Ecall是我们WPC团队完成的第一个正式插件,也已经被wordpress官方收录。

Ecall的作用简单的说就是,自动生成一段JS代码,把它放到任何网站上,即可显示出wordpress的文章列表。

Ecall下载地址:

http://wordpress.org/extend/plugins/ecall

Ecall主要特点:

(1)自由定制模版
(2)缓存加速
(3)隐藏分类
(4)授权机制,防止恶意调用
(5)文章的js调用方式
(6)遵循WordPress插件开发规范



Ecall使用说明:

安装并启用插件之后,你可以在后台设置里看到Ecall setting的标签,进入后即可对Ecall进行配置。

在配置页面你将看到类似这样的代码:
<script src="http://www.seoxj.com/index.php?key=123&cid=1&rows=2" type="text/javascript"></script>

http://www.seoxj.com: 代表博客域名

key: 代表插件生成的授权密钥(在插件配置页面可获得)

cid: 代表分类的id(可选,如果没有cid即代表所有的分类)

rows: 代表显示的数据条数(可选,默认10条)

Ecall注意事项:

1、Ecall之前的版本可能有一些问题,请升级到最新版使用。

2、Ecall插件应该放在被调用数据的博客中。

查看完整版本: wordpress外部调用数据插件Ecall

===============================================================


分享 举报

发表评论 评论 (3 个评论)

  • 潜龙勿用 2011-05-16 15:35
    网站用的gb2312的编码,论坛用的phpwind,编码是utf-8的

    现在网站首页要调用论坛的一部分帖子,phpwind后台的设置还是比较简单的,但是在调用的时候出现了乱码,想都不用想,肯定是编码的问题,网上搜了半天才找到解决方案:

    在不同编码的页面里面调用<script language=”JavaScript” charset=”utf-8″ src=”"></script>
    加个charset

    这样就解决了编码问题。

    不管网站自身用的什么编码,只要跟论坛的编码不一致,在调用的语句里面,加 charset=”论坛的编码” 就OK!
  • 潜龙勿用 2011-05-16 21:01
    利用第三方RSS and Atom Feed Framework调用WordPress
    我使用的是这种方法,好处是调用代码是静态的,而非HTML代码。步骤如下,下载SimplePie Plugin for WordPress或者下载SimplePie最新版,将“simplepie.inc”上传到主机相应的目录,然后在需要调用的地方粘贴下面的代码即可(以万戈的Rss地址为例)。
    <?php
    require_once('simplepie.inc');
    $feed = new SimplePie();
    $feed->set_feed_url('http://www.glassesdaily.com/feed');
    $feed->init();
    echo '<ul>';
    $i = 1;foreach($feed->get_items() as $item){
    if($i<15){
    echo '<li><a href="'.$item->get_permalink().'">'.$item->get_title().'</a><br />'. "\n";
    echo substr($item->get_description(),0,180).'...</li>'."\n";
    $i++; }}
    echo '</ul>';
    ?>

    当然,可以根据自己的需要修改这个代码的。
    回复时引用此帖
  • 崔玉刚 2015-05-04 09:13
涂鸦板