A maior dificuldade de se criar um campo personalizado para os posts de produtos do woocommerce é porque existem os produtos variáveis, que consiste em um post ter mais de um produto. A baixo você encontrará como criar e salvar campos personalizados (text, number, textarea, select, checkbox, hidden) para produtos simples e variáveis (hook diferentes […]
Articles Tagged: wordpress
Excluir cortes de imagens do wordpress
Para listar todos os cortes das imagens: cd …/wp-content/uploads find . -regextype posix-extended -regex “.*-[0-9]{2,4}x[0-9]{2,4}.(jpg|jpeg|png|gif)” -type f Para excluir todos os cortes das imagens: cd …/wp-content/uploads find . -regextype posix-extended -regex “.*-[0-9]{2,4}x[0-9]{2,4}.(jpg|jpeg|png|gif)” -type f -exec rm {} \; Para listar todos os cortes, exceto os padrões do wordpress: find . -regextype posix-extended -regex “.*-[0-9]{2,4}x[0-9]{2,4}.(jpg|jpeg|png|gif)” -type f […]

Tradução pt_BR para o plugin Woocommerce Wishlists (da WooThemes)
Traduzimos o plugin Woocommerce Wishlist para português. O download por ser feito aqui: wc_wishlist-pt_BR Para fazê-lo funcionar, basta ir na pasta do plugin e criar o diretório “/lang” e então descompactar esse zip dentro desse diretório. Façam bom proveito desse excelente plugin. 😀
Passo a passo: Como configurar um servidor Linux na Amazon (AWS) para usar WordPress
Esse post ensina como criar uma instância do EC2 nos servidores da Amazom, instalar o apache, php, habilitar o ftp. Além disso, por questões de performance, o mysql será instalado em outro serviço da Amazom. Supondo que você já acessou o AWS (http://aws.amazon.com/pt/), criou seu usuário, informou seus dados de cartão de crédito e agora […]
Habillitar upload de SWF no WordPress
Por padrão, o WordPress desabilita o upload de arquivos SWF. Para habilitar essa função, basta adicionar o código abaixo no functions.php no seu tema.
1 2 3 4 5 |
add_filter('upload_mimes', 'i3d_custom_upload_mimes'); function i3d_custom_upload_mimes ( $existing_mimes=array() ) { $existing_mimes['swf'] = 'text/swf'; return $existing_mimes; } |

Posts mais visitados WordPress
Se você deseja listar os posts mais lidos no seu site em WordPress, está na página correta. Abaixo mostro como utilizar o plugin WP-PostsView para fazer um looping dos posts mais visitados do seu site. Instalar o plugin WP-PostViews Baixe o plugin no link: http://wordpress.org/plugins/wp-postviews/installation/ ; Suba no FTP para wp-content/plugin ; Vá até seu painel WordPress, no […]
Erro de acentuação no upload de arquivos
Ao fazer upload de arquivos com acentos no wordpress não conseguimos fazer mais download deles, esse problema ocorre por causa de um erro de charset. Para corrigir o problema abra o arquivo ”wp-admin\includes\file.php” e procure a linha (por volta da linha 330): if ( false === @ move_uploaded_file( $file[‘tmp_name’], $new_file) ) { e altere para: […]
Como obter get_the_content() com a formatação HTML?
Quando precisamos armazenar o the_content() em uma variável para tratar e depois exibi-la, o WordPress por padrão remove as formatações HTML quando usamos a função get_the_content(). Para conseguir armazenar o conteúdo do post em uma variável, mantendo a formatação HTML, podemos usar a função abaixo:
1 2 3 4 5 6 |
function get_the_content_with_formatting ($more_link_text = '(more...)', $stripteaser = 0, $more_file = '') { $content = get_the_content($more_link_text, $stripteaser, $more_file); $content = apply_filters('the_content', $content); $content = str_replace(']]>', ']]>', $content); return $content; } |
DICA: Podemos ainda escolher quais tags desejamos manter nesse […]