PHP코드 중 잘못 된 곳이 있는지 한번 봐주시길 부탁드립니다.

사이트에 사용되고 있는 폰트를 변경하려고, 테마제작사에 문의를 하여 답변을 얻었는데 그대로 해도 안되어 다시 문의를 했는데 답변을 받지 못하고 있어 여기에 글을 올리게 되었습니다.

어떻게 하다가 style.css 파일에서 부분적으로 폰트를 변경하는 방법을 알게 되어 style.css 파일에서 변경하곤 했는데요.

몇군데는 아무리 봐도 모르겠길래..(제가 코딩을 전혀 모릅니다..ㅠㅠ) 제작사에 문의하게 된 것입니다.

테마제작사에서는 

framework/incs/redux-framework/options-config.php 파일을 열어서

 

$option = array(
                'id'       	=> esc_attr($font->id),
                'type'     	=> 'typography',
                'title'		=> ucwords($font->title),
                'font-weight'   => false,
                'font-size'     => false,
                'subsets'       => false,
                'line-height'   => false,
                'text-align'    => false,
                'color'         => false,
                'font-style'    => false,
            );

위의 코드를

$option = array(
                'id'       	=> esc_attr($font->id),
                'type'     	=> 'typography',
                'title'		=> ucwords($font->title),
                'font-weight'   => false,
                'font-size'     => false,
                'subsets'       => false,
                'line-height'   => false,
                'text-align'    => false,
                'color'         => false,
                'font-style'    => false,
                'fonts'         => array(
                    '__YOU_FONT_VALUE__'             => '__NAME__',
                )
            );

위와 같이 변경한 후 관리자페이지의 Theme options > Tyography 에서 폰트를 변경하라는 답변을 받았습니다.

그리고 위의 __YOU_FONT_VALUE__ 부분에 제가 원하는 폰트값(?)을 넣으라고 하더라구요.

 

원문은 아래와 같습니다.

with __YOU_FONT_VALUE__ is 'Open Sans', メイリオ, Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Apple SD Gothic Neo,Malgun Gothic,arial,sans-serif,arial,sans-serif

Then go to Admin page > Nexthemes > Theme options > Typography and change all select option to your font

 

위의 'Open Sans', メイリオ, Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Apple SD Gothic Neo,Malgun Gothic,arial,sans-serif,arial,sans-serif

는 제가 지금까진 style.css 에서 부분적으로 font-family 를 변경하였다.. 하면서 예로

 

html{ 

       font-family: 'Open Sans', メイリオ, Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Apple SD Gothic Neo,Malgun Gothic,arial,sans-serif,arial,sans-serif; 

       -ms-text-size-adjust: 100%; 

       -webkit-text-size-adjust: 100%;

 

위와 같이 적어서 문의했더니, 답신으로 'Open Sans', メイリオ, Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Apple SD Gothic Neo,Malgun Gothic,arial,sans-serif,arial,sans-serif 라고 적어준 것입니다.

그래서 테마제작사의 답변처럼

            $option = array(

                'id'           => esc_attr($font->id),
                'type'         => 'typography',
                'title'        => ucwords($font->title),
                'font-weight'   => false,
                'font-size'     => false,
                'subsets'       => false,
                'line-height'   => false,
                'text-align'    => false,
                'color'         => false,
                'font-style'    => false,
                'fonts'         => array(
                    ''Open Sans', メイリオ, Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Apple SD Gothic Neo,Malgun Gothic,arial,sans-serif,arial,sans-serif'             => '__NAME__',
                )
            );

위와 같이 변경을 하였습니다.

그런뒤에 관리자 페이지로 이동하려고 하니, HTTP500 에러가 뜹니다.

혹시 몰라서 폰트값 부분을 아래처럼 몇가지 방법으로 바꾸어도 보았습니다.

'fonts'         => array(                   
'Open Sans', メイリオ, Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Apple SD Gothic Neo,Malgun Gothic,arial,sans-serif,arial,sans-serif             => '_NAME_',

 

'fonts'         => array(                   
''Open Sans', メイリオ, Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Apple SD Gothic Neo,Malgun Gothic,arial,sans-serif,arial,sans-serif;'             => '_NAME_',                      

 

'fonts'         => array(                   

'Open Sans', メイリオ, Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Apple SD Gothic Neo,Malgun Gothic,arial,sans-serif,arial,sans-serif;             => '_NAME_',                      

 

근데 다 해봐도 관리자페이지로 이동하려 하면 어김없이 HTTP500에러가 뜹니다

뭐를 어떻게 잘못 했는지 도무지 모르겠습니다.ㅠㅠ

 

혹시 아는 분 계시면 좀 도와주십시요.

읽어주셔서 감사합니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기