Elementor용 SKT 애드온

설명

SKT Elementor 페이지 빌더용 애드온은 123개의 완전히 무료 Elementor 위젯을 포함한 훌륭한 Elementor 애드온 중 하나입니다. 이 위젯들은 기존 웹사이트에 더 많은 기능과 기능성을 쉽게 추가할 수 있는 옵션을 제공합니다. Elementor를 사용할 때 무료 버전과 함께 사용할 수 있는 더 많은 기능을 제공합니다. Elementor와 호환되는 워드프레스 무료 테마를 확인해 보세요.

모든 123개의 Elementor 위젯은 당신의 프로젝트에 빠른 시작을 제공하고 더 나은 웹사이트를 더 빠른 속도로 구축할 수 있는 기회를 증가시킵니다.

왜 Elementor를 위한 SKT 애드온을 선택해야 할까요?

무료 Elementor 페이지 빌더는 프로 버전을 구매해야 하는 많은 원하는 기능을 가지고 있습니다. 그러나 모든 사용자가 프리미엄 페이지 빌더에 비용을 지불할 의향이 있는 것은 아닙니다. 따라서 우리는 Elementor의 기존 기능을 향상시키고 더 많은 옵션을 제공하는 완전히 무료의 추가 플러그인을 추가하고 있습니다:

  1. 캐러셀, 목록, 그리드, 탭 및 타일 형식으로 게시물을 추가하는 옵션
  2. WooCommerce 제품 캐러셀, 카테고리 캐러셀, 카테고리 및 제품 그리드, 단일 제품 및 장바구니와 결제 옵션
  3. 이 플러그인을 사용하여 아코디언, 데이터 테이블, 제목 및 탭을 즉시 추가하세요.
  4. 수많은 옵션으로 완전히 사용자 정의 가능합니다.
  5. 플러그인 설정에서 필요한 위젯과 블록을 켜고 끌 수 있습니다.
  6. 가벼운 무게와 즉각적인 로딩

200개 이상의 무료 Elementor 템플릿

SKT 템플릿을 설치하고 150개 이상의 Elementor 템플릿을 무료로 받으세요

123개의 Elementor 위젯이 무료로 제공됩니다

다음 123개의 Elementor 위젯과 그 목적 및 기능을 간단히 확인하세요. 또한, 이들이 어떻게 작동하는지 보여주는 링크도 제공됩니다:

  1. 고급 아코디언

  2. 고급 데이터 테이블

  3. 고급 헤딩

  4. 고급 탭

  5. 이동 경로

  6. 영업 시간

  7. 캘린들리

  8. 콘텐츠 스위처

  9. 카운트다운

  10. 데이터 테이블

  11. 듀얼 버튼

  12. 이벤트 캘린더

  13. 기능 목록

  14. 수평 타임라인

  15. 아이콘 박스

  16. 이미지 아코디언

  17. 이미지 비교

  18. 이미지 그리드

  19. 정보 상자

  20. 리스트 그룹

  21. 로고 그리드

  22. 팀원

  23. 모달 팝업

  24. 뉴스 티커

  25. 리뷰

  26. 기술 바

  27. 소스 코드

  28. 스텝 플로우

  29. 붙박이 동영상

  30. 추천사

  31. 360° 회전

  32. 타임라인

  33. 고급 토글

  34. 고급 슬라이더

  35. 캐러셀

  36. 로고 캐러셀

  37. 슬라이더

  38. 팀 캐러셀

  39. 추천사 캐러셀

  40. 애니메이션 텍스트

  41. 카드

  42. 비교 테이블

  43. 크리에이티브 버튼

  44. 플립 박스

  45. 펀 팩터

  46. 그라디언트 헤딩

  47. 핫스팟

  48. 마우스 오버 박스

  49. 이미지 마우스 오버 효과

  50. 단일 이미지 스크롤

  51. 이미지 스택 그룹

  52. 정렬된 그리드

  53. 애니메이션 링크

  54. 번호

  55. 오프 캔버스

  56. 원 페이지 내비게이션

  57. PDF 보기

  58. 스크롤링 이미지

  59. 글쓴이 목록

  60. 게시물 캐러셀

  61. 게시물 그리드

  62. 게시물 목록

  63. 게시물 탭

  64. 게시물 타일

  65. 스마트 게시물 목록

  66. 택소노미 목록

  67. 막대 차트

  68. 라인 차트

  69. 파이 및 도넛 차트

  70. 폴라 영역 차트

  71. 레이다 차트

  72. 칼데라 폼

  73. 컨택트 폼 7

  74. 플루언트 폼

  75. 그래비티 폼스

  76. 메일침프

  77. 닌자 폼

  78. weForms

  79. WPForms

  80. 미니 장바구니

  81. 제품 캐러셀

  82. 제품 카테고리 캐러셀

  83. 제품 카테고리 그리드

  84. 제품 그리드

  85. 단일 제품

  86. 우커머스 장바구니

  87. 우커머스 결제

  88. 가격 메뉴

  89. 가격표

  90. 프로모 박스

  91. 소셜 아이콘

  92. 소셜 공유

  93. 연령 제한

  94. 이미지 교환

  95. 포토 스택

  96. 목차

  97. 펼치기

  98. 크리에이티브 슬라이더

  99. 로드아이콘

  100. EDD 장바구니

  101. EDD 카테고리 캐러셀

  102. EDD 카테고리 그리드

  103. EDD 결제

  104. EDD 다운로드

  105. EDD 로그인

  106. EDD 제품 캐러셀

  107. EDD 제품 그리드

  108. EDD 구매

  109. 회원가입

  110. EDD 단일 제품

  111. 아카이브 제목

  112. 작성자 메타

  113. 페이지 제목

  114. 게시물 댓글

  115. 게시물 콘텐츠

  116. 게시물 요약글

  117. 게시물 대표 이미지

  118. 게시물 메타

  119. 게시물 내비게이션

  120. 게시물 제목

  121. 사이트 로고

  122. 사이트 태그라인

  123. 사이트 제목

엘리멘터를 위한 12 SKT 애드온 기능

  1. SKT 툴팁

  2. 배경 오버레이

  3. 열 순서 및 확장

  4. CSS 변환

  5. 표시 조건

  6. 플로팅 이펙트

  7. 그리드 레이어

  8. 이미지 마스킹

  9. 나눔자

  10. SKT 파티클 이펙트

  11. 텍스트 스트로크

  12. 래퍼 링크

스크린샷

  • 이미지 비교
  • 카드
  • 고급 데이터 테이블
  • 수평 타임라인
  • 이미지 아코디언
  • 로고 그리드
  • 이미지 스택 그룹

설치

1단계: 플러그인 파일을 업로드하려면 대시보드에서 플러그인➔새로 추가➔플러그인 업로드➔설치할 파일 선택으로 이동하거나, 플러그인 디렉터리에서 플러그인➔새로 추가로 가서 검색 탭에서 SKT Addons for Elementor를 검색하여 WordPress 사이트에 설치할 수 있습니다.

2단계: 설치가 성공적으로 완료된 후, SKT 애드온을 Elementor에 활성화하려면 ‘활성화’ 버튼을 클릭해야 합니다.

3단계: SKT Addons for Elementor를 활성화하면, 위젯과 기능을 활성화하거나 비활성화하기 위해 SKT Addons 대시보드 탭을 방문해 주시기 바랍니다.

자세한 작업 및 가이드를 보려면 저희 문서를 확인하세요:

문서

FAQ

Elementor 없이 SKT Addons를 사용할 수 있나요?

이 플러그인은 Elementor 페이지 빌더에 의존하는 플러그인 중 하나입니다. 따라서 무료 버전을 활성화한 후에 이 플러그인을 다운로드하고 활성화할 수 있습니다.

다른 Elementor 애드온과 함께 작동하나요?

네, 대부분의 경우에 잘 작동하지만 몇 가지를 제외하고는 그렇습니다. 같은 것을 확인하고 다른 것들과 함께 사용하세요.

모든 워드프레스 테마와 호환되나요?

네, Elementor 페이지 빌더와 호환되는 모든 WordPress 테마에서 작동합니다.

Elementor Pro와 호환되나요?

네, 물론 Elementor Pro와도 잘 작동합니다.

후기

2023년 6월 13일
Thanks to the developer was so genrous enough to add all the amazing widgets as free it think it deserves more downloads i would defnitly recomend it to any developer or web designer to start along with elementor as it will cover all the missing widgets missing in elelmentor.
2022년 10월 22일
Could have been a perfect compliment for Elementor but lacks update still I give it a 4 star. Hopefully this plugin will be updated and continuously improved.
모든 3 평가 읽기

기여자 & 개발자

“Elementor용 SKT 애드온”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“Elementor용 SKT 애드온”(이)가 1 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “Elementor용 SKT 애드온”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

