WP56 워드프레스 특정 카테고리 글과 이미지들 가져오기 카테고리 24번 글을 15개 가져오려면 $catquery = new WP_Query( 'cat=24&posts_per_page=15' );예시have_posts()) : $catquery->the_post();?> "> 썸네일 이미지와 글자수도 조절하려면 function.php 에 아래 코드를 추가한다. / 블로그 셋업function my_theme_setup(){ // 포스트 썸네일 등록하기 add_theme_support( 'post-thumbnai.. 2024. 4. 30. 워드프레스 관리자 로그인 화면 디자인 수정 어드민페이지 로그인 화면 디자인 수정하기function.php에 훅으로 넣어야 한다. 이렇게 불편한거 실화임??//로그인 디자인수정function my_login_page(){ ?> function my_login_page(){ ?> 2024. 4. 30. 워드프레스 페이지별로 헤더이미지 class 바꾸기 한 템플릿안에서 페이지별로 상단 배경 이미지만 바꾸고 싶을때 2024. 4. 30. 워드프레스 새글쓰기 버튼 블로그로 사용시 관리자 페이지 접속 귀찮고 바로 글쓰기 버튼 넣고 싶을때 Write'; ?> 2024. 4. 30. 워드프레스 첨부파일 경로 한번에 다 바꾸기 데이터 이전 후 첨부파일이 이전 호스팅 주소로 되어 있어서 블로그 글의 첨부 이미지가 다 엑박이 뜰때 루트에 phpmyadmin 설치하고 SQL명령에 가서이전 도메인주소와 바꿀 도메인 주소를 수정하여 입력해줌. UPDATE wp_posts SET post_content = REPLACE(post_content,"domain.co.kr/wp-content/uploads","/wp-content/uploads") WHERE post_type="post"혹시 모르니 백업하고 진행함 2024. 4. 30. 워드프레스 이전 백업후 어드민 페이지 로그인 안될때 워드프레스로 데이터 이전이나 호스팅 이전,혹은 SSL 인증등으로 관리자 페이지 로그인이 안될때루트에 phpmyadmin 설치하고 wp_options에서 수작업으로 주소 수정함 결과보안상 phpadmin 폴더명은 이상한 걸로 하거나 작업후 삭제함 2024. 4. 30. 워드프레스 초기 상태로 리셋하기 1. phpmyadmin에서 테이블을 다 삭제한다. phpmyadmin이 설치되어 있지 않다면 ftp로 루트에 설치한다.2. ftp로 아래 폴더 경로들을 다 삭제한다. plugins -> 폴더 내 모두 삭제 themes -> 폴더 내 기본테마 하나 놔두고 모두 삭제 uploads -> 폴더 내 모두 삭제 wp-content -> plugin, theme, upgrade, upload, index 빼고 모두 삭제 결과접속해서 처음부터 다시 설치하면 된다. 2024. 4. 30. 워드프레스에서 한글 폰트 사용하기 한글 폰트는 무겁기 때문에 최대한 한글폰트 하나, 영문폰트 하나 이렇게 두가지 안에서 끝내는 것이 가장 좋다. style.css에 구글폰트 cdn을 그대로 끌어와 사용하였다.@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700&display=swap');body { font-family: 'Noto Sans KR', sans-serif; -webkit-font-smoothing: antialiased; line-height:.. 2024. 4. 30. 워드프레스 자식 테마 만들기 테마를 그대로 수정했다가 업데이트 하면 그동안 작업했던 것들이 날라갈 것이다. 항상 테마를 수정할때는 자식을 만들어 제작하자. 1. Child Theme Configurator 플러그인 설치 2. 도구 -> child theme 에서 스킨을 선택하고 버튼 클릭 결과 2024. 4. 30. [Wp 플러그인] 워드프레스 사용자정의 필드 " style="width:150px" /> 장르 : 작가 : 2024. 4. 29. [Wp 플러그인] 워드프레스에서 카카오 로그인 기능 적용하기, kakao-tam 워드프레스에서 카카오 아이디로 간편하게 로그인할 수 있는 기능을 kakao-tam 플러그인을 통하여 구현하고자 했다. 그러나 보안을 위해 사용하던 WPS Hide Login플러그인과 충돌이 났다. 그리고, https:// 주소가 붙어야 한다는 것이다. ------------------------------------------사용방법은 1. 플러그인을 설치한다.https://wordpress.org/plugins/kakao-tam/사용법보기 주소 : http://dongha.pe.kr/ 카카오 디벨로퍼스 주소 : https://developers.kakao.com/2. 원하는 세팅을 하고 (보이기 안보이기 등) 카카오개발자주소에 가서 앱을 등록하고 자바스크립트 주소를 복붙한다. 그리고 원하는 곳에 숏코드.. 2024. 4. 29. [Wp 플러그인] 워드프레스 사이트 백업 및 이전, Updraft Plus BackUp 이미 내 호스팅에 워드프레스가 설치되어 있다면, 사이트 복제 플러그인보다 컨텐츠만 내려받아 복제하는 방식이 편한 것 같다. 아래 플러그인을 설치하고 사용법은 간단하다. 현재 상태를 백업받고 싶다면, 아래 파란 버튼의 '지금 백업하기'를 클릭하면 된다. 그리고 다른 사람이 작업한 것을 가져오거나 백업한 내용을 가져오려면 아래 백업파일 업로드를 클릭하면 된다. 2024. 4. 29. [Wp 플러그인] 워드프레스 SEO 관리 플러그인 Yoast SEO 워드프레스에서 seo 설정을 위해 다음의 코드를 robots.txt 에 넣는 방법 2024. 4. 29. [Wp 플러그인] 어드민 주소 변경 플러그인 WPS Hide Login 어드민 대신 사용할 이름을 입력한다. 2024. 4. 29. [Wp 플러그인] 특정 기능을 숏코드로 가져와 쓰기, WPCode 테마에서 여러가지 편의 기능을 만들고 있는데,문제는 이것을 코딩이나 디자인을 모르는 누구라도쉽게 가져와 쓸 수 있냐는 것이다. 일단 가장 현실적인 대안은 WPCode 플러그인을 통해 제작한 기능들을 조각내어 등록해 놓으면,필요한 누구라도 숏코드를 복사하여 앨레멘토 혹은 기본 편집기에서 사용할 수 있도록 하는 것이다. -------------------------------------------------------1. 플러그인 설치 (WPCode) 2. snippet 추가를 클릭하여 새 커스텀코드를 만든다. 3. 커스텀 기능을 입력한다.나의 경우 내가 제작한 포스트글 빼오는 기능을 넣고,방식은 Universal Snippet으로 선택하고,사용함에 체크한 뒤 저장하였다. 4. 방식은 숏코드를 선택.. 2024. 4. 29. [Wp 플러그인] 워드프레스로 다국어 사이트 만들기, Polylang 워드프레스에서 무료 플러그인을 이용해 다국어 사이트가 가능한지 테스트 해보았다.결론 적으로 말하자면 Polylang 플러그인을 이욯했더니 아주 만족스러웠다. -----------------[순서요약]1. 플러그인 설치하기 2. 필요한 언어 추가하고, 기본언어로 한국어 선택하기 3. 페이지, 포스트, 카테고리 언어 추가하여 만들기 4. 새 메뉴를 만들어 3번에서 만든 페이지 연결하기 5. 케이보드는 어떻게? ------------------ 1. Polylang 플러그인 설치하기 2. 필요한 언어 추가하고, 기본언어로 한국어 선택하기 원하는 언어 추가하고 기본언어를 한국어(별표)로 지정해 주었다. (기본이 영어로 잡혀 있었다) 세팅에서는 변경 없이 그냥 그대로 두었다.그러면 언어 추가시 /en 이런 .. 2024. 4. 29. [Wp 플러그인] 워드프레스 사이트 복제하기, Duplicator 이전에 까페24호스팅 (저렴한거 사용중) 으로 사이트를 복제할때는이러 저러한 문제가 많아서 수작업으로 이전을 해야 했다. 하지만 용량과 트래픽이 넉넉한 다른 호스팅을 이용하면서 Duplicator 플러그인을 이용해서 사이트 복제를 해보았는데, 정말 너~~~무 편했다. ----------------------------------------[순서요약]1. Duplicator 플러그인 다운2. 패키지만들기 (다운하기)3. ftp로 새로운 호스팅에 다운받은 파일들 올리기 4. 새주소/installer.php 를 주소창에 입력후 새호스팅의 디비정보 입력하기 ------------------------------------------1. Duplicator 플러그인 다운후 packages 메뉴 클릭 2. 패키지만.. 2024. 4. 29. [Wp 플러그인] 비회원 글쓰기 오류 케이보드에서 관리자가 아닌 유저가 글쓰기를 하면 치명적인 오류가 있다는 메세지와 함께 화면이 깨짐.아이프레임으로 화면을 설정해도 동일한 오류가 남. 게시판관리 -> 입력 필드 -> 입력필드구조에서 캡차부분을 삭제했더니 안깨짐. 그런데 다른 해결방법이 있었음. 위의 방법으로 하면 스팸이 넘쳐나므로, "GD 라이브러리”를 설치하면 문제가 해결된다고 함. 확인 안해봤음. 2024. 4. 29. [Wp 플러그인] 포스트 글 순서 변경 플러그인 post type order 솔직히 은근히 많이 쓰인다. 2024. 4. 29. [Wp 플러그인] 썸네일 이미지 재생성 최적화 플러그인 smush 디자인 수정을 여러번 하거나 할 때 썸네일 크롭 크기들이 안먹을 때가 있다. 처음엔 코드가 잘 못 된줄 알고 삽질을 했는데나중에 보니 그냥 썸네일 사이즈를 리셋해주면 되는 거였다. 2024. 4. 29. [Wp 플러그인] 번역 플러그인 loco translate 번역할 테마를 선택한다. 동기화 이후 번역 안된 것이 있다거나 수정이 필요하다면 수작업으로 고쳐준다. 2024. 4. 29. [Wp 플러그인] 워드프레스 로그인 유무에 따른 메뉴 숨기기 플러그인 메뉴에서 Enable sivibility rules 항목이 나온다.로그인/로그아웃 /회원가입/마이페이지 등의 페이지 메뉴를멤버 접속 상황에 맞게 숨기거나 보이게 할 수 있다. 2024. 4. 29. [Wp 플러그인] 워드프레스 contact 내용 확인 Contact 폼에서 문의글을 쓰면이메일로 전송이 되긴 하지만,관리자에서도 확인할수가 있다. 2024. 4. 29. [Wp 플러그인] 워드프레스 로그인 회원가입 2. 페이지 만들라고 안내문구 뜨는데오케이 하면 자동으로 페이지들이 만들어진다. 자동으로 페이지들이 만들어진다.그런데 설정에 가서 누구나 가입할 수 있음을 체크 해제해야 해당 플러그인으로 회원가입이 된다. 3. 메뉴에서 끌어 넣어 사용한다. 관리자 - > 메뉴 가서 원하는 상태로 설정한다.(상식적으로 로그인 버튼은 로그아웃한 사용자에 보이게 등등) 2024. 4. 29. [Wp 플러그인] 워드프레스 contact7 플러그인 사용법 [text* your-name autocomplete:name placeholder "이름"] [email* your-email autocomplete:email placeholder "이메일"] [text* your-subject placeholder "제목"] [textarea your-message placeholder "내용"][submit "보내기"]css.form7box input { margin-bottom: 12px; border: 1px solid #bbb; border-radius: 2px; background-color: #fff;}.wpcf7 form>div, .wpcf7 form>p { margin-bottom: 0 !important}.form7box.. 2024. 4. 29. [Wp 플러그인] Head & Footer Code 플러그인 사용법 2024. 4. 29. 워드프레스 테마에 사용자정의 만드는법 function.php위 이미지처럼 panel을 먼저 추가하고 section 을 만들어 준다. 그다음 Setting 과 Control 을 반복하면서 원하는 항목을 추가해주면 된다. 사용자정의에서 입력한 내용을 스타일에 지정하려면 아래 이미지처럼 작성해주면 된다. 2024. 4. 29. 워드프레스 DB백업하다가 꼬여서 기본정보 강제로 바꿀때 db 백업해서 로컬에 업로드 했더니 관리자 정보까지 그대로 복제되서 관리자 로그인이 안됨. 그래서 루트에 phpmyadmin 설치하고 wp_options에서 수작업으로 주소 수정함 그런데 이번엔 업로드 이미지들 경로가 다 이전 도메인으로 되어 있음 UPDATE wp_posts SET post_content = REPLACE(post_content,"domain.co.kr/wp-content/uploads","/wp-content/uploads") WHERE post_type="post" 그래서 또 강제로 쿼리로 이미지 경로 바꾸었음. 2023. 4. 30. 이전 1 2 다음