Se você administra uma biblioteca comunitária, escola ou clube do livro, provavelmente já se deparou com o mesmo problema: o software comercial de gerenciamento de bibliotecas é poderoso, mas os custos de licenciamento o tornam inacessível para projetos menores.
A boa notícia é que você não precisa de software caro para gerenciar uma biblioteca moderna. Com o plugin gratuito certo, o WordPress pode gerenciar todo o seu catálogo, contas de usuários, fluxos de trabalho de empréstimo e devolução, multas por atraso e até mesmo exibir uma lista de livros para o público.
Neste guia, mostraremos exatamente como construir um sistema completo de coleção e circulação de biblioteca usando o WordPress.

Resumo Rápido: A maneira mais fácil de construir um sistema de coleção e circulação de biblioteca no WordPress é instalar o plugin gratuito Library Management System.
Ele permite organizar seu catálogo em estantes, seções e categorias, rastrear cópias individuais com números de tombamento, registrar usuários da biblioteca e processar transações de empréstimo e devolução, tudo a partir do seu painel do WordPress.
Por que construir um sistema de coleção e circulação de biblioteca no WordPress?
O WordPress não possui recursos de biblioteca integrados. No entanto, com o plugin certo, você pode transformar seu painel do WordPress em um painel administrativo dedicado para bibliotecas, completo com um catálogo, banco de dados de usuários, histórico de transações e relatórios.
Veja por que recomendamos o WordPress para bibliotecas de pequeno e médio porte:
- É drasticamente mais barato que o software tradicional de bibliotecas. Sistemas comerciais como Koha (hospedado), Destiny ou Follett podem custar milhares de dólares por ano, quando você considera licenciamento, hospedagem e treinamento. Em contraste, uma configuração do WordPress custa aproximadamente o preço da sua hospedagem mais um domínio.
- É fácil para voluntários e funcionários não técnicos usarem. Se alguém consegue atualizar uma postagem de blog do WordPress, então pode adicionar um livro ou registrar a saída de um título para um usuário. Isso importa quando você está treinando estudantes, rotacionando voluntários ou criando um sistema de gerenciamento de bibliotecas para um cliente.
- Integra-se com o restante do seu site. Seu catálogo de biblioteca fica no mesmo domínio da sua página inicial, formulário de contato, formulário de doação, calendário de eventos e quaisquer outras páginas que você possa estar usando. Isso significa que você não precisará redirecionar os usuários para uma plataforma separada apenas para ver quais livros estão em estoque.
- Lida com os fundamentos corretamente. Você pode rastrear cada título, autor, ISBN, ano de publicação e imagem de capa. Você pode registrar mutuários, configurar várias filiais, registrar empréstimos, processar devoluções e calcular multas por atraso. Você também pode fazer backup dos dados da sua biblioteca junto com o restante do seu site.
Agora, vamos ver como você pode construir um sistema de coleção e circulação de biblioteca no WordPress. Simplesmente use os links rápidos abaixo para pular direto para a seção que você deseja ler primeiro:
- Instalar e Configurar o Plugin Library Management System
- Crie Estantes e Seções no WordPress
- Adicionar Categorias à Sua Coleção da Biblioteca
- Adicionar Livros à Sua Coleção da Biblioteca
- Adicionar Filiais e Registrar Usuários da Biblioteca
- Dê aos Patrocinadores o Seu Próprio Login com a Função de Usuário da Biblioteca LMS
- Gerencie Empréstimos e Devoluções de Livros no WordPress
- Antes de começar a adicionar livros, você precisa de um lugar para colocá-los. Com o plugin Library Management System, isso significa criar estantes e seções.
- Perguntas Frequentes Sobre a Criação de um Sistema de Biblioteca no WordPress
Instalar e Configurar o Plugin Library Management System
A maneira mais fácil de criar um sistema para gerenciar livros e circulação de biblioteca é usando o plugin Library Management System. É uma ferramenta gratuita que otimiza o processo de gerenciamento de bibliotecas, organização de livros, adição de usuários, classificação de estantes, rastreamento de transações e muito mais.
Observação: Para este tutorial, vamos assumir que você já tem um site WordPress configurado. Se não tiver, confira nosso guia sobre como criar um site WordPress.
A primeira coisa que você precisa fazer é instalar e ativar o plugin Library Management System. Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin do WordPress.
Antes de adicionar quaisquer livros, vale a pena configurar primeiro as configurações globais do plugin. Para começar, vá para Library Management » All Settings.

