워드프레스 일기의 워드프레스 1710

아바다 테마로 만든 민주평화당 홈페이지

전 정치에는 별로 관심이 없지만 어떤 분이 민주평화당 홈페이지가 워드프레스로 만들어졌다고 해서 살펴보니 아바다 테마로 만들어졌네요. 그런데 급조된 사이트라서 그런지 아바다(Avada) 테마를 거의 커스터마이징하지 않고 대충 만든 느낌입니다. 오늘 살펴보니 아바다 테마가 현재 393,800여 개가 판매되었네요. 정말 놀랍지 않을 수 없습니다. 저도 하나 구입하여 블로그에 사용했다가 현재는 테스트 용도로 활용하고 있습니다. 아바다는 정말 많은 테마 옵션을 제공하고 있어서 코딩 지식이 없어도 수월하게 사이트 구축이 가능합니다. 그리고 다목적 테마(Multi-purpose theme)이므로 거의 모든 유형의 사이트에도 사용이 가능합니다. 참고: 워드프레스 아바다 테마와 데모 설치 및 제거 워드프레스 Avada ..

파일 다운로드를 유도하는 사이트를 조심하세요

지난 달에 어떤 워드프레스 사이트에 방문하니 The “HoeflerText” font wasn’t found라는 창이 뜨면서 사이트의 글자가 깨져 표시되었습니다. 그러면서 폰트를 업데이트하라는 메시지가 표시되었습니다. 별 생각 없이 Update를 누르니까 컴퓨터에 설치된 바이러스 프로그램에서 다운로드한 파일을 바이러스로 인식하면서 삭제했습니다. 만약 바이러스 프로그램이 설치되어 있지 않았다면 제 컴퓨터가 바이러스에 감염되는 사태가 발생할 뻔 했습니다. 어제도 비슷한 경우가 있었습니다. 워드프레스 사이트에 방문하니 파일을 다운로드한다는 메시지가 표시되었습니다. 얼른 사이트를 닫았는데, 알고 보니 멀웨어에 감염되었습니다. 워드프레스 사이트가 멀웨어에 감염되는 치료하기가 쉽지 않고, 비용도 많이 듭니다. 어쩌..

워드프레스 2018.01.30

워드프레스 사이트 업데이트 테스트

LMS 테마 중 하나인 Eduma로 제작된 워드프레스 사이트의 업데이트 테스트 작업을 어제 실시했습니다. 이 사이트에 설치된 Eduma 테마의 버전이 오래되었고, 업데이트하면 사이트 오류가 발생하여 업데이트를 하지 못하고 있었습니다. 더구나 테마 개발자에게 지원을 요청하여 문제 해결을 시도해보았지만 뾰족한 해결법을 찾지 못하고 있었습니다. 그러다가 지난 주에 미디어 라이브러리에 미디어들이 표시되지 않는 문제가 발생하여 어떤 식으로든 업데이트가 필요한 상황이었습니다. 일요일인 어제 워드프레스와 테마, 플러그인을 모두 최신 버전으로 업데이트하니 사이트 자체가 표시되지 않았습니다. 그래서 이전 날짜로 되돌린 후에 워드프레스만 업데이트해보니 미디어 라이브러리 문제가 해결되었습니다. 몇 주 전에 워드프레스 4.9..

워드프레스 2018.01.29

워드프레스에서 메모리 크기 설정 변경하기

