Я, наверное, запутался в этом ...
Я пытаюсь добавить фильтр в the_content, который добавит метод из внешнего класса, но продолжит ходить по кругу.
Может кто-нибудь указать мне правильное направление ??
class MyClass {
var foo;
var bar;
function myMethod($id) {
// some code
}
}
Я застрял при доступе к myMethod($id)
из фильтра плагинов, вот так:
function extendPost($content, '') {
global $post;
$id = $post->ID;
$class = new MyClass();
// this is where i get stuck
$myMethod = $class->myMethod($id) // ??;
$content.= "<div>" . $myMethod . "</div>";
}
add_filter('the_content', 'extendPost');
Любая помощь будет тузом. Я бы очень хотел поспать сегодня вечером;)