Você verá uma grade de configurações com cartões para itens como dias de empréstimo, multas por atraso, país e moeda, rótulos e textos, e exibição de página pública.
Recomendamos trabalhar em cada cartão, pois algumas dessas configurações influenciam como o plugin formata os dados nos bastidores.
Por exemplo, 'País e Moeda' determina como multas e taxas aparecem. Simplesmente clique no cartão para abrir a janela pop-up de configurações.
Agora você pode selecionar País e Moeda nos menus suspensos. Para bibliotecas que cobram multas por atraso em uma moeda local diferente de dólares americanos, esta é a configuração que garante que seus recibos e relatórios pareçam corretos.

Assim que isso for feito, basta clicar no botão ‘Enviar e Salvar’.
Em seguida, abra o cartão 'Multas por Atraso na Devolução' e especifique quanto você cobrará por dia de atraso.

Para bibliotecas comunitárias, recomendamos começar com uma pequena multa diária (digamos, US$ 0,10 por dia).
Multas altas desencorajam devoluções, então isso pode realmente prejudicar sua linha de fundo.

Depois de salvar ambos os cartões de configuração, seu plugin terá tudo o que precisa para executar os fluxos de trabalho da sua biblioteca. A partir daqui, configuraremos a estrutura do catálogo, adicionaremos livros e usuários e começaremos a processar transações.
Crie Estantes e Seções no WordPress
Antes de começar a adicionar livros, você precisa de um lugar para colocá-los. Com o plugin Gerenciador de Biblioteca, isso significa criar estantes e seções.
Estantes espelham estantes físicas em sua biblioteca. Enquanto isso, seções são como agrupamentos de áreas temáticas dentro de cada estante, semelhante a como você pode usar categorias para organizar o conteúdo do blog.
Por exemplo, você pode ter uma estante 'Esportes' com seções para Tênis, Futebol e Futebol Americano. Ou uma estante Infantil com seções para Livros Ilustrados, Leitores Iniciantes e Juvenil.
O ponto é que sua estrutura digital deve corresponder ao que está em suas prateleiras reais, para que funcionários e voluntários possam recolocar os livros sem adivinhar.
Dito isso, é importante planejar sua estrutura de estantes e seções no papel antes de começar a criar registros. Percorra sua biblioteca física e liste o que está em cada prateleira, depois espelhe isso no plugin. É muito mais rápido renomear um pedaço de papel do que reorganizar 200 livros depois de já os ter categorizado.
⚠️ A versão gratuita permite até 30 estantes, 30 seções, 30 categorias, 30 filiais, 30 livros e 30 usuários da biblioteca. Isso é suficiente para a maioria das bibliotecas pequenas, mas se você estiver planejando um catálogo maior, tenha esse limite em mente ao projetar sua estrutura.
Você sempre pode consolidar (por exemplo, seções de ‘Ficção Jovem Adulta’ e ‘Não Ficção Jovem Adulta’ em vez de ‘Ficção YA por Gênero’).
Observe também que a versão gratuita usa um período de empréstimo fixo de 30 dias — se você precisar de empréstimos mais curtos ou mais longos (um empréstimo de biblioteca escolar de 1 semana, por exemplo), períodos de empréstimo configuráveis por empréstimo são um recurso Pro.
Quando estiver pronto, vá para Gerenciamento da Biblioteca » Gerenciar Estante & Seção e clique no botão ‘Adicionar Estante’.

Em seguida, dê um nome claro à sua estante e selecione seu status no menu suspenso.
O campo ‘Status’ controla se uma estante aparece em seus fluxos de trabalho.
Você deve escolher ‘Ativo’ para tudo que estiver em uso no momento. O status ‘Inativo’ é útil para aposentar uma estante (por exemplo, se você mover esses livros para um novo local) sem excluir o registro e perder seu histórico.
Quando terminar, prossiga e clique no botão ‘Enviar e Salvar’.