3.9

  • Code refactored in the Image Accordion widget.

3.8

  • Resolved the Wordfence vulnerability found issue in Image Compare, Event Calendar, Image Stack, Image Accordion and Photo Stack widget.

3.7

  • Resolved hmtl tag issue in the Widget WpForm block.

3.6

  • 위젯 슬라이더 블록에서 XSS 문제를 해결했습니다.

3.5

  • 해결됨: 페이지 편집 시 Elementor의 로딩을 방지합니다.

3.4

  • Unfold 위젯의 패치스택 보안 문제 해결.

3.3

  • 아이콘 박스 위젯 문제 해결.

3.2

  • 검토자가 지적한 잘못된 이스케이프 문제를 수정했습니다.

3.1

  • 패치스택의 보안 문제 해결
  1. wp-content\plugins\skt-addons-for-elementor\widgets\archive\widget.php
    215번째 줄

  2. wp-content\플러그인\skt-addons-for-elementor\위젯\사이트-제목\widget.php

라인 번호 210

  1. wp-content\plugins\skt-addons-for-elementor\widgets\card\widget.php
    1158번째 줄

  2. wp-content\plugins\skt-addons-for-elementor\widgets\edd-category-carousel\widget.php
    1498번째 줄

  3. wp-content\plugins\skt-addons-for-elementor\widgets\edd-single-product\widget.php
    라인 번호 2694
    라인 번호 2772
    라인 번호 2841

  4. wp-content\plugins\skt-addons-for-elementor\widgets\fun-factor\widget.php
    라인 번호 320
    라인 번호 876

  5. wp-content\plugins\skt-addons-for-elementor\widgets\gardient-heading\widget.php
    변경사항

  6. wp-content\plugins\skt-addons-for-elementor\widgets\horizontal-timeline\widget.php
    라인 번호 1153

  7. wp-content\plugins\skt-addons-for-elementor\widgets\icon-box\widget.php
    라인 번호 752

  8. wp-content\plugins\skt-addons-for-elementor\widgets\image-hover-effect\widget.php
    1022번째 줄

  9. wp-content\plugins\skt-addons-for-elementor\widgets\post-list\widget.php
    라인 번호 1126

  10. wp-content\plugins\skt-addons-for-elementor\widgets\post-tab\widget.php
    라인 번호 966

  11. wp-content\plugins\skt-addons-for-elementor\widgets\smart-post-list\widget.php
    라인 번호 2819

  12. wp-content\plugins\skt-addons-for-elementor\widgets\taxonomy-list\widget.php
    라인 번호 792

  13. wp-content\plugins\skt-addons-for-elementor\widgets\timeline\widget.php
    라인 번호 1334

  14. wp-content\plugins\skt-addons-for-elementor\widgets\unfold\widget.php
    라인 번호 953

3.0

참고: a) 1034, 수정 및 제거된 코드 [여기서 1034는 줄 번호입니다]

  1. skt-addons-for-elementor\위젯\아코디언\widget.php

a) 370번째 줄에서 phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude 문제 수정
b) 407번째 줄에서 phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude 문제 수정
c) 608번째 줄에서 WordPress.Security.EscapeOutput.OutputNotEscaped 문제 수정

  1. skt-addons-for-elementor\widgets\advanced-data-table\widget.php
    a) 1034, 수정 및 제거된 코드
    b) 1052, 수정 및 제거된 코드
    c) 1057, 수정 및 제거된 코드
    d) 1112, 수정 및 제거된 코드
    e) 1118, 수정 및 제거된 코드
    f) 1198, 수정 및 제거된 코드

  2. skt-addons-for-elementor\widgets\advanced-heading\widget.php
    a) 346번째 줄에서 phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude 문제를 수정합니다.
    b) 470번째 줄, 코드 수정 및 제거
    c) 601번째 줄, 코드 수정 및 제거

  3. skt-addons-for-elementor\widgets\advanced-tabs\widget.php
    a) 579, 수정 및 제거된 코드
    b) 526, 수정 및 제거된 코드
    c) 869, 수정 및 제거된 코드
    d) 126, 수정 및 제거된 코드

  4. skt-addons-for-elementor\widgets\age-gate\widget.php
    a) 686, 수정 및 제거된 코드
    b) 1021, 수정 및 제거된 코드

  5. skt-addons-for-elementor\widgets\animated-text\widget.php
    a) 648, 수정 및 제거된 코드
    b) 161, 글꼴 크기, 줄 높이, 수정 및 제거된 코드
    c) 365, 줄 높이, 수정 및 제거된 코드
    d) 473, 글꼴 크기, 줄 높이, 수정 및 제거된 코드
    e) 519, 글꼴 크기, 줄 높이, 수정 및 제거된 코드
    f) 654, ‘제외’ => [‘글꼴 크기’,’줄 높이’,], 수정 및 제거된 코드

  6. skt-addons-for-elementor\widgets\author-list\widget.php
    a) 412, 이미지, box_shadow_position, 수정 및 제거된 코드
    b) 483, box_shadow_position, 수정 및 제거된 코드
    c) 535, line_height, 수정 및 제거된 코드
    d) 609, line_height, 수정 및 제거된 코드
    e) 674, line_height, 수정 및 제거된 코드
    f) 739, line_height, 수정 및 제거된 코드

  7. skt-addons-for-elementor\widgets\author-meta\widget.php
    a) 491, 이미지, 수정 및 제거된 코드
    b) 522, 이미지, 수정 및 제거된 코드

  8. skt-addons-for-elementor\widgets\breadcrumbs\widget.php
    a) 476, 글꼴_가족, 글꼴_크기, 텍스트_변환, 글꼴_스타일, 줄_높이, 글자_간격, 수정 및 제거된 코드
    b) 473, 글꼴_가족, 글꼴_크기, 텍스트_변환, 글꼴_스타일, 줄_높이, 글자_간격, 수정 및 제거된 코드

  9. skt-addons-for-elementor\widgets\calderaform\widget.php
    a) 246, box_shadow_position, 수정 및 제거된 코드
    b) 571, 이스케이프 문제 해결됨

  10. skt-addons-for-elementor\widgets\card\widget.php
    a) 580, box_shadow_position, 수정 및 제거된 코드
    b) 835, box_shadow_position, 수정 및 제거된 코드
    c) 845, line_height, 수정 및 제거된 코드

  11. skt-addons-for-elementor\widgets\carousel\widget.php
    a) 151, 사용자 정의, 수정 및 제거된 코드
    b) 425, 이미지, 수정 및 제거된 코드

  12. skt-addons-for-elementor\widgets\cf7\widget.php
    a) 309, box_shadow_position, 수정 및 제거된 코드

  13. skt-addons-for-elementor\widgets\comparison-table\widget.php
    a) 436, 사용자 정의, 수정 및 제거된 코드
    b) 768, 이미지, 수정 및 제거된 코드

  14. skt-addons-for-elementor\위젯\콘텐츠-스위처\widget.php

a)라인 55
구버전 : $args = [
‘tax_query’ => [
[
‘taxonomy’ => ‘elementor_library_type’,
‘field’ => ‘slug’,
‘terms’ => $type,
],
],
‘post_type’ => ‘elementor_library’,
‘posts_per_page’ => -1,
];

새로운: $args = [
‘post_type’ => ‘elementor_library’,
‘posts_per_page’ => -1,
‘elementor_library_type’ => $type, // 택소노미 슬러그로 직접 쿼리
];

해결되지 않음

  1. skt-addons-for-elementor\widgets\countdown\widget.php
    a) 600, line_height, 수정 및 제거된 코드
    b) 625, line_height, 수정 및 제거된 코드
    c) 704, line_height, 수정 및 제거된 코드
    d) 729, line_height, 수정 및 제거된 코드
    e) 786, line_height, 수정 및 제거된 코드
    f) 811, line_height, 수정 및 제거된 코드
    g) 867, line_height, 수정 및 제거된 코드
    h) 892, line_height, 수정 및 제거된 코드
    i) 948, line_height, 수정 및 제거된 코드
    j) 973, line_height, 수정 및 제거된 코드

  2. skt-addons-for-elementor\widgets\data-table\widget.php
    a) 442, 사용자 정의, 수정 및 제거된 코드
    b) 684, 이미지, 수정 및 제거된 코드

  3. skt-addons-for-elementor\widgets\edd-cart\widget.php
    a) 1162, 수정 및 제거된 코드
    b) 1163, 수정 및 제거된 코드
    c) 1308, 수정 및 제거된 코드

  4. skt-addons-for-elementor\widgets\edd-category-carousel\widget.php
    a) 71,
    구버전: $args = array(
    ‘parent’ => 0,
    );
    $parent_cats = get_terms( ‘download_category’, $args );
    신버전: $args = array(
    ‘taxonomy’ => ‘download_category’,
    ‘parent’ => 0,
    );

    $parent_cats = get_terms( $args );
    

    b) 198, ‘제외’ => [‘custom’,], 수정 및 제거된 코드
    c) 622 ‘제외’ => [‘image’], 수정 및 제거된 코드
    d) 792 ‘제외’ => [‘image’], 수정 및 제거된 코드
    e) 93
    구버전:
    $args = [
    ‘orderby’ => ‘name’,
    ‘order’ => ‘DESC’,
    ];
    $cats = get_terms(‘download_category’, $args);
    신버전:
    $args = [
    ‘taxonomy’ => ‘download_category’,
    ‘orderby’ => ‘name’,
    ‘order’ => ‘DESC’,
    ];
    $cats = get_terms($args);

  5. skt-addons-for-elementor\widgets\edd-category-grid\widget.php
    a) 59
    이전:
    $args = array(
    ‘parent’ => 0,
    );
    $parent_cats = get_terms( ‘download_category’, $args );
    새로운:

