如何在Wordpress中使用代码点火器类?

时间:2010-11-03 16:39:07

标签: php wordpress codeigniter

我想使用的课程是:https://github.com/philsturgeon/codeigniter-curl/blob/master/libraries/Curl.php

如何在Wordpress项目中使用它?我只是取出代码点火器特定的片段吗?

2 个答案:

答案 0 :(得分:2)

您还需要删除log_message()函数调用和codeIgniter get_instance()调用

摘要..删除第233-238行

    // If no a protocol in URL, assume its a CI link
    if ( ! preg_match('!^\w+://! i', $url))
    {
        $this->_ci->load->helper('url');
        $url = site_url($url);
    }

第31-32行

$this->_ci =& get_instance();
log_message('debug', 'cURL Class Initialized');

和第36行

log_message('error', 'cURL Class - PHP was not built with cURL enabled. Rebuild PHP with --with-curl to use cURL.') ;

答案 1 :(得分:1)

看起来这个类使用了codeigniter的url helper。所以,你必须看看这个:

http://codeigniter.com/user_guide/helpers/url_helper.html

并在使用这些函数的地方重新考虑该类。例如,您的类的第237行使用codeigniter site_url函数。