Para adicionar mais estantes, basta repetir esta etapa. Quando terminar, clique no botão ‘Listar Estante’ para ver todas as estantes que você acabou de adicionar.
A partir daqui, você também pode criar diferentes seções clicando no botão ‘Adicionar Seção’.

Na tela ‘Adicionar Seção’, escolha a estante pai no menu suspenso. Isso informa ao plugin a qual prateleira a seção pertence.
Em seguida, dê um nome à seção, defina seu status e clique em ‘Enviar & Salvar’.

Se você quiser adicionar mais seções a cada estante, basta repetir este processo.
Adicionar Categorias à Sua Coleção da Biblioteca
Agora, é hora de adicionar mais uma camada de classificação: categorias.
Pense em categorias como tags de assunto que se aplicam a várias estantes. Por exemplo, um romance de Hemingway pertence à sua estante de ‘Ficção’ sob uma seção de ‘Ficção Literária’, mas também pertence à categoria ‘Literatura Americana’.
Dessa forma, as categorias permitem agrupar e filtrar livros por tópico, independentemente de onde eles estejam na prateleira.
Para criar uma categoria, vá para Gerenciamento da Biblioteca » Gerenciar Livros.

Aqui, clique no botão ‘Adicionar Categoria’ no topo.

Na próxima tela, dê um nome à categoria. Boas categorias iniciais para uma biblioteca geral incluem História, Biografia, Ficção, Ciência, Religião, Artes, Política, Referência e Infantil.
Após inserir um nome, você também precisará clicar no menu suspenso ‘Status’ e selecionar se a categoria está ‘Ativa’ ou ‘Inativa’.

Quando terminar, basta clicar no botão ‘Enviar e Salvar’.
Agora você pode repetir esta etapa para adicionar quantas categorias desejar. Com isso feito, clique no botão ‘Voltar’ para retornar à seção ‘Gerenciar Livros’.

Adicionar Livros à Sua Coleção da Biblioteca
Agora, a parte divertida: adicionar livros à sua biblioteca.
⚠️ Já tem uma lista de livros em uma planilha? A versão gratuita do Sistema de Gerenciamento de Biblioteca não inclui um importador CSV, então você precisará adicionar os livros um por um aqui.
Se você tem uma lista grande existente, então você tem duas opções: atualizar para o nível Basic Premium do plugin, que adiciona importação CSV, ou usar um importador de propósito geral como WP All Import para inserir sua planilha nos registros de livros do plugin.
Para fazer isso, clique no botão ‘Adicionar Novo Livro’.
Depois disso, você precisará inserir os detalhes do livro e selecionar uma categoria.

Os campos obrigatórios são ID do livro, categoria, estante, seção, nome e status. Todo o resto (editora, ano de publicação, local, ISBN, autor, imagem da capa) é opcional, mas vale a pena preencher para facilitar a pesquisa.
Observe que o campo ID do livro é o identificador exclusivo que você usará para referenciar o livro internamente. Recomendamos um esquema de numeração consistente, como um prefixo de três letras da estante mais um número de quatro dígitos (por exemplo, 'FIC-0001' para o primeiro livro de Ficção).
O Sistema de Gerenciamento de Biblioteca também suporta o rastreamento de várias cópias físicas por livro usando números de acesso. Isso significa que, se você tiver três cópias de O Grande Gatsby, cada cópia recebe seu próprio número de acesso, mas todas compartilham o mesmo registro de catálogo.
Isso torna a circulação muito mais limpa quando você tem duplicatas, já que cada cópia tem seu próprio status rastreado em vez de compartilhar um.
Além disso, existem outros campos opcionais como nome da publicação, ano e local. Se você rolar para baixo, também verá uma opção para fazer upload de uma imagem da capa do livro.