“`php
$args = array(
‘taxonomy’ => ‘download_category’,
‘parent’ => 0,
);
“`

위 코드는 한국어로 번역할 필요가 없으며, PHP 코드로 그대로 사용됩니다.

    $parent_cats = get_terms( $args );
  1. skt-addons-for-elementor\widgets\edd-checkout\widget.php
    a) 225 ‘exclude’ => [‘image’], 수정 및 제거된 코드
    b) 1001 ‘exclude’ => [‘image’], 수정 및 제거된 코드
    c) 1809 ‘exclude’ => [ ‘image’ ], 수정 및 제거된 코드
    d) 1847 ‘exclude’ => [ ‘image’ ], 수정 및 제거된 코드

  2. skt-addons-for-elementor\widgets\edd-download\widget.php”는 한국어로 번역할 필요가 없는 파일 경로입니다. 그러나 각 단어를 번역하면 다음과 같습니다:

    “skt-addons-for-elementor\위젯\edd-download\widget.php

a) skt-addons-for-elementor\inc\function.php의 26번째 줄 $tag = esc_attr($tag);

  1. skt-addons-for-elementor\widgets\edd-login\widget.php
    a) 583, ‘exclude’ => [ ‘image’ ], 수정 및 제거된 코드
    b) 619, ‘exclude’ => [ ‘image’ ], 수정 및 제거된 코드

  2. skt-addons-for-elementor\widgets\edd-register\widget.php
    a) 510 ‘제외’ => [ ‘이미지’ ], 수정 및 제거된 코드
    b) 547 ‘제외’ => [ ‘이미지’ ], 수정 및 제거된 코드

  3. skt-addons-for-elementor\widgets\edd-single-product\widget.php
    a) 159, ‘exclude’ => [ ‘custom’ ], 수정 및 제거된 코드
    b) 462, ‘exclude’ => [ ‘image’ ], 수정 및 제거된 코드
    c) 739, ‘exclude’ => [ ‘line_height’ ], 수정 및 제거된 코드
    d) 892, ‘exclude’ => [ ‘line_height’ ], 수정 및 제거된 코드
    e) 1264
    이전: $this->add_group_control(
    Group_Control_Border::get_type(),
    [
    ‘name’ => ‘cat_border’,
    ‘label’ => __( ‘테두리’, ‘skt-addons-for-elementor’ ),
    ‘exclude’ => [
    ‘color’,
    ],
    ‘selector’ => ‘{{WRAPPER}} .skt-edd-single-product__category a’,
    ‘condition’ => [
    ‘show_cat’ => ‘yes’,
    ],
    ]
    );

새로운:

“`korean
“$this->add_group_control(
Group_Control_Border::get_type(),
[
‘name’ => ‘cat_border_test’,
‘label’ => __( ‘테두리’, ‘skt-addons-for-elementor’ ),
‘selector’ => ‘{{WRAPPER}} .skt-edd-single-product__category a’,
‘condition’ => [
‘show_cat’ => ‘yes’,
],
]
);
f) 1338, ‘exclude’ => [ ‘image’ ], 수정 및 제거된 코드
g) 1338, ‘exclude’ => [ ‘image’ ], 수정 및 제거된 코드
h) 2783, 2778, 2704, 2700
i) 1338 ‘exclude’ => [ ‘image’ ], 수정 및 제거된 코드”
“`

  1. skt-addons-for-elementor\widgets\event-calendar\widget.php
    a) 270, 사용자 정의, 수정 및 제거된 코드
    b) 1022, 글꼴_가족, 수정 및 제거된 코드
    c) 1176, 글꼴_가족, 수정 및 제거된 코드
    d) 1085, 색상, 수정 및 제거된 코드
    e) 1143, 글꼴_가족, 수정 및 제거된 코드
    f) 1490, 글꼴_가족, 수정 및 제거된 코드
    g) 1521, 글꼴_가족, 수정 및 제거된 코드
    h) 1700, 글꼴_가족, 수정 및 제거된 코드

  2. skt-addons-for-elementor\widgets\flip-box\widget.php
    a) 150, 전체, 상점_카탈로그, 상점_단일, 수정 및 제거된 코드
    b) 293, 전체, 상점_카탈로그, 상점_단일, 수정 및 제거된 코드

  3. skt-addons-for-elementor\widgets\fluent-form\widget.php
    a) 265, box_shadow_position, 수정 및 제거된 코드

  4. skt-addons-for-elementor\widgets\fun-factor\widget.php
    a) 116, ‘전체, 사용자 정의, 대형, 상점_카탈로그, 상점_단일, 상점_썸네일, 수정 및 제거된 코드
    b) 877, 수정 및 제거된 코드

  5. skt-addons-for-elementor\widgets\gradient-heading\widget.php
    a) 247, 수정 및 제거된 코드

  6. skt-addons-for-elementor\widgets\gravityforms\widget.php
    a) 텍스트 번역, 수정 및 제거된 코드

  7. skt-addons-for-elementor\widgets\horizontal-timeline\widget.php
    a) 112, 사용자 정의, 수정 및 제거된 코드
    b) 1158, 1168, 수정 및 제거된 코드

  8. skt-addons-for-elementor\widgets\hotspots\widget.php
    A) 565
    ‘exclude’ => [
    ‘box_shadow_position’,
    ], 수정 및 제거된 코드

  9. skt-addons-for-elementor\widgets\hover-box\widget.php
    a) 650, 수정 및 제거된 코드

  10. skt-addons-for-elementor\widgets\icon-box\widget.php
    a) 293, box_shadow_position, 수정 및 제거된 코드
    b) 634, box_shadow_position, 수정 및 제거된 코드
    c) 643, 글꼴, 줄 높이, 수정 및 제거된 코드

  11. skt-addons-for-elementor\widgets\image-accordion\widget.php
    a) 642, 이미지, 수정 및 제거된 코드
    b) 673, 이미지, 수정 및 제거된 코드
    c) 705, 이미지, 수정 및 제거된 코드
    d) 1059, 이미지, 수정 및 제거된 코드
    e) 1091, 이미지, 수정 및 제거된 코드
    f) 1450, 수정 및 제거된 코드

  12. skt-addons-for-elementor\widgets\image-compare\widget.php
    a) 258, 색상, 수정 및 제거된 코드

  13. skt-addons-for-elementor\widgets\image-grid\widget.php
    a) 131, 이미지, 수정 및 제거된 코드
    b) 250, 사용자 정의, 수정 및 제거된 코드
    c) 519, 박스 그림자 위치, 수정 및 제거된 코드
    d) 1059, 이미지, 수정 및 제거된 코드

  14. skt-addons-for-elementor\widgets\image-hover-effect\widget.php
    a) 404, 이미지, 수정 및 제거된 코드
    b) 425, 이미지, 수정 및 제거된 코드
    c) 451

  15. skt-addons-for-elementor\widgets\image-scroller\widget.php
    a) 89, 사용자 정의, 수정 및 제거된 코드
    b) 676, box_shadow_position, 수정 및 제거된 코드
    c) 684, line_height, 수정 및 제거된 코드

  16. skt-addons-for-elementor\widgets\image-stack-group\widget.php
    a) 200, 이미지, 수정 및 제거된 코드
    b) 415, 이미지, 수정 및 제거된 코드

  17. skt-addons-for-elementor\widgets\infobox\widget.php
    a) 1022, 수정 및 제거된 코드

  18. skt-addons-for-elementor\widgets\justified-gallery\widget.php
    a) 123, 사용자 정의, 수정 및 제거된 코드
    b) 274, 사용자 정의, 수정 및 제거된 코드
    c) 593, box_shadow_position, 수정 및 제거된 코드

  19. skt-addons-for-elementor\widgets\list-group\widget.php
    a) 1293, box_shadow_position, 수정 및 제거된 코드
    b) 1305, line_height, 수정 및 제거된 코드

  20. skt-addons-for-elementor\widgets\logo-carousel\widget.php
    a) 153, 사용자 정의, 수정 및 제거된 코드
    b) 421, 이미지, 수정 및 제거된 코드

  21. skt-addons-for-elementor\widgets\logo-grid\widget.php
    a) 223, 사용자 정의, 수정 및 제거된 코드
    b) 499, 이미지, 수정 및 제거된 코드
    c) 642, 수정 및 제거된 코드

  22. skt-addons-for-elementor\widgets\lordicon\widget.php
    a) 223, box_shadow_position, 수정 및 제거된 코드

  23. skt-addons-for-elementor\widgets\mailchimp\widget.php
    a) 788, 이미지, 수정 및 제거된 코드
    b) 1023, 이미지, 수정 및 제거된 코드
    c) 1289, 이미지, 수정 및 제거된 코드
    d) 1323, 이미지, 수정 및 제거된 코드

  24. skt-addons-for-elementor\widgets\member\widget.php
    a) 1695, 수정 및 제거된 코드
    b) 1773, 수정 및 제거된 코드

  25. skt-addons-for-elementor\widgets\mini-cart\widget.php
    a) 304, 이미지, 수정 및 제거된 코드
    b) 345, 이미지, 수정 및 제거된 코드
    c) 1341, 이미지, 수정 및 제거된 코드
    d) 1372, 이미지, 수정 및 제거된 코드
    e) 1485, 이미지, 수정 및 제거된 코드
    f) 1516, 이미지, 수정 및 제거된 코드

  26. skt-addons-for-elementor\widgets\news-ticker\widget.php
    a) 515, 수정 및 제거된 코드

  27. skt-addons-for-elementor\widgets\off-canvas\widget.php
    a) 1567, 이미지, 수정 및 제거된 코드
    b) 1717, 이미지, 수정 및 제거된 코드
    c) 1780, 이미지, 수정 및 제거된 코드
    d) 1811, 이미지, 수정 및 제거된 코드

  28. skt-addons-for-elementor\widgets\one-page-nav\widget.php
    a) 1085, 수정 및 제거된 코드

  29. skt-addons-for-elementor\widgets\page-title\widget.php
    a) 233, 수정 및 제거된 코드

  30. skt-addons-for-elementor\widgets\post-carousel\widget.php
    a) 77, 이미지, 수정 및 제거된 코드
    b) 1717, 이미지, 수정 및 제거된 코드
    c) 1780, 이미지, 수정 및 제거된 코드
    d) 1811, 이미지, 수정 및 제거된 코드

  31. skt-addons-for-elementor\widgets\post-comments\widget.php
    a) 530, 이미지, 수정 및 제거된 코드
    b) 560, 이미지, 수정 및 제거된 코드

  32. skt-addons-for-elementor\widgets\post-grid\widget.php
    a) 404, 사용자 정의, 수정 및 제거된 코드
    b) 842, 이미지, 수정 및 제거된 코드
    c) 1163, 색상, 수정 및 제거된 코드
    f) 1219, 이미지, 수정 및 제거된 코드
    h) 1263, 이미지, 수정 및 제거된 코드
    i) 1843, 색상, 수정 및 제거된 코드
    j) 1901, 색상, 수정 및 제거된 코드
    k) 1972, 이미지, 수정 및 제거된 코드
    l) 2016, 이미지, 수정 및 제거된 코드
    m) 2225, 수정 및 제거된 코드
    n) 2199, 수정 및 제거된 코드

