«wp-enqueue-script» 태그된 질문

스크립트가 포함되지 않았거나 모든 종속성이 등록 된 경우 스크립트 종속성에 따라 적절한 시간에 스크립트 파일을 생성 된 페이지에 링크합니다. wp_register_script () 함수를 사용하여 이전에 등록 된 핸들과 스크립트를 링크하거나 스크립트를 링크하는 데 필요한 모든 매개 변수를이 함수에 제공 할 수 있습니다. JavaScript를 WordPress 생성 페이지에 연결하는 데 권장되는 방법입니다.

6
WordPress에 jquery-ui 효과를 올바르게 포함시키는 방법
내 워드 프레스 테마에 jquery ui 효과 (특히 흔들림 효과)를 포함하려고했습니다. 지금까지 jQuery 스크립트 만 포함 할 수 있었지만 실제로는 ui 스크립트를 배치 할 위치와이를 큐에 넣는 방법에 대한 실마리는 없습니다. 이것은 내가 가진 코드입니다. 분명히 작동하지 않습니다. <?php wp_enqueue_script("jquery"); ?> <?php wp_enqueue_script("jquery-ui-core"); ?> <?php wp_head(); ?> <link rel="stylesheet" type="text/css" …

5
특정 페이지 템플릿의 wp enqueue 스타일
테마를 처리하는 중입니다. 페이지 템플릿을 사용하여 방문 페이지를 추가하고 싶습니다. 특정 페이지 템플릿의 스타일이나 js를 큐에 넣는 방법을 보여주는 곳을 찾을 수 없습니다. 어떤 제안이라도. 전의. 방문 페이지 1-landing-page-template-one.php는 블로그 나 홈페이지와는 매우 다른 스타일과 js가 필요합니다.

3
사용자 정의 게시물 추가 / 편집 페이지에서 스크립트를 대기열에 포함시키는 방법은 무엇입니까?
누군가가 "레시피"라는 사용자 정의 게시물 유형을 추가하거나 편집 할 때만 JS 스크립트를 대기열에 추가하려고합니다. 현재이 작업을 수행하면 스크립트가 정상적으로 작동합니다. if (is_admin()){ wp_enqueue_script( 'my-script' ); } 그러나 이것은 모든 관리자 페이지에로드되며, 함수에 연결해야한다고 가정하지만 그것이 무엇인지 전혀 모릅니다. 미리 감사드립니다!

6
바닥 글에 핵심 jQuery를 큐에 넣습니까?
내 functions.php파일에 이것을 가지고 있으며 바닥 글에 jQuery를로드 할 수 없습니다. 그러나 includes파일은 바닥 글에 잘로드됩니다. 다른 무엇을해야합니까? function starter_scripts() { wp_enqueue_style( 'starter-style', get_stylesheet_uri() ); wp_enqueue_script( 'jquery', '', '', '', true ); wp_enqueue_script( 'includes', get_template_directory_uri() . '/js/min/includes.min.js', '', '', true ); } add_action( 'wp_enqueue_scripts', 'starter_scripts' );

9
써드 파티 JS에 대한 스크립트 태그에 추가 속성 추가
Dropbox의 선택기 API 드롭 인을 작성중인 플러그인 에 통합하려고 할 때이 문제가 발생 했습니다. API 설명서 script는 파일 상단에 다음 태그 를 배치하도록 지시 합니다. <script type="text/javascript" src="https://www.dropbox.com/static/api/1/dropins.js" id="dropboxjs" data-app-key="MY_APP_KEY"></script> 모두 훌륭하고 좋으며 실제로 관리자 섹션에서 호출 된 페이지에 직접 붙여 넣을 때 작동합니다. 그러나 필요한 ID와 데이터 응용 프로그램 …

1
워드 프레스 기본 비밀번호 강도 측정기 스크립트를 사용하는 방법
워드 프레스 기본 암호 강도 측정기를 대기열에 넣었지만 사용법을 모르겠습니다. 현재 코덱 페이지 에는 설명서에 대한 링크가 없습니다. 데모 페이지 나 문서에 대한 링크가 있습니까? 해결 HTML은 매우 간단합니다. 두 개의 비밀번호 상자가 있습니다. 암호 결과를 보여주는 하나의 div와 사용자 이름을 얻기 위해 숨겨진 파일. 그리고 오프 물론 대기열이 jquery와 …


3
관리자에서 맞춤 게시물 유형으로 만 스크립트로드
다음과 같이 사용자 정의 게시물 유형 "portfolio"를 작성했습니다. $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, //'menu_icon' => get_stylesheet_directory_uri() . '/article16.png', 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => 4, 'taxonomies' => array('post_tag','category'), 'supports' => array('title','editor','comments','trackbacks','revisions','custom-fields','page-attributes','thumbnail', 'excerpt', …

