Skip to content

Instantly share code, notes, and snippets.

View quagliato's full-sized avatar

Eduardo Quagliato quagliato

View GitHub Profile
@quagliato
quagliato / select_estados.html
Last active May 15, 2024 22:54
<select> com todos os estados brasileiros
<select id="estado" name="estado">
<option value="AC">Acre</option>
<option value="AL">Alagoas</option>
<option value="AP">Amapá</option>
<option value="AM">Amazonas</option>
<option value="BA">Bahia</option>
<option value="CE">Ceará</option>
<option value="DF">Distrito Federal</option>
<option value="ES">Espírito Santo</option>
<option value="GO">Goiás</option>
@quagliato
quagliato / add_excerpt_to_pages.php
Created January 16, 2014 15:54
Add excerpt to pages
<?php
add_post_type_support('page', 'excerpt');
?>
@quagliato
quagliato / convert_iso_date_format_to_br_date_format.php
Created January 14, 2014 16:57
Convert ISO date format to BR date format
public static function ISO2brDate($date){
if(isset($date) && !is_null($date) && '' != $date && 10 == strlen($date)){
$dtAux = substr($date, 8, 2).'/';
$dtAux .= substr($date, 5, 2).'/';
$dtAux .= substr($date, 0, 4);
$date = $dtAux;
}
return $date;
}
@quagliato
quagliato / convert_br_date_format_to_iso_format.php
Created January 14, 2014 16:56
Convert BR date format to ISO format
public static function brDate2ISO($date){
if(isset($date) && !is_null($date) && '' != $date && 10 == strlen($date)){
$dtAux = substr($date, 6, 4).'-';
$dtAux .= substr($date, 3, 2).'-';
$dtAux .= substr($date, 0, 2);
$date = $dtAux;
}
return $date;
}
@quagliato
quagliato / date_validation.js
Created January 14, 2014 16:55
Date validation
function validateDate(date, fieldName, afterToday){
if(date.length < 10){
alert(fieldName + ': tamanho inválido.');
return false;
}
if(date.charAt(2) != '/' || date.charAt(5) != '/'){
alert(fieldName + ': formatação inválida.');
return false;
}
@quagliato
quagliato / wp_native_menu.php
Created January 6, 2014 05:58
Create a menu using WP's native engine.
<?php
$defaults = array(
'theme_location' => '',
'menu' => 'topmenu',
'container' => '',
'container_class' => '',
'container_id' => '',
'menu_class' => 'wrapper',
'menu_id' => '',
'echo' => true,
@quagliato
quagliato / customize_excerpt_length.php
Created December 31, 2013 19:14
customize_excerpt_length
function custom_excerpt_length( $length ) {
return 30;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );
@quagliato
quagliato / banners_link_metabox.php
Created December 9, 2013 18:47
banners_link_metabox
@quagliato
quagliato / verify_thumbnail_and_print_it.php
Created November 7, 2013 21:56
Verify if post has thumbnail and print it.
<?php if(has_post_thumnail()): ?>
<div id="img">
<a href="<?=get_permalink()?>">
<?php the_post_thumbnail('home_news_single_img'); ?>
</a>
</div>
<?php endif; ?>
@quagliato
quagliato / all_kinds_of_input.css
Created October 31, 2013 12:11
Declaring every single type of input
input[type=color],
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=email],
input[type=month],
input[type=number],
input[type=range],
input[type=search],
input[type=tel],