是否可以编写简短代码以在页面上插入小部件而无需编辑function.php。
例如:一位客户下载了该插件,输入了一些数据(例如名称或其他名称),然后,他要做的就是添加简短代码而不编辑function.php。
这是主窗口小部件,在其中调用了更多功能:
public function widget( $args, $instance ) {
if($instance['layout'] == 1){
$this->name_content( $instance );
}
else{
$this->name_other_content( $instance );
}
}
function shortcode_widget() {
$this->content( $instance );
}
add_shortcode('shortcode_name', 'shortcode_widget');