워드프레스(프론트엔드)의 대시 아이콘이 표시되지 않음
워드프레스에 웹사이트를 만들고 있습니다.휴일을 등급 매기는 데 (수동으로) 대시콘을 사용하고 있습니다.
이전에는 작동했지만 업데이트 후 로그인하지 않은 사용자에게는 대시 아이콘이 표시되지 않습니다.단, 로그인을 하시면 별점을 보실 수 있습니다.
각 휴가 계약의 왼쪽 상단에 별 등급이 표시되어야 합니다.
해결책을 아는 사람?
웹사이트 url은 www.ikwilopvakantie.nl 입니다.
Dashicons는 3.8 현재 WordPress 관리자의 공식 아이콘 글꼴입니다.
로그인하지 않은 사용자를 위해 대시 아이콘을 로드하려면:
디렉터리 열기
{your-website-folder/wp-content/themes/}활성 자식 테마의 폴더로 이동(활성 자식 테마가 없는 경우 활성 부모 테마의 폴더를 엽니다)
거기서 찾기
functions.php파일을 작성하고 제공된 코드를 끝에 추가합니다. (없는지 확인합니다.?>파일 끝에 있는 php 닫기 태그. 그렇다면 그냥 제거):function ww_load_dashicons(){ wp_enqueue_style('dashicons'); } add_action('wp_enqueue_scripts', 'ww_load_dashicons');변경사항을 저장합니다.대시 아이콘은 모든 사용자를 위해 웹 사이트에 로드됩니다.
편집: 페이지에서 Dashicon을 제거한 플러그인/코드가 있을 수 있습니다.이 코드로 코드를 변경해 보십시오.
function ww_load_dashicons(){
wp_enqueue_style('dashicons');
}
add_action('wp_enqueue_scripts', 'ww_load_dashicons', 999);
시도해 보기:
<span class="bx-next dashicons dashicons-arrow-right-alt2"></span>
아이콘의 클래스는 'sloticons-lot-right-alt2'입니다.https://developer.wordpress.org/resource/dashicons/ #http-up-alt.
이것은 당신의 기능에 맞춰져야 합니다.php 파일:
function load_dashicons(){
wp_enqueue_style('dashicons');
}
add_action('wp_enqueue_scripts', 'load_dashicons');
저에게 문제는 단순히 브라우저 차단 추가 기능이 dashicon.css의 소스를 허용하지 않는다는 것이었습니다.
플러그인 "Asset Clean Up"을 사용하는 경우 "BULLK CHANGS"로 이동하여 "Dashicon"의 URL이 나열된 행에서 "Remove site-wide rule"을 쉽게 사용할 수 있습니다.
공식 목록에 있는 많은 아이콘들이 값으로 정의되었을 때 제게 공란으로 보이고 있었습니다.menu-item에 있는 재산register_post_type기능.
열리면wp-includes/css/dashicons.css사용 가능한 아이콘의 전체 목록을 볼 수 있을 것입니다. 이 아이콘들 중 많은 아이콘들은 다른 이름을 가지고 있습니다. 예를 들어,dashicons-quote사실은dashicons-editor-quote.
이 값들을 사용해서 저는 문제를 해결했습니다.소스 파일을 뒤지고 싶지 않다면 이 치트 시트가 도움이 된다는 것도 알았습니다.
해결했습니다 — 사이트의 https:// 버전에 접속하지 않을 때 어떤 이유로 dashicon만 렌더링되지 않았습니다.
언급URL : https://stackoverflow.com/questions/50004974/dashicons-in-wordpress-frontend-wont-display
'programing' 카테고리의 다른 글
| 특별한 조건으로 그룹화하는 방법 (0) | 2023.09.12 |
|---|---|
| ORM 마이그레이션을 입력합니다.불필요한 쿼리 생성을 중지하는 방법 (0) | 2023.09.12 |
| 내 Git 저장소에서 참조되지 않은 블랍을 제거하는 방법 (0) | 2023.09.12 |
| MariaDB에서 SIGNAL을 제대로 사용할 수 없음 (0) | 2023.09.12 |
| MySQL 마스터를 슬레이브로 변경 (0) | 2023.09.12 |