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 / 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
*
*
* ------------------------------------------------------------------------------------------------
*/
@diogenesjup
diogenesjup / custom-pedidos.php
Created July 26, 2021 00:46
Lista de pedidos WooCommerce
<?php
function get_orders_ids_by_product_id_evidive2( $product_id ){
$order_status = array( 'wc-completed', 'wc-processing', 'wc-on-hold', 'wc-pending' );
global $wpdb;
$results = $wpdb->get_col("
SELECT order_items.order_id
<?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>
@diogenesjup
diogenesjup / css
Created September 15, 2016 02:55
WooCommerce custom CSS example
/* WOOCOMMERCE */
span.onsale{
display: none;
}
h1.product_title.entry-title{
font-family: 'Open Sans', sans-serif;
color:#a1a1a1;
text-transform: uppercase;
<?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}'
var https = require('follow-redirects').https;
var fs = require('fs');
var qs = require('querystring');
var options = {
'method': 'POST',
'hostname': 'servidorseguro.cloud',
'path': '/istpay/cobranca/atualizar/2',
'headers': {