programing

Visual Composer에서 AJAX 콘텐츠 로드 사용 안 함

starjava 2023. 4. 2. 09:39
반응형

Visual Composer에서 AJAX 콘텐츠 로드 사용 안 함

Post Grid VC Shortcode에 대한 Ajax 콘텐츠 로드를 해제하려면 어떻게 해야 합니까?

로딩 도트가 안 보이면 좋겠어요.

감사해요.

Post Grid Visual Composer Shortcode 디스플레이 스타일을 "pagination"으로 사용하는 경우 Pagination style ("없음" 선택)에서 Pagination style을 설정해야 합니다.Pagination용 닷이 삭제되고 투고용 Ajax 데이터는 없습니다.자세한 내용은 첨부된 이미지를 참조하십시오.

여기에 이미지 설명 입력

"로딩 도트를 표시하지 않았으면 합니다."라고 묻는 질문은 커스텀 css를 추가하는 것 뿐입니다.

.vc_grid-loading {display: none;}

비주얼 컴포저의 오른쪽 상단 기어 아이콘을 클릭하여 커스텀 css를 추가할 수 있습니다(아래 이미지 참조).

여기에 이미지 설명 입력

플러그인에서 AJAX를 처리하는 스크립트의 이름을 찾아 큐를 해제합니다.

/**
 * 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 );

쇼트 코드를 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');

언급URL : https://stackoverflow.com/questions/37056257/disable-ajax-content-loading-in-visual-composer

반응형