일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- react
- 코테
- vscode
- 백준
- Express
- 알고리즘
- 배포
- python
- 개발자
- 삼각형
- CSS
- Object
- Django
- 5기
- 자바스크립트
- 코딩테스트
- 실기
- node
- 부스트캠프
- 사이트
- 정보처리기사
- javascript
- 지속가능한개발자
- array
- 네이버커넥트재단
- 런타임에러
- boostcamp
- Git
- Mac
- js
- Today
- Total
목록전체 글 (78)
개발 공부 기록
Class - 클래스 생성자에 add_action, add_filter를 넣음 - new 키워드로 클래스를 생성함 - action, filter는 내부적으로 call_user_func 함수를 사용함 call_user_func([$object, 'function_name']); Ajax - 관리자단에서 사용할 경우 add_action( 'wp_ajax_{my_action}', function () { // ... die(); } ); - 비관리자(클라이언트)단에서 사용할 경우 (php) add_action('wp_ajax_nopriv_{my_action}', 'my_action_callback'); (js) $.get(ajaxurl, { action: 'my_action', key: value });
훅(Hook) : 워드프레스 CMS 코드를 수정하지 않고 함수의 동작을 바꾸도록 해주는 것 1. 액션(Action) : 아무것도 리턴하지 않음. 대체로 출력에 사용 2. 필터(Filter) : 콘텐츠를 받아서 바꾼 뒤 리턴. (변형/추가/제거) Filter - manage_pages_columns - manage_posts_columns - manage_{$post_type}_posts_columns 미디어 사이즈 관리 - 워드프레스는 이미지를 업로드하면 곧장 리사이즈해서 저장함 - 동적 리사이즈를 기본 지원하지는 않음 - 성능, 이미지 서버 반응형 적용 - CSS minify 풀려면 다음 설정 필요 define('SCRIPT_DEBUG', true); - 워드프레스 관리자 목록은 1100px, 782p..
기초 개념 - funtions.php : 워드프레스가 기본으로 include 하는 php 파일 - register_post_type : 새 포스트 타입을 등록하는 함수 - add_action : 특정 순간에 함수를 실행할 수 있도록 시점과 함수를 주입하는 함수 https://developer.wordpress.org/reference/functions/register_post_type/ WordPress Developer Resources | Official WordPress Developer Resources Official WordPress developer resources including a code reference, handbooks (for APIs, plugin and theme deve..
삼성 개발자 홈페이지가 업데이트 되며 구글링으로 나온 블로그의 방법으로 찾을 수 없게 되었다. Galaxy Emulator Skin | Samsung Developers Galaxy Emulator Skin gives developers and testers the closest possible look and feel to a Samsung Galaxy device. developer.samsung.com 저처럼 헤매고 있을 개발자들을 위해 링크 남깁니다. 여기서 다운받으시면 됩니당
Chrome Animation Tool Chorme의 개발자 도구에서 애니메이션을 상세하게 볼 수 있는 기능이 있습니다. 해당 기능을 통해 코드 편집기에서 코드를 수정하지 않고, Chorme에서 쉽게 애니메이션 타이밍을 조절할 수 있습니다. 우선 크롬 개발자도구에서 애니메이션 탭을 열어줍니다. 애니메이션 탭을 활용하기 위해서는 탭이 열린 채로 페이지가 로드되어야 합니다. 중간에 열게 되면 비어있는 탭이 나타나는 경우가 있는데 이때 새로고침하여 애니메이션 정보를 불러올 수 있습니다. 생성된 애니메이션 썸네일 바를 클릭하여 애니메이션 상세 정보를 볼 수 있습니다. - 색상이 진한 부분 : 애니메이션 - 색상이 연한 부분 : 반복되는 애니메이션 - 색상이 채워진 원 : 애니메이션의 시작/끝 - 비어있는 원 :..
https://gist.github.com/jsturgis/3b19447b304616f18657 public test videos public test videos. GitHub Gist: instantly share code, notes, and snippets. gist.github.com
https://github.com/HazAT/badge GitHub - HazAT/badge: Add a badge to your app icon Add a badge to your app icon. Contribute to HazAT/badge development by creating an account on GitHub. github.com prod와 dev 환경을 구분하여 배포하고, 몇번째 dev 버전인지 헷갈릴때 쓰면 좋은 라이브러리