WordPress 5 테마 편집기에서 .php 편집 오류

1627 단어 PHPWordPress
WordPress는 테마 편집기에서 CSS 및 HTML 템플릿을 편집할 수 있지만,
WordPress 4.9 이후에는 .php 파일 편집이 오류가 될 것 같습니다.

치명적인 오류를 확인하기 위해 사이트와 통신할 수 없기 때문에 PHP 변경이 취소되었습니다. SFTP를 사용하는 등 다른 방법으로 PHP 파일 변경사항을 업로드해야 합니다.



「file.php의 ○~○행째를 코멘트 아웃한다」라고 하는 대책이 있는 것 같다.
넓은 범위를 코멘트 아웃하는 것은 귀찮기 때문에 if 문장의 조건을 바꾸어 대응해 보았다.



변경 전
    if ( $is_active && 'php' === $extension ) {

변경 후
    if ( $is_active && 'php__IGNORE__' === $extension ) {

코멘트 아웃하지 않아도, 조건이 거짓이 되면 실행되지 않기 때문에, 무엇이든지 좋을 것 같다.
무사히 파일 편집도 성공했습니다.



매우 올바른 대책 절차라고는 생각되지 않지만, 관리 화면의 보안 우려가 없는 환경이라면, 이것도 좋을 것이다.

좋은 웹페이지 즐겨찾기