2016-01-18 4 views
-1

Мне нужно вызвать функцию, расположенную в каталогах плагинов, но не удалось. в плагинах/quipinvoices/включить/payments.php:Как я могу вызвать функцию плагина из шаблона WordPress

if (!class_exists('QuipInvoicesPayment')) 
{ 
class QuipInvoicesPayment extends QuipInvoicesController 
{ 
public function __construct() 
{ 
parent::__construct(); 
// some hooks here 
} 

public function create_manual_payment() 
{ 
// function content here 
} 
} 
} 

Я пытаюсь вызвать функцию create_manual_payment() из шаблона темы. Но он говорит, что Call to undefined function.

Благодарим за любые советы.

ответ

0

Предполагая, что плагин загружен, вы должны быть в состоянии использовать:

$payment = new QuipInvoicesPayment(); 
// Call the method 
$payment->create_manual_payment(); 
+0

Фатальная ошибка: Вызов функции члена create_manual_payment() на не-объект –

+0

Тогда это звучит как ваш плагин не загружается в этот момент времени – rnevius

+0

активирован. что загруженное означает? –

Смежные вопросы