WordPress는 타사 JavaScript 및 PHP 라이브러리에 깊이 의존하며, 그 중 jQuery는 가장 널리 사용되는 JavaScript 라이브러리이며 PHP 라이브러리는 주로 단일 클래스 파일로 구성됩니다. 사용 된 다른 JavaScript 라이브러리로는 jQuery Masonry, JQuery Hotkeys, JQuery 제안, jQuery 양식, jQuery 색상, jQuery Migrate, jQuery Schedule, JQuery UI, Backbone, Colorpicker, Hoverintent, Swfobject 및 Tinymce가 있습니다.
WordPress의 타사 라이브러리는 WordPress 파일과 함께
및 폴더에 있습니다. PHP 라이브러리의 이름을 따서 명명되거나 자체 폴더에 위치하고 JavaScript 파일은 이러한 폴더 아래의 폴더에 있습니다. CSS 파일은 주로 포함 폴더 아래의 CSS 폴더에 위치한 jQuery 또는 TinyMce CSS 파일입니다. wp-includes
이러한 라이브러리는 WordPress의 기능과 사용자 경험을 향상시키는 반면, 많은 사람들이 구식이며, 이로 인해 Bower 및 작곡가 통합과 같은 아키텍처 및 잠재적 개선에 대한 논의가 촉발되었습니다. 이러한 라이브러리를 이해하면 WordPress 사용에 더 똑똑하고 효율적이며 잠재적으로 핵심에 기여할 수 있습니다. wp-admin
거의 모든 최신 소프트웨어 (WordPress와 같은 플랫폼 포함)는 타사 라이브러리에 의존합니다. 개발자로서 우리는 휠을 재발 명 할 필요가 없기 때문입니다. class-*.php
http 추상화를 사용하는 소프트웨어를 개발 해야하는 경우 Symfony Httpkernel 또는 이와 유사한 패키지를 사용할 수 있습니다. 내 소프트웨어에 더 많은 기능이 필요한 경우 (그건 그렇지 않지만 예제에서 이것을 가정 해 봅시다), 패키지를 확장하거나 최악의 경우 처음부터 하나를 만들 수 있습니다. 처음부터 창조하는 것은 나쁜 일이 아닙니다. 그것은 당신을 더 나은 개발자로 만들기 때문에 실제로 좋은 일입니다. 그러나 일반적으로 대부분의 현대 프로젝트에서는 타사 라이브러리 (또는 패키지)에 의존해야합니다. 이 기사에서는 WordPress에서 사용하는 다양한 타사 JavaScript 및 PHP 라이브러리를 살펴 보겠습니다. js
WordPress에 사용 된 라이브러리 목록
WordPress에서 타사 라이브러리는 WordPress 파일과 함께 존재합니다. WordPress의 파일 구조를 더 잘 이해하기 위해 WordPress Codebase 페이지는 몇 가지 답변을 제공합니다.
폴더에는 응용 프로그램이 실행될 때 포함 된 일부 라이브러리가 포함되어 있습니다. 또한 에서 두 번째 폴더는 첫 번째 폴더와 동일하게 작동합니다. 두 폴더 모두에서 PHP 및 JavaScript 파일을 찾을 수 있습니다.
타사 PHP 라이브러리는 (단일 파일)의 이름을 따서 명명되었거나 자체 폴더에 있습니다. 라는 다른 PHP 파일은 타사 파일 대신 WordPress 파일 일 수 있습니다. PHP 파일은 또는
JavaScript 파일 도이 폴더 아래에 있지만 폴더로 그룹화됩니다.
CSS 파일은 주로 jQuery 또는 tinymce CSS 파일이며, 포함 폴더 아래의 CSS 폴더에 있습니다.
JavaScript 라이브러리
JavaScript 라이브러리부터 시작하겠습니다. WordPress는 jQuery를 많이 사용합니다. 사용합니다 :
jQuery
jQuery Masonry
jQuery 핫키
jQuery 제안
백본은 프론트 엔드 프레임 워크이며 실제로 첫 번째 프레임 워크 중 하나입니다. 오늘날에도 여전히 사용되고 있지만 Angular 및 기타 프론트 엔드 프레임 워크에서 많은 시장 점유율을 잃고 있습니다. 예, 나는 당신에게 말하고 있습니다, Meteor. 그러나 JavaScript 세계에서는 걱정하지 마십시오. 프레임 워크 (라이브러리)는 인기있는만큼 빨리 잊혀집니다.
PHP 라이브러리
PHP 라이브러리 목록은 약간 다릅니다. 우리는 JavaScript가 주로 jQuery와 다른 인기있는 라이브러리의 영향을받습니다. PHP의 경우 대부분의 타사 라이브러리가 단지 클래스 (파일)이기 때문에 상황이 다릅니다. 다음은 현재 타사 PHP 라이브러리의 짧은 목록입니다.
Atom lib -
텍스트 diff
간단한
pomo -
id3
Snoopy
phpmailer
pop3 클래스
phpass
pemftp
-
- 공개 토론
많은 라이브러리가 약간 구식입니다. 현재 건축과 같은 주제에 대한 토론이 종종 발생합니다. 개인적으로 Bower와 Composer가 WordPress와 통합되는 것을보고 싶습니다. itepoint 커뮤니티에 이러한 아이디어에 대해 물어보고 WordPress를 개선하는 방법에 대한 공개 토론을하고 싶습니다. 아래에 귀하의 의견과 생각을 남겨주세요.
- 결론
이 기사에서는 WordPress에서 사용하는 다양한 타사 라이브러리를 볼 수 있습니다. 무대 뒤에서 어떤 WordPress가 사용되는지 배우면 그것이 어떻게 작동하는지 더 잘 이해할 수 있습니다. 더 잘 이해할수록 더 빠르고 효율적으로 WordPress를 사용할 수 있습니다. 어쩌면 WordPress Core에 기여하기 위해 열심히 노력할 수도 있습니다. 결국, 이것은 우리가 서로를 배우고 아이디어 (코드와 피자!)를 공유하는 오픈 소스 세계입니다.
WordPress에서 사용하는 JavaScript 및 PHP 라이브러리에 대한 FAQ
WordPress에서 가장 일반적으로 사용되는 JavaScript 라이브러리는 무엇입니까? -
WordPress는 여러 JavaScript 라이브러리를 사용하여 기능 및 사용자 경험을 향상시킵니다. 가장 일반적으로 사용되는 라이브러리에는 jquery, backbone.js 및 alderscore.js가 있습니다. JQuery는 빠르고 컴팩트하며 기능이 풍부한 JavaScript 라이브러리로 HTML 문서 트래버스, 이벤트 처리 및 애니메이션을 단순화하여 빠른 웹 개발을 가능하게합니다. Backbone.js는 키 값 바인딩 및 사용자 정의 이벤트를 갖춘 모델을 제공하여 웹 응용 프로그램을위한 구조를 제공합니다. alterscore.js는 핵심 JavaScript 객체를 확장하지 않고 일반적으로 사용되는 기능 프로그래밍을 지원하는 유틸리티 라이브러리입니다.
PHP 라이브러리는 WordPress 기능을 어떻게 향상 시키는가? -
PHP 라이브러리는 WordPress에서 특정 작업을 수행하는 데 사용되는 클래스 및 기능 모음입니다. 이들은 일반적인 작업을 수행하여 사전 작성된 코드를 제공하여 개발자의 시간과 노력을 절약하여 WordPress의 기능을 향상시킵니다. 예를 들어, PHPMailer는 웹 서버의 PHP 코드를 통해 이메일을 안전하고 쉽게 보내는 코드 기반입니다. 마찬가지로 SimplePie는 RSS 및 Atom 피드를 읽을 수있는 PHP 라이브러리입니다.
내 WordPress 웹 사이트에 JavaScript를 추가하는 방법은 무엇입니까? -
WordPress 사이트에 JavaScript를 추가하는 방법에는 여러 가지가 있습니다. 가장 일반적으로 사용되는 방법 중 하나는
함수를 사용하는 것입니다. 이 기능에는 페이지에 지정된 JavaScript 파일이 포함되어 있습니다. 또 다른 방법은 테마 파일에 직접 JavaScript 코드를 추가하는 것입니다. 그러나이 방법은 제대로 작동하지 않으면 문제를 일으킬 수 있으므로주의해서 사용해야합니다. -
WordPress에서 개발 한 최고의 PHP 라이브러리는 무엇입니까?
WordPress 개발에 도움이되는 몇 가지 PHP 라이브러리가 있습니다. 가장 인기있는 라이브러리는 Guzzle (HTTP 요청을 쉽고 웹 서비스와 통합하기 쉬운 PHP HTTP 클라이언트) (DateTime의 간단한 PHP API 확장); - 내 WordPress 웹 사이트에서 타사 JavaScript 라이브러리를 사용할 수 있습니까?
예, WordPress 웹 사이트에서 타사 JavaScript 라이브러리를 사용할 수 있습니다. 그러나 라이브러리가 웹 사이트의 기존 스크립트와 충돌하지 않도록하십시오. 또한 보안 문제를 피하기 위해 타사 라이브러리를 다운로드 할 때는 신뢰할 수있는 소스를 항상 사용해야합니다.
WordPress 웹 사이트에서 PHP 라이브러리를 업데이트하는 방법은 무엇입니까?
WordPress 웹 사이트의 PHP 라이브러리는 최신 버전의 라이브러리를 다운로드하고 이전 파일을 새 파일로 대체하여 업데이트 할 수 있습니다. 그러나 데이터를 잃지 않도록 변경하기 전에 웹 사이트를 백업하십시오.
미디어 파일을 관리하기위한 최고의 WordPress 플러그인은 무엇입니까?
미디어 파일을 관리하는 데 도움이되는 몇 가지 WordPress 플러그인이 있습니다. 가장 인기있는 플러그인 중 일부에는 WP 미디어 폴더 (폴더에서 미디어 파일을 구성 할 수 있음)와 SMUSH (이미지 최적화 및 압축에 도움이)가 포함됩니다.
WordPress 게시물이나 페이지에 JavaScript를 추가하는 방법은 무엇입니까?
Gutenberg 편집기에서 사용자 정의 HTML 블록을 사용하여 JavaScript를 WordPress 게시물 또는 페이지에 추가 할 수 있습니다. JavaScript 코드를 블록에 붙여 넣으면 볼 때 페이지에 포함됩니다.
WordPress에서 JavaScript 및 PHP 라이브러리를 사용하면 어떤 이점이 있습니까?
WordPress에서 JavaScript 및 PHP 라이브러리를 사용하면 웹 사이트의 기능과 사용자 경험을 크게 향상시킬 수 있습니다. 복잡한 작업을 단순화하고 성능을 향상 시키며 처음부터 구현하기 어려운 다른 기능을 제공 할 수 있습니다.
WordPress에서 JavaScript 및 PHP 라이브러리를 사용하는 위험이 있습니까?
JavaScript와 PHP 라이브러리는 많은 이점을 제공 할 수 있지만 잘못 사용하면 위험을 초래할 수 있습니다. 예를 들어, 구식 또는 제대로 유지 관리되지 않은 라이브러리를 사용하면 보안 취약점이 생길 수 있습니다. 또한 너무 많은 라이브러리를 사용하면 웹 사이트의 성능에 부정적인 영향을 줄 수 있습니다. 따라서 라이브러리를 조심스럽게 사용하고 최신 상태로 유지하십시오.
위 내용은 WordPress에서 사용하는 JavaScript 및 PHP 라이브러리의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!