메타블로그(metablog)는 한마디로 블로그들의 모음입니다. 통상적인 블로그가 한 사람의 콘텐츠로 구성되는 것과 달리 메타블로그는 여러 블로거들의 블로그를 모아서 제공하는 형태입니다. 요즘은 SNS와 마이크로 블로깅이 대세인지라 메타블로그의 인기가 시들해졌지만 불과 2-3년 전까지만 해도 국내외를 통틀어 많은 메타블로그들이 서비스되고 있었고 또 솔루션들도 많이 나와 있었던 걸로 기억됩니다. 비록 지금은 "퇴물"이 되어 버리긴 하지만, 그래도 아직은 가끔씩 여러 사람들의 블로그를 모으거나 다른 사람들과 함께 블로깅을 공유하고픈 니즈가 생겨나기도 합니다.
최근에 메타블로그를 하나 만들 일이 생겨서 이 방법 저 솔루션들을 찾고 알아보다가 워드프레스(WordPress)로 한번 만들어 보기로 했습니다. 워드프레스는 PHP 기반의 오픈소스 블로깅 도구이며 무엇보다도 강력한 확장성과 수없이 많은 테마/플러그인들로 이루어진 에코시스템(ecosystem)을 보유하고 있기 때문에, 이걸 잘 이용하면 메타블로그 만드는 것 역시 별로 어렵지 않습니다.
여기서는 FeedWordPress라는 워드프레스 플러그인을 사용하기로 합니다. 이 FeedWordPress 플러그인은 간단히 말해 워드프레스블로그 사이트를 메타블로그 사이트로 '탈바꿈' 시켜 주는 기능 확장용 플러그인인데, 구독할 블로그들의 피드 주소를 등록해 주면 해당 피드를 가져와서 통상적인 블로그 포스트(Post) 처럼 만들어 뿌려주는 기능을 가지고 있습니다.
플러그인을 설치하면 아래와 같이 관리자 모드에 Syndication 이라는 제목의 메뉴가 하나 생기고 이 메뉴를 통해 피드를 등록하고 관리할 수 있게 됩니다.

// In a post context
또한 FeedWordPress 기반의 확장 플러그인들도 제법 존재하기 때문에 함께 사용하면 좀 더 편리한 피드 관리를 할 수가 있습니다. 예를 들어, FeedWordPress Duplicate Post Filter라는 플러그인은 중복된 피드의 업데이트를 방지하는 기능을 추가해 주며, YD FeedWordPress Content Filter는 원 블로그에 있는 이미지들을 로컬 서버로 가져오는 등의 기능을 제공합니다.
물론 워드프레스로 메타블로그를 만들 때 사용할 수 있는 플러그인은 이것 말고도 많이 있습니다. 또, 꼭 워드프레스가 아니어도 메타블로그를 위한 설치형 솔루션들도 많이 나와 있기도 합니다. 그렇지만 쉽고 간단하게 확장성있는 메타블로그를 만들고 싶은 분들이라면 이 방법을 한번 사용해 보실 것을 추천합니다.







최근 덧글