728x90 반응형 Wordpress/etc14 워드프레스 사용자설정 워드프레스로 사이트를 만들때 사용자 계정은 보통 관리자 한 개의 계정만을 사용했다. 여럿이 공동으로 사용할 일이 없는 사이트이기에 로그인 및 편집/관리 할 수 있는 계정은 하나면 충분했다.최근에 워드프레스를 전혀 모르는 타인에게 양도할 사이트를 몇 개 제작하게 되었다. 이때에 필요한 것이 워드프레스러 만든 웹사이트를 실수(?)로라도 편집이나 삭제할 수 있는 권한은 없으며, 게시판의 문의글(비밀글)은 특별한 설정 없이 바로 읽고 답변할 수 있는 권한을 가진 계정이다.워드프레스의 기본 사용자 계정이 관리자, 편집자, 글쓴이, 기여자, 구독자로 나뉘어 있으며 별도의 플러그인을 설치하면 좀더 세분화된 사용자를 추가할 수 있는 것 같지만....기본 제공되는 사용자 중에서 '기여자'가 내가 원하는 계정이었다.워드프.. 2024. 6. 12. 워드프레스 멀티사이트의 sign-up 페이지를 비활성화 하는 방법.. How to disable wordpress Multisite sign-up page?구글링을 해보니 동일한 질문이 두 개 눈에 띄는데......해결책을 찾을 수 없었다. 이 문제는 '워드프레스 멀티사이트를 만들기 위해서 네임서버를 설정할 때에 와일드카드 레코드를 사용"했기 때문에 발행한다.예를 들어서 mydomain.tld를 워드프레스 멀티사이트를 설정하기 위해서 네임서버의 설정에 ' * IN A 12.23.34.56 '과 같이 와일드카드(*)를 사용했다면.....일단은 멀티사이트를 추가하고 만드는 것에는 문제가 없다. 하지만 생성하지 않은 사이트의 이름으로 접속을 시도하면 sign-up 페이지가 열린다. 워드프레스의 네트워크 설정의 등록설정에 아래와 같이 4개의 옵션이 존재하지만 무엇을 선택하더.. 2023. 7. 27. 워드프레스 wp-admin, wp-login.php 보호, HTTP 404 처리 워드프레스로 제작한 사이트를 운영하다보면 외부에서(주로 해외ip) wp-login.php나 wp-admin 페이지로의 무단 접속시도가 빈번하다. 아직까지 워드프레스 관리자 비밀번호가 뚫린 적은 없지만 이러한 접속시도가 불편한 것은 사실이다. 간혹 심하게(연속으로 20회 이상정도?) 접속을 시도하는 ip는 차단하고 싶은 생각이 들기도 하지만 이것 때문에 ip를 차단한 적은 없다. 아직까지는...... 서버차원에서 막을 수 있는 방법은..... 웹서버의 설정에서 /wp-admin과 wp-login.php에 접근할 수 있는 ip를 별도로 설정하여, 내 pc의 ip에서만 접속하게 설정할 수는 있다. 외부에서 접속하려면 불편할 수도 있겠지만, 접근할 수 있는 ip를 서너개 정도 설정해서 집과 사무실등 기타 자주 .. 2021. 12. 16. import failed: 필요한 폴더(tg-demo-pack)을(를) 찾을 수 없습니다. “Import failed: Unable to locate needed folder (tg-demo-pack).” GrillTheme Demo Importer 플러그인으로 데모 사이트를 설치하는 과정에서 위와 같은 오류가 발생했다. 역시나 구글링을 해보니 "Index of /wp-content/uploads/tg-demo-pack/dummy-data" 라는 검색결과가 보인다. tg-demo-pack라는 디렉토리는 wp-content/uploads의 하위에 있어야 하나보다. 플러그인 설치시에 권한이 없어서 디렉토리가 생성되지 않는 것인지....아니면 이렇게 수동(?)으로 만들어줘야 하는 것인지....-_-; 수동으로 만들어야 한다면 정확한 위치를 알려줘야 할 것이고....그게 아닌 자동으로 생성되어야 하는.. 2021. 11. 11. 데이터베이스 이름이 한글 일 때 워드프레스 설치 오류... db이름을 한글로 만들 생각은 전혀 없었는데....최근 수 많은(?) 사이트들을 만들 일이 생기다 보니까 각각의 db 이름이 여간 헷갈리는게 아니다. 그래서 한글로 db이름을 지어주기로 했다. MariaDB(MySQL)에서 새로 만든 db의 이름을 한글로 설정한 경우...워드프레스 설치시 아래와 같은 오류가 발생했다. 그렇다고 워드프레스에서 한글이름의 db를 사용할 수 없는 것은 아니다. 당장 영문이름의 db를 하나 생성해서 아래와 같은 설정화면까지 나오게 하자. 여기서 조금더 진행해도 문제는 없을 것 같지만.....일단 이 상태에서 mysqldump를 이용해서 임시로 생성한 영문이름의 db를 백업해두자. 대략 아래와 비슷할 것이다. (계정 : ACCOUNT, 영문DB이름 : TEMP_DB) # mysq.. 2021. 11. 3. [내 서버에] 워드프레스 멀티사이트 만들고 운영하기 워드프레스 멀티사이트(wordpress multisite)... 워드프레스로 멀티사이트를 구현할 수 있다는 것을 처음 알았을 때에는 별다른 감흥이 없었다. 남는게 서버의 저장공간이고, 남는게 트래픽(이건 좀 슬프다) 이다보니 굳이 자원(플러그인, 테마, 미디어 등)을 공유해서 저장공간을 절약해야 할 이유를 찾지 못했다. 워드프레스로 만든 웹사이트든지 그누보드로 만들었든지 아니면 또다른 뭐가 되었든지....웹사이트와 db를 통째로 복사하고 다른 도메인으로 연결설정만 하면 똑같은 그리고 약간 수정하면 비슷한 웹사이트를 원하는 만큼 만들 수 있으니..... 아마도 직접 서버를 운영하면서 사이트를 돌리고(?) 있다면 누구나 수긍하지 않을까.....?? 서버호스팅과 웹호스팅의 저장공간과 트래픽은 차이가 크니까.... 2021. 6. 5. [wordpress] 워드프레스 고유주소 설정(permalinks) 워드프레스의 고유주소(permalinks)에 불필요하게 index.php가 포함되거나 혹은 고유주소의 설정을 변경한 후에 페이지를 찾을 수 없음(404 error) 등의 오류가 발생한다면 .htaccess 파일을 살펴보자. 웹서버로 apache를 사용하고 있다면 존재할 수 있는 .htaccess 파일은 개인적으로 그리 달갑지 않은 설정이지만, 워드프레스와 SEO를 위해서 최소한의 설정이 필요할 때가 있다. .htaccess의 내용은 아래의 그림과 같이 워드프레스가 제안하는 그대로 사용하며, 권한은 644, 소유권은 root로 설정하여 해당 계정에도 특별한 사항이 아니라면 편집 권한을 부여하지 않는다. 워드프레스가 제안하는 .htaccess의 내용은 아래와 같다. RewriteEngine On Rewrit.. 2021. 5. 31. 워드프레스 글(post)과 페이지(page) 복사하기... 예전에 사용했던 Duplicate Page라는 플러그인은 꽤나 만족스러웠다. 최근 워드프레스로 사이트를 만들면서 Elementor를 사용해 보았는데...정말 놀라운 페이지빌더라고 생각된다. 페이지빌더의 사용경험은 많이 부족하지만 잠깐 사용해본 Bold Builder(이것도 괜찮다)보다 훨씬 많은 기능이 있다는 것이 인상적이었다. Beaver Builder도 유명한 듯 했는데....나랑은 안맞는 느낌이었다. 문제는 Elementor로 만든 페이지를 Duplicate Page로 복사했을 때 일부 속성들이 제대로 복사되지 않는다는 것이다. 예를 들면 텍스트의 크기, 색, 정렬기준 등 일부 속성들이 풀어진 채로 복사가 되었는데, 몇 번을 시도해도 결과는 같았다. Yoast Duplicate Post 플러그인도 .. 2021. 5. 17. 워드프레스 디렉토리(폴더)와 파일의 권한설정(퍼미션), 소유자에 대한 정리(2) 워드프레스 버전 5.7 미만의 버전을 설치하여 테스트 해보면 모든 것(?)이 명확해 질 것이다..... 큰 의미가 없다고 생각되지만......한가할 때....테스트는 해 볼 생각이다.....-_-; 무엇을 테스트 하려고 하는가?디렉토리나 파일에 쓸(writable) 수 있는 권한이 없을 때 발생하는 오류 -예를 들면 (The uploaded file could not be moved to wp-content/uploads/...나 Unable to create directory wp-content/uploads/... 등), FTP의 접근 권한이 있더라도 새로운 플러그인이나 테마를 설치하려는 경우에도 역시 권한이 없다는 -가 워드프레스 5.7 이후버전 부터는 해결되었는지의 여부를 확인해 보고 싶었다. 결.. 2021. 5. 17. The Rest API encountered an unexpected error 레스트 API가 예상치 못한 오류를 발견했습니다. REST API는 워드프레스, 그리고 서버와 통신하는 다른 응용 프로그램으로 단방향입니다. 한 예는 블록 편집기 화면입니다. 이에 의존하여 보이기, 글과 페이지를 보이고 저장합니다. 레스트 API가 예기치 못한 오류를 받았습니다. :(404) 처음 접해본 쌩뚱맞은 오류메시지. 사촌동생의 홈페이지가 만든지 10년이나 되었다고 한다. 중간중간에 플래시가 들어가 있는데 올해 1월 1일부로 플래시는 지원이 종료되었기에 홈페이지의 리뉴얼이 시급했다. 최근에야 홈페이지가 이상하다는 것을 알게 된 것이다. 일단 내가 운영하는 메인 서버(CentOS 7)에 서브도메인을 하나 설정해서 워드프레스로 홈페이지를 새로 만들었다. 이제 완성된 홈페이지를 테스트용 임시 서버(Ce.. 2021. 4. 9. 이전 1 2 다음 728x90 반응형