Изменить функцию, найденную внутри класса плагина в процветающем визуальном редакторе - PullRequest
0 голосов
/ 25 апреля 2019

Я использую визуальный редактор Thrive, для элемента «Пост-сетка», когда вы заходите в опции сетки, там есть поле с надписью «Отдельные посты / страницы», которое он только перетаскивает пост / страницы и мой пользовательскийтип записи не извлекается

Вот код, найденный внутри "class-tcb-postgrid-element.php"

class TCB_Postgrid_Element extends TCB_Element_Abstract {

    /**
     * Constructs the post lists for "Individual Post / Pages filter"
     *
     * @return array
     */
    public static function get_posts_list( $term ) {
        $args    = array(
            'order_by'    => 'post_title',
            'post_type'   => array( 'page', 'post' ),
            'post_status' => array( 'publish' ),
            's'           => $term,
        );
        $results = new WP_Query( $args );

        $list = array();
        foreach ( $results->get_posts() as $post ) {
            $list[] = array( 'id' => $post->ID, 'text' => $post->post_title );
        }

        return $list;
    }

    //... other functions here

}

, как вы можете видеть, если я добавлю тип записи, он работаетно я редактирую сам файл плагина

'post_type'   => array( 'page', 'post', 'application', 'services' ),

Как я могу изменить это, чтобы я мог добавить его в мой файл functions.php?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...