구식: if ( wp_verify_nonce( wp_unslash($_GET[‘preview_nonce’])), ‘your_nonce_action’ ) {

새로운: if ( wp_verify_nonce( sanitize_text_field(wp_unslash($_GET[‘preview_nonce’])), ‘your_nonce_action’ ) ) {

오래된 코드
if ( is_preview() ) {
if ( ( ‘임시글’ !== $post->post_status ) && isset( $_GET[‘preview_id’], $_GET[‘preview_nonce’] ) ) {

                $query_args['preview_id'] = sanitize_text_field( wp_unslash( $_GET['preview_id'] ) );
                $query_args['preview_nonce'] = sanitize_text_field( wp_unslash( $_GET['preview_nonce'] ) );
            }
        rl = get_preview_post_link( $post, $query_args, $url );
    }

새 코드
if ( is_preview() ) {
if ( ( ‘임시글’ !== $post->post_status ) && isset( $_GET[‘preview_id’], $_GET[‘preview_nonce’] ) ) {
if ( wp_verify_nonce( $_GET[‘preview_nonce’], ‘your_nonce_action’ ) ) {
$query_args[‘preview_id’] = sanitize_text_field( wp_unslash( $_GET[‘preview_id’] ) );
$query_args[‘preview_nonce’] = sanitize_text_field( wp_unslash( $_GET[‘preview_nonce’] ) );
}
} else {
$query_args[‘preview_id’] = sanitize_text_field( wp_unslash( $_GET[‘preview_id’] ) );
$query_args[‘preview_nonce’] = sanitize_text_field( wp_unslash( $_GET[‘preview_nonce’] ) );
}
$url = get_preview_post_link( $post, $query_args, $url );
}

n) 1152
구식:
$this->add_group_control(
Group_Control_Border::get_type(),
[
‘name’ => ‘badge_border’,
‘label’ => __( ‘테두리’, ‘skt-addons-elementor’ ),
‘exclude’ => [
‘color’
],
‘selector’ => ‘{{WRAPPER}} .skt-pg-item .skt-pg-badge a’,
]
);

새로운:

“`php
$this->add_group_control(
Group_Control_Border::get_type(),
[
‘name’ => ‘badge_border_test’,
‘label’ => __( ‘테두리’, ‘skt-addons-elementor’ ),
‘selector’ => ‘{{WRAPPER}} .skt-pg-item .skt-pg-badge a’,
]
);
“`

o) 1878
Old: $this->add_group_control(
Group_Control_Border::get_type(),
[
‘name’ => ‘readmore_border’,
‘label’ => __( ‘테두리’, ‘skt-addons-elementor’ ),
‘exclude’ => [
‘color’,
],
‘selector’ => ‘{{WRAPPER}} .skt-pg-readmore a’,
// ‘condition’ => [
// $this->get_control_id( ‘read_more!’ ) => ”,
// ],
]
);

새로운:

“`php
$this->add_group_control(
Group_Control_Border::get_type(),
[
‘name’ => ‘readmore_border_test’,
‘label’ => __( ‘테두리’, ‘skt-addons-elementor’ ),
‘selector’ => ‘{{WRAPPER}} .skt-pg-readmore a’,
// ‘condition’ => [
// $this->get_control_id( ‘read_more!’ ) => ”,
// ],
]
);
“`

  1. skt-addons-for-elementor\widgets\post-info\widget.php
    a) 1043, 수정 및 제거된 코드

  2. skt-addons-for-elementor\widgets\post-list\widget.php
    a) 253, 사용자 정의, 수정 및 제거된 코드
    b) 1172, 수정 및 제거된 코드
    c) 1183, 수정 및 제거된 코드

  3. skt-addons-for-elementor\widgets\post-navigation\widget.php
    a) 334, 줄 높이, 수정 및 제거된 코드
    b) 253, 사용자 정의, 수정 및 제거된 코드

  4. skt-addons-for-elementor\widgets\post-tab\widget.php
    a) 964, 수정 및 제거된 코드
    b) 991, 수정 및 제거된 코드
    c) 893, 수정 및 제거된 코드

  5. skt-addons-for-elementor\widgets\post-tiles\widget.php
    a) 301, 이미지, 수정 및 제거된 코드
    b) 335, 이미지, 수정 및 제거된 코드
    c) 531, 박스 그림자 위치, 수정 및 제거된 코드
    f) 540, 줄 높이, 글꼴 크기, 수정 및 제거된 코드
    h) 577, 줄 높이, 글꼴 크기, 수정 및 제거된 코드
    i) 636, 글꼴 크기, 수정 및 제거된 코드
    g) 714, 줄 높이, 글꼴 크기, 수정 및 제거된 코드

  6. skt-addons-for-elementor\widgets\post-title\widget.php
    a) 236, 수정 및 제거된 코드

  7. skt-addons-for-elementor\widgets\price-menu\widget.php
    a) 604, letter_spacing, 수정 및 제거된 코드
    b) 706, letter_spacing, text_transform, 수정 및 제거된 코드
    c) 662, box_shadow_position, 수정 및 제거된 코드

  8. skt-addons-for-elementor\widgets\pricing-table\widget.php
    a) 148, 사용자 정의, 수정 및 제거된 코드
    b) 1319, 이미지, 수정 및 제거된 코드

  9. skt-addons-for-elementor\widgets\product-carousel-new\widget.php
    a) 164, 사용자 정의, 수정 및 제거된 코드
    b) 584, 이미지, 수정 및 제거된 코드

  10. skt-addons-for-elementor\widgets\product-category-carousel-new\widget.php
    a) 69
    구버전: $args = array(
    ‘parent’ => 0
    );
    $parent_cats = get_terms( ‘product_cat’, $args ); // phpcs:ignore WordPress.WP.DeprecatedParameters.Get_termsParam2Found

