코스모스팜 회원관리 플러그인은 WP-Members 플러그인의 확장 플러그인이므로 '코스모스팜 회원관리'와 WP-Members의 훅과 필터를 이용하면 더욱 다양한 작업들이 가능합니다. 회원가입 화면의 디자인을 수정하거나 여러 수정을 하고 싶은 경우 아래 링크에서 기본 정보를 살펴 보실 수 있습니다. https://blog.naver.com/PostView.nhn?blogId=chan2rrj&logNo=221245839574 워드프레스 회원가입 화면 디자인 수정 방법 - WP-Members 플러그인 안녕하세요, 워드프레스 사용자 여러분. 보통 워드프레스에서 WP-Members 플러그인으로 회원가입 기능을... blog.naver.com WP-Members 공식 문서 (훅과 필터) https://rocketg..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/dDiks9/btryiF9KQ73/zFrouYnLLkkdNPyNUVGCSk/img.png)
코로나 이후 비대면 서비스에 대한 시장 규모가 대폭 늘어나고 있습니다. 이와 동시에 유튜브를 통한 개인 브랜딩이 손쉬워 지면서 개인의 교육 서비스 시장 진출도 활기를 띠고 있습니다. 이렇게 마이크로 서비스들이 늘어 남에 따라 LMS에 대한 관심도 나날이 증가되고 있는데요. 오늘은 이러한 '학습 관리 시스템' 즉 LMS 플러그인에 대해 살펴 보도록 하겠습니다. 우선 세계적으로 많이 쓰이는 LMS 플러그인으로는 세가지가 있습니다. LearnDash LearnPress Tutor LMS 각자 서로 다른 장점들이 있어 이것이 정답이다!말하기 어렵기 때문에 각자에 대한 장단점과 특징에 대해 알아 보고 어떤 것이 우리 프로젝트에 적합한지 찾아보도록 합시다. LearnDash는 LMS 시장의 리더로서 2012년부터 ..
라이트세일 FTP로 파일을 전송하였을 때 permission denied가 뜨며 전송 실패 오류가 발생합니다. 이는 해당 디렉토리에 대한 권한이 없어 발생하는 문제이기 때문에 쉽게 해결 가능합니다 :) 해당 인스턴스에 SSH로 접속해서 아래 명령어를 입력해 주시면 됩니다. sudo chown -R bitnami:daemon /bitnami/wordpress/wp-content sudo chmod -R g+w /bitnami/wordpress/wp-content 끝!
Wordpress의 Custom Theme를 만들다 보면 몇몇 답답함들이 있다. 그 중 하나는 page-{slug}.php와 같이 페이지에 대한 테마 파일을 연결할 때 항상 최상위 디렉토리에 존재해야 한다는 점이다. 하위 디렉토리에 존재하게 될 경우 Wordpress는 자동으로 찾아주지 못하기 때문에 이를 위해 여러가지를 조합해 특별힌 function을 만들어 사용하기도 한다. 하지만.. 이 마저도 각각의 맹점들을 가지고 있어 특별히 권장되는 사항은 아니다. 페이지에 대해 상위 페이지를 줄경우 domain.co.kr/parent/child/와 같이 URL을 설정할 수 있다. 그럼에도 슬러그는 child이기에 wordpress는 최상위 디렉토리에서 page-child.php를 찾게 된다. 이때 우리가 원하..
Excel 데이터를 HTML, JSON, PHP, MySQL 및 XML을 포함한 여러 웹 형식 중 하나로 변환하는 방법입니다. 아래 사이트에 정보를 붙여넣기 해주기만 하면됩니다. 이때 데이터는 CSV나 탭으로 구분된 데이터를 입력하여야 합니다. 실무에서도 데이터를 입력하는 작업은 참 지루한 일이지만 실험적으로 사용할 때 이러한 방식을 쓰면 많은 시간을 단축할 수 있습니다 :) http://shancarter.github.io/mr-data-converter/ Mr. Data Converter shancarter.github.io
Minifying은 간단히 말해 소스코드를 축소하고 압축하는 것입니다. 소스코드의 기능을 변경하지 않고 공백, 줄 바꿈, 주석과 같은 불필요한 문자를 모두 제거하게 됩니다. 개발 중에는 코드를 더 쉽게 읽을 수 있지만 개발이 완료된 단계에서는 전송할 코드의 크기만 늘릴 뿐이기 때문에 많은 Javascript를 Minifying 시킵니다. 이렇게 축소된 파일의 이름은 filename-min.js과 같이 min을 추가하곤 합니다. 이 파일을 정렬하여 보고 싶다면 아래와 같은 사이트를 이용해 보세요! https://mrcoles.com/blog/css-unminify/ Online CSS Unminifier - Peter Coles You may be aware of js unminifiers or beaut..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bel7hL/btrxjoJmLOJ/LLHLZKHz8kJkepQBQKc890/img.png)
Amazon Lightsail의 WordPress 인스턴스에서 이메일 활성화 방법 https://lightsail.aws.amazon.com/ls/docs/ko_kr/articles/amazon-lightsail-enabling-email-on-wordpress#enabling-email-on-wordpress-create-smtp-credentials Amazon Lightsail의 WordPress 인스턴스에서 이메일 활성화 | Lightsail 문서 Amazon SES 콘솔에서 DNS 레코드를 추가합니다. Lightsail에서 DNS 영역을 편집하는 방법에 대한 자세한 내용은 Amazon Lightsail에서 DNS 영역 편집을 참조하십시오. 결과는 다음 예제와 같아야 합니다. 참고 lightsai..
wpmem_login_redirect 로그인 시 사용자를 리디렉션하는 필터 후크. Parameters $redirect_to (문자열)(필수) 사용자를 리디렉션할 URL입니다. $user_id (정수)(선택 사항) 사용자의 기본 키 ID입니다. 사용 방법 add_filter( 'wpmem_login_redirect', 'my_login_redirect', 10, 2 ); function my_login_redirect( $redirect_to, $user_id ) { // This will redirect to https://yourdomain.com/your-page/ return home_url( '/your-page/' ); } 메모 플러그인 버전 3.1.7에서 로그인 기능에 WordPress lo..
워드프레스 게시판 플러그인으로 kboard를 사용하는 경우가 많습니다. 그런데 게시판의 본문 에디터로 썸머노트를 이용할 때 에러를 일으키는 경우가 종종 있습니다. 특히, 본문에 이미지를 삽입할 때 [kboard 미디어 추가] 기능을 이용하지 않고 본문에 직접 복사-붙여넣기를 하거나 썸머노트 이미지 삽입 기능을 이용할 경우 이미지를 TXT형태인 base64로 저장하게되는데 이때 문제가 주로 발생됩니다. 에러 상황은 아래와 같습니다. Error Case #1 아래와 같은 에러 메세지 발생 Warning: count(): Parameter must be an array or an object that implements Countable in /www_root/wp-includes/formatting.php ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/c7qmm2/btrw65ctzyE/3lDMv1pT4QNke40N7wfXfK/img.png)
bitnami Wordpress를 설치한 후 bncert-tool을 이용해 Let's Encrypt SSL 인증서 발급을 진행할 때 우리는 종종 경고나 에러 구문을 만나게 됩니다. Failed steps: * Creating Let's Encrypt certificate: Automatic renewal not working crontab -l -u bitnami 하지만 위 명령어를 통해 아래와 같은 출력을 보인다면 자동 갱신이 정상적으로 등록된 것이기 때문에 걱정하지 않아도 괜찮습니다!ㅎㅎ 0 0 * * * sudo /opt/bitnami/letsencrypt/lego --path /opt/bitnami/letsencrypt --email="test@gmail.com" --http --http-time..
- Total
- Today
- Yesterday
- wordpress #워드프레스 #url
- Theme Customization
- FTP권한문제
- 코스모스팜
- 라이트세일
- wp-members
- 썸머노트
- 11번가 아마존 #우주패스 #우주쓰레기
- CSPRNG
- URL디코딩
- 이사
- Sanitize
- 철거
- 빈화면
- WordPress
- 지대공
- php
- 사용자정의하기
- MySQL
- URL인코딩
- 빛의성당
- 고흐1인칭시점
- 스프레드연산자
- 이전설치
- 한빛미디어
- url복사
- 도스 코파스
- ontent
- 워드프레스
- Lighitsail
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |