wordpress 에서 double dashe (하이픈 두개)가 single dashe로 보이는 문제

워드프레스에 리눅스 관련 글을 포스팅 하다 보면 double hyphen을 사용하는 경우가 종종 있다.
아래와 같은 경우다. stop 앞에 하이픈 (대쉬)이 두개가 있다. 그런데 –이 – 형태로 변경되게 된다.
예) cygrunsrv –stop cron

formatting.php의 dash를 처리하는 코드를 4줄 주석처리해 준다. ( 175 라인 쯤 부터 있다.)
$ vim /home/wordpress-blog/wp-includes/formatting.php

원본
// Dashes and spaces
$dynamic[ ‘/–/’ ] = $em_dash;
$dynamic[ ‘/(?<=’ . $spaces . ‘)–(?=’ . $spaces . ‘)/’ ] = $em_dash;
$dynamic[ ‘/(?<!xn)–/’ ] = $en_dash;
$dynamic[ ‘/(?<=’ . $spaces . ‘)-(?=’ . $spaces . ‘)/’ ] = $en_dash;

 

수정 후 (라인 맨앞에 // 를 넣어 주석 처리)
// Dashes and spaces
//$dynamic[ ‘/–/’ ] = $em_dash;
//$dynamic[ ‘/(?<=’ . $spaces . ‘)–(?=’ . $spaces . ‘)/’ ] = $em_dash;
//$dynamic[ ‘/(?<!xn)–/’ ] = $en_dash;
//$dynamic[ ‘/(?<=’ . $spaces . ‘)-(?=’ . $spaces . ‘)/’ ] = $en_dash;

 

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...