새로운: $args = array(
‘taxonomy’ => ‘product_cat’,
‘parent’ => 0,
);

    $parent_cats = get_terms( $args );

Here is the translated text in Korean:

“b) 168 ‘제외’ => [‘custom’], 수정 및 제거된 코드
c) 586 ‘제외’ => [‘image’], 수정 및 제거된 코드
d) 765 ‘제외’ => [‘image’], 수정 및 제거된 코드
e) 90
이전: $args = [
‘orderby’ => ‘name’,
‘order’ => ‘DESC’,
];
$cats = get_terms( ‘product_cat’, $args );

새로운: $args = [
‘taxonomy’ => ‘product_cat’,
‘orderby’ => ‘name’,
‘order’ => ‘DESC’,
];
$cats = get_terms( $args );

  1. skt-addons-for-elementor\widgets\product-category-grid-new\widget.php
    a) 60
    Old: $args = array(
    ‘parent’ => 0
    );
    $parent_cats = get_terms( ‘product_cat’, $args );
    New: $args = array(
    ‘taxonomy’ => ‘product_cat’,
    ‘parent’ => 0,
    );”

    The text you provided is code and does not require translation. However, if you need a translation of the context or explanation around it, please let me know!

b) 81″ in Korean is “b) 81”. The numbers and letters remain the same in both languages.

구식: $args = [
‘orderby’ => ‘name’,
‘order’ => ‘DESC’,
];
$cats = get_terms( ‘product_cat’, $args ); // phpcs:ignore WordPress.WP.폐기 예정Parameters.Get_termsParam2Found

Here is the translated text in Korean:

“c) 191 ‘제외’ => [‘사용자 정의’], 수정 및 제거된 코드
d) 590 ‘제외’ => [‘이미지’], 수정 및 제거된 코드
e) 760 ‘제외’ => [‘이미지’], 수정 및 제거된 코드

새로운:
$args = [
‘taxonomy’ => ‘product_cat’,
‘orderby’ => ‘name’,
‘order’ => ‘DESC’,
];
$cats = get_terms( $args );

  1. skt-addons-for-elementor\widgets\product-grid-new\widget.php
    a)631, 수정 및 제거된 코드
    b)493, 수정 및 제거된 코드
    c)165, 수정 및 제거된 코드

  2. skt-addons-for-elementor\widgets\review\widget.php
    a) 702, box_shadow_position, 수정 및 제거된 코드
    b) 748, 수정 및 제거된 코드

  3. skt-addons-for-elementor\widgets\scrolling-image\widget.php
    a) 205, 사용자 정의, 수정 및 제거된 코드

  4. skt-addons-for-elementor\widgets\single-product-new\widget.php
    참고: 알림: Function Elementor\Controls_Manager::add_control_to_stack가 잘못 호출되었습니다. 동일한 이름 “cat_border_color”로 제어를 다시 선언할 수 없습니다. 자세한 내용은 WordPress에서 디버깅을 참조하십시오. (이 메시지는 버전 1.0.0에 추가되었습니다.) D:\xampp\htdocs\skt_addons_elementor\wp-includes\functions.php의 6085번째 줄에서

a) 159, ‘제외’ => [ ‘사용자 정의’ ], 수정 및 제거된 코드
b) 448, ‘제외’ => [ ‘이미지’ ], 수정 및 제거된 코드
c) 726, ‘제외’ => [‘라인 높이’], 수정 및 제거된 코드
d) 878, ‘제외’ => [‘라인 높이’], 수정 및 제거된 코드
e) 이전:
$this->add_group_control(
Group_Control_Border::get_type(),
[
‘name’ => ‘cat_border’,
‘레이블’ => __( ‘테두리’, ‘skt-addons-for-elementor’ ),
‘제외’ => [ // phpcs:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude
‘색상’
],
‘선택자’ => ‘{{WRAPPER}} .skt-single-product__category a’,
‘조건’ => [
‘show_cat’ => ‘yes’,
],
]
);

새로운: $this->add_group_control(
Group_Control_Border::get_type(),
[
‘name’ => ‘cat_border_test’,
‘label’ => __( ‘테두리’, ‘skt-addons-for-elementor’ ),
‘selector’ => ‘{{WRAPPER}} .skt-single-product__category a’,
‘condition’ => [
‘show_cat’ => ‘yes’,
],
]
);
f) 1325, ‘exclude’ => [ ‘image’], 수정 및 제거된 코드
g) 1366, ‘exclude’ => [ ‘image’], 수정 및 제거된 코드
h) 1363 ‘exclude’ => [ ‘image’], 수정 및 제거된 코드

  1. skt-addons-for-elementor\widgets\site-logo\widget.php
    a) 260, 수정 및 제거된 코드

  2. skt-addons-for-elementor\widgets\site-title\widget.php
    A) 211, 수정 및 제거된 코드

  3. skt-addons-for-elementor\widgets\skills\widget.php
    a) 272, box_shadow_position, 수정 및 제거된 코드

  4. skt-addons-for-elementor\widgets\slider\widget.php
    a) 151, 사용자 정의, 수정 및 제거된 코드
    a) 388, 이미지, 수정 및 제거된 코드

  5. skt-addons-for-elementor\widgets\social-share\widget.php
    a) 783, 수정 및 제거된 코드
    b) 794, 수정 및 제거된 코드

  6. skt-addons-for-elementor\widgets\step-flow\widget.php
    a) 773, 수정 및 제거된 코드

  7. skt-addons-for-elementor\widgets\table-of-contents\widget.php
    a) 826, ‘types’ => [ ‘클래식’, ‘그라디언트’ ], 수정 및 제거된 코드

  8. skt-addons-for-elementor\widgets\taxonomy-list\widget.php
    a) 793, 수정 및 제거된 코드

  9. skt-addons-for-elementor\widgets\team-carousel\widget.php
    a) 205 사용자 정의 옵션 제거, 수정 및 코드 제거

  10. skt-addons-for-elementor\widgets\testimonial\widget.php
    a) 163, 사용자 정의, 수정 및 제거된 코드

  11. skt-addons-for-elementor\widgets\testimonial-carousel\widget.php
    a) 630, 수정 및 제거된 코드
    b) 1574, 수정 및 제거된 코드
    c) 1603, 수정 및 제거된 코드
    d) 1614, 수정 및 제거된 코드
    e) 1627, 수정 및 제거된 코드
    f) 1641, 수정 및 제거된 코드
    g) 1654, 수정 및 제거된 코드
    h) 1666, 수정 및 제거된 코드
    i) 1679, 수정 및 제거된 코드

  12. skt-addons-for-elementor\widgets\timeline\widget.php
    a) 197, 사용자 정의, 수정 및 제거된 코드
    b) 564, 이미지, 수정 및 제거된 코드
    c) 1335, 수정 및 제거된 코드
    d) 1340, 수정 및 제거된 코드
    e) 1358, 수정 및 제거된 코드

  13. skt-addons-for-elementor\widgets\toggle\widget.php
    a) 367, 이미지, 수정 및 제거된 코드
    b) 404, 이미지, 수정 및 제거된 코드

  14. skt-addons-for-elementor\widgets\unfold\widget.php
    a) 953, 수정 및 제거된 코드
    b) 965, 수정 및 제거된 코드

  15. skt-addons-for-elementor\widgets\wc-cart\widget.php
    a) 1841, 수정 및 제거된 코드

  16. skt-addons-for-elementor\widgets\weforms\widget.php
    b) 225, 수정 및 제거된 코드
    c) 290, ‘exclude’ => [‘box_shadow_position’,], 수정 및 제거된 코드

  17. skt-addons-for-elementor\widgets\wpforms\widget.php
    a) 670, 수정 및 제거된 코드
    이전:

if ( ! empty( $settings[‘form_id’] ) ) {
echo skt_addons_elementor_do_shortcode( ‘wpforms’, [ // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
‘id’ => $settings[‘form_id’],
] );
}”

위 코드는 한국어로 번역할 수 없습니다. 코드 자체는 프로그래밍 언어로 작성된 것이기 때문에, 번역이 필요하지 않습니다. 하지만 코드의 의미를 설명할 수 있습니다.