6
jQuery와 JavaScript 파일을 올바르게 포함시키는 방법은 무엇입니까?
다음 코드로 지금하고 있습니다. function uw_load_scripts() { // De-register the built in jQuery wp_deregister_script('jquery'); // Register the CDN version wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js', array(), null, false); // Load it in your theme wp_enqueue_script( 'jquery' ); } add_action( 'wp_enqueue_scripts', 'uw_load_scripts' ); 이것은 작동하지만이 같은 사람이나 관리자를 제외한 모든 사람을 위해이 작업을 수행해야합니다 (따라서 …

1
프로토콜 관련 외부 (//ajax.googleapis.com/…) 스크립트를 대기열에 넣는 방법은 무엇입니까?
Codex 에 따르면 wp_enqueue_script는 프로토콜 상대 또는 프로토콜에 관계없이 외부 링크를 지원합니다. "원격 자산은 프로토콜에 관계없는 URL (예 : '//otherdomain.com/js/theirscript.js')로 지정할 수 있습니다." 그러나 나는 그것을 보지 못했습니다 : wp_enqueue_script('google-maps', '//maps.googleapis.com/maps/api/js?&sensor=false', array(), '3', true); 산출: <script type='text/javascript' src='http://localhost:25898//maps.googleapis.com/maps/api/js?sensor=false&ver=3'></script> 프로토콜 상대 URL이 사이트 URL에 추가됩니다.

3
플러그인에서 JavaScript를 대기열에 넣는 방법
이번에는 플러그인 폴더에 JavaScript 파일을 포함시키는 데 많은 어려움을 겪고 있습니다. 테마 디렉토리에서 위젯 파일을 전송하여 플러그인을 작성하려고합니다. 위젯 파일을 복사했지만 해당 위젯 파일은 JavaScript 파일에 의존하므로 플러그인 디렉토리에 / js / 폴더를 작성했습니다. 이 파일은 "jquery.repeatable.js"호스팅됩니다 이 코드를 사용했지만 js 파일을 포함하지 않는 것 같습니다. function Zumper_widget_enqueue_script() { wp_enqueue_script( …

3
HEAD에서 조건부로 위젯의 스크립트 / 스타일 시트를 큐에 넣습니다 (페이지에있을 때만!)
다음과 같은 조건에서 WordPress 위젯에 대한 스크립트 및 스타일을로드하려고했습니다. 스크립트는 HEAD에로드되어야합니다 (그렇지 않으면 중단). 위젯은 실제로 위젯이 표시 될 때만로드해야합니다 (매우 무겁습니다). 나는 많은 검색을 해왔으며 이것은 일반적인 (해결되지 않은) 문제 인 것 같습니다 ... 그러나 여기 누군가가 성공적으로 해결 방법을 구현하기를 바랍니다. 이것은 내가 지금까지 얻은 것 중 최고입니다 …

2
위젯 자바 스크립트 + CSS 파일을 사용하는 경우에만로드하는 방법은 무엇입니까?
내 위젯에서 사용하는 자바 스크립트 및 CSS 스타일을 자체 파일 내에 유지하고 테마에 추가하지 않고 싶습니다. 그러나 위젯이 실제로 사이드 바에서 사용될 때 워드 프레스를 추가 할 수 없습니다. 나는 이것을 시도했다 : 클래스 선언 안에 2 개의 함수를 추가했습니다. class EssentielleRubriquesPosts extends WP_Widget { function addFrontendCss(){ wp_enqueue_style('erw-frontend-css', ESSENTIELLE_RUBRIQUE_WIDGET_PLUGIN_PATH . …

3
대기열에 포함 된 모든 스크립트 및 스타일 목록을 어떻게 얻을 수 있습니까?
플러그인을 만들고 있는데 다른 플러그인에서 사용하는 모든 스크립트 및 CSS 목록을 얻고 싶습니다. 이것은 내 기능입니다. function crunchify_print_scripts_styles() { $result = []; $result['scripts'] = []; $result['styles'] = []; // Print all loaded Scripts global $wp_scripts; foreach( $wp_scripts->queue as $script ) : $result['scripts'][] = $wp_scripts->registered[$script]->src . ";"; endforeach; // Print all …

1
관리자 및 프론트 엔드에서 큐에 넣을 스크립트 등록
내가 이해하는 것처럼 관리자 스크립트는 admin_enqueue_scripts후크와 다른 모든 스크립트를 통해 등록되고 대기열에 wp_enqueue_scripts있어야하므로 모든 스크립트를 명확하고 체계적으로 등록하고 대기열에 넣도록 다음 기능을 설정했습니다. 내 질문은 관리자와 프론트 엔드에서 특정 스크립트 (예 : jquery validate plugin) 가 필요한 경우 어떻게해야 합니까? 이 경우 스크립트를 등록하고 큐에 넣는 데 권장되는 방법은 무엇입니까? …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.