Este plugin não foi testado com os 3 lançamentos principais mais recentes do WordPress. Ele pode não ser mais mantido ou suportado e pode ter problemas de compatibilidade quando usado com versões mais recentes do WordPress.

API Improver para WooCommerce

Descrição

Melhore a API REST do WooCommerce sem código.

WooCommerce é um plugin usado por mais de 5 milhões de sites em WordPress para criar lojas virtuais.

É maravilhoso e amamos, mas as vezes precisamos de mais da API REST.

Endpoints

Damos suporte à versão V3.

/products

  • Procuraremos pela category/tag pelo “name” (nome) ou “slug” (nessa ordem) se “id” não for enviado (ou estiver vazio).
  • Procuraremos pelo ID do atributo, se nenhum for indicado (ou estiver vazio). Verifique wc_attribute_taxonomy_id_by_name para mais detalhes.

Em ambos os casos, não criaremos um novo atributo, categoria ou tag de produto. Você pode usar o filtro “aifw_api_v1_products_search_for_terms” para criá-lo e retornar o “term_id”.
O WooCommerce manterá o atributo para o produto somente se uma taxonomia não for encontrada.

Como usar

Rápido e fácil!

Apenas ative “API Improver para WooCommerce” e pronto. Nenhuma configuração é necessária.

Traduções

Você pode ajudar a traduzir API Improver para WooCommerce para o seu idioma.

Avaliação

Ficaríamos gratos se você deixar sua opinião.

Suporte

  • WooCommerce – 4.8

(A versão 3 da API suporta 3.5.x ou superior, mas não chegamos a testar)

Capturas de tela

  • Requisição para criar o Produto sem o ID da categoria.
  • Exemplo de atualização do Produto com categorias com e sem ID.

Instalação

Primeiro

Seguinte

  • Instale “API Improver para WooCommerce” na página de plugins da administração.

Ou

  • Envie toda a pasta api-improver-for-woocommerce para a pasta /wp-content/plugins/.

Então

  • Ative o plugin no menu ‘Plugins’ do WordPress.

Perguntas frequentes

Funciona com outros plugins de e-commerce?

Não. Nossa intenção é melhorar a API do WooCommerce.

Gostaria de adicionar minha própria customização

Para produtos, você pode usar o filtro “aifw_api_v3_products_request_for_prepare_object_for_database” para alterar as requisições.

Existe uma forma de criar categorias ou atributos?

Não iremos criar novos termos, mas você pode usar o filtro “aifw_api_v3_products_term_not_found”. Exemplo.

Posso ajudar vocês?

Sim! Visite o repositório do GitHub.

Avaliações

Não há avaliações para este plugin.

Colaboradores e desenvolvedores

“API Improver para WooCommerce” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

API Improver para WooCommerce” foi traduzido para 1 localidade. Agradecemos aos tradutores por suas contribuições.

Traduzir “API Improver para WooCommerce” para seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.

Registro de alterações

1.1

  • Adicionado um ID, se não for fornecido, para permitir que os desenvolvedores enviem uma requisição bonita.

1.0

  • Está vivo!
  • Melhorado o endpoint “/products” para aceitar categorias/tags por “name” (nome) e “slug”, se “id” não for enviado.
  • Melhorado o endpoint “/products” para buscar por atributos por “name” (nome), se “id” não for enviado.