이 코드는 `$settings[‘form_id’]`가 비어 있지 않은 경우, `skt_addons_elementor_do_shortcode` 함수를 호출하여 ‘wpforms’ 쇼트코드를 실행하고, 그에 대한 ‘id’ 값을 `$settings[‘form_id’]`로 설정하는 기능을 수행합니다.

새로운:

if ( ! empty( $settings[‘form_id’] ) ) {
$shortcode_output = skt_addons_elementor_do_shortcode( ‘wpforms’, [
‘id’ => $settings[‘form_id’],
] );

         $allowed_html = [
    'form' => [
        'action' => [],
        'method' => [],
        'id' => [],
        'class' => [],
    ],
    'input' => [
        'type' => [],
        'name' => [],
        'value' => [],
        'class' => [],
        'id' => [],
    ],
    'label' => [
        'for' => [],
        'class' => [],
    ],
    'div' => [
        'class' => [],
        'id' => [],
    ],
    'span' => [
        'class' => [],
    ],
    'button' => [  
        'type' => [],
        'class' => [],
        'id' => [],
        'name' => [],
        'value' => [],
        'onclick' => [],
        'data-alt-text' => [],
        'data-submit-text' => [],
        'aria-live' => [],
    ],
];
echo wp_kses( $shortcode_output, $allowed_html );
    }
  1. skt-addons-for-elementor/classes/admin-bar.php”는 한국어로 번역할 필요가 없는 파일 경로입니다. 하지만, 이 파일 경로를 설명하자면 “skt-addons-for-elementor의 관리자 바 클래스 파일”이라고 할 수 있습니다.

a) 24번의 오래된 코드
$type = sanitize_text_field(isset( $_POST[‘type’] ) ? $_POST[‘type’] : ”);
$post_id = sanitize_text_field(isset( $_POST[‘post_id’] ) ? $_POST[‘post_id’] : 0);

24번의 새로운 코드

$type = sanitize_text_field(wp_unslash(isset( $_POST[‘type’] ) ? $_POST[‘type’] : ”));
$post_id = sanitize_text_field(wp_unslash(isset( $_POST[‘post_id’] ) ? $_POST[‘post_id’] : 0));

  1. skt-addons-for-elementor/classes/ajax-핸들러.php

a) 52번의 오래된 코드
$download_id = isset($_POST[‘download_id’]) ? $_POST[‘download_id’] : ”;

새로운 코드
“`php
$download_id = sanitize_text_field(wp_unslash(isset($_POST[‘download_id’]) ? $_POST[‘download_id’] : ”));
“`

b) 오래된 71
$settings = sanitize_text_field($_POST[‘쿼리설정’]);

새로운 코드

$settings = sanitize_text_field(wp_unslash($_POST[‘쿼리설정’]));

c) 오래된 84
if ($_POST[‘offset’]) {

새로운 if (isset($_POST[‘offset’])) {

d) old 85
old: $args[‘offset’] = sanitize_text_field($_POST[‘offset’]);
New: $args[‘offset’] = sanitize_text_field(wp_unslash($_POST[‘offset’]));”

The text you provided is code and does not require translation. However, if you need a translation of the surrounding context or explanation, please let me know!

e) 87
이전: if ($_POST[‘termId’] && is_numeric($_POST[‘termId’])) {
새로운: $args[‘offset’] = sanitize_text_field(wp_unslash($_POST[‘offset’]));

f) 92
old: ‘terms’ => sanitize_text_field($_POST[‘termId’]),
New: ‘terms’ => sanitize_text_field(wp_unslash($_POST[‘termId’])),

e) 156은 함수 skt_addons_elementor_sanitize_array_recursively를 추가했습니다.

g) 158
옛:

        $settings   =  $_POST['querySettings'];
        $post_type  = $settings['post_type'];
        $taxonomy   = $settings['taxonomy'];
        $item_limit = $settings['item_limit'];
        $excerpt    = $settings['excerpt'];
        $title_tag  = $settings['title_tag'];
        $term_id    = absint($_POST['term_id']);
        $orderby    = $settings['orderby'];
        $order      = $settings['order'];

        $args = [
            'post_status'      => 'publish',
            'post_type'        => $post_type,
            'posts_per_page'   => $item_limit,
            'orderby'          => $orderby,
            'order'            => $order,
            'suppress_filters' => false,
            'tax_query'        => [
                [
                    'taxonomy' => $taxonomy,
                    'field'    => 'term_id',
                    'terms'    => $term_id,
                ],
            ],
        ];

새로 추가됨: $term_id = absint(wp_unslash(isset($_POST[‘term_id’])));
$post_type = $settings[‘post_type’];
$taxonomy = $settings[‘taxonomy’];
$item_limit = $settings[‘item_limit’];
$excerpt = $settings[‘excerpt’];
$title_tag = $settings[‘title_tag’];
$term_id = $term_id;
$orderby = $settings[‘orderby’];
$order = $settings[‘order’];

        $args = [
            'post_status'      => 'publish',
            'post_type'        => $post_type,
            'posts_per_page'   => $item_limit,
            'orderby'          => $orderby,
            'order'            => $order,
            'suppress_filters' => false,
            'tax_query'        => [
                [
                    'taxonomy' => $taxonomy,
                    'field'    => 'term_id',
                    'terms'    => $term_id,
                ],
            ],
        ];
  1. skt-addons-for-elementor/classes/clone-handler.php
    a) 65
    구버전:
    $_uri = wp_unslash(isset($_REQUEST[‘REQUEST_URI’]) ? $_REQUEST[‘REQUEST_URI’] : ”);
    신버전:
    if ( sanitize_text_field(wp_unslash(isset( $_POST[‘REQUEST_URI_nonce’] ))) && wp_verify_nonce( sanitize_text_field(wp_unslash($_POST[‘REQUEST_URI_nonce’], ‘REQUEST_URI_nonce_action’ ))) ) {
    $_uri = sanitize_text_field(wp_unslash(! empty( $_REQUEST[‘REQUEST_URI’] ) ? $_REQUEST[‘REQUEST_URI’] : ”));
    } else {
    $_uri = sanitize_text_field(wp_unslash(! empty( $_REQUEST[‘REQUEST_URI’] ) ? $_REQUEST[‘REQUEST_URI’] : ”));
    }

b) 83, 수정 및 제거된 코드
c) 85, 수정 및 제거된 코드

  1. skt-addons-for-elementor\classes\dashboard.php
    a) 76, 수정 및 제거된 코드

  2. skt-addons-for-elementor\템플릿\관리자\대시보드-위젯.php

The translation of the provided text to Korean is:

“a) 35
오래된:
printf(‘

%s %s

Here is the translation of the provided text to Korean:

“`php

‘,
“style=’width: 100%; margin-left: 10px;’”,
cwords(str_replace(‘-‘, ‘ ‘, $cat)),
esc_attr__( ‘위젯 123456’, ‘skt-addons-for-elementor’ )
);”
“`

Please note that the term “Widgets” has been translated to “위젯” as per your request.

The translation of the text “new: printf(‘” to Korean is:

“새로운: printf(‘

%s %s

Here is the translation of the provided text to Korean:

“`php

‘,
“style=’width: 100%; margin-left: 10px;’”,
esc_attr(ucwords(str_replace(‘-‘, ‘ ‘, $cat))),
esc_attr__( ‘위젯 123456’, ‘skt-addons-for-elementor’ )
);”
“`

Note that “Widgets” has been translated to “위젯” as per your request.

  1. skt-addons-for-elementor\templates\admin\대시보드-메인.php
    a) 33

구버전:
printf( ‘%4$s‘,
$href, // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
$slug, // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
$class, // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
/* 번역자: 탭 제목 번역 */ isset( $data[‘title’] ) ? $data[‘title’] : sprintf( esc_html__( ‘탭 %s’, ‘skt-addons-for-elementor’ ), $tab_count ) // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
);

새로운:

Here is the translated text in Korean:

“`php
printf( ‘%4$s‘,
esc_url($href),
esc_attr($slug),
esc_attr($class),
/* 번역자: 탭 제목을 번역합니다 */ isset( $data[‘title’] ) ? esc_attr($data[‘title’]) : sprintf( esc_html__( ‘탭 %s’, ‘skt-addons-for-elementor’ ), esc_attr($tab_count) )
);
“`

  1. skt-addons-for-elementor\템플릿\관리자\대시보드-분석.php
    파일에서 이스케이프 문제 해결됨

  2. skt-addons-for-elementor\traits\스마트-게시물-목록.php

Here is the translated text in Korean:

“a) 100, 수정 및 제거된 코드
b) 362, ‘제외’ => [‘custom’], 수정 및 제거된 코드
c) 626, ‘제외’ => [‘custom’], 수정 및 제거된 코드
d) 1032, ‘제외’ => [‘image’], 수정 및 제거된 코드
e) 1753, ‘제외’ => [‘image’], 수정 및 제거된 코드

