сделать шорткод без редактирования function.php - PullRequest
0 голосов
/ 20 марта 2019

возможно ли сделать шорткод для вставки виджета на страницу без редактирования файла 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');
...