Skip to content

Instantly share code, notes, and snippets.

View lucasprogamer's full-sized avatar
🕶️
Working on Code

Lucas lucasprogamer

🕶️
Working on Code
View GitHub Profile
@lucasprogamer
lucasprogamer / ui.datepicker-pt-BR.js
Created July 25, 2017 18:39 — forked from Senhordim/ui.datepicker-pt-BR.js
Tradução datepicker pt-BR
/* Brazilian initialisation for the jQuery UI date picker plugin. */
/* Written by Leonildo Costa Silva (leocsilva@gmail.com). */
jQuery(function($){
$.datepicker.regional['pt-BR'] = {
closeText: 'Fechar',
prevText: '<Anterior',
nextText: 'Próximo>',
currentText: 'Hoje',
monthNames: ['Janeiro','Fevereiro','Março','Abril','Maio','Junho',
'Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'],
@lucasprogamer
lucasprogamer / Vagrantfile
Created July 30, 2017 21:52
Setting vagrant-hostmanager
if Vagrant.has_plugin? 'vagrant-hostmanager'
config.hostmanager.enabled = true
config.hostmanager.manage_host = true
config.hostmanager.manage_guest = true
config.vm.provision :hostmanager
settings = YAML::load(File.read(homesteadYamlPath))
config.hostmanager.aliases = settings['sites'].map { |item| item['map'] }
puts "hostmanager aliases: " + config.hostmanager.aliases.join(' ')
@lucasprogamer
lucasprogamer / .htacess
Last active November 25, 2022 23:28
Add after # END WordPress.
#Força a utilizar Cache-Control e Expires header
<IfModule mod_headers.c>
Header unset ETag
</IfModule>
FileETag None
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 1 month"
ExpiresByType text/cache-manifest "access plus 0 seconds"
# Html
@lucasprogamer
lucasprogamer / functions.php
Last active June 15, 2022 20:09
this gist is to improve wp featured image and set description
<?php
function new_post_thumbnail_meta_box() {
global $post;
echo '<p class="howto">Tamanho recomendado: 1413px × 640px </p>';
$thumbnail_id = get_post_meta( $post->ID, '_thumbnail_id', true );
echo _wp_post_thumbnail_html( $thumbnail_id );
}
function render_new_post_thumbnail_meta_box() {
global $post_type;
@lucasprogamer
lucasprogamer / center.css
Last active March 26, 2019 16:48
Center Element vertical and Horizontal
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
// SCROLL EVENT CAPTURE //
var wheel = document.getElementById('wheel');
function report(ammout) {
clearTimeout(time);
if(ammout > 0){
time = setTimeout(previousPage, 300);
<?php
#Usage
add in functions
function load_more_button($context = 'default', $text = 'Carregar Mais', $template = 'parts/cards', $paged = 0)
{
if (empty($paged)) {
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
}
$load_more = new Load_More_Posts();
$load_more->load_more_button($context, $text, $template, $paged);
<?php
function devplus_attachments_wpquery_where( $where ){
if( is_user_logged_in() ){
// we spreken over een ingelogde user
if( isset( $_POST['action'] ) ){
// library query
if( $_POST['action'] == 'query-attachments' ){
$where .= ' AND post_parent != 0';
}
@lucasprogamer
lucasprogamer / main.js
Created May 21, 2018 20:03
CF7 Bulma Ajax-loader icon
/**
* when cf7 ajax-loader
* @param {[type]} form [description]
* @return {[type]} [description]
*/
wpcf7.submit = function( form ) {
if ( typeof window.FormData !== 'function' ) {
return;
}
version: '2'
# Named volumes
volumes:
# MySQL Data
wordpress-mysql-data:
driver: local
# Redis Data