Skip to content

Instantly share code, notes, and snippets.

View diogenesjup's full-sized avatar
🏠
Working from home

Diogenes Oliveira Junior diogenesjup

🏠
Working from home
View GitHub Profile
@diogenesjup
diogenesjup / declare.php
Created June 11, 2024 18:14
Variavel padrão para AJAX e outras chamadas JavaScript da plataforma BETWP
<script>
const homeUrl = "<?php echo get_option('home'); ?>";
</script>
@diogenesjup
diogenesjup / watis-api.js
Created May 22, 2024 13:19
WATIS API NODE
var request = require('request');
var options = {
'method': 'POST',
'url': 'SEU ENDPOINT',
'headers': {
'Content-Type': 'application/x-www-form-urlencoded'
},
form: {
'origem': 'postman',
'destino': '5511999999999',
@diogenesjup
diogenesjup / exemplo.php
Last active May 22, 2024 13:17
Exemplo PHP CURL WATIS API
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'SEU ENDPOINT',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
@diogenesjup
diogenesjup / exemplo.json
Created February 2, 2024 18:40
Exemplo de JSON da API plugin afiliados
{
"status":"sucesso",
"info":{
"pedidos_processando_concluido":[
{
"ID pedido":2518,
"Nome Cliente":"Diogenes Junior",
"E-mail Cliente":"diogenesjunior.ti@gmail.com",
"Valor do pedido":"90.00",
"Valor do pedido elegível para comissão":55,
@diogenesjup
diogenesjup / functions.php
Created December 20, 2023 15:17
Mudar status para processando automáticamente na confirmação do pagamento
<?php
add_action( 'woocommerce_payment_complete', 'custom_woocommerce_auto_complete_order' );
function custom_woocommerce_auto_complete_order( $order_id ) {
if ( ! $order_id ) {
return;
}
$order = wc_get_order( $order_id );
// Verifique se o pedido é para produtos digitais
@diogenesjup
diogenesjup / exemplo.html
Created August 24, 2023 14:42
Estrutura HTML Collapse BETWP
<section class="configuracoes__carteira__depositar__card configuracoes__carteira__depositar__card--NOME-DO-SEU-COLLAPSE">
<header class="configuracoes__carteira__depositar__card__header">
<aside>
<i class="fas fa-check"></i>
<h4>NUMERO</h4>
<div>
<h2>TITULO DA ABA</h2>
</div>
</aside>
@diogenesjup
diogenesjup / widgetApostasFlutuantes.php
Last active August 19, 2023 19:46
Widget de Apostas Flutuantes
<?php
/**
* ------------------------------------------------------------------------------------------------
*
*
* CARRINHO / RESUMO FLUTUANTE DAS APOSTAS
*
*
* ------------------------------------------------------------------------------------------------
*/
<?php if(get_field("tempo_de_preparo")!=""): ?>
<p>
<b>Tempo de preparo:</b> <?php echo get_field("tempo_de_preparo") ?>
</p>
<?php endif; ?>
<?php if(get_field("quantidade_de_porcoes")!=""): ?>
<p>
<b>Quantidade de porções:</b> <?php echo get_field("quantidade_de_porcoes") ?>
</p>
<?php
/**
* WordPress Query Comprehensive Reference
* Compiled by luetkemj - luetkemj.com
*
* CODEX: http://codex.wordpress.org/Class_Reference/WP_Query
* Source: http://core.trac.wordpress.org/browser/tags/3.3.1/wp-includes/query.php
*/
$args = array(
curl --location --request POST 'https://servidorseguro.cloud/istpay/cobranca/atualizar/2' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'status=PAID' \
--data-urlencode 'data_transaction={field:value,field2:value2}'