source

워드프레스의 궁극 멤버 플러그인으로 사용자 지정 탭 만들기

nicesource 2023. 10. 11. 20:48
반응형

워드프레스의 궁극 멤버 플러그인으로 사용자 지정 탭 만들기

웹 사이트에 대한 사용자 지정 탭을 만들고 UltimateMember 플러그인을 사용하고 있습니다.

구글에서 약간의 도움을 준 코드 조각을 찾았습니다.

먼저 메인 프로파일 탭을 확장해야 합니다.

add_filter('um_profile_tabs', 'add_custom_profile_tab', 1000 );
function add_custom_profile_tab( $tabs ) {

 $tabs['mycustomtab'] = array(
  'name' => 'My custom tab',
  'icon' => 'um-faicon-comments',
 );

 return $tabs;

}

그러면 이 작업을 사용하여 해당 탭에 컨텐츠를 추가하면 됩니다.

add_action('um_profile_content_mycustomtab_default', 'um_profile_content_mycustomtab_default');
function um_profile_content_mycustomtab_default( $args ) {
 echo 'Hello world!';
}

하지만 제 질문은 이 코드를 어떤 파일에 추가해야 제가 필요로 하는 것을 달성할 수 있을까 하는 것입니다.제가 이런 질문을 하는 것은 매우 무감각하게 들리지만, 저는 심각하게 혼란스럽습니다.

도와주셔서 감사합니다.

저와 비슷한 경험을 공유하겠습니다.우선 이 코드에서:

$tabs['mycustomtab'] = array(
  'name' => 'My custom tab',
  'icon' => 'um-faicon-comments',
 );

항상 사용해야 합니다.

사용자 정의 탭

당신이 이미 사용했던 열쇠를 말입니다.맞아요, 맞아요.일반적으로 이 코드를 활성화된 테마의 기능에 넣으면 됩니다.php 하지만 잘 안되면 ultimate-member용 플러그인 코어 파일 폴더의 core file um-filters-misc.php에 이것을 추가하는 것을 고려해보세요.그것이 당신에게 도움이 된다면 저에게 알려주세요.

이 문제에 대해 여전히 도움이 필요한 사람이 있는지는 확실하지 않지만 다음과 같은 '사용자 지정' 키/값을 추가해야 합니다.

$tabs['mycustomtab'] = array(
  'name' => 'My custom tab',
  'icon' => 'um-faicon-comments',
  'custom' => true // <- needs to be added so it shows up on the profile page
 );

UltimateMember 설명서(특히 후크를 사용하여 프로파일 메뉴를 확장하는 경우)의 코드 예제는 샘플 코드에 해당 행이 없으므로 작동하지 않습니다.

안녕하세요 여러분 도와주셔서 감사합니다.저는 이 코드를 사용하고 "좋다"고 작동합니다. 만약 샷코드를 넣으려면 웹사이트 인쇄 "블루스크린" 오류가 발생합니다.[ultimate회원 form_id="15817"] ("안녕하세요"를 사용하면 완벽..

function um_mycustomtab_add_tab( $tabs ) {
    $tabs['mycustomtab'] = array(
        'name' => 'Seguimiento',
        'icon' => 'um-faicon-pencil',
    );

    return $tabs;
}

add_filter( 'um_profile_tabs', 'um_mycustomtab_add_tab', 1000 );

// Action
function um_profile_content_mycustomtab_default( $args ) {
    echo do_shortcode('[ultimatemember form_id="15817"]'); //this not work
}

add_action( 'um_profile_content_mycustomtab_default', 'um_profile_content_mycustomtab_default');

여기 몇가지 스크린샷 테스트가 있습니다.

언급URL : https://stackoverflow.com/questions/36426254/creating-custom-tab-with-ultimatemember-plugin-of-wordpress

반응형