Skip to content

Instantly share code, notes, and snippets.

View lucianobragaweb's full-sized avatar
🏠
Working from home

Luciano Braga lucianobragaweb

🏠
Working from home
View GitHub Profile
@lucianobragaweb
lucianobragaweb / search.php
Last active May 19, 2018 20:45
Remover páginas da busca Wordpress
<?php get_header(); // header do site ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); // while retorna os posts existentes de acordo com o critério de busca fornecido pelo usuário
// agora vem a mágica para fazer com que não sejam exibidas as páginas na listagem dos posts retornados pela busca
if($post->post_type == 'page') continue; // esta condição if faz com que quando o post for do tipo 'page', ele simplesmente pula este conteúdo.
?>
<!-- Aqui vem a listagem dos posts da forma como achar mais conveniente -->
@lucianobragaweb
lucianobragaweb / formulario.html
Last active February 19, 2022 12:55
Enviar Formulário através de um link, tag <a>
<!-- Script que executa a ação de enviar o formulário -->
<script>
function enviar_formulario(){
document.formulario.submit();
}
</script>
<!-- O Formulário -->
<form action="pagina.php" method="post" name="formulario">
<input type="text" name="nome"/>
@lucianobragaweb
lucianobragaweb / botaotopo.html
Created November 12, 2013 15:06
Botão Voltar ao topo com deslize suave
<div id="voltarTopo">
<a href="#" id="subir">Topo</a>
</div>
@lucianobragaweb
lucianobragaweb / esconde.js
Last active January 31, 2023 21:28
Esconder elementos ao rolar a página.
// Script jQuery para esconder um elemento na página quando a rolagem ultrapassar 200px
$(window).scroll(function(){
if($(document).scrollTop() > 200){// se a rolagem passar de 200px esconde o elemento
$('#elementoAEsconder').hide();
} else { // senão ele volta a ser visivel
$('#elementoAEsconder').show();
@lucianobragaweb
lucianobragaweb / redirectToCart.php
Last active February 19, 2022 13:26
WP E-Commerce: Redirecionar ao carrinho quando clicar em comprar
<?php // No formulário geralmente temos este código que por padrão não redirecina quando o usuário efetua a compra ?>
<form class="product_form" enctype="multipart/form-data" action="<?php echo $action; ?>" method="post" ></form>
<?php
// Para mudar isso, basta alterar a ACTION do formulário para:
echo get_option('shopping_cart_url');
/*
* Solução encontrada aqui: http://getshopped.org/forums/topic/add-to-cart-button-redirect-to-cart/
@lucianobragaweb
lucianobragaweb / simpleLoop.php
Last active February 19, 2022 13:31
Loop simples no WordPress
<!-- // Loop Simples -->
<?php
if ( have_posts() ) : while ( have_posts() ) : the_post();
?>
<!-- // aqui é apresentado o conteúdo do post -->
<?php endwhile; else: ?>
<p>
<?php _e('Desculpa, este conteúdo não encontra-se disponível.'); ?>
@lucianobragaweb
lucianobragaweb / excludeToSearch.php
Last active February 19, 2022 13:33
Continuação: Remover páginas da busca WordPress. https://gist.github.com/lucianobragaweb/7227544
<?php
/*
* No caso de usar Post Types, podemos usar o mesmo truque para remover certos
* tipos de post da busca apenas incrementando alguns comandos em nosso código
*/
if ($post->post_type == 'page' || $post->post_type == 'profissionais') continue;
// https://gist.github.com/lucianobragaweb/7227544
?>
@lucianobragaweb
lucianobragaweb / myWpPlugin.php
Last active February 19, 2022 13:36
Exemplo de cabeçalho de Plugin Wordpress
<?php
/*
Plugin Name: My Awesome Plugin
Plugin URI: https://lucianobragaweb.github.io/my-plugin-page
Description: Este plugin faz alguma coisa bem legal...
Version: 1.0
Author: Luciano Braga
Author URI: https://lucianobragaweb.github.io
*/
?>
@lucianobragaweb
lucianobragaweb / myLoginForm.php
Last active February 19, 2022 13:41
Função para gerar o formulário de Login no Wordpress
<?php function myLoginForm() { ?>
<h1>Login</h1>
<div class="flb-login_form">
<form class=" flb-login_form" action="<?php echo get_option('home'); ?>/wp-login.php" method="post">
<fieldset>
<input type="text" name="log" id="log" value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="20" />
</fieldset>
@lucianobragaweb
lucianobragaweb / deleteFile.php
Last active February 19, 2022 13:42
Excluir arquivo no servidor com PHP
<?php
// Script para deletar arquivos
// unlink -> função do php para deletar arquivos
$arquivo = "wp-config.php";
if (!unlink($arquivo)) {
echo ("Erro ao deletar $arquivo");
} else {
echo ("Deletado $arquivo com sucesso!");