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

워드 프레스 생성 페이지에 CSS 스타일 파일을 추가하거나 대기열에 넣는 안전한 방법입니다. wp_register_style ()에 처음 등록 된 경우 이제 핸들을 사용하여 추가 할 수 있습니다.

9
특정 / wp-admin 페이지에서 스타일 / 스크립트를 어떻게 큐에 넣습니까?
wp_enqueue_style()and를 사용하여 물건을로드하는 두 가지 간단한 함수가 있습니다 wp_enqueue_script(). function admin_custom_css() { wp_enqueue_style( 'stylesheet_name', 'stylesheet.css') }; function admin_custom_js { wp_enqueue_script( 'javascript_file', 'script.js') }; ... 그리고 만든 몇 관리자 페이지 add_menu_page()및add_submenu_page() function my_menu() { add_menu_page('Page 1', 'bar', 'something', 'else', 'foo'); add_submenu_page( 'theme_menu', 'Subpage 1', 'Subpage', 'something', 'else', 'foo'); } add_action('admin_menu', 'my_menu'); …

1
스크립트 및 스타일을 등록 / 큐에 넣을 수있는 올바른 장소는 어디입니까
지금까지 WordPress 3.1.4를 사용하고 있습니다. 나는 어디에서 어느 후크를 사용하는지 혼동됩니다. 등록 및 / 또는 대기 스크립트와 스타일 프론트 엔드와 백엔드에서? 질문 : 올바른 후크는 무엇입니까? 모든 프론트 엔드 레지스터 / 대기열 스크립트 / 스타일 init? 왜 admin_print_styles-{xxx}없습니까?

8
짧은 코드에 대한 조건부로 JavaScript / CSS로드
짧은 코드를 만드는 플러그인을 출시했으며 해당 짧은 코드가 포함 된 모든 페이지에 JavaScript 파일과 CSS 파일을로드해야합니다. 모든 페이지에 스크립트 / 스타일을로드 할 수는 있지만 최선의 방법은 아닙니다. 단축 코드를 호출하는 페이지에만 파일을로드하고 싶습니다. 이 작업을 수행하는 두 가지 방법을 찾았지만 두 가지 모두 문제가 있습니다. 방법 1 은 단축 코드 …

2
부모 테마의 CSS 파일을 어떻게 큐에서 빼나요?
부모 테마 (Starkers)는 제거하려는 CSS 파일을 추가합니다 (@import를 대신 사용하여 스타일을보다 쉽게 ​​재정의 할 수 있음). Starkers의 functions.php에는 다음이 있습니다. add_action( 'wp_enqueue_scripts', 'script_enqueuer' ); function script_enqueuer() { wp_register_script( 'site', get_template_directory_uri().'/js/site.js', array( 'jquery' ) ); wp_enqueue_script( 'site' ); wp_register_style( 'screen', get_template_directory_uri().'/style.css', '', '', 'screen' ); wp_enqueue_style( 'screen' ); } 자식 functions.php에서 …

2
스크립트 / 스타일이 대기열에 등록 / 등록되었는지 확인
이 스크립트 또는 스타일을 사용하여 등록 여부를 테스트 할 수 있습니다 wp_register_script/_style또는 wp_enqueue_script/_style? 모든 함수는 값을 반환하지 않으며 완전히 단서가 없습니다. 내가 제공하는 스타일 시트 라이브러리 및 스크립트에 따라 다른 기능 간을 전환해야합니다. 고맙습니다!

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

2
플러그인에 인라인 CSS를 포함해도 괜찮습니까?
일반적으로 플러그인에서는 wp_enqueue_style을 사용하여 스타일을 추가합니다. 그러나 현재 CSS 몇 줄만 필요한 플러그인을 만들고 있으며 요청을 저장하기 위해 인라인 스타일을 제공하는 것이 더 좋은지 궁금합니다. 분명히 wp_enqueue_style을 사용하면 많은 이점이 있지만 작은 CSS를 추가로 요청할 가치가 있습니까? 이 영역에 허용되는 '모범 사례'가 있습니까?

