Отключить содержимое AJAX Загрузка в Visual Composer

Как отключить загрузку содержимого ajax для короткого кода Post Grid VC?

Я не хочу показывать точки загрузки.

Спасибо

Ответ 1

В текстовом редакторе Post Grid Visual Composer. Если вы используете стиль отображения как "разбиение на страницы", тогда вы должны установить стиль разбиения на страницы: Разметкa > Стиль разбивки на страницы (выберите "Нет" ). он удалит точки для разбивки на страницы и не будет данных ajax для сообщений и без разбивки на страницы. см. прикрепленное изображение для получения дополнительной информации.

введите описание изображения здесь

Ответ 2

Ваш вопрос: "Я не хочу, чтобы загрузочные точки отображались", вы просто делаете добавить пользовательский css

.vc_grid-loading {display: none;}

Вы можете добавить пользовательский css, щелкнув значок правой стрелки шестнадцатеричного изображения визуального композитора (см. ниже изображение)

введите описание изображения здесь

Ответ 3

Посмотрите в плагине и найдите имя script, которое обрабатывает AJAX и dequeue.

/**
 * Dequeue a JS script.
 *
 * Hooked to the wp_print_scripts action, with a late priority (100),
 * so that it is after the script was enqueued.
 */
function wpdocs_dequeue_script() {
   wp_dequeue_script( 'script-name' );
}
add_action( 'wp_print_scripts', 'wpdocs_dequeue_script', 100 );

Ответ 4

Вы можете заключить короткий код со вторым коротким кодом, который удаляет селектор, запускающий AJAX. Смотрите: заключая короткие коды

[new-shortcode][original-shortcode][/new-shortcode]

function new_shortcode($atts = [], $content = null) {
  // do something to $content

  // run shortcode parser recursively
  $content = do_shortcode($content);

  // always return
  return $content;
}
add_shortcode('new-shortcode', 'new_shortcode');