Haroop Webagency team BICTOR

원격 및 파견 개발팀분들을 위한 하룹소속 개발자전용 빅터 오픈소스 커뮤니티입니다

이곳은 하룹 개발팀 소속 직원들에 전체 개발기술력 및 전체 평균 능력치 강화를 위한, 빅터팀 리드개발자들에 오픈소스 개발 커뮤니티 공간입니다, 만약 고객이시라면 여기를 이용해주세요.

제목
한방에 이미지분류, haroop_media_settings_tabs 필터 사용방법관련 문의
작성자
리우
작성일
2022-11-13 10:04
조회
28
답변완료
안녕하세요 한방에 이미지분류 haroop_media_settings_tabs 필터를 아래와 같이 settings.php파일을 만들어 적용하였습니다.
현재 탭을 구분하기위해
$current_tab = ( isset( $_GET['tab'] ) ? $_GET['tab'] : $tabs[0]['id'] );
이렇게 만들어준뒤, 탭부분에 아래처럼 필터를 적용하였는데요.
$tabs=apply_filters( 'haroop_media_settings_tabs', $tabs );

모듈이용시 활성화, 설정, 도구, 임포트/익스포트가 아예 뜨질 않습니다.
혹시 필터적용방법이 잘못되었을까요?ㅠ
전체 4

  • 2022-11-13 20:39

    안녕하세요, 리우님, 어떠한 이유인지 모르겠으나, 아마 $tabs 배열이나 $tabs라는 변수명이 어딘가에 또 다르게 사용되거나 해서 충돌이 일어난것이 아닐까 조심스럽게 생각해봅니다. 변수명을 $tabs에서 다른것으로 바꾸려면 다른것들도 수정해줘야할게 너무 많아지므로, 차라리 이런 경우 tabs 배열을 만드신 셋팅파일에 다시 정의해주시면 잘 작동되실 거 같습니다.


  • 2022-11-13 20:41

    $current_tab = ( isset( $_GET['tab'] ) ? $_GET['tab'] : $tabs[0]['id'] );
    $tabs = apply_filters( 'haroop_media_settings_tabs', $tabs );

    이렇게 짜주신 코드 바로 위에 아래 코드를 한번 넣어보시겠어요?

    $tabs = array(
    array(
    'id' => 'activation',
    'name' => esc_html__( '활성화', 'haroop' ),
    'content' => TabActive::renderHtml(),
    ),
    array(
    'id' => 'settings',
    'name' => esc_html__( '설정', 'haroop' ),
    'content' => Helpers::view(
    'pages/settings/tab-settings',
    array()
    ),
    ),
    array(
    'id' => 'tools',
    'name' => esc_html__( '도구', 'haroop' ),
    'content' => Helpers::view(
    'pages/settings/tab-tools',
    array( 'oldFolders' => $countFBOldFolder )
    ),
    ),
    array(
    'id' => 'import',
    'name' => esc_html__( '임포트/익스포트', 'haroop' ),
    'content' => Helpers::view(
    'pages/settings/tab-import',
    array(
    'countEnhancedFolder' => $countEnhancedFolder,
    'countWpmlfFolder' => $countWpmlfFolder,
    'countWpmfFolder' => $countWpmfFolder,
    'countRealMediaFolder' => $countRealMediaFolder,
    'countHappyFiles' => $countHappyFiles,
    'countPremioFolder' => $countPremioFolder,
    )
    ),
    ),
    );


  • 2022-11-13 20:43

    이렇게하시면 현재 활성화, 설정, 도구, 임포트/익스포트가 잘 뜨실거에요^^


  • 2022-11-14 13:59

    와ㅠㅠㅠㅠㅠㅠ 역시ㅠㅠㅠㅠ 감사합니다, 하룹 본사팀 직원분들덕에 미디어를 각기별로 다 관리할 수 있게 되었네요ㅠㅠ
    너무 감사드립니다 ㅠㅠㅠ