Normalmente, você pode obter a arte oficial da capa na Open Library, Google Books ou no próprio site da editora.
Também é importante manter suas imagens de capa abaixo de cerca de 500 KB para que sua listagem de livros carregue rapidamente para os usuários em conexões lentas. Você pode fazer isso facilmente redimensionando suas imagens antes de fazer o upload ou usando uma ferramenta de compressão de imagem.
Quando terminar, basta clicar no botão 'Enviar e Salvar'.

Agora você pode repetir este passo para adicionar outros livros à sua coleção de biblioteca.
Adicionar Filiais e Registrar Usuários da Biblioteca
Próximo: o lado das pessoas da sua biblioteca. 'Filiais' são os locais físicos de onde sua biblioteca opera, e 'Empréstimos' são os usuários que retiram livros.
Mesmo que você tenha apenas um local, configure pelo menos uma filial. Cada registro de empréstimo está vinculado a uma filial, e esse relacionamento alimenta os relatórios e filtros do plugin. Se você opera em vários edifícios (digamos, uma biblioteca principal mais um centro comunitário), você vai querer criar uma filial para cada um.
Para começar, vá para Gerenciamento da Biblioteca » Gerenciar Usuários e clique no botão 'Adicionar Filial'.

Depois disso, insira um nome de filial (algo curto como 'Principal' ou 'Centro' está bom) e escolha um status.
Com isso feito, clique em 'Enviar e Salvar'.

Para adicionar filiais extras, simplesmente repita estas etapas.
Quando terminar, clique em 'Voltar' para retornar à página anterior.

Agora você pode voltar para a página ‘Listar Filial’ e ver a filial recém-adicionada.
Agora vamos adicionar um empréstimo clicando no botão 'Adicionar Empréstimo'.

Você verá um formulário solicitando ID do Usuário, filial, nome, e-mail, endereço, número de telefone, status e uma foto de perfil opcional.
O ID do Usuário é o número do cartão da biblioteca voltado para o usuário, então escolha um formato que você goste de imprimir em um cartão (por exemplo, 'LIB-2026-0001').

Após inserir esses detalhes, role para baixo e clique no botão 'Enviar e Salvar'.
Dê aos Patrocinadores o Seu Próprio Login com a Função de Usuário da Biblioteca LMS
O plugin gratuito adiciona automaticamente uma nova função 'Usuário da Biblioteca LMS' ao seu site. Você pode atribuir essa função aos usuários para que eles tenham seu próprio login, separado da sua conta de bibliotecário.
Vale a pena ser honesto sobre o que esta função oferece na versão gratuita. Os patronos recebem um painel WordPress simplificado que os impede de acessar as áreas administrativas do seu site, mas o portal personalizado para patronos que lista os livros atualmente emprestados e o histórico completo de empréstimos é um complemento exclusivo para a versão Pro.

No plano gratuito, a maneira como os patronos descobrem o que pegaram emprestado é perguntando a você. Você pode consultar os empréstimos atuais e os retornos passados de qualquer patrono nas telas Emprestadores e Livros Emitidos no seu próprio painel administrativo e, em seguida, responder por e-mail ou pessoalmente.
Se o autoatendimento do patrono for importante para sua biblioteca, os complementos Pro adicionam um portal do Usuário da Biblioteca com as visualizações Lista de Livros, Meus Livros e Livros Devolvidos, além da sincronização com um clique de usuários do WordPress na lista de emprestadores, para que cada login seja vinculado a um registro de patrono real.
Para configurar um login de patrono no plano gratuito, crie um usuário padrão do WordPress para o patrono em Usuários » Adicionar Novo e, em seguida, defina a função dele como ‘Usuário da Biblioteca LMS’.
Para saber mais sobre este tópico, consulte nosso guia detalhado sobre funções e permissões de usuário do WordPress.

Gerencie Empréstimos e Devoluções de Livros no WordPress
Agora que seu catálogo e seus patronos estão configurados, você está pronto para começar a emprestar livros e gerenciar sua biblioteca.
Você pode fazer tudo isso acessando Gerenciamento da Biblioteca » Transações de Livros.
Quando alguém pega um livro emprestado, você pode adicioná-lo ao seu banco de dados clicando no botão ‘Emprestar Livro’.

