WordPress Visual composer Остальные проблемы API - PullRequest
0 голосов
/ 08 января 2020

Я использовал этот код для удаления ярлыков v c из rest-api, но оставил этот символ \ по всему коду, есть ли способ исправить эту ошибку?

  register_rest_field(
         'destination-item',
         'content',
         array(
                'get_callback'    => 'compasshb_do_shortcodes',
                'update_callback' => null,
                'schema'          => null,
         )
      );
});

function compasshb_do_shortcodes( $object, $field_name, $request )
{
  WPBMap::addAllMappedShortcodes(); // This does all the work

  global $post;
  $post = get_post ($object['id']);
  $output['rendered'] = apply_filters( 'the_content', get_the_content());

  // EDIT: add custom CSS to $output:
  $output[ 'yb_wpb_post_custom_css' ] = get_post_meta( $object[ 'id' ], '_wpb_post_custom_css', true);

  return $output;
}
"rendered":"[vc_row][vc_column][vc_empty_space height=”25px”]

Нужно убрать ярлыки, а потом \ такой грязный код

"rendered":"<p><div class=\"vc_row wpb_row vc_row-fluid\" >
...