Skip to content

Instantly share code, notes, and snippets.

View fdaciuk's full-sized avatar
🔥

Fernando Daciuk fdaciuk

🔥
View GitHub Profile
@fdaciuk
fdaciuk / send_mail_post_pending.php
Last active May 12, 2020 23:43
Envia um e-mail para o administrador do site/blog se houver algum post para revisão. PS.: Configurar a conta que receberá o e-mail na variável $email. Por padrão, está configurado o e-mail do administrador do blog.
<?php
/*
Enviar e-mail para o administrador se houver posts para revisão
Dicas do @GugaAlves (@tudoparawp):
- Adicionar link para enviar e-mail diretamente para o administrador;
- Incluir link para a edição do post no admin, facilitando a vida do admin que receber este email.
Dicas do Gustavo Bordoni (@webord):
- incluir na função o $post (objeto para WP_Query) para não ficar passando o $post_id a cada save;
@fdaciuk
fdaciuk / ex_filter.php
Created December 16, 2012 16:26
Exemplo de conteúdo após o the_content
<?php
function depois_the_content( $content ) {
global $post;
$content .= 'Isso vai aparecer depois do conteúdo';
return $content;
}
add_filter( 'the_content', 'depois_the_content' );
@fdaciuk
fdaciuk / deploy_git.sh
Created December 16, 2012 00:24
Teste para deploy de GIT
git checkout master
git branch
echo '### PRODUÇÃO REPORT ###'
git status
echo '++++++++++++++++++++++'
echo 'Deseja fazer o deploy [s/n]?'
read deploy
echo '++++++++++++++++++++++'
@fdaciuk
fdaciuk / autoset_featured_image.php
Created November 20, 2012 00:40
[WORDPRESS] Setar a primeira imagem do post como post_thumbnail se não houver nenhuma setada. (Créditos a Bruno Cantuaria)
@fdaciuk
fdaciuk / toAscii.php
Created June 29, 2012 13:01 — forked from chluehr/toAscii.php
PHP clean url slug generator / converter (slug)
<?php
// source: http://cubiq.org/the-perfect-php-clean-url-generator
// author: Matteo Spinelli
// MIT License / http://creativecommons.org/licenses/by-sa/3.0/ (please re-check at source)
setlocale(LC_ALL, 'en_US.UTF8');
function toAscii($str, $replace=array(), $delimiter='-') {
if( !empty($replace) ) {
$str = str_replace((array)$replace, ' ', $str);
}