워드프레스에서는 메모리 설정이 낮으면 사이트가 제대로 작동하지 않을 수 있습니다. 예를 들어, “Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in…”과 같은 오류가 대표적이라 할 수 있습니다. 또, 메모리 크기가 작으면 The7 테마에서 데모 데이터를 임포트할 때 다음과 같은 오류가 발생할 수 있습니다. 가급적 메모리 크기는 256M 이상을 설정하는 것이 좋습니다. 방문자 수가 많다면 이 크기를 512M 이상으로 설정하는 것도 고려해보아야 할 수도 있습니다. 메모리 크기 설정을 높이려면 보통 다음 형식의 코드를 wp-config.php 파일에 추가하면 됩니다. define('WP_..

워드프레스 2018.01.28

워드프레스에서 '업로드된 파일이 wp-content/uploads/2018/01 로 옮겨질 수 없습니다.' 오류가 발생하는 경우

워드프레스에서 이미지 파일을 업로드할 때 오류가 발생하는 경우가 있을 수 있습니다. 워드프레스 블로그를 운영하시는 분이 MiniMag이라는 워드프레스 테마를 구입하여 설치하는 과정에서 테마를 업로드할 때 '업로드된 파일이 wp-content/uploads/2018/01 로 옮겨질 수 없습니다.' 오류가 발생하는 문제에 대해 문의해왔습니다. 웹호스팅 공간 부족 아마도 문제가 웹호스팅 서버의 공간 부족일 가능성이 높아 보여서 먼저 웹호스팅 서버의 공간을 확인해보라고 알려드렸습니다. 실제로 디스크 공간이 부족하여 발생한 문제였습니다. 저는 예전에 카페24에서 월 1100원짜리 호스팅을 사용하다가 어느 순간이 되니 파일이 업로드가 되지 않는 문제가 발생했습니다. 알고 봤더니 웹호스팅 공간이 부족해서 발생하는 문..

워드프레스 2018.01.27

워드프레스에 외부 사이트의 페이지 삽입하기(YouTube 포함)

워드프레스에 외부 사이트의 페이지를 삽입하거나 YouTube를 삽입하려는 경우 iframe을 사용할 수 있습니다. 저는 보통 다음 글에 소개된 html과 CSS 코드를 활용하여 iframe을 삽입하는 편입니다. iframe으로 삽입한 동영상을 모바일 기기에서 비율에 맞게 표시되도록 설정하기(CSS) 예를 들어, 다음 글에 외부 컨텐츠를 iframe 형식으로 삽입했습니다. 번역 속도를 높이는 방법[스크랩] iframe을 사용하면 iframe 내의 컨텐츠는 검색엔진에 반영되지 않으므로 중복으로 인한 페널티(불이익)를 줄일 수 있습니다. 그냥 iframe 플러그인을 사용하면 편리할 것 같습니다. 검색해보니 다음 두 플러그인이 있네요. https://wordpress.org/plugins/iframe/ http..

워드프레스 2018.01.27

워드프레스에서 모든 페이지가 메뉴에 표시되는 경우

워드프레스에서 모든 페이지가 메뉴에 표시되는 경우 대처 방법워드프레스에서 메뉴에 모든 페이지 항목이 표시되는 경우가 있을 수 있습니다. 이 경우 워드프레스 관리자 페이지의 테마 디자인 > 메뉴에서 해당 메뉴(예: Main Menu에 할당된 메뉴)를 선택한 다음, 맨 아래 메뉴 설정에서 "자동적으로 이 메뉴를 최상위 메뉴로 추가"를 해제시켜주면 문제가 해결됩니다.간단하지만 이 문제 때문에 문의하는 분들이 간혹 계셔서 여기에 이 문제에 대해 다루어보았습니다. 제공되는 메뉴 위치 종류는 워드프레스 테마에 따라 조금씩 다릅니다. 참고: 워드프레스 메뉴에 로그인/로그아웃 메뉴 항목을 추가하는 방법

워드프레스 2018.01.26

워드프레스 Jupiter 테마에서 구글 맵 API 키 입력하기

워드프레스 인기 테마 중 하나인 Jupiter 테마에서 구글 맵 API 키(Google Map API key)는 Theme Options > Global Settings > API Integrations -> Google Maps API Key에서 입력이 가능합니다. 하지만 이 옵션은 v5.1.8 이후 버전에서만 제공됩니다. 만약 이 옵션이 보이지 않는다면 최신 버전으로 업데이트하시기 바랍니다. 최신 버전으로 업데이트하기 전에 만약의 사태에 대비하여 위해 반드시 백업을 받아놓으시기 바랍니다. DB와 데이터를 모두 백업하는 백업/복원 플러그인 – UpdraftPlus WordPress Backup 만약 테마를 업데이트할 수 없다면 다음과 같은 코드를 사용할 수 있습니다. // 구글 맵 API 키 추가하기 ..

여러 개의 서브 폴더에 도메인 지정하기

여러 개의 하위 디렉터리에 도메인을 지정해야 하는 경우가 있을 수 있습니다. 예를 들어, 다음과 같이 루트 폴더 아래에 여러 개의 서브 폴더를 만들고 도메인을 매핑시키기를 원할 수 있습니다. ROOT -site1folder -site2folder 여러 개의 서브 폴더에 도메인 지정하기 이 경우에 다음과 같은 코드를 시도해볼 수 있습니다(출처). Options +FollowSymLinks RewriteEngine on #======================================================================== # FIRST Handle the http requests first before removing the additional url junk #=========..

워드프레스 2018.01.24

워드프레스 블로그를 위한 테마

워드프레스에는 다양한 유무료 테마가 있습니다. 쉽게 가는 방법은 마음에 드는 유료 테마를 구입하여 데모를 올려서 조금 수정한 후에 사용하는 것입니다. 매거진 레이아웃을 원하는 경우에는 Newspaper와 Publisher 같은 테마가 있습니다. 뉴스/매거진/신문 테마 소개 포트폴리오 형식으로 블로그 글을 배열하는 것도 고려해볼 수 있습니다. 예를 들어, Pluto 테마가 제 개인 블로그에 설치되어 있습니다. 스타일리쉬한 워드프레스 포트폴리오 테마 소개 인기 테마인 Avada, Enfold, Be 테마 등은 다목적 테마로서 거의 모든 종류의 사이트 제작에 적합하고, 블로그에도 사용할 수 있지만 블로그에 사용하기에는 조금 과하다는 생각이 들 수도 있을 것입니다. 무료 테마를 선택하는 경우 아무래도 레이아웃이..