在wordpress之外使用类方法和属性(functions.php)

时间:2015-11-06 17:45:27

标签: php wordpress

今天我在functions.php中创建了一个包含Wordpress帖子格式的属性和方法的类。现在我的类包含一些关于Quote post格式的代码。但我不知道如何在其他Wordpress文件中使用YPE_QPA()方法和icon属性。例如,如何在index.php中使用此方法和属性?

class YPE_post_formats {

public $icon = '<span class="pull-right glyphicon glyphicon-pause"></span>';

public function YPE_QPA() {
    $quote_post = get_the_content();
    $quote_post = wpautop($quote_post);

    $quote_text = substr($quote_post, 0 , strpos($quote_post, '</p>') + 4);
    $quote_text = strip_tags($quote_text, '<a><strong><em><i>');

}
}

$YPE_PFormats = new YPE_post_formats();

1 个答案:

答案 0 :(得分:1)

包含functions.php脚本的任何脚本都应该能够创建YPE_QPA类的实例。

include_once('path/to/functions.php');

$YPE_PFormats = new YPE_post_formats();
$YPE_PFormats->YPE_QPA();