https://avada.tistory.com/3035
https://avada.tistory.com/3033
윈도우 폴더 내의 모든 파일 이름에서 공백을 하이픈(-)으로 일괄 변경하는 방법
먼저 윈도우 익스플로러에서 파일들이 포함된 부모 디렉터리로 이동한 다음, 디렉터리 경로를 클릭하여 선택합니다.
디렉터리 경로가 선택된 상태에서 powershell을 입력하고 엔터를 누릅니다.
파워쉘(PowerShell)이 실행됩니다.
PowerShell 창이 열리면 아래의 코드를 복사하여 붙여넣기 (Ctrl + C로 복사한 후에 Ctrl + V로 붙여넣기)하고 엔터를 칩니다.
Get-ChildItem -Recurse *.* | Rename-Item -NewName { $_.Name -replace ' ','-' }
그러면 폴더 내 모든 파일들의 이름에서 공백(스페이스)가 대시로 바뀌게 됩니다.
HTML 파일 이름을 디렉터리 이름으로 변경하기
Bulk Rename Utility를 사용하여 HTML 파일의 이름들을 각 폴더 이름으로 변경할 때 Filters (12)에서 Mask에 *.html을 지정하고 옆에 있는 새로 고침 아이콘(①)을 클릭하도록 합니다. html 파일들이 나열되면, Ctrl+A를 눌러 전체 html 파일들을 선택합니다(②).
그러면 Rename 버튼(③)이 활성화됩니다. Rename(이름 변경하기) 버튼을 클릭하면 html 파일 이름들이 해당 폴더의 이름으로 바뀌게 됩니다.
EMEDITOR를 사용하여 HTML 내의 이미지 파일 경로 내의 이미지 이름에서 공백을 하이픈으로 바꾸기
백업한 html 파일 내의 이미지 경로에는 다음과 같이 공백이 포함되어 있을 수 있습니다.
<img alt="" src="./img/이미지 파일 이름.png">
이미지 파일 이름에서 공백을 없애기 위해 EmEditor나 다른 프로그램을 사용하여 공백을 일괄적으로 하이픈(-)으로 변경할 수 있습니다.
EmEditor에는 파일 내 바꾸기 기능을 사용하여 다음과 같이 일괄 변경을 시도할 수 있습니다.
여러 차례 반복하여 이미지 이름에서 공백을 모두 하이픈으로 바꾸도록 합니다.
위 블로그의 tistoey.php 파일은 이상하게 에러가 나기에 머리를 짜낸 게...
이 방식으로 티스토리 각 폴더별 *.html 안의 './img' 상대경로를 'http://wp.mogibu.kro.kr/tistory/폴더명/img' 절대경로로 변경.
HTML Import 2 플러그인은 6년 이상 업데이트가 안 되고 방치되고 있지만, 최신 워드프레스 버전(워드프레스 6.2.2)에서도 잘 작동했습니다. 하지만 PHP 버전 8.2에서는 작동하지 않았습니다.
PHP 8.2에서 이 플러그인을 사용하여 임포트를 시도하면 "이 웹사이트에 치명적인 오류가 있습니다" 에러가 발생하면서 임포트가 되지 않았습니다.
이 경우 PHP 버전을 7.4로 설정하면 플러그인이 작동할 것입니다.
'IT' 카테고리의 다른 글
워드프레스와 연동시킬려니 힘드네... (0) | 2024.05.08 |
---|---|
우분투 디스크 용량 증가 (0) | 2024.05.08 |
WD HDD 2 XRAY SSD (0) | 2024.05.06 |
티스토리 to 워드프레스 (0) | 2024.05.06 |
M600 /var/lib/mysql (0) | 2024.05.06 |