Na próxima tela, você precisará inserir detalhes como a filial, categoria, livro e usuário.
Observe que a versão gratuita limita cada transação a um livro por patrono, portanto, se um leitor estiver pegando três livros emprestados, você precisará registrar três empréstimos separados. O empréstimo de vários livros em uma única transação é um recurso Pro.
Quando terminar, basta clicar no botão ‘Enviar e Salvar’.

Depois disso, você pode ver o histórico de todos os seus livros emprestados acessando Gerenciamento da Biblioteca » Transações de Livros.
Aqui, você verá os detalhes dos livros emprestados, e o ‘Status’ mostrará ‘Devolução Pendente’.

Esta página é perfeita para dar uma olhada rápida nos empréstimos ativos antes de fechar a biblioteca no final do dia, ou para extrair uma lista de patronos com livros atrasados. Você pode classificar e filtrar diretamente nesta tela.
Quando o usuário devolve um item, localize o livro na lista e clique no botão ‘Devolver’.

Agora você verá todas as informações sobre o item emprestado.
Por padrão, o menu suspenso ‘Status da Devolução’ está definido como ‘Devolução Normal’. No entanto, você pode abrir este menu e selecionar ‘Livro Perdido’ ou ‘Devolução Atrasada’, quando apropriado.
Se você marcar uma devolução como ‘Atrasada’, o plugin calculará a multa usando sua configuração global de taxa de atraso.

Após fazer sua seleção, clique no botão ‘Enviar e Salvar’.
Agora, quando você clicar no botão ‘Histórico de Devolução’, verá que o status mudou para ‘Devolvido’.

Você pode seguir este passo para gerenciar todos os livros que os usuários pegam emprestado e devolvem da sua coleção da biblioteca.
Antes de começar a adicionar livros, você precisa de um lugar para colocá-los. Com o plugin Library Management System, isso significa criar estantes e seções.
Tudo o que fizemos até agora está dentro do seu painel do WordPress. No entanto, normalmente você vai querer permitir que os patronos naveguem pelo seu catálogo, então vamos exibir a biblioteca no seu site WordPress real.
Isso é fácil, pois o Sistema de Gerenciamento de Biblioteca fornece um shortcode que você pode adicionar a qualquer página ou postagem:
[owt7_library_books]
Simplesmente coloque este shortcode, e o Library Management System exibirá sua lista de livros com paginação, indicadores de status (disponível ou emprestado) e imagens de capa.
Visitantes podem navegar pelos livros, e usuários logados têm uma visualização detalhada de livro único.

