Skip to content

Instantly share code, notes, and snippets.

View brunolimadevelopment's full-sized avatar
:octocat:
loading to next level...

Bruno brunolimadevelopment

:octocat:
loading to next level...
View GitHub Profile
@brunolimadevelopment
brunolimadevelopment / INSTALAÇÃO POSTGRESQL VIA CLI
Last active December 7, 2021 18:15
INSTALANDO POSTGRESQL NO POP_OS
Maintainer: pgAdmin Development Team
DEBs for various Debian and Ubuntu versions are available from the pgAdmin APT repository. The following platforms are supported:
Debian 9 (Stretch, up to v5.3), 10 (Buster), 11 (Bullseye/testing, from v4.30)
Ubuntu 16.04 (Xenial, up to v4.30), 18.04 (Bionic), 19.10 (Eoan, up to v4.29), 20.04 (Focal), 20.10 (Groovy, from v4.30), 21.04 (Hirsute, from v5.3)
To use this repository, run the following commands:
#
@brunolimadevelopment
brunolimadevelopment / [wp] Exibição CAT e SUBCAT
Last active May 11, 2020 21:08
[WP] Exibição de CATEGORIA e SUBCATEGORIA
// exemplo http://casamagalhaes.cvtt.com.br/equipamento/
<ul class="lista-pai">
<li class="lista__head">Categorias</li>
<?php
$taxonomyName = "taxonomy-name";
// Isso obtém apenas os termos da camada superior "CAT PAI". Isso é feito definindo pai como 0.
$parent_terms = get_terms( $taxonomyName, array( 'parent' => 0, 'orderby' => 'slug', 'hide_empty' => false ) );
foreach ( $parent_terms as $pterm ) {
@brunolimadevelopment
brunolimadevelopment / [JS] - Back to Top button Scroll
Created April 14, 2020 17:04
[JS] - Back to Top button Scroll
// html
<a href="javascript:void(0);" id="scroll" title="Scroll to Top" style="display: none;">Top<span></span></a>
// css
#scroll {
position:fixed;
right:10px;
z-index: 9999;
bottom:10px;
cursor:pointer;
@brunolimadevelopment
brunolimadevelopment / [JS] - DATA ATUAL
Created March 24, 2020 19:30
[JS] - INSERINDO DATA ATUAL NO CAMPO DO FORMULÁRIO
// CRIA OBJETO DATA - JS
var data = new Date();
var dia = data.getDate().toString();
var diaF = ( dia.length == 1 ) ? '0' + dia : dia;
var mes = ( data.getMonth() + 1 ).toString();
var mesF = ( mes.length == 1 ) ? '0' + mes : mes;
var anoF = data.getFullYear();
var data = diaF + '/' + mesF + '/' + anoF;
var elFiled = document.getElementById('data');
<?php $i=1; foreach ($settings['cronograma_options'] as $item): ?>
<div class="pa-component-wrap-cronograma__item <?php echo ( $i % 2 == 0 ) ? 'pa-component-wrap-cronograma__item--reverse' : '';?>">
<div class="pa-component-wrap-cronograma__info">
<div class="data"><time><?php echo data_evento($item['cronograma_options_data']); ?></time></div>
<div class="title wow fadeInUp" data-wow-duration="1.5s" data-wow-delay="1s"><?php echo $item['cronograma_options_title']; ?></div>
<div class="desc wow fadeInUp" data-wow-duration="1.5s" data-wow-delay="1.5s"><?php echo $item['cronograma_options_desc']; ?></div>
</div>
<figure class="pa-component-wrap-cronograma__figure wow <?php echo $item['jornada_options']; ?>">
<?php foreach ($item['cronograma_options_img'] as $img) :
echo wp_get_attachment_image( $img, 'full', "", array("class" => "thumb wow fadeIn", 'alt' => get_the_title(), 'title' => get_the_title(), 'data-wow-duration'
@brunolimadevelopment
brunolimadevelopment / [PHP][JS] - Animação de texto
Last active March 13, 2020 19:49
[PHP][JS] - Animando texto dinâmicamente
// PHP
// OBS: O uso das funções utilizadas, se o campo do admin for um wyswig irá ter quebra de linhas no texto utilize as funções que estão comentadas.
// Caso o campo do admin seja do tipo text ou textarea, não precisa utilizar essas funções.
<?php
$settings = get_option('options_gerais');
//$desc = $settings['desc'];
//$desc = htmlentities($desc, null, 'utf-8');
//$desc = str_replace("&nbsp;"," ",$desc);
//$desc = str_replace("\n", "", $desc);
//$desc = str_replace("\r", "", $desc);
@brunolimadevelopment
brunolimadevelopment / [wp] add_meta_tags
Created March 12, 2020 18:41
[WP] Adicionando meta tags add_meta_tags()
/* Adicionando meta tags ao header */
function add_meta_tags() {
echo '<meta property="og:title" content="Titulo do seu site" />';
echo '<meta property="og:description" content="Descrição do meu site" />';
echo '<meta name="keywords" content="keyword1, keyword2,..." />';
echo '<meta property="og:type" content="website" />';
echo '<meta property="og:site_name" content="MeuSite" />';
echo '<meta property="og:image" content="logo_do_site.png" />';
}
@brunolimadevelopment
brunolimadevelopment / [WP] THUMB + CATEGORIA + TITULO + DESCRIÇÃO
Created March 9, 2020 13:05
[WP] THUMB + CATEGORIA + TITULO + DESCRIÇÃO
// ARQUIVO FUNCTIONS.PHP
// O hook {taxonomy}_edit_form_fields é responsável
// por exibir o campo que criamos através da função render_category_metas.
function render_category_metas( $term ) {
$color = get_term_meta( $term->term_id, 'color', true );
?>
<div class="form-field">
<tr class="form-field">
@brunolimadevelopment
brunolimadevelopment / Verifica se é PAR ou IMPAR
Created March 7, 2020 02:30
[JS] - Verifica se é PAR ou IMPAR
function parOuImpar(n) {
if(n%2 == 0){
return 'par';
} else {
return 'impar';
}
}
parOuImpar(11);
@brunolimadevelopment
brunolimadevelopment / [WP] SHUFFLE - 1 Postagem aleatória das 5 últimas
Created March 6, 2020 18:20
WP_Query [ SHUFFLE ] - 1 postagem aleatória das 5 últimas
// ADC NO ARQUIVO functions.php
//SHURFFLE NAS QUERYS DAS POSTAGENS
add_filter( 'the_posts', function( $posts, \WP_Query $query ){
if( $pick = $query->get( '_shuffle_and_pick' ) ) {
shuffle( $posts );
$posts = array_slice( $posts, 0, (int) $pick );
}
return $posts;
}, 10, 2 );