이 작은 탭« 도움을 WordPress 관리 대시 보드의 오른쪽 상단 모서리에 있으며 클릭하면 다양한 관리 페이지에 대한 유용한 정보와 작동 방식을 상황에 맞는 도움말 탭이라고합니다.

우선, WordPress를 설치 한 적이 없다면 워드 프레스 블로그 7 단계를 설치하는 방법 et 어떻게 찾아 설치하고 블로그에 워드 프레스 테마를 활성화하려면 

그런 다음 왜 우리가 여기 있는지 다시 돌아옵니다.

이 도움은 상황에 맞는 것입니다 표시되는 정보는 현재보고있는 관리 페이지에 속하기 때문입니다.

예를 들어 기사 편집 화면에서 상황에 맞는 도움말 탭을 클릭하면 다음 예를 포함하여 여러 작업이 어떻게 표시되는지에 대한 정보가 표시됩니다.

Wordpress 상황 별 도움말

플러그인 개발자이거나 워드 프레스 테마, 사용자에게 빠른 문서를 제공하여 고객 지원 질문을 줄이는 데 도움이 됩니다.

사용자 정의 게시물 유형 및 설정 페이지의 경우 워드 프레스 테마 또는 플러그인이 생성되면 기본적으로 상황에 맞는 도움말 탭이 없습니다. 따라서 이 튜토리얼에서는 위에서 언급한 관리 페이지에 하나를 추가하는 방법을 배웁니다.

또한 우리를 읽으십시오 블로그를위한 더 나은 콘텐츠를 만들기위한 5 단계

대시 보드에 상황 별 도움말 탭 추가

방법 add_help_tab () "그리고" set_help_sidebar () »수업의 WP_Screen 관리 페이지의 도움말 탭에 상황 별 도움말 메뉴와 사이드 바를 추가 할 수 있습니다.

아래 기능은 관리 페이지의 상황에 맞는 도움말 탭에 세 가지 메뉴를 추가합니다.

지금은 "sp_help_tabs"기능이 표시 될 페이지를 아직 정의하지 않았기 때문에 관리 페이지에 표시되지 않습니다.

function sp_help_tabs() {

    $screen = get_current_screen();

    $screen->add_help_tab(
        array(
            'id'      => 'sp_overview',
            'title'   => 'Aperçu',
            'content' => '<p>Aperçu de votre plugin</p>'
        )
    );

    $screen->add_help_tab(
        array(
            'id'      => 'sp_faq',
            'title'   => 'FAQ',
            'content' => '<p>Foire aux questions</p>'
        )
    );

    $screen->add_help_tab(
        array(
            'id'      => 'sp_support',
            'title'   => 'Assistance',
            'content' => '<p>Assisance</p>'
        )
    );
}

아래는 관리자 페이지에 추가 된 상황에 맞는 도움말 탭의 스크린 샷입니다.

또한보세요 워드 프레스에 대한 스크린 샷을 만드는 방법

Wordpress 상황에 맞는 메뉴 예

기능 get_current_screen () »개체를 반환합니다« WP_Screen 현재 열려있는 관리 페이지의 값은 $ screen 변수에 저장됩니다.

방법 add_help_tab () 아래 매개 변수를 허용하는”은 화면의 상황에 맞는 도움말에 세 개의 메뉴를 추가하기 위해 세 번 호출됩니다.

  • ID : 탭의 고유 식별자입니다. HTML로 보안되어야하며 공백이 없어야합니다.
  • 제목 : 탭의 제목입니다.
  • 내용 : 도움말 탭의 내용입니다. 일반 텍스트 또는 HTML 일 수 있습니다.
  • 알림 :이 페이지의 내용을 표시하려면 함수를 호출해야합니다.

위의 매개 변수 설명에서 세 번째 및 네 번째 매개 변수가 관련되어 있음을 알 수 있습니다. 탭 내용 표시를 처리합니다. 전자는 텍스트 또는 HTML 형식의 콘텐츠를 포함하는 문자열이지만 후자는 탭의 콘텐츠를 에코하거나 인쇄하는 콜백 함수입니다.

또한 발견 WordPress 블로그의 관리 영역을 사용자 정의하는 방법

콜백 함수는 " $ 화면 "그리고" $ 탭 ". 첫 번째는 주제이지만 " WP_Screen "현재 페이지 및 마지막, 인수 배열 및 함수 값" add_help_tab () ".