구식: $this->add_group_control(
Group_Control_Border::get_type(),
[
‘name’ => ‘spl_feature_badge_border’,
‘label’ => __( ‘테두리’, ‘skt-addons-for-elementor’ ),
‘exclude’ => [
‘color’
],
‘selector’ => ‘{{WRAPPER}} .skt-spl-featured-post .skt-spl-badge a’,
‘condition’ => [
‘show_badge’ => ‘yes’,
],
]
);

새로운: $this->add_group_control(
Group_Control_Border::get_type(),
[
‘name’ => ‘spl_feature_badge_border_test’,
‘label’ => __( ‘테두리’, ‘skt-addons-for-elementor’ ),

            'selector' => '{{WRAPPER}} .skt-spl-featured-post .skt-spl-badge a',
            'condition' => [
                'show_badge' => 'yes',
            ],
        ]
    );

Here is the translated text in Korean:

“g) 2279, ‘제외’ => [‘이미지’], 수정 및 제거된 코드
h) 2320, ‘제외’ => [‘이미지’], 수정 및 제거된 코드
i) 2820, escpin 문제
j) 1525, 수정 및 제거된 코드

구형: $this->add_group_control(
Group_Control_Border::get_type(),
[
‘name’ => ‘spl_top_bar_nav_border’,
‘label’ => __( ‘테두리’, ‘skt-addons-for-elementor’ ),
‘selector’ => ‘{{WRAPPER}} .skt-spl-pagination 버튼’,
‘exclude’ => [‘색상’],
‘condition’ => [
‘navigation_show’ => ‘예’,
]
]
);

새로운: $this->add_group_control(
Group_Control_Border::get_type(),
[
‘name’ => ‘spl_top_bar_nav_border_test’,
‘label’ => __( ‘테두리’, ‘skt-addons-for-elementor’ ),
‘selector’ => ‘{{WRAPPER}} .skt-spl-pagination 버튼’,
‘condition’ => [
‘navigation_show’ => ‘yes’,
]
]
);

  1. skt-addons-for-elementor\traits\button-renderer.php”는 한국어로 번역할 필요가 없는 파일 경로입니다. 하지만, 각 단어를 번역하면 다음과 같습니다:

    “skt-addons-for-elementor\traits\버튼-렌더러.php

a) 50, 수정 및 제거된 코드
b) 60, 수정 및 제거된 코드
c) 66, 수정 및 제거된 코드

  1. skt-addons-for-elementor\widgets\calendly\widget.php
    a) 191, 수정 및 제거된 코드

  2. skt-addons-for-elementor\extensions\floating-effects.php
    a) 38″

    In Korean, it would be:

    “skt-addons-for-elementor\extensions\floating-effects.php
    a) 38”

    (Note: The text appears to be a file path and a reference to a line number, which typically does not require translation.)

구식: if ( file_exists( $extension_js ) ) {
wp_add_inline_script(
‘elementor-frontend’,
file_get_contents( $extension_js )
);
}

새로운:

“`php
$extension_js = SKT_ADDONS_ELEMENTOR_DIR_PATH . ‘assets/js/extension-floating-effects.min.js’;
$extension_js_url = SKT_ADDONS_ELEMENTOR_DIR_URL . ‘assets/js/extension-floating-effects.min.js’;
“`

위 코드는 한국어로 번역할 필요가 없습니다. 하지만 설명을 추가하자면:

– `$extension_js`는 ‘assets/js/extension-floating-effects.min.js’ 파일의 경로를 저장합니다.
– `$extension_js_url`은 ‘assets/js/extension-floating-effects.min.js’ 파일의 URL을 저장합니다.

if ( file_exists( $extension_js ) ) {
    wp_enqueue_script(
        'extension-floating-effects',
        $extension_js_url,
        array( 'elementor-frontend' ),
        filemtime( $extension_js ),
        true
    );
}
  1. skt-addons-for-elementor\extensions\advanced-tooltip.php
    a) 29″

    In Korean, it would be:

    “skt-addons-for-elementor\extensions\advanced-tooltip.php
    a) 29”

    (Note: The text appears to be a file path and a reference number, which typically remain unchanged in translation.)

old: $extension_js = SKT_ADDONS_ELEMENTOR_DIR_PATH . ‘assets/js/extension-advanced-tooltip’ . $suffix . ‘js’;”

“구버전: $extension_js = SKT_ADDONS_ELEMENTOR_DIR_PATH . ‘assets/js/extension-advanced-tooltip’ . $suffix . ‘js’;

    if (file_exists($extension_js)) {
        wp_add_inline_script(
            'elementor-frontend',
            file_get_contents($extension_js)
        );
    }

새로운:
$extension_js = SKT_ADDONS_ELEMENTOR_DIR_PATH . ‘assets/js/extension-advanced-tooltip’ . $suffix . ‘js’;
$extension_js_url = SKT_ADDONS_ELEMENTOR_DIR_URL . ‘assets/js/extension-advanced-tooltip’ . $suffix . ‘js’;
if ( file_exists( $extension_js ) ) {
wp_enqueue_script(
‘extension-tootips-effects’,
$extension_js_url,
array( ‘elementor-frontend’ ),
filemtime( $extension_js ),
true
);
}

  1. skt-addons-for-elementor\extensions\skt-particle-effects.php” can be translated to Korean as:

    “skt-addons-for-elementor\extensions\skt-입자-효과.php

a) 53
구버전: $extension_js = SKT_ADDONS_ELEMENTOR_DIR_PATH . ‘assets/js/skt-particles-init.js’;
if (file_exists($extension_js)) {
wp_add_inline_script(
‘elementor-frontend’,
file_get_contents( $extension_js )
);
}

새로운: $extension_js = SKT_ADDONS_ELEMENTOR_DIR_PATH . ‘assets/js/skt-particles-init.js’;
$extension_js_url = SKT_ADDONS_ELEMENTOR_DIR_URL . ‘assets/js/skt-particles-init.js’;
if ( file_exists( $extension_js ) ) {
wp_enqueue_script(
‘extension-tootips-effects’,
$extension_js_url,
array( ‘elementor-frontend’ ),
filemtime( $extension_js ),
true
);
}

  1. skt-addons-for-elementor\classes\템플릿-쿼리-매니저.php

a) 58
구식:
$args = [
‘post_type’ => ‘elementor_library’,
‘posts_per_page’ => -1,
];
$args[‘tax_query’] = [
[
‘taxonomy’ => ‘elementor_library_type’,
‘field’ => ‘slug’,
‘terms’ => $type,
],
];

새로운:
$args = [
‘post_type’ => ‘elementor_library’,
‘posts_per_page’ => -1,
‘elementor_library_type’ => $type, // 택소노미 슬러그로 직접 쿼리
];

b) 118
이전:
$query = “select post_title, ID from $wpdb->posts where post_status = ‘공개’ $where $limit”;
$results = $wpdb->get_results( $query );

if ( ! empty( $results ) ) {
foreach ( $results as $row ) {
$data[$row->ID] = $row->post_title;
}
}
return $data;
new:

$args = array(
‘post_status’ => ‘공개’,
‘posts_per_page’ => absint( $limit ), // 한도를 사용합니다
// 추가 쿼리 인수를 여기에 추가할 수 있습니다
);

add_filter( ‘posts_where’, function( $where_query ) use ( $where ) {
$where_query .= ” ” . esc_sql( $where );
return $where_query;
});”

This code does not require translation as it is a programming code snippet. However, if you need an explanation or context in Korean, please let me know!

// 직접 SQL 쿼리 대신 WP_Query 사용
$query = new WP_Query( $args );

if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
// 게시물 데이터에 접근하기
$post_title = get_the_title();
$post_id = get_the_ID();
// 제목과 ID로 작업하기
}
}

// WP_Query 사용 후 게시물 데이터를 초기화합니다.
wp_reset_postdata();

  1. skt-addons-for-elementor\classes\assets-cache.php
    a) 227
    구버전: $css .= file_get_contents( $file_path );
    신버전: $css .= wp_remote_get( $file_path );

  2. skt-addons-for-elementor\extensions\conditions\browser.php
    a) 70
    Old:”

    In Korean, it would be:
    “skt-addons-for-elementor\extensions\conditions\브라우저.php
    a) 70
    Old:

“`korean
$user_agent = sktaddonselementorextra_get_browser_name( $_SERVER[‘HTTP_USER_AGENT’] );
// $user_agent와 $value가 같으면 true를 반환합니다.
return sktaddonselementorextra_compare( $user_agent, $value, $operator );
“`

새로운:

