WordPress

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


2
테마가 활성화되어 있는지 확인하는 방법
스물 두 번째 테마가 활성화되어 있는지 확인하고 싶습니다. 활성 플러그인을 확인하고 있다면 다음과 같은 작업을 수행합니다. $active_plugins = apply_filters( 'active_plugins', get_option( 'active_plugins' ) ); if ( in_array( 'plugin-folder/plugin-folder.php', $active_plugins ) ) { //do stuff } else { add_action( 'admin_notices', 'create-a-notice' ); } 테마가 활성화되어 있는지 확인하여 해당 테마에 대한 기능을 …

2
탐색 항목에서 페이지 ID 가져 오기
내 탐색의 모든 ID를 가져 와서 문자열로 변환 wp_query하여 탐색에만 나열된 페이지를 가져올 때 사용할 수 있도록 노력하고 있습니다. ID를 얻는 코드 : $menu_name = 'primary'; if ( ( $locations = get_nav_menu_locations() ) && isset( $locations[ $menu_name ] )) { $menu = wp_get_nav_menu_object( $locations[ $menu_name ] ); $menu_items = wp_get_nav_menu_items($menu->term_id); …
11 menus  id 

2
WooCommerce에서 완료된 주문에 두 번째 이메일 주소 추가 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? WordPress Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 질문을하기 전에 Woo 제품에 대한 질문에 대답 할 수있는 망설임이 있다는 것을 알고 있습니다. Woo 제품은 자체 지원이 있기 때문에 사용자는이 …

4
functions.php에서 관리자가 아닌 경우에만 "빠른 편집"을 비활성화하십시오.
내 기능에 이것을 가지고 있습니다. function remove_quick_edit( $actions ) { unset($actions['inline hide-if-no-js']); return $actions; } add_filter('post_row_actions','remove_quick_edit',10,1); 게시 된 게시물 목록을 스크롤 할 때 백엔드에서 빠른 편집 링크를 제거합니다. 매력처럼 작동하지만 관리자 역할에서도 비활성화됩니다. 나머지 부분을 계속 사용하면서 관리자에게만 표시되도록 할 수 있습니까? 감사! jfacemyer 덕분에 해결되었습니다! 이것은 functions.php에 추가 할 …
11 quick-edit 

2
각 Ajax 요청에 대해 고유 한 nonce를 얻는 방법?
나는 후속 Ajax 요청에 대해 Wordpress가 고유 한 nonce를 재생성하는 방법에 대한 몇 가지 토론을 보았지만, 내 인생에서 실제로 Wordpress가 그것을 할 수는 없습니다. nonce, Wordpress에서 동일한 nonce를 다시 얻습니다. WP의 nonce_life의 개념을 이해하고 심지어 다른 것으로 설정했지만 도움이되지 않았습니다. 현지화를 통해 헤더의 JS 객체에서 nonce를 생성하지 않습니다-디스플레이 페이지에서 수행합니다. …
11 ajax  nonce 

1
프론트 엔드에 대한 admin_notices와 같은 것이 있습니까?
저는 Wordpress를 처음 사용하고 프레임 워크를 최대한 활용하려고합니다. 프런트 엔드에서 중앙 메시지 영역에 백엔드의 admin_notices를 통해 처리되는 방식과 유사한 오류, 성공 및 일반 알림을 표시하려고합니다. 프론트 엔드와 비슷한 후크가 보이지 않습니다. admin_notices를 모방하기 위해 프론트 엔드에서 어떤 조치를 취해야하는지 묻는 것 같습니다.

3
맞춤 게시물 유형의 작성자를 어떻게 변경합니까?
맞춤 게시물 유형을 만들었으며 게시물을 작성하여 작성자에게 할당 할 수 있어야합니다. 일괄 수정 화면으로 이동하여 즉시 작성자를 변경할 수 있으므로 게시물을 사용하여이 작업을 쉽게 수행 할 수 있습니다. 그러나 사용자 정의 게시물 유형 으로이 작업을 수행하려고하면 작성자 상자가 없습니다. 내 맞춤 게시물 유형의 작성자를 변경하는 기능을 어떻게 추가합니까? 편집 : …

5
플러그인에 대한 자체 테이블을 작성하는 것은 나쁜 습관입니까?
플러그인 설정을 저장하려면 매우 쉽고 간단합니다. 이제 데이터베이스에 조금 더 저장하고 싶습니다. 파일 이름 및 해당 파일에만 적용되는 3 개의 다른 값 그리고 그 값을 가진 많은 파일이 있습니다. 내장 데이터베이스 방법을 사용하여 일종의 하위 배열을 저장할 수 있습니까? 어떻게 삭제하고 정렬 할 수 있습니까?
11 plugins  database 


2
HTTP에서 HTTPS로 MultiSite 설치 전환
URL이 http://example.com으로 설정된 MultiSite를 설치 했지만 이제는 모든 요청이 HTTPS를 통과하도록 강제하고 싶습니다 . 따라서 URL을 https://example.com 으로 변경하려고합니다 . 데이터베이스를 살펴 보고 httpssiteurl 및 home을 갖도록 모든 및 값을 업데이트 했지만 사이트가 HTTPS로 리디렉션되는 대신 여전히 HTTP를 통해로드됩니다. 일부 htaccess 규칙을 설정할 수 있지만 오류가 발생하기 쉽다는 것을 알고 …

2
current_shortcode ()-현재 사용 된 단축 코드를 감지
플러그인 클래스에서 전자 메일, 전화 번호, Twitter 등 공개 데이터에 대한 간단한 필드를 제공하고 싶습니다. 목록을 확장 할 수 있습니다. 자세한 내용은 플러그인 GitHub의 공개 연락처 데이터 를 참조하십시오. 사용법을 간단하게 유지하기 위해 입력하기 쉬운 짧은 코드를 제공하고 싶습니다. [public_email] [public_phone] [public_something] 유일한 차이점은 두 번째 부분입니다. 단축 코드에 대한 …

3
“/ page / 2 /”가 작동하지 않는 이유는 무엇입니까?
마지막으로 아래 코드로 페이지 매김을 수행했지만 현재 페이지 매김이 존재하지 않는 / videos / page / 2 /에 연결됩니다. 2 페이지를 작동 시키려면 어떻게해야합니까? <?php $temp = $wp_query; $wp_query= null; $wp_query = new WP_Query(); $wp_query->query('post_type=videos&showposts=1'.'&paged='.$paged); while ($wp_query->have_posts()) : $wp_query->the_post(); //display stuff endwhile; php wp_pagenavi(); ?>

3
특정 페이지에 대해서만 조건부로 스타일 시트를 대기열에 넣는 방법은 무엇입니까?
시작하기 전에 페이지 / 포스트 컨텐츠를 기반으로 조건부로 스크립트를 대기열에 넣는 방법에 관한 훌륭한 기사가 있음을 알고 싶습니다. WordPress 플러그인 개발-게시물에 필요할 때만 조건부로 CSS 및 JavaScript를 포함하는 방법 워드 프레스 마스터처럼 JavaScript를로드하는 방법 이것들은 훌륭하지만, 내가하고 싶은 것보다 훨씬 진보되어 있습니다. 대답은 내장 is_page()함수 ( codex )를 사용하고있는 것처럼 …

3
author.php의 에코 저자 ID
이것은 아마도 매우 간단한 질문 일 것입니다. 그러나 author.php에서 사용자의 ID를 어떻게 에코합니까? 난 노력 했어 the_author_meta('ID') 그러나 일하고 싶지 않은 것 같습니다. 예를 들어 URL 끝에이를 에코하고 싶습니다. http : ///www.domain.com/author/sampleauthor-id "id"가 특정 저자의 ID 인 경우 어떤 아이디어?

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