이 두 인수는 특정 조건에서 탭에 콘텐츠를 표시하려는 경우에 유용합니다. 예를 들어 표시해야하는 콘텐츠가 이미있을 수 있으므로 채널 만 표시 할 수 있습니다. 그러나이 콘텐츠를 얻기 위해 무언가를 조작해야 할 수 있으므로 콜백을 더 적절하게 사용할 수 있습니다.

콜백 사용의 예 :

function sp_help_tabs() {

    $screen = get_current_screen();

    $screen->add_help_tab(
        array(
            'id'       => 'sp_overview',
            'title'    => 'Aperçu',
            'callback' => function ( $screen, $tab ) {
                echo '<p>Aperçu de votre onglet</p>';
            }
        )
    );
}

위의 코드에서 익명 함수는 콜백으로 사용됩니다. 명명 된 함수는 다음과 같이 사용할 수도 있습니다.

function sp_help_tabs() {

    $screen = get_current_screen();

    $screen->add_help_tab(
        array(
            'id'       => 'sp_overview',
            'title'    => 'Aperçu',
            'callback' => 'overview_content'
        )
    );
}

function overview_content( $screen, $tab ) {
    echo '<p>Aperçu de votre plugin.</p>';
}

둘 다 : "content"와 "callback"은 이것 앞에 표시된 첫 번째와 결합 될 수 있습니다.

function sp_help_tabs() {

    $screen = get_current_screen();

    $screen->add_help_tab(
        array(
            'id'       => 'sp_overview',
            'title'    => 'Aperçu',
            'content'  => '<p>Aperçu de votre plugin</p>',
            'callback' => function () {
                echo '<p>Plus de détails sur le plugin</p>';
            }
        )
    );
}

화면 컨텍스트 도움말을 사용하여 사이드 바를 추가하려면 " WP_Screen 그리고 그의 방법 set_help_sidebar 다음과 같이 :

function sp_help_tabs() {

    $screen = get_current_screen();

    $screen->add_help_tab(
        array(
            'id'      => 'sp_overview',
            'title'   => 'Aperçu',
            'content' => '<p>Aperçu de votre plugin</p>'
        )
    );

    $screen->add_help_tab(
        array(
            'id'      => 'sp_faq',
            'title'   => 'FAQ',
            'content' => '<p>Foire aux questions</p>'
        )
    );

    $screen->add_help_tab(
        array(
            'id'      => 'sp_support',
            'title'   => 'Asistance',
            'content' => '<p>Tout sur l'assistance</p>'
        )
    );

    // Add a sidebar to contextual help.
    $screen->set_help_sidebar( 'Cette section sera ajoutée à la sidebar.' );
}

"book"발행물 유형에 상황 별 도움말 탭을 추가하려면 "sp_help_tabs"함수를 "load-edit.php"및 "load-post.php"작업에 연결합니다. 그런 다음 조건부 검사를 실행하여 다음과 같이 "book"에 대한 사용자 지정 게시물 유형에 있는지 확인합니다.

add_action( "load-edit.php", 'sp_help_tabs' );
add_action( "load-post.php", 'sp_help_tabs' );


function sp_help_tabs() {

    $screen = get_current_screen();

    $screen_ids = array( 'edit-book', 'book' );

    if ( ! in_array( $screen->id, $screen_ids ) ) {
        return;
    }

    $screen->add_help_tab(
        array(
            'id'      => 'sp_overview',
            'title'   => 'Aperçu',
            'content' => '<p>Aperçu de votre plugin</p>'
        )
    );

    $screen->add_help_tab(
        array(
            'id'      => 'sp_faq',
            'title'   => 'FAQ',
            'content' => '<p>Foire aux questions</p>'
        )
    );


    $screen->add_help_tab(
        array(
            'id'      => 'sp_support',
            'title'   => 'Assistance',
            'content' => '<p>Section pour l'assistance</p>'
        )
    );


    // Add a sidebar to contextual help.
    $screen->set_help_sidebar( 'Cette section sera ajoutée à la sdeibar.' );
}

기능 sp_help_tabs () "달렸다" 로드 edit.php »그리고« 로드 post.php 상황에 맞는 도움말 탭이 출판 목록 (발행물 유형에 속하는 발행물을 나열하는 페이지) 및 발행물 페이지 (발행물을 편집, 저장 및 발행하는 관리 페이지)).

에 대한 기사를 참조하십시오. 산만 워드 프레스 않고 편집 모드를 복원하는 방법

사용자 지정 게시물 유형에 기본 도움말 탭을 추가하려면 " 책 ", 조건문을 사용할 수 있습니다."if "현재 화면 ID가 실제로 있는지 확인하는 함수 내부의 문" 편집 책 "그리고" 책 ". 화면 ID는 " 편집 책 "그리고" 책 대괄호 안에 로드 edit.php "그리고" 로드 post.php 각각.

책 목록과 책 편집 편집 화면에 표시되는 상황 별 도움말 탭을 다르게하려면 탭의 내용을 포함하는 두 기능을 연결하십시오. 로드 edit.php "그리고" 로드 post.php 다음과 같이 :

add_action( 'load-edit.php', 'post_listing_screen_help_tab' );

/**
 * Cette section sera ajouté au CPT book
 */
function post_listing_screen_help_tab() {

    $screen = get_current_screen();

    if ( 'edit-book' != $screen->id ) {
        return;
    }

    $screen->add_help_tab(
        array(
            'id'      => 'book_review',
            'title'   => 'Revue des livres',
            'content' => '<p>Ajouter une revue des livres ici</p>'
        )
    );

    // Add a sidebar to contextual help.
    $screen->set_help_sidebar( 'Cette section s'affichera sur la sidebar.' );
}

add_action( 'load-post.php', 'post_edit_screen_help_tab' );

/**
 * This will be added to the admin page for editing a post belonging to "book" CPT.
 */
function post_edit_screen_help_tab() {

    $screen = get_current_screen();

    if ( 'book' != $screen->id ) {
        return;
    }

    $screen->add_help_tab(
        array(
            'id'      => 'edit_book_review',
            'title'   => 'Modifier uner evue',
            'content' => '<p>Comment modifier une revue.</p>'
        )
    );

    // adds a sidebar to contextual help.
    $screen->set_help_sidebar( 'Cette section s'affichera sur la sidebar.' );
}

플러그인 설정 페이지에 도움말 메뉴를 추가하는 방법

플러그인 또는 플러그인 설정 페이지에 도움말 탭 추가 워드 프레스 테마 사용자 정의 게시물 형식 화면과 거의 동일한 프로세스입니다.

유일한 차이점은 상황 별 도움말 탭을 포함하는 함수가 후크되는 후크입니다.이 경우에는 " hook_suffix ”add_menu_page ()에서 반환했습니다. 최상위 메뉴를 만들거나 add_submenu_page () 하위 메뉴 인 경우.

또한 우리의 기사를 발견하십시오 리디렉션 할 일부 WordPress 플러그인

아래 코드는 데모 플러그인에 대한 최상위 메뉴와 플러그인의 구성 페이지에 추가 된 상황에 맞는 도움말 탭을 만듭니다.

add_action( 'admin_menu', 'register_plugin_page' );

function register_plugin_page() {

    $hook_suffix = add_submenu_page( 'plugins.php', 'SitePoint Plugin', 'SitePoint', 'manage_options', 'sp-config', 'sp_plugin_page' );

    add_action( "load-$hook_suffix", 'sp_help_tabs' );
}

function sp_plugin_page() {
    /* Le code pour les réglages sera ajouté ici */
}

function sp_help_tabs() {

    $screen = get_current_screen();

    $screen->add_help_tab(
        array(
            'id'      => 'sp_overview',
            'title'   => 'Aperçu',
            'content' => '<p>Aperçu de votre thème ici</p>'
        )
    );

    $screen->add_help_tab(
        array(
            'id'      => 'sp_faq',
            'title'   => 'FAQ',
            'content' => '<p>Foire aux questions</p>'
        )
    );

    $screen->add_help_tab(
        array(
            'id'      => 'sp_support',
            'title'   => 'Assistance',
            'content' => '<p>Section d'assistance</p>'
        )
    );

    $screen->set_help_sidebar( 'Cette section sera ajoutée à la sidebar.' );
}

Le « hook_suffix "에 의해 반환" add_menu_page () 변수에 기록되었습니다 $의 hook_suffix 그런 다음 접두사 " 하중 행동을하려면 로드 - $ hook_suffix " sp_help_tabs () 플러그인 설정 페이지에서

플러그인 설정 페이지에 도움말 메뉴를 추가하는 방법에 대한 상당히 자세한 방법에 관한 것입니다.

프리미엄 워드 프레스 플러그인도 만나보세요  

당신은 다른 것을 사용할 수 있습니다 워드 프레스 플러그인 현대적인 외관을 제공하고 블로그 또는 웹사이트의 처리를 최적화합니다.

우리는 여기에 당신을 도울 수있는 프리미엄 WordPress 플러그인을 제공합니다.

1. WooCommerce 멀티 통화

WooCommerce Multi Currency는 워드 프레스 플러그인 여러 통화로 상점을 표시할 수 있는 매우 인상적인 프리미엄입니다. 사용자가 언제든지 통화 간에 전환할 수 있는 옵션을 추가합니다. 통화 간의 변경은 매우 빠르므로 훨씬 더 편리합니다.

Woocommerce 다중 통화 통화 스위처 워드 프레스 플러그인

여러 통화로 작동 할 가능성이 높기 때문에 여러 언어로 사용할 수있는 기능을 갖는 것은 논리적 다음 단계 일뿐입니다.

또한 우리를 읽으십시오 여러 통화를 사용하는 10 WordPress 플러그인 및 WooCommerce

WooCommerce 멀티 통화 따라서 Polylang, WPML 그리고 다른 많은 플러그인. 또한 방문자의 현지 통화를 표시하는 지역 감지기를 제공합니다.

다운로드 | 데모 | 웹 호스팅

2. Aparg SmartAd

Si 돈을 좀 벌고 싶니 귀하의 웹사이트에서 광고 공간을 판매하여 올바른 위치에 왔습니다. 그만큼 워드 프레스 플러그인 프리미엄 Aparg SmartAd는 독점적인 기능을 제공하는 고유한 광고 관리 플러그인입니다.

Aparg smartad wordpress 광고 관리 플러그인

설치 시간과 인터페이스는 뛰어난 사용자 경험을 제공합니다. 그것은 유일한 것입니다 워드 프레스 플러그인 귀하의 타겟 고객에게 다가갈 수 있는 지능적인 광고 제어 기능을 갖춘 이러한 유형의 제품입니다.

또한 읽기 WordPress에서 방문자를 유치 할 키워드를 선택하는 방법

주요 특징은 다음과 같습니다. 다국어 지원전문적인 그래픽 인터페이스 인 다중 사이트 지원, 광고의 지능형 관리, 43 개의 팝업 모델 및 34 개의 애니메이션, 완벽하게 사용자 정의 가능, 여러 광고 형식 지원, 광고 예약 기능, 광고 차단기 자동 감지 등

다운로드 | 데모 | 웹 호스팅

3. CommentPress

PressPress 는 빠르고 쉽게 댓글을 삽입, 편집 및 삭제할 수있는 강력하고 컴팩트 한 프리미엄 WordPress 플러그인입니다. CommentPress 사용 아약스, jQuery를 PHP는 방문자가 페이지를 다시로드하지 않고도 주석을 삽입 할 수 있도록합니다.

Commentpress Ajax 주석 WP 플러그인에 대한 주석을 삽입하고 삭제하십시오.

이 플러그인에는 많은 사용자 정의 옵션이 있으며 최종적으로 원하는 모양과 모양을 제공합니다. 스팸을 차단하는 보안 문자가 있으며 귀하의 의견 섹션에 더 많은 보안을 제공합니다.

에 대한 기사를 읽으십시오 어떻게 컨텐츠 마케팅은 블로그의 검색 엔진 최적화에 영향을 미치는

주요 기능은 다음과 같습니다. 간편한 댓글 삽입, 사용자가 특정 댓글에 응답 할 수있는 가능성, 댓글 페이지 매김, 댓글 섹션 관리의 완전한 관리, 이미지 삽입을위한 버튼, 동영상 및 링크, 완벽하게 반응하는 레이아웃, 양식을 보호하고 스팸을 피하는 보안 문자, 그리고 더 많은.

다운로드 | 데모 | 웹 호스팅

추천 자료

웹 사이트 구축 및 관리에 도움이되는 기타 권장 리소스에 대해 알아보십시오.

결론

여기 ! 이것으로이 튜토리얼을 마치고 WordPress에 상황 별 도움말 메뉴를 추가 할 수 있기를 바랍니다. 주저하지 마십시오 좋아하는 소셜 네트워크에서 친구들과 공유

그러나 상담 할 수도 있습니다 우리의 자원, 인터넷 사이트 제작 프로젝트를 수행하는 데 더 많은 요소가 필요한 경우에 대한 가이드를 참조하십시오. 워드 프레스 블로그 제작.

제안이나 의견이 있으면 섹션에 남겨주세요 commentaires.

...