Wordpress Widget类内部的功能

时间:2018-07-12 19:21:33

标签: php wordpress

我正在尝试编写一个简单的小部件来显示数据库表中的一些文本。一切正常,直到我尝试使用包含在主标头中的函数。我知道我可以在Class开头的私有函数中重复该函数,但是为了进行更新,将其放在一个位置会很有用。

是否可以使用在Widget类的Wordpress中其他地方定义的功能?

我的代码:

class my_widget extends WP_Widget {

-> insert private function here:

MyExternalFunction($args){
//same code repeated as in an included file elsewhere

}

 // Set up the widget name and description.
public function __construct() {
$widget_options = array( 'classname' => 'my_widget', 'description' => 'This is a test Widget' );
parent::__construct( 'example_widget', 'A test widget', $widget_options );
}
// Create the widget output.

public function widget( $args, $instance ) {

echo $args['before_widget'] . $args['before_title'] . $title .   

args['after_title']; 

-> The call to the function ->    echo MyExternalFunction("hello world");

0 个答案:

没有答案