“`korean
$HTTP_USER_AGENT = sanitize_text_field(wp_unslash(! empty($_SERVER[‘HTTP_USER_AGENT’])));
$user_agent = sktaddonselementorextra_get_browser_name( $HTTP_USER_AGENT );
// $user_agent와 $value가 같으면 true를 반환합니다.
return sktaddonselementorextra_compare( $user_agent, $value, $operator );
“`

  1. skt-addons-for-elementor\classes\dashboard.php
    a) 76, 수정 및 제거된 코드

  2. skt-addons-for-elementor\classes\lazy-query-manager.php”는 한국어로 번역할 필요가 없는 파일 경로입니다. 그대로 사용하시면 됩니다.

a) 41
구버전: isset( $_POST[‘query’] ) ? $_POST[‘query’] : self::QUERY_POSTS;
신버전: if ( sanitize_text_field(wp_unslash(isset( $_POST[‘query_nonce’] ))) && wp_verify_nonce( sanitize_text_field(wp_unslash($_POST[‘query_nonce’], ‘query_nonce_action’ ))) ) {
$query = sanitize_text_field(wp_unslash(isset( $_POST[‘query’] ) ? $_POST[‘query’] : self::QUERY_POSTS));
} else {
$query = sanitize_text_field(wp_unslash(isset( $_POST[‘query’] ) ? $_POST[‘query’] : self::QUERY_POSTS));
}

b) 52″ in Korean is “b) 52”. The numbers and letters remain the same in both languages.

구버전: $nonce = sanitize_text_field(isset( $_POST[‘nonce’] ) ? $_POST[‘nonce’] : ”);
신버전: $nonce = sanitize_text_field(isset( $_POST[‘nonce’] ) ? $_POST[‘nonce’] : ”);

c) 74″ in Korean is “c) 74”. The text does not require translation as it consists of a letter and a number.

구버전: return isset( $_POST[‘search_term’] ) ? sanitize_text_field( $_POST[‘search_term’] ) : ”;
신버전:

d) 78″ in Korean is “d) 78”. The text does not require translation as it consists of a letter and a number.

구버전: isset( $_POST[‘post_type’] ) ? sanitize_text_field( $_POST[‘post_type’] ) : ”;
신버전:
if ( sanitize_text_field(wp_unslash(isset( $_POST[‘search_term’] ))) && wp_verify_nonce( sanitize_text_field(wp_unslash($_POST[‘search_term’], ‘search_term_action’ ))) ) {
$query = sanitize_text_field(wp_unslash(isset( $_POST[‘search_term’] ) ? $_POST[‘search_term’] : ”));
} else {
$query = sanitize_text_field(wp_unslash(isset( $_POST[‘search_term’] ) ? $_POST[‘search_term’] : ”));
}
return $query;

e) 82″ in Korean is “e) 82”. The text does not require translation as it consists of a letter and a number.

구버전: return isset( $_POST[‘ids’] ) ? sanitize_text_field($_POST[‘ids’]) : [];
신버전:
// nonce 검증 문제 해결
if ( sanitize_text_field(wp_unslash(isset( $_POST[‘ids’] ))) && wp_verify_nonce( sanitize_text_field(wp_unslash($_POST[‘ids’], ‘ids_action’ ))) ) {
$query = sanitize_text_field(wp_unslash(isset( $_POST[‘ids’] ) ? $_POST[‘ids’] : []));
} else {
$query = sanitize_text_field(wp_unslash(isset( $_POST[‘ids’] ) ? $_POST[‘ids’] : []));
}

return $query;
  1. skt-addons-for-elementor\classes\select2-핸들러.php

a) 15, 수정 및 제거된 코드
c) 57, 수정 및 제거된 코드
d) 58, 수정 및 제거된 코드
e) 59
이전:
$post_type = sanitize_text_field(wp_unslash(! empty( $_REQUEST[‘post_type’] ) ? $_REQUEST[‘post_type’] : ‘any’));
새로운:

if ( sanitize_text_field(wp_unslash(isset( $_POST[‘post_type_nonce’] ))) && wp_verify_nonce( sanitize_text_field(wp_unslash($_POST[‘post_type_nonce’], ‘post_type_nonce_action’ ))) ) {
$post_type = sanitize_text_field(wp_unslash(! empty( $_REQUEST[‘post_type’] ) ? $_REQUEST[‘post_type’] : ‘any’));
} else {
$post_type = sanitize_text_field(wp_unslash(! empty( $_REQUEST[‘post_type’] ) ? $_REQUEST[‘post_type’] : ‘any’));
}”

이 코드는 프로그래밍 코드로, 번역할 필요가 없습니다. 하지만 설명을 원하신다면, 이 코드는 WordPress에서 게시물 유형을 확인하고 처리하는 로직을 포함하고 있습니다.

f) 97, 98, 99, 수정 및 제거된 코드
g) 142, 143, 144, 146, 수정 및 제거된 코드
h) 105
이전:
$term_taxonomy = sanitize_text_field(wp_unslash(! empty( $_REQUEST[‘term_taxonomy’] ) ? $_REQUEST[‘term_taxonomy’] : ”));
새로운:
if ( sanitize_text_field(wp_unslash(isset( $_POST[‘term_taxonomy_nonce’] ))) && wp_verify_nonce( sanitize_text_field(wp_unslash($_POST[‘term_taxonomy_nonce’], ‘term_taxonomy_nonce_action’ ))) ) {
$term_taxonomy = sanitize_text_field(wp_unslash(! empty( $_REQUEST[‘term_taxonomy’] ) ? $_REQUEST[‘term_taxonomy’] : ”));
} else {
$term_taxonomy = sanitize_text_field(wp_unslash(! empty( $_REQUEST[‘term_taxonomy’] ) ? $_REQUEST[‘term_taxonomy’] : ”));
}

  1. skt-addons-for-elementor\extensions\conditions\operating-system.php”

    This text appears to be a file path and does not require translation as it is a technical term. However, if you need a Korean explanation or context for it, please let me know!

a) 99
구버전: $match = preg_match($pattern, $_SERVER[‘HTTP_USER_AGENT’]);
신버전: $HTTP_USER_AGENT = sanitize_text_field(wp_unslash(! empty($_SERVER[‘HTTP_USER_AGENT’])));
$match = preg_match($pattern, $HTTP_USER_AGENT);

  1. skt-addons-for-elementor\inc\functions.php
    a) 572
    Old: $local_time_zone = sanitize_text_field(isset($_COOKIE[‘SktLocalTimeZone’]) && !empty($_COOKIE[‘SktLocalTimeZone’]) ? str_replace(‘GMT ‘, ‘GMT+’, $_COOKIE[‘SktLocalTimeZone’]) : date_default_timezone_get());”

    (Note: The code itself remains unchanged as it is programming syntax, but the context is understood in Korean.)

새로운: $local_time_zone = sanitize_text_field(isset($_COOKIE[‘SktLocalTimeZone’]) && !empty($_COOKIE[‘SktLocalTimeZone’]) ? str_replace(‘GMT ‘, ‘GMT+’, sanitize_text_field(wp_unslash($_COOKIE[‘SktLocalTimeZone’]))) : date_default_timezone_get());

  1. skt-addons-for-elementor\위젯\mailchimp\mailchimp-api.php

a) 32, 수정 및 제거된 코드
b) 39, 수정 및 제거된 코드

  1. skt-addons-for-elementor\assets\js\skt-addons.js
    a) 파일 수정됨

2.2

  • 위젯 –> 아코디언 –> widget.php –> EscapeOutput.OutputNotEscaped 무시
  • 위젯–> 고급-데이터-테이블 –> widget.php –> EscapeOutput.OutputNotEscaped 무시

2.2

  • 플러그인 체크 문제 해결됨.

2.1

  • 게시물 콘텐츠, 게시물 요약글 블록 및 게시물 대표 이미지 위젯이 제거되었습니다.
  • 연령 게이트, 크리에이티브 슬라이더 및 기타 위젯의 보안 문제를 해결했습니다.
  • 위젯의 UI/UX 문제를 해결했습니다.

2.0

  • 위젯 게시물 제목 블록에서 XSS 문제를 해결했습니다.

1.9

  • 위젯 페이지 제목 및 카운트다운 블록에서 XSS 문제를 해결했습니다.

1.8

  • Elementor 폐기 예정 함수 문제 해결.

1.7

  • 31개의 새로운 위젯이 추가되었습니다.

1.6

  • 해결된 Elementor 폐기 예정 함수, 폐기 예정 인수, 폐기 예정 액션 훅 및 폐기 예정 필터 훅 문제.
  • 게시물 탭 위젯 로드 문제 해결.

1.5

  • Elementor 버전 3.12.0 호환성 문제 해결.

1.4

  • 고급 아코디언 콘텐츠 소스 템플릿 문제를 해결했습니다.

1.3

  • 검토자가 지적한 위생 문제를 해결했습니다.

1.2

  • 검토자의 댓글에 따라 변경되었습니다.

1.0

  • 초기 릴리스