Php Wordpress init_curl()函数错误

Php Wordpress init_curl()函数错误,php,curl,Php,Curl,我正在尝试制作一个wordpress插件,通过API获取twitter推文,如果在页面上插入了一个短码[twitter],就会在页面上回显推文 我得到一个错误: “致命错误:在C:\WAMP\WWW\WP\WP-CONTENT\PLUGINS\PLOG\PLUGIN.PHP的第45行调用未定义的函数CURL\u INIT()” 代码中没有语法错误,也没有任何逻辑错误 代码如下: <?php /* Plugin Name: Testing a Plugin * Plugin URI: ht

我正在尝试制作一个wordpress插件,通过API获取twitter推文,如果在页面上插入了一个短码[twitter],就会在页面上回显推文

我得到一个错误:

“致命错误:在C:\WAMP\WWW\WP\WP-CONTENT\PLUGINS\PLOG\PLUGIN.PHP的第45行调用未定义的函数CURL\u INIT()”

代码中没有语法错误,也没有任何逻辑错误

代码如下:

<?php
/* Plugin Name: Testing a Plugin
 * Plugin URI: http://www.wordpress.com
 * Description: Just Testing out a plugin.
 * Author: Knooww
 * Author URI: http://www.wordpress.com
 */
?>
<?php
//limit calls to API..
// Save data in cache, refresh content after an hour

add_shortcode('twitter',  function ($atts,$content){

          $atts = shortcode_atts(array('username'=>'Default-Username',
                                 'content' =>!empty($content) ? $content:'Follow me on twitter',
                                 'show_tweets'=>'false',
                                 'tweet_reset_time'=>10, //time to refresh fetch of tweets
                                 'num_tweets'=>5

            ),$atts);


    extract($atts);
    if($show_tweets){

        $tweets = fetch_tweets($num_tweets,$username,$tweet_reset_time);
    }


//return '<a href="http://www.twitter.com/'.$username.'">'.$content.'</a>';

});// end add_shortcode

function fetch_tweets($num_tweets,$username,$tweet_reset_time){

    $tweets = curl("https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name='$username'&count=2");
  print_r($tweets);  

}

function curl($url){

$c = curl_init($url);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($c, CURLOPT_CONNECTTIMEOUT, 3);
curl_setopt($c, CURLOPT_TIMEOUT, 5);
return json_decode(curl_exec($c));



}


?>


在windows上激活PHP/CURL将启动记事本(或类似工具),并从PHP.ini中的以下行中删除分号:

;extension=php_curl.dll
请阅读