WordPress

WordPress 개발자 및 관리자를위한 Q & A

6
플러그인 / 테마로 만든 PHP 파일을 저장할 위치
플러그인 또는 테마가 나중에이를 포함 할 수있는 곳에 PHP 파일을 작성해야하는 경우가 있습니다. 예를 들어 보안 문자 플러그인 또는 twig / smarty와 같은 일종의 템플릿 시스템 (제 상황에서는 위젯 모음을위한 간단한 템플릿 엔진입니다). 이 파일은 어디에 작성해야합니까? 내가 생각할 수있는 유일한 곳은입니다 wp-content/uploads/.하지만 제대로 들리지 않습니다. :) 따라서 파일을 만들 …

4
메타 데이터 필드가 유효하지 않은 경우 맞춤 게시물 유형 게시물을 게시하지 않습니다
이라는 맞춤 게시물 유형 (CPT)이 event있습니다. 여러 필드가있는 유형의 메타 상자가 있습니다. 이벤트를 게시하기 전에 일부 필드의 유효성을 검사하고 싶습니다. 예를 들어, 이벤트 날짜가 지정되지 않은 경우 유익한 오류 메시지를 표시하고 나중에 편집 할 수 있도록 이벤트를 저장하지만 해당 이벤트가 공개되지 않도록하십시오. 필요한 모든 정보가없는 CPT 게시물의 '보류 중'상태가 올바른 …

4
맞춤 설계된 플러그인 / 테마 옵션 UI에 대해 어떻게 생각하십니까?
커스터마이징 된 플러그인 / 테마 옵션 UI, 특히 상용 UI (예 : CodeCanyon의 경우 사용자 정의 상자, 탭, 아코디언 등)를 만드는 경향이있을 것입니다. 나는 개인적으로 UI가 처음에 통합되어야한다고 생각하며 WP에서 스타일 가이드에 따라 일부 핵심의 기본 HTML 구조 + CSS 클래스 =>를 사용하여 달성하기가 정말 쉽습니다. 그러나 때로는 충분하지 않을 …

2
Wordpress Database Slow-InnoDB로 전환해야합니까?
10K가 넘는 게시물이있는 WordPress 사이트가 있으며 게시물을 추가하고 편집 할 때마다 속도가 매우 느려집니다. 페이지는 관리자의 게시물 목록과 함께 사용자에게 훌륭하고 빠르게로드되지만, 쓰기 또는 업데이트가 발생하면 서버가 100 % CPU로 이동하고 시간이 오래 걸립니다 (PHP의 60 초 초과). MyISAM의 테이블 수준 잠금과 관련이 있다고 생각하고 이것을 InnoDB로 전환하려고 생각합니다. 이 …

5
child_theme 전에 parent_theme functions.php를로드하는 방법은 무엇입니까?
functions.php자식 테마의 functions.php파일을로드 하기 전에 부모 테마의 파일 을로드해야한다는 문제가 있습니다 . 설정 및 초기화 절차에 필요합니다. 나는 /wp_core_root/wp-settings.php 안의 훅을 보았다 (이름 :) do_action('setup_theme');. 문제는 내가 얻을 첫 번째 파일은 자식 테마의이 없기 때문에, 거기에 후크하는 방법을 모르는 것입니다 functions.php, 그래서 add_action( 'setup_theme', 'my_init_function' );작동합니다. 편집 : a) 플러그인이 …
12 functions 

10
Wordpress 데이터베이스에서 도메인 이름을 바꾸는 방법은 무엇입니까?
개발 환경에 설치된 Wordpress 데이터베이스가 있습니다. 따라서 사이트 자체에 대한 모든 참조에는 고정 IP 주소 (192.168.16.2)가 있습니다. 이제 호스팅에서 해당 데이터베이스를 새 Wordpress 설치로 마이그레이션해야합니다. 문제는 SQL 덤프에 IP 주소에 대한 많은 참조가 포함되어 있으며 my_domain.com으로 바꿔야한다는 것입니다. 내가 사용할 수 있습니다 sed또는 다른 명령은 명령 줄에서 문제가 JSON을 사용하여 …
12 mysql  migration 

4
GPL 라이센스가 WordPress 테마에 정확히 어떤 의미입니까?
이렇게 넣으려면 : 나는 다음으로 구성된 WordPress 테마를 만들었습니다. PHP 코드-WordPress처럼 라이센스가 부여 된 GPL v2 CSS 파일-모든 권리 보유 JS 파일-판권 소유 테마에 필요한 이미지 파일-판권 소유 내가 이해하는 한 테마에서 모든 비 PHP 파일에 저작권을 가질 수 있으므로 내 질문은 다음과 같습니다. 이 라이센스 체계 (파일 그룹)가 WordPress …
12 themes  licensing 

4
aGPL에 따라 Wordpress 테마에 라이센스를 부여 할 수 있습니까
GPL에 따라 WordPress 테마의 라이센스가 필요한지 또는 비공개 소스인지에 대한 최근 대화에 관심이있었습니다. 비디오는 matts blog 에서 얻을 수 있으며 그것에 대해 내가 가장 좋아하는 토론은 Dave Winers blog post 입니다. 내 질문은 -aGPL 하에서 내 테마를 라이센스 할 수 있습니까? 아니면 폐쇄 소스 라이센스를 사용하려는 것과 같은 주장입니까?
12 themes  licensing 

1
치명적 오류 (WSOD) 보호를 비활성화하는 방법은 무엇입니까?
치명적 오류 처리는 WordPress 5.1 및 5.2에서 도입되었습니다. WSOD (White Screen Of Death) 보호라고도합니다. 개발 / 로컬 설치 작업을 수행 할 때 필요에 따라 사이트를 중단하고 보호 된 엔드 포인트 내에서 작업 할 때 사이트에 대한 이메일 복구 프로세스를 피하려고 할 때가 있습니다 (참조 is_protected_endpoint()). 사이트에 기술적 인 어려움이 있습니다. …
12 errors 


1
srcset이없는 the_post_thumbnail?
WordPress 4.4는 기능 을 srcset사용할 때 여러 이미지 크기를 추가 the_post_thumbnail합니다. srcset없이 하나의 이미지 크기 만 얻을 수 있습니까? srcset모든 이미지에서 사용하지 않도록 필터를 추가 할 수 있지만 srcset특정 축소판 크기를 호출 할 때만 (예를 들어 전체 이미지 크기를 호출 할 때만) 사용하지 않으려 고합니다 .

4
esc_url을 사용해야하는 이유는 무엇입니까?
이로 인해 코딩이 어려워집니다. Wordpress 코덱은 보안에 대해 모호하게 이야기함으로써 esc_url을 사용하는 이유입니다. 그러나 그것은 정말로 문제의 가치가 있습니까? 예를 들어 다음을 사용하여 중요한 실질적인 보안 이점은 무엇입니까? <?php echo esc_url( home_url( '/' ) ); ?> 대신에 <?php echo home_url() ?> 추신 : 테마 개발이 아니라 특정 사이트에 대해 이야기하고 …
12 security 



1
Woocommerce-제품 카테고리 별 템플릿입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? WordPress Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 단일 카테고리가 아닌 특정 카테고리에 대한 특정 템플릿을 만들고 싶습니다. 가능하고 어떻게해야합니까? 감사,
12 plugins 

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