본문 바로가기

Web/CMS

워드프레스 자주 묻는 질문: 60문 60답

워드프레스가 작년과 재작년에 걸쳐 점차 퍼지더니 요새는 기업 웹사이트로 많이들 제작하는 분위기입니다. 영어권에서는 워낙 많이 사용하고 있어서 포럼같은 것도 많이 활성화 되어있죠. 얼마 전 제가 구독하는 블로그에서 워드프레스와 관련한 자주 묻는 질문들에 대한 글이 올라왔습니다. 읽어보니 저희가 모르는 부분이나 영어권에서 모르는 부분이나 겹치는 것이 많더군요. 워드프레스를 처음 접하시는 분께 도움이 될까 해서 번역해보았습니다.

이 글은 The Most Frequently Asked Questions (FAQ) about WordPress의 번역입니다.

  1. 워드프레스는 무엇인가요?
    • 워드프레스는 블로깅 플랫폼에서 시작되어 긴 시간동안 저작물 관리 시스템(CMS)로 진화해 온 소프트웨어입니다.
  2. 워드프레스를 사용하면 어떤 장점이 있죠?
    • 매우 쉽게 설치하고 설정할 수 있습니다. 그리고 언제든지 어떤 기능을 보여줄지 수정할 수 있습니다.
  3. 워드프레스의 기능은 뭔가요?
    • 워드프레스는 여러분들만의 웹사이트를 만들 수 있도록 하는 여러가지 좋은 도구모음을 제공합니다. 워드프레스의 팬들과 전문가들이 만들어낸 수천개의 플러그인들, 추가기능들, 위젯들 그리고 기타 추가할 수 있는 기능들로 워드프레스는 그 자체로 독특해 집니다.
  4. 워드프레스로 어떤 걸 할 수 있죠?
    • 워드프레스는 텍스트, 이미지, 영상, 링크의 형식으로 된 정보를 올리는데 아주 좋습니다. 웹사이트에 그 정보들이 어떻게 보여질지 바꾸는 것도 가능합니다. 여러분들이 마음대로 변경할 수 있는 테마들이 셀 수도 없을 만큼 많은 덕분이죠. 위젯을 추가하거나 플러그인들 통해 다른 좋은 기능들을 추가할 수도 있습니다. 그러한 플러그인들도 매우 많습니다.
  5. 워드프레스는 누가 만들었죠?
  6. 언제 워드프레스가 처음 나왔죠?
    • 2003년 5월 27일입니다.
  7. 워드프레스의 사용범위는 어떻게 되죠?
    • 워드프레스는 GNU 일반 공중 사용 허가서를 따릅니다. 즉 오픈소스죠. 오픈소스이므로 사용자가 코드를 변경할 수 있고 정해진 조건 하에서 공유할 수도 있습니다.
  8. WordPress.com과 WordPress.org, 왜 워드프레스 사이트는 두 곳이 있나요?
    • WordPress.org에서는 워드프레스 소프트웨어를 다운로드 받고 프로그램에 대한 정보를 얻을 수 있습니다. 반면에 WordPress.com은 가입해서 여러분들의 블로그를 운영할 수 있는 블로그 네트워크입니다. 워드프레스닷컴의 서비스는 무료서비스와 유료서비스로 나누어져 있습니다.
  9. 워드프레스를 사용하려면 PHP에 대한 지식이 있어야 하나요?
    • 워드프레스는 PHP를 직접 변경할 필요가 없는 UI를 통해 사용할 수 있습니다. 하지만 몇몇 플러그인의 파일을 수정해야 할 때에는 필요할 수도 있습니다. 그런 경우에는, 보통 어떻게 해야되는지 지침이 같이 들어있을 겁니다.
  10. 워드프레스를 설치하기 전에 알아야 할 것(+필요한 것)들이 있나요?
    • 설치를 진행하기 위해서는 (FTP나 쉘을 통해) 여러분의 웹서버에 접근할 수 있어야 하고, FTP 프로그램과 메모장 그리고 웹브라우저가 필요합니다.

  1. 워드프레스 설치는 어떻게 하죠?
    • 호스팅 서버가 워드프레스를 운영할 만한 최소사양을 만족한다면, WordPress.org에서 최신버전을 다운받아 압축을 해제하면 됩니다.
  2. 워드프레스를 운영하기 위한 최소사양은 어떻게 되죠?
    • 최소사양은 계속 변해왔습니다. PHP 5.2.4 이상, MySQL 5.0 이상이면 됩니다(2013년 1월 6일 기준)
  3. 그 유명한 '5분 설치'란 뭔가요?
    • 워드프레스를 다운로드하고 압축을 푼 뒤에, 웹서버에 데이터베이스와 워드프레스를 위해 MySQL 사용자를 만듭니다. wp-config-sample.php파일을 wp-config.php라고 이름을 바꾸고 데이터베이스 정보를 채웁니다. 그리고 워드프레스 파일들을 웹서버에 업로드합니다. 웹브라우저에서 워드프레스 설치경로(/wp-admin/install.php)를 입력합니다. 이 모든 과정이 5분 이내로 가능합니다.
  4. 데이터베이스와 그 사용자는 어떻게 만들죠?
    • 데이터베이스를 직접 만들어야 될 필요가 있는지 확인하기 위해 먼저 관리화면을 봅니다. 만약 그렇다면 관리화면에서 'MySQL 데이터베이스'를 클릭합니다. phpMyAdmin을 사용한다면 'Home > Privileges > Add a new User'로 이동합니다.
  5. 관리자화면은 어디서 찾을 수 있죠?
    • 관리자화면에 접속하기 위해서는 웹브라우저에서 http://웹사이트주소/wp-admin로 이동하면 됩니다.
  6. 글은 어떻게 쓰죠?
    • 관리자화면의 Posts메뉴에서 'Add New'버튼을 클릭합니다. 그러면 글을 쓸 수 있는 양식이 뜹니다. 글을 쓰고 나서 Publish를 누르면 글이 공개됩니다.
  7. 새 페이지는 어떻게 만들죠?
    • 관리자화면의 Pages메뉴에서 'Add New'를 클릭하면 만들 수 있습니다.
  8. 새 카테고리는 어떻게 만들죠?
    • 관리자화면의 Posts메뉴에서 'Categories > Add New Category'로 이동합니다.
  9. 글의 카테고리는 어떻게 변경하죠?
    • 관리자화면의 Posts메뉴의 Edit로 들어가서 수정할 글의 'Quick Edit'를 누릅니다. Categories에서 새 카테고리를 선택하고 'Update Post'를 누르면 변경된 사항이 저장됩니다.
  10. 카테고리는 어떻게 삭제하죠?
    • 관리자화면의 Category탭에서 삭제하려고 하는 카테고리를 선택해서 delete를 누릅니다. 확인을 하는 팝업이 뜨면 OK를 누릅니다. 그 카테고리의 글들은 기본 카테고리인 'Uncategorized'로 이동됩니다.

  1. 댓글관리는 어떻게 하죠?
    • 관리자화면에서 Comments를 클릭합니다. 그러면 각각 댓글들에 대해 수정하거나 삭제할 수 있습니다. 전체적인 댓글 설정은 'Settings > Discussion'에서 가능합니다. 댓글을 허용할 것인지 선택할 수 있고, 그리고 어떤 댓글을 스팸으로 판단할지도 정할 수 있습니다.
  2. 워드프레스 테마는 어떻게 바꾸죠?
    • 관리자화면의 'Apperance > Themes'로 이동하면 워드프레스 기본테마들을 볼 수 있습니다. 여러분들이 테마를 고르고 Activate를 누르면 됩니다.
  3. 새로운 테마는 어떻게 설치하죠?
    • 수많은 곳에서 워드프레스 테마를 제공하고 있습니다. 여러분이 고른 워드프레스 테마를 여러분의 컴퓨터로 다운로드 받습니다. 그리고 파일매니저를 이용해 압축된 상태의 파일을 wp-content/temes 디렉토리에 올리고 압축을 해제합니다. 또는 컴퓨터에서 압축을 해제하고 FTP를 사용해서 업로드 할 수도 있습니다. 그러면 'Apperance > Themes'에 테마가 나타날 것입니다.
  4. 워드프레스 플러그인은 뭐죠?
    • 플러그인은 웹사이트에 기능을 추가시켜주는 작은 조각들입니다. 웹사이트를 추가적으로 상호작용하도록 만들어주거나 관리하는데 도움을 주는 수천개의 유용한 플러그인들이 있습니다.
  5. 워드프레스 플러그인은 어떻게 설치하죠?
    • 플러그인을 제공하는 사이트에서 원하는 플러그인을 다운로드합니다. 그리고 관리자화면의 'Plugins > Add New'로 가서 다운로드한 플러그인을 선택하면 설치됩니다.
  6. 플러그인 삭제는 어떻게 하죠?
    • 플러그인을 삭제하려면 해당 플러그인의 폴더를 삭제하면 됩니다.
  7. 이미지, 오디오파일, 영상은 워드프레스에 어떻게 추가하죠?
    • 관리자화면에서 'Posts > Add New'로 이동합니다. 에디터 메뉴에서 'Add an Image', 'Add Video', 'Add Audio', 'Add Media'를 클릭합니다.
  8. 이미지 갤러리는 어떻게 만들죠?
    • 관리자화면에서 'Posts > Add New'로 이동합니다. 'Add an Image'버튼을 클릭하고 이미지를 업로드합니다. 그리고 'Save All Changes'를 클릭합니다. 그러면 나타나는 'Gallery Tab'에서 이미지를 관리하거나 업로드할 수 있습니다. 이미지 추가/수정이 끝나면 'Insert Gallery'를 클릭합니다.
  9. 글에 태그는 어떻게 추가하죠?
    • 글을 쓸때 'Post Tages'모듈에 원하는 태그를 입력하고 각각의 태그마다 Add버튼을 누르거나 엔터키를 누르면 태그를 추가할 수 있습니다. 추가할 수 있는 태그의 수는 제한이 없습니다.
  10. 워드프레스 사용자들은 어떻게 관리하죠?
    • 관리자화면에서 Users로 이동합니다. 'Add New'버튼을 누르면 새로운 사용자를 추가할 수 있습니다. Authors&Users에서는 현재 사용자들의 등급을 변경하거나 삭제할 수 있습니다.

  1. 워드프레스 파일을 업로드 할때 생각해야 될 점이 있나요?
    • 먼저 어디에 워드프레스 사이트가 있으면 좋을지 선택해야 합니다. FTP 프로그램을 사용해서 최상위 디렉토리나 하위 디렉토리에 업로드할 수 있습니다.
  2. 워드프레스 폴더의 이름은 어떻게 바꾸죠?
    • 만약 워드프레스를 설치하기 전이라면, 폴더이름을 직접 바꾸면 됩니다. 하지만 만약 워드프레스를 설치했다면, 관리자로 로그인해서 'Settings > General'로 이동합니다.
  3. 워드프레스 비밀번호는 어떻게 바꾸죠?
    • 관리자화면에서 Users로 이동합니다. 사용자들의 목록이 나오는데, 바꿀 사용자를 찾아 'Edit User'를 클릭합니다. 'New Password'에 새로운 비밀번호를 입력하고 'Update Profile'버튼을 클릭합니다.
  4. 다른 사람들에게 웹사이트를 숨길 수 있나요?
    • 숨기기 위한 유일한 방법은 비밀번호로 보호된 컨텐츠를 만드는 것 뿐입니다. 보호된 컨텐츠를 만들려면 'Allow Anonymous Access'를 해제하고 'Basic Authentication'을 선택합니다.
  5. 워드프레스가 리버스 프록시에서 운영되려면 어떻게 해야하죠?
    • 리버스 프록시에서 운영되는 워드프레스는 몇몇 문제점이 있습니다. 프록시는 http_host에 덮어쓰기가 안되기 때문이죠. 이런 문제를 해결하기 위해서는 wp_config.php파일에 한줄을 추가하면 됩니다.
      $_SERVER['HTTP_HOST'] = $_SERVER['SERVER_NAME'];
  6. MySQL없이 워드프레스를 사용할 수 있나요?
    • 워드프레스는 MySQL 데이터베이스 서버만 지원합니다. 현재 다른 데이터베이스들은 지원되지 않습니다.
  7. 왜 워드프레스는 MySQL을 사용하죠?
    • MySQL은 인터넷상에서 매우 빠르고 가장 폭넓게 접근 가능한 데이터베이스 서버이기 때문입니다. 대부분의 웹호스팅들이 MySQL을 지원하는데, 이는 곧 어떤 사람이든 사용할 수 있다는 뜻이죠. 또한 MySQL은 오픈소스인데, 이는 워드프레스 개발에 중요한 부분입니다.
  8. phpMyAdmin은 뭔가요?
    • MySQL 데이터베이스와 사람들이 소통하기 위한 무료 관리도구입니다. PHP언어로 작성되었으며, 유지관리 및 정보의 백업 그리고 수정에 매우 유용합니다.
  9. 워드프레스를 PHP 안전모드에서 운영할 수 있나요?
    • PHP 안전모드에서도 잘 돌아갑니다.
  10. 워드프레스는 정말 PHP가 필요한가요?
    • 최소사양의 한 요소이기 때문에 필요합니다. 워드프레스의 모든 부분은 PHP언어를 통해 작동됩니다. PHP가 없는 워드프레스는 작동하지 않겠죠.

  1. 서버에 대한 정보는 어디서 확인할 수 있죠?
    • PHP나 MySQL에 대한 버전정보 또는 호스팅 서버의 소프트웨어를 확인하려면 아래 명령어를 메모장에 작성합니다.
      <?php phpinfo(); ?>
      그리고 파일을 testphp.php로 저장합니다. 이 파일을 최상위 디렉토리에 업로드하고 웹브라우저를 통해 이동하면(http://사이트주소/testphp.php) 정보를 볼 수 있습니다.
  2. 워드프레스 버전정보는 어떻게 볼 수 있죠?
    • wp-includes폴더에 있는 version.php 파일을 메모장으로 엽니다. 이 파일은 워드프레스 버전에 대한 정보를 담고 있습니다. 또는 관리자화면의 하단부분을 보면 워드프레스 버전을 확인할 수 있습니다.
  3. 워드프레스 최신버전으로 어떻게 업데이트하죠?
    • 먼저 새 버전에 대한 최소사양을 확인합니다. 그리고 버전을 다운그레이드 할 때를 대비해 데이터베이스를 백업합니다. 플러그인들을 비활성화 하는 것도 좋습니다. 가끔 최신버전과 문제가 생길 때도 있기 때문이죠. 업데이트를 시작하려면 'Tools > Upgrade'로 이동합니다. 'Update Automatically'버튼을 클릭하면 자동적으로 됩니다.
  4. 플러그인 비활성화는 어떻게 하죠?
    • 'Manage Plugins'로 이동해서 'Bulk Actions'에서 deactivate를 선택하고 Apply를 클릭합니다.
  5. 워드프레스 데이터베이스는 어떻게 백업하죠?
    • 데이터를 백업하는 방법은 여러가지가 있습니다. 가장 쉬운 방법은 자동으로 하는 것이죠. 백업을 위해 만들어진 몇몇 워드프레스 플러그인들이 있습니다. 이러한 플러그인들을 찾기 위해 관리자화면에서 'Plugin Browser'로 이동합니다. 그곳에서 BackWPup이나 Duplicator와 같은 백업 플러그인들을 찾을 수 있을 것입니다.
  6. 백업한 데이터베이스를 어떻게 복원하죠?
    • phpMyAdmin을 이용하면 데이터베이스를 복원할 수 있습니다. phpMyAdmin에 로그인 한 후에 Databases를 클릭하고 복원할 데이터를 넣을 데이터베이스를 하나 선택합니다. 그리고 Import를 누른 뒤 백업할 파일을 고릅니다. SQL에 버튼이 체크되어있는지 확인하고 Go를 누릅니다. 완료까지 시간이 꽤 걸릴 수 있습니다.
  7. 이모티콘은 뭐고, 어떻게 쓸 수 있죠?
    • 이모티콘은 감정을 나타내는 작은 아이콘입니다. 워드프레스에서는 기본적으로 텍스트로 된 이모티콘을 자동으로 작은 이미지로 변경시킵니다.
  8. 이모티콘 자동변환은 어떻게 해제할 수 있죠?
    • 관리자화면에서 'Settings > Writing'로 이동합니다. Formatting을 선택해서 emoticons에 체크를 해제합니다.
  9. 'read more'버튼은 어떻게 지정하죠?
    • 글을 조금만 보여주는 것은 독자들에게 클릭을 하도록 하고 더 읽도록 만들죠. 이것은 퀵태그를 추가하거나 템플릿의 태그를 the_content()에서 the_excerpt()로 바꾸는 것으로 지정할 수 있습니다. more 퀵태그를 추가하려면, 보여줄 부분 바로 뒤에 커서를 두고 'Administration > Write > Post'로 이동하면 more 퀵태그를 찾을 수 있을 것입니다.
  10. 이미지 주변에 텍스트로 둘러싸이도록 하려면 어떻게 해야되죠?
    • 텍스트와 함께 이미지를 정렬하려면 이미지에 태그를 수정합니다. class="alignleft", class="alignright", class="aligncenter"로 하면 됩니다.
      예시: <img src=”http://exampleimage.com/example.jpg” class=”alignleft” />

  1. 파일에 주석을 달려면 어떻게 하죠?
    • 파일에 주석을 다는 것은 때때로 유용하죠. HTML이나 PHP파일엔 이렇게 달면 됩니다.
      <!-- insert comment here -->
      CSS 파일이라면 다음과 같습니다.
      /* insert comment here */
  2. 글의 날짜 및 시간 표시방법은 어떻게 수정하죠?
    • 워드프레스의 몇몇 태그기능들은 정해진 포멧의 문자열을 읽어 들이는데, 날짜를 어떻게 표시할 것인지도 그렇게 결정됩니다. 예를 들어 'l, F j, Y'라는 포멧의 문자열을 만들면 결과는 'Monday, January 7, 2013'으로 보일 것입니다. 각각의 문자는 다음을 의미합니다.
      l: 해당하는 요일의 이름
      F: 해당하는 달의 이름
      j: 해당하는 일수
      Y: 해당하는 연도(4자리)
      위의 날짜형식을 보려면 템플릿 태그는 이렇게 되겠죠: <?php the_time('l, F jS, Y') ?>
  3. 템플릿 파일은 뭔가요?
    • 템플릿 파일은 웹사이트를 웹에 어떻게 보여줄 것인지 제어할 수 있는 파일입니다. MySQL 데이터베이스에서 정보를 가져오고 코드를 생성해서 웹브라우저로 전송합니다. 템플릿 파일을 사용하면 색상이나 스타일을 변경하여 다른 워드프레스 테마를 만들 수 있습니다. 다른 조건에서 다르게 작동하도록 설정할 수도 있습니다. 가장 흔한 템플릿 파일은 header, footer, sidebar, content입니다. 하지만 더 많은 템플릿 파일들이 존재하죠.
  4. 템플릿 태그는 뭐죠?
    • 템플릿 태그는 워드프레스에 무언가를 하거나 보여주라는 명령을 내리는 코드입니다. 예를 들어 <?php the_title(); ?>라는 태그는 현재 글의 제목을 출력해줍니다. 대부분의 템플릿 태그는 간단하지만, 꽤 복잡한 것들도 있습니다.
  5. 404페이지는 어떻게 변경하죠?
    • 관리자화면에서 'Appearance > Theme Editor'로 이동합니다. '404 Template'의 링크를 클릭하고 수정한 뒤 저장합니다.
  6. 워드프레스 Loop는 뭔가요?
    • Loop는 PHP코드로, 워드프레스는 루프태그의 기준에 맞춰 글을 보여주고 형식을 지정합니다. 예를 들어 만약 최신 10개의 글을 역순으로 보여주고 싶다면, 워드프레스는 정확히 생각한대로 구성해줍니다. 반면에 특정 글을 보여주려고 한다면, 워드프레스는 정보를 데이터베이스에서 그 글을 선택하는데 사용할 것입니다.
  7. 어떻게 하면 이메일 스팸을 피할 수 있나요?
    • 가장 쉽게 피하려면 이메일 주소가 들어간 이미지를 제작해서 웹사이트에 추가하는 방법이 있습니다.
  8. 내가 쓴 글로 어떻게 링크를 걸죠?
    • 관리자화면에서 해당 글의 ID를 확인합니다. 그리고 링크를 걸기 위해 코드를 사용합니다
      예시: <a href="index.php?p=123">Post Title</a>
      123을 글의 ID로 변경하면 됩니다.
  9. 피드란 뭔가요?
    • 피드는 피드리더에서 사이트에 접근할 수 있도록 해줍니다. 피드리더에서는 새로운 컨텐츠와 다른 사이트의 업데이트를 확인할 수 있습니다. 피드는 여러분의 블로그를 유명하게 만들거나 블로거들 사이에서 최신 정보를 유지하는데 좋습니다.
  10. 웹사이트를 관리할 때 가장 중요한 사항들은 뭔가요?
    • 워드프레스를 최신상태로 유지하세요. 웹사이트에 어떠한 잘못된 링크나 스팸댓글도 있으면 안되겠죠. 그리고 항상 백업하세요.

덧) 헥헥… 많네요;;
덧2) 13번의 ‘5분 설치’는 동의하기 힘드네요-_-
덧3) 35번, 39번, 49번은 저도 자세히는 모르겠군요ㅠㅠ

'Web > CMS' 카테고리의 다른 글

워드프레스 유료,무료 테마 사이트 모음  (0) 2014.02.09
Wordpress vs Drupal  (0) 2012.09.24
숨겨진 텀블러 무료테마 100여개 모음  (4) 2012.08.27
불편한 큐로보프레스  (12) 2009.09.01