我有一个生成html的类,php代码由468行组成,我试着将它放在wordpress主题的index.php中,并成功呈现html。问题是,html包含调用类方法的链接(例如http://localhost/wp-explore/wp_commentmeta/list),它无法找到类和方法。
例如:
class MyClass
{
function __construct(argument) {
# code...
}
public function render_html() {
/*code for rendering html*/
}
public function function_call () {
/*code for executing function*/
}
}
首次访问该网站时,localhost/mysite
调用此方法render_html()
成功,因为它在浏览器上呈现html,但html包含回调function_call ()
的链接
wordpress中正确的方法是什么?