«plugin-development» 태그된 질문

WordPress 플러그인을 사용하면 WordPress 블로그를 쉽게 수정, 사용자 정의 및 개선 할 수 있습니다. WordPress의 핵심 프로그래밍을 변경하는 대신 WordPress 플러그인으로 기능을 추가 할 수 있습니다.

3
wpdb 준비를 사용해야합니까?
나는 SQL을 처음 사용 wpdb->prepare하고 내가 만든 테이블에 다음 쿼리에 사용 해야하는지 궁금합니다. global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst = $wpdb->get_results( $sql , ARRAY_A ); prepare여기서 사용해야 합니까? 어떻게해야합니까? 건배

5
jQuery가 필요한 바닥 글에 자바 스크립트 스 니펫을 추가하는 방법
이 코드를 사용하여 jquery가 필요한 워드 프레스 바닥 글에 스크립트 파일을 추가 할 수 있다는 것을 알고 있습니다. <?php function my_scripts_method() { // register your script location, dependencies and version wp_register_script('custom_script', get_template_directory_uri() . '/js/custom_script.js', array('jquery'), '1.0', true); // enqueue the script wp_enqueue_script('custom_script'); } add_action('wp_enqueue_scripts', 'my_scripts_method'); ?> 그러나 파일이 아닌 일반 …


3
사용자 정의 역할 기능을 작성하는 방법
플러그인 인터페이스에 액세스하기위한 사용자 지정 기능을 만들고 싶습니다. 플러그인이 활성화 할 때이 기능을 모든 관리자 계정에 추가해야합니까? 그렇다면 : WordPress는 멀티 사이트 설치에서 하위 블로그 및 최고 관리자의 모든 관리자에게 기능 추가를 관리합니까, 아니면 해당 기능을 플러그인에서 처리해야합니까?

5
인라인 스타일을 사용하지 않고 플러그인에 CSS 옵션을 추가하려면 어떻게합니까?
최근에 짧은 코드를 사용하여 게시물이나 페이지에 jQuery 슬라이더를 추가 하는 플러그인 WP Coda Slider를 출시했습니다 . 다음 버전에서 옵션 페이지를 추가하고 일부 CSS 옵션을 포함하고 싶지만 플러그인이 스타일 선택을 인라인 CSS로 추가하고 싶지 않습니다. CSS 파일이 호출 될 때 선택 사항을 동적으로 추가하고 싶습니다. 또한 보안 문제로 fopen을 사용하거나 파일에 …


2
프론트 엔드에 정의되지 않은 ajaxurl
앞면에 아약스 폼을 만들려고합니다. 코드를 사용하고 있습니다 jQuery.ajax( { type: "post", dataType: "json", url: ajaxurl, data: formData, success: function(msg){ console.log(msg); } }); 내가 오류가 발생했습니다. Uncaught ReferenceError: ajaxurl is not definedworklorAjaxBookForm @ ?page_id=2:291onclick @ ?page_id=2:202 관리자 백엔드에서 유사한 코드를 사용하는 동안 작동합니다. ajax 요청을 처리하려면 어떤 URL을 사용해야합니까?

1
WP 4.5 Visual Editor에서 사용자 정의 텍스트 패턴 추가
4.5가 나오고 새로운 텍스트 패턴이 생깁니다 . 내 사용자 지정 패턴을 추가하는 방법을 알고 싶습니다. wp-includes/js/tinymce/plugins/wptextpattern/plugin.js그것을 살펴보면 꽤 직설적입니다. var spacePatterns = [ { regExp: /^[*-]\s/, cmd: 'InsertUnorderedList' }, { regExp: /^1[.)]\s/, cmd: 'InsertOrderedList' } ]; var enterPatterns = [ { start: '##', format: 'h2' }, { start: '###', format: …

4
플러그인에 필요한 최소 워드 프레스 버전을 자동으로 결정 하시겠습니까?
플러그인을 개발할 때이를 실행하는 데 필요한 최소 버전의 WordPress를 자동으로 결정하는 방법이 있습니까? 나는이 있는지 확인하려면 Requires헤더는 정확하지만 수동으로 내가 새로운 핵심 기능은 지루하고 오류가 발생하기 쉬운입니다 전화 할 때마다 검사합니다. 스크립트가 쉽게 알아낼 수 있다고 생각합니다. 플러그인의 모든 파일을 스캔하십시오. 에 기초하여 모든 클래스의 인스턴스화와 함수 호출 구문 분석 …


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

3
사용자 정의 플러그인 페이지 작업을 가장 잘 처리하려면 어떻게해야합니까?
나는 끊임없이 같은 성가심에 빠져 있습니다. 그래서 아이디어 나 경험이 있는지 알 수 있다고 생각했습니다 ... 자체 관리 페이지를 사용하는 플러그인을 만들었습니다. 그렇습니다. 이제 WP_List_Table () 항목을 정렬 했으므로 훌륭하다고 말해야하지만 ..... admin.php?page=...플러그인 디렉토리에서 직접로드하지 않는 한 사용자 정의 플러그인 페이지는 항상로드됩니다 . 이제 해당 페이지에서 '작업'을 수행하는 경우 어떻게 …

3
이 코드는 몇 번이나 실행됩니까? (또는 할머니는 얼마나 부유합니까?)
가상의 예이지만 실제 적용 가능 (나 같은 사람이 배우는 경우) 이 코드가 주어지면 : <?php function send_money_to_grandma() { internetofThings("send grandma","$1"); } add_action('init','send_money_to_grandma'); add_action('init','send_money_to_grandma'); 이제 WP 사이트를 불러와 로그인합니다. 관리자에서 몇 페이지를 탐색합니다. 'init'동작은 랩탑 배터리가 완전히 방전되기 전에 총 100 번 발생합니다 . 첫 번째 질문 : 할머니에게 얼마나 많은 …

3
WordPress 3.9-beta1 이후 사용 가능한 사용자 정의 TinyMCE 4 버튼 추가
비주얼 편집기 TinyMCE, Version 4에 커스텀 버튼을 어떻게 추가 할 수 있습니까? 현재이 질문 에 대한 주제에 대한 약간의 힌트가 있지만 해결책이나 방법이 아닙니다. 그러나 TinyMCE 버전 4에 사용자 정의 버튼을 추가하는 주제에 대한 자습서, 설명서 및 Q & A를 찾을 수 없으며 버전 3.9-beta1 이후 WordPress에 포함되어 있습니다. 골

1
플러그인 용 API를 만드는 방법은 무엇입니까?
나는 WordPress 용 플러그인을 개발 해 왔으며 개발 한 대부분의 플러그인은 2 ~ 3 개의 클래스를 사용하므로 Buddypress 또는 WooCommerce만큼 크지 않습니다. 다른 개발자가 기능을 사용자 정의 할 수있는 시스템과 Buddypress 및 WooCommerce와 동일 해야하는 복잡한 시스템을 제공하기 위해 두 개의 오픈 소스 플러그인을 개발할 계획입니다 (현재 세부 사항을 공유 …

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