Órbita #9 in Social & Sharing
Plugin de Wordpress para criar um Hacker News-like para o ManualdoUsuario.net
by Gabriel Nunes · github.com/manualdousuario/orbita-wp · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/manualdousuario/orbita-wp/archive/refs/heads/main.zipReadme
🔭 Órbita
Plugin de WordPress para criar um painel de debates baseado em links, similar ao Hacker News, para o Manual do Usuário.
Rodar o projeto
Requisitos
- Node.js
Clone o repositório
git clone git@github.com:manualdousuario/orbita.git
Instale as dependências
cd orbita
npm install
npm install --global grunt sass ruby
Caso queira alterar o arquivo de estilo main.scss
grunt watch
Minificar arquivo JavaScript
grunt concat && grunt uglify
Gerar arquivo orbita.zip
grunt compress
Shortcodes
[orbita-form]: formulário de postagem
[orbita-ranking]: ranking com posts mais votados
[orbita-posts]: listagem de post
[orbita-header]: menu
[orbita-vote]: componente de votoção
[orbita-my-comments]: listagem de todos os comentários do usuario
[orbita-my-posts]: listagem de todos os tópicos do usuario
WP-CLI
wp orbita ogimage update [--posts_per_page=<posts_per_page>]: busca pelas ogimage em posts com url externas sem thumbnail
[--posts_per_page=<posts_per_page>]
quantidade de posts a serem verificados, se não preencher o valor padrão é 10
wp orbita ogimage search [--posts_per_page=<posts_per_page>] [--external_url_ogimage=<external_url_ogimage>]: busca por valores no campo external_url_ogimage
[--posts_per_page=<posts_per_page>]
quantidade de posts a serem verificados, se não preencher o valor padrão é -1
[--external_url_ogimage=<external_url_ogimage>]
filtrar informações no campo external_url_ogimage, guia de parametros de erros:
// e_001 = error downloading source code from external url
// e_002 = og:image not found after request
// e_003 = error downloading image received in og:image
// e_004 = did not recognize a mime type as an image extension
Instalar o plugin
- Faça login no seu admin do WordPress
- Visite Plugins > Adicionar novo > Enviar plugin
- "Escolher arquivo" e selecione o
orbita.zip - Clique em "Instalar agora" e depois em "Ativar plugin"
Contribuição
Você pode ajudar abrindo um pull request (verifique as issues abertas ou, se preferir, abra uma nova) ou reportando um bug.
Para manter o repositório padronizado:
- escreva as mensagens dos commits em português
- siga os coding standards do WordPress