3
테마의 스타일 시트를 큐에 넣는 것이 얼마나 중요합니까?
나는 이것에 대한 답을 찾기 위해 그물을 트롤했지만 어떤 이유로 든 실제 예제 만 찾을 수 있지만 특정 설명이 없으면 스크립트의 경우 분명합니다. 누군가 <link rel=stylesheet>가 header.php를 사용하는 대신 테마를 개발할 때 스타일을 큐에 넣는 것이 왜 중요하고 유리한지 설명해 줄 수 있습니까 ? 또한 테마의 기본 스타일 시트는 어떻게 …

3
스타일 시트없이 wp_add_inline_style 사용
만들고있는 사용자 지정 테마의 머리글에 사용자 지정 인라인 스타일을 추가해야합니다. 나는 wp_add_inline_style()작동하지만 특정 스타일 시트에 의존하기 때문에 실제로 적합하지 않은 기능을 발견했습니다. 스타일 시트 종속성없이 헤드 태그의 끝에 인라인 스타일을 추가해야합니다. 테마 스타일 시트 또는 존재하지 않는 스타일 시트를 설정하려고했습니다. 두 경우 모두 작동하지만 약간의 더러운 핵 IMO입니다 (테마 스타일 …

4
스물 열두 테마에서 Open Sans 제거
Twenty Twelve v1.0의 하위 테마를 만들고 Open Sans 글꼴을 제거하고 싶습니다. Open Sans는 Twenty Twelve´s functions.php에 추가되었습니다 : wp_enqueue_style( 'twentytwelve-fonts', add_query_arg( $query_args, "$protocol://fonts.googleapis.com/css" ), array(), null ); 내 childtheme functions.php (아래 예제 참조)에서 스타일 시트를 등록 취소 / 대기열에서 삭제하려고했지만 효과가 없습니다. function example_scripts_styles() { wp_deregister_style( 'twentytwelve-fonts' ); wp_dequeue_style( 'twentytwelve-fonts' …

4
관리자 패널에서 맞춤 열 스타일 지정 (특히 열 셀 너비 조정)
사용자 정의 게시물 유형을 광범위하게 사용하는 프로젝트의 CMS로 Wordpress를 사용하고 있습니다. 각 사용자 정의 게시물 유형마다 다른 방식으로 관리자 패널에 열을 표시해야합니다. 이미 필요한 열을 만들어 채웠습니다. 내가해야 할 일은 CSS를 약간 조정하는 것입니다. 가장 중요한 것은 특정 열의 너비를 조정하려고합니다. 예를 들어 게시물 ID를 나열하는 열이 게시물 이름만큼 넓을 …

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

2
wp_register_style에 crossorigin 및 무결성을 추가하는 방법은 무엇입니까? (Font Awesome 5)
Font Awesome 4를 버전 5로 업그레이드하여 무결성 및 crossorigin 속성을 <link rel="stylesheet">마크 업에 도입했습니다. 현재, 나는 다음을 사용하고 있습니다 : wp_register_style('FontAwesome', 'https://example.com/font-awesome.min.css', array(), null, 'all' ); wp_enqueue_style('FontAwesome'); 다음과 같은 출력 : <link rel="stylesheet" id="FontAwesome-css" href="https://example.com/font-awesome.min.css" type="text/css" media="all" /> Font Awesome 5에서는 두 가지 새로운 속성과 값 ( integrity및 crossorigin) 이 …

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 …

2
대기열에 넣은 스타일 및 스크립트에서 버전 URL 매개 변수 (? ver = XXX) 방지
사용 사례 Chrome의 Dev Tools Workspace 기능을 실험하고 있습니다. Dev Tools에서 파일을 직접 편집하고 저장된 스타일 시트를 새로 고치거나 컴파일하고 새로 고칠 수 있습니다. 그러나 StackOverflow 질문 "SASS가 CSS를 다시 컴파일 할 때 Chrome의"자동 재로드 CSS 생성 "페이지가 다시로드되지 않음" 문서에 설명 된대로 스타일 시트 URL의 URL 매개 변수는 Chrome이 …

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