🎨 Se você não estiver satisfeito com o layout padrão, pode alterar a aparência da sua lista de livros acessando Library Management » All Settings e selecionando a aba ‘Appearance & Display’.
Perguntas Frequentes Sobre a Criação de um Sistema de Biblioteca no WordPress
Frequentemente ouvimos leitores que estão configurando seu primeiro sistema de biblioteca, por isso reunimos esta FAQ para ajudá-lo a começar.
Posso usar o plugin Library Management System para uma biblioteca escolar?
Com certeza! O Library Management System é uma escolha fantástica e fácil de usar para bibliotecas de sala de aula, coleções de professores e pequenas bibliotecas de escolas particulares.
No entanto, se você estiver gerenciando um grande sistema de distrito K-12 ou uma biblioteca universitária, precisará de uma solução mais poderosa projetada para escala institucional, como Koha ou Follett Destiny.
Posso importar minha lista de livros existente de uma planilha?
Não na versão gratuita. O nível gratuito suporta uma importação básica de dados de teste, mas não a importação completa de CSV da sua própria lista de livros. A importação de CSV é um recurso Basic Premium.
Se você já tem seus livros em uma planilha, pode fazer o upgrade para o Basic Premium para trazer toda a coleção de uma vez, ou usar um importador de propósito geral como WP All Import para inserir seu CSV nos registros de livros do plugin.
Como lidar com um livro perdido?
Você tem duas opções, dependendo da situação. Se um usuário relatar um livro como perdido durante um empréstimo ativo, encontre a transação em Library Management » Book Transactions, clique em ‘Return’ e defina o Status de Retorno como ‘Lost Book.’ Isso encerra o empréstimo e aplica qualquer multa que você tenha configurado.
Se uma cópia estiver permanentemente faltando em suas prateleiras (roubo, danos causados por água, nunca devolvida por um usuário que já se foi há muito tempo), atualize o status do catálogo do livro para ‘Inactive’ para que ele não apareça mais como disponível. Se o livro for eventualmente encontrado, você pode reativar o registro.
Se você comprar uma cópia de substituição mais tarde, recomendamos adicioná-la como um livro totalmente novo com um novo ID de Livro, em vez de reutilizar o antigo. Isso mantém seu histórico de transações passadas preciso.
Os usuários podem pegar mais de um livro por vez?
Não na versão gratuita. O nível gratuito limita cada transação a um livro por usuário, portanto, se um leitor quiser três livros na mesma visita, você precisará registrar três empréstimos separados.
Para uma biblioteca comunitária ou escolar movimentada, isso se torna tedioso rapidamente. O empréstimo de vários livros em uma única transação é um recurso Basic Premium, e é o upgrade que mais indicaríamos para bibliotecas ativas primeiro.
Como faço backup dos meus dados da biblioteca?
Como os registros da sua biblioteca são armazenados diretamente no banco de dados do WordPress, qualquer plugin de backup do WordPress padrão incluirá automaticamente os dados da sua biblioteca nos backups do seu site. Recomendamos o Duplicator porque ele pode executar backups agendados para armazenamento remoto como Google Drive ou Dropbox, assim uma única falha de hardware não apagará meses de registros de usuários e histórico de transações.
Preciso de um tema específico para que isso funcione?
Não! Este plugin foi projetado para funcionar com qualquer tema do WordPress padrão.
As telas de administração ficam dentro do seu painel do WordPress (então elas têm a mesma aparência independentemente do seu tema), e a exibição da biblioteca no front-end usa HTML limpo que herda automaticamente a estilização do seu tema, então tudo parece profissional.
Esperamos que este tutorial tenha ajudado você a aprender como construir um sistema de coleção e circulação de bibliotecas no WordPress. Você também pode querer ver nosso artigo sobre quanto custa realmente construir um site WordPress e nosso tutorial completo sobre como instalar o WordPress.
Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.


Jaqueline
Só queria que integrasse e importasse os livros do Librarything!! Seria tão perfeito!
WPBeginner Support
Se você ainda não o fez, talvez queira informar o autor do plugin sobre esta solicitação e ele poderá tentar adicioná-la no futuro
Admin
Begs
posso saber a qual plugin da Amazon você está se referindo em seu vídeo?
keitai
Olá,
Você recomendaria este plugin para um negócio simples de aluguel de produtos diferentes (aproximadamente 1000 itens)? Ou você recomendaria outro plugin?
Eu sou capaz de produzir minhas próprias funções/lógica personalizadas, mas gosto de ter um bom plugin como ponto de partida.
Alguma dica, sugestão,
Atenciosamente,
Barry
WPBeginner Support
Na verdade, depende dos itens que você alugará e de como deseja gerenciar seu site. Você pode experimentar o plugin para ver se ele atende às suas necessidades.
Admin
Olawale Daniel
Ter uma Biblioteca no meu site de membros sempre foi minha dor de cabeça. A tarefa à frente é maior do que posso enfrentar. Mas acho que este plugin deve me ajudar.
JOHN
não consigo encontrar o shortcode para o plugin. por favor me ajude
Basanta Thapa
Obrigado pela visão! Eu adoraria se você pudesse postar mais algumas capturas de tela da interface real, para que possamos ter uma ideia da aparência e sensação do plugin.
Jesinth
Foi realmente útil. Obrigado pela informação. Mas como as informações do livro serão produzidas ao serem digitadas na caixa de pesquisa? Você pode me ajudar?
anil
Olá, bom artigo. Instalei este plugin e segui os passos explicados acima. Mas quando digito algo na caixa de pesquisa, nada aparece nos resultados. Você pode me ajudar a esse respeito?
Equipe Editorial
Use o fórum de suporte para o plugin.
Admin