Skip to content

Instantly share code, notes, and snippets.

View carmolim's full-sized avatar

Augusto Carmo carmolim

View GitHub Profile
@carmolim
carmolim / menu.php
Last active July 3, 2018 22:36
Puxando intens de um menu do wordpress
<?php $menu_items = wp_get_nav_menu_items( 'Menu' );?>
<ul>
<?php foreach ($menu_items as $menu_item ): ?>
<?php
$active = '';
// verifica se o ID desse item é igual ao ID da página carregada
if( get_queried_object_id() == $menu_item->object_id ) {
@carmolim
carmolim / key.xls
Last active October 16, 2017 18:03
[airtable custom key formula]
ID & "-" & DATETIME_FORMAT({Publicação},"DD") & "/" & DATETIME_FORMAT({Publicação},"MM") & "/" & DATETIME_FORMAT({Publicação},"YYYY") & "-" & Categoria
@carmolim
carmolim / inbox.txt
Last active October 18, 2017 15:34
[gmail custom searchs]
older_than:6y
size:10m
filename:[mp3]
Larger:5m
@carmolim
carmolim / loop.php
Last active July 24, 2018 22:29
[alternate loop] #wordpress
<?php
$args = array(
'post_type' => 'projeto'
);
?>
<?php $the_query = new WP_Query( $args ); ?>
<?php if ( $the_query->have_posts() ) : ?>
@carmolim
carmolim / gist:7b63da2e1d9240263934f6577b157e4c
Created June 19, 2018 18:56 — forked from samuelsimoes/gist:3011642
Ajax no Wordpress. Faça do jeito certo!

#Ajax no Wordpress

###functions.php (ou arquivo incluído)

<?php

#Registra o seu script com o seu ajax no functions.php, no meu caso samuel.js
wp_register_script('samuel', get_bloginfo('template_directory') . "/scripts/samuel.js", array('jquery'));
@carmolim
carmolim / iso.php
Created July 24, 2018 22:51
Isotope filter - Puxa todos os termos usados de uma taxonomia
<?php $terms = get_terms( 'categoria' ); // taxonomy name ?>
<ul clas="">
<li data-filter="*">Todas</li>
<?php foreach ($terms as $term): ?>
<?php $temp = get_term($term); ?>
<li data-filter=".<?php echo $temp->slug ?>"><?php echo $temp->name ?></li>
<?php endforeach; ?>
@carmolim
carmolim / script.js
Last active October 30, 2018 19:40
011
let startX;
let startY;
let possibleDirections = [];
const mod = 20;
let points = [];
function setup() {
@carmolim
carmolim / keybase.md
Created August 15, 2019 13:23
Keybase verification

Keybase proof

I hereby claim:

  • I am carmolim on github.
  • I am carmolim (https://keybase.io/carmolim) on keybase.
  • I have a public key ASD7J0n8FVYc0-hmL9AjE_Kq2t0699Wp3sg0sB8WY7wg-Qo

To claim this, I am signing this object:

@carmolim
carmolim / breadcumbs.php
Created June 4, 2020 18:19
Breadcumbs taxonomia
/**
* Função para gerar breadcumbs baseado em uma taxonomia
*/
show_breadcrumb($term->name,"taxonomy");
function show_breadcrumb($name,$type){
$list = "";
$home = get_bloginfo("home");
@carmolim
carmolim / tax_query.php
Created January 28, 2021 15:08
query pela taxonomia
<?php
$the_query = new WP_Query( array(
'orderby' => 'rand',
'post__not_in'=> array(get_the_ID()),
'post_type' => 'area-atuacao',
'posts_per_page' => '3',
'tax_query' => array(
array(
'taxonomy' => 'categoria_atuacao', // custom tax