Arquivo

Arquivo da Categoria ‘wordpress’

Solucionando Falha ao conectar ao servidor FTP do wordpress

Eu estava tendo problemas para fazer upload de arquivos, instalação e atualização de plugins, ao configurar o blog do meuInglês (http://blog.meuingles.com)

Dava o seguinte erro:
Falha ao conectar ao servidor FTP server.dominio.com.br:21

Pesquisando na net, encontrei este excelente tutorial para configuração das permissões de arquivos e pastas:
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair=en|pt&u=http://www.nerdgrind.com/wordpress-automatic-upgrade-plugin-failed-or-not-working/&rurl=translate.google.com.br&usg=ALkJrhjc7TcQKJtMT84e8Q0u5kDYUuM9wQ

Espero que seja útil para vc!

Embed Object – a WordPress plugin to embed youTube videos and flash

21, novembro, 2009 Wellington Ribeiro 9 comentários

Atualização do Plugin – Plugin Update

English
Embed Object was uptadet to version 1.3, and now, it works on any content of your blog, including rss

Português
Atualização para a versão 1.3: agora o plugin Embed Object funciona em qualquer parte do seu blog, incluindo feeds rss.

ENGLISH

With this plugin you can easily embed flash objects and YouTube videos in your wordpress blog. You can use it in posts and pages, and you can use any attribute that you want, like FlashVars and wmode, and others.

To use it is very simple

[embeded: src="http://www.example.com/yourfile.swf" width="560" height="340" ]

This will write the HTML code below:

<object width="560"  height="340">
	<param name="movie" value="http://www.example.com/yourfile.swf"></param>
	<embed src="http://www.example.com.br/yourfile.swf" width="560" height="340"></embed>
</object>

You can use other attributes

[embeded: src="http://www.example.com/yourfile.swf" wmode="transparent" allowscriptaccess="always" allowfullscreen="true" FlashVars="foo=Hello%20Worldgraph=first+line%0Dsecond+line" width="560" height="340" ]

This will write the HTML code below:

<object width="560"  height="340">
	<param name="movie" value="http://www.example.com/yourfile.swf"></param>
	<param name="wmode" value="transparent"></param>
	<param name="allowscriptaccess" value="always"></param>
	<param name="allowfullscreen" value="true"></param>
	<param name="FlashVars" value="foo=Hello%20Worldgraph=first+line%0Dsecond+line"></param>
	<embed src="http://www.example.com.br/yourfile.swf" wmode="transparent" allowscriptaccess="always" allowfullscreen="true" FlashVars="foo=Hello%20Worldgraph=first+line%0Dsecond+line" width="560" height="340"></embed>
</object>

Installation

  1. Download the plugin at http://wordpress.org/extend/plugins/embed-object/
  2. Unzip the file, then upload embedObjet folder to the ‘/wp-content/plugins/’ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress

Alternatively, you can install it using the options in the plugin section “install a plugin in .zip format” of wordpress panel.

Example with an youTube video

Below we have an youTube code to embed:

<object width="425" height="344">
	<param name="movie" value="http://www.youtube.com/v/NopuJ_OYjsk&hl=pt_BR&fs=1&"></param>
	<param name="allowFullScreen" value="true"></param>
	<param name="allowscriptaccess" value="always"></param>
	<embed src="http://www.youtube.com/v/NopuJ_OYjsk&hl=pt_BR&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed>
</object>

All that you need to do is:

[embeded: src="http://www.youtube.com/v/NopuJ_OYjsk&hl=pt_BR&fs=1&" width="425" height="344" allowFullScreen="true" allowscriptaccess="aways" ]

And you can see the result below:

With this plugin you’ll never need to do what the video above says!

Enjoy!

Licence

GNU GENERAL PUBLIC LICENSE

PORTUGUÊS

Com este plugin você pode inserir objetos flash e vídeos do youTube facilmente em seu blog. Você pode usá-lo em posts e em páginas, com qualquer atributo que você quiser, como FlashVars, para passar parâmetros ara o flash, e wmode, para transparência do background.

Para usar é muito simples

[embeded: src="http://www.exemplo.com.br/seuarquivo.swf" width="560" height="340" ]

Isto vai escrever o código HTML abaixo:

<object width="560"  height="340">
	<param name="movie" value="http://www.exemplo.com.br/seuarquivo.swf"></param>
	<embed src="http://www.exemplo.com.br/seuarquivo.swf" width="560" height="340"></embed>
</object>

E você pode usar outros atributos

[embeded: src="http://www.exemplo.com.br/seuarquivo.swf" wmode="transparent" allowscriptaccess="always" allowfullscreen="true" FlashVars="foo=Hello%20Worldgraph=first+line%0Dsecond+line" width="560" height="340" ]

Isto vai escrever o código HTML abaixo:

<object width="560"  height="340">
	<param name="movie" value="http://www.exemplo.com.br/seuarquivo.swf"></param>
	<param name="wmode" value="transparent"></param>
	<param name="allowscriptaccess" value="always"></param>
	<param name="allowfullscreen" value="true"></param>
	<param name="FlashVars" value="foo=Hello%20Worldgraph=first+line%0Dsecond+line"></param>
	<embed src="http://www.exemplo.com.br/seuarquivo.swf" wmode="transparent" allowscriptaccess="always" allowfullscreen="true" FlashVars="foo=Hello%20Worldgraph=first+line%0Dsecond+line" width="560" height="340"></embed>
</object>

Instalação

  1. Faça o Download do plugin em http://wordpress.org/extend/plugins/embed-object/
  2. Descompacte o arquivo e depois faça o upload da pasta embedObjet para o diretório ‘/wp-content/plugins/’
  3. Ative o plugin através do menu ‘Plugins’ do WordPress

Como alternativa, você pode instalar o plugin na opção “instalar um plugin no formato .zip” na seção de plugins do wordpress.

Exemplo com um vídeo do youTube Abaixo temos um código HTML fornecido pelo youTube:

<object width="425" height="344">
	<param name="movie" value="http://www.youtube.com/v/NopuJ_OYjsk&hl=pt_BR&fs=1&"></param>
	<param name="allowFullScreen" value="true"></param>
	<param name="allowscriptaccess" value="always"></param>
	<embed src="http://www.youtube.com/v/NopuJ_OYjsk&hl=pt_BR&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed>
</object>

Tudo o que você precisa fazer é:

[embeded: src="http://www.youtube.com/v/NopuJ_OYjsk&hl=pt_BR&fs=1&" width="425" height="344" allowFullScreen="true" allowscriptaccess="aways" ]

E você pode ver o resultado abaixo:

Com este plugin você nunca vai precisar fazer o que é dito no vídeo acima!

E isso é tudo!

Licença

GNU GENERAL PUBLIC LICENSE

Deixe seu comentário!

insereIframe: a simple wordpress plugin to insert iframe in posts

English

A simple way to insert iframes in your wordpress posts

How to install

Download http://wordpress.org/extend/plugins/insere-iframe/

Unzip the file to your /wp-content/plugins/ directory

Activate plugin

Usage

To insert an iframe in your post, insert the code below in the place that you want the iframe (without spaces between [ and iframe: ):

[ iframe: src="http://www.example.com" frameborder="0" width="100%" height="200" scrolling="no"]

You can set any attribute that you want (see a list of possible attribues in http://www.w3schools.com/TAGS/tag_iframe.asp).

Enjoy!

Português

Uma forma muito fácil de inserir iframes nos seus posts do wordpress

Como instalar

Faça o download em http://wordpress.org/extend/plugins/insere-iframe/

Descompacte o arquivo na pasta /wp-content/plugins/

Ative o plugin pelo wordpress

Como usar

Para inserir um ifame em seu post, no local em que você quer que o iframe apareça, insira o código como no exemplo abaixo (sem espaços entre [ e iframe: ):

[ iframe: src="http://www.exemplo.com" frameborder="0" width="100%" height="200" scrolling="no"]

Usando esse plugin, você pode usar todos os atributos de um iframe (veja http://www.w3schools.com/TAGS/tag_iframe.asp).

Lincense / Lincença

GNU GENERAL PUBLIC LICENSE

WordPress adsense – colocar anúncios nos posts

Olá!

Nesse post vou mostrar como criar seu próprio plugin para adicionar anúncios do adsense, ou qualquer coisa que você quiser, no conteúdo de um post do wordpress.

É um processo muito simples:

Crie um arquivo com a extesão php. Nele, coloque algo como:


<?php

/*
Plugin Name: Inserir Conteúdo
Description: Este plugin insere automaticamente conteúdo no final de cada post
*/

function inserirConteudo($content){

if(!is_feed() && !is_home()) {

$content.='

<div style="float:left; width:50%;">
<script type="text/javascript"><!--
google_ad_client = "pub-8716517751805201";
/* 300x250, criado 21/09/09 */
google_ad_slot = "6490272988";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</div>

';

return $content;

}

add_filter ('the_content', 'inserirConteudo');

}

?>

O código simples acima nada mais faz do que pegar o conteúdo do post e adicionar (concatenar) o conteúdo que você quiser!

Logo, pode ser qualquer coisa, e não apenas adsense. A função sempre é chamada pelo wordpress, e a variável $content é o conteúdo que será publicado.

Então, você pode colocar qualquer coisa antes ou após um post! Basta dentro da função trabalhar a variável. Por exemplo, para colocar um conteúdo no início de um post, faça (dentro da função):


$content = 'Qualquer coisa que eu quiser'.$content;

e se você quiser antes e depois do post, faça (dentro da função):


$content = "O que eu quiser antes".$content."O que eu quiser depois";

Lembrando que você pode inserir HTML com formatação CSS (passados pelo atributo style), para dar float à direita ou à esquerda, ou formatar do jeito que você quiser!

Salve o arquivo php, e faça o upload para uma pasta com o nome que você quiser, dentro de /wp-content/plugins/.

No meu caso, meu arquivo php (plugin) ficou assim:


/*
Plugin Name: Inserir Conteúdo
Description: Este plugin insere automaticamente conteúdo no final de cada post
*/

function inserirconteudo($content) {
if(!is_feed() && !is_home()) {
$content .= '
<div style="margin:20px 0px;">
 <div style="float:left; width:50%;">
 <script type="text/javascript"><!--
 google_ad_client = "pub-8716517751805201";
 /* 300x250, criado 21/09/09 */
 google_ad_slot = "6490272988";
 google_ad_width = 300;
 google_ad_height = 250;
 //-->
 </script>
 <script type="text/javascript"
 src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
 </script>
 </div>
 <div style="float:left; width:50%;">
 <script type="text/javascript"><!--
 google_ad_client = "pub-8716517751805201";
 /* 300x250, criado 21/09/09 */
 google_ad_slot = "7641026987";
 google_ad_width = 300;
 google_ad_height = 250;
 //-->
 </script>
 <script type="text/javascript"
 src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
 </script>
 </div>
 <div style="clear:both;"></div>
</div>
';

}
return $content;
}
add_filter ('the_content', 'inserirconteudo');

Você pode ainda gravar o arquivo em formato zip (dentro de uma pasta como => inserirconteudo/inserirconteudo.php), e usar a opção “Fazer Upload” do wordpress para enviar o plugin. Depois bastá ativá-lo.

Lembrando que é obrigatório o uso de


/*
Plugin Name: Inserir Conteúdo
Description: Este plugin insere automaticamente conteúdo no final de cada post
*/

Eu considero esse post, apesar de simples, muito útil!

Deixe um comentário!

Até o próximo!

Plugin wordpress para destacar código – code markup highlight

Bom, logo no início do desenvolvimento deste blog, senti a necessidade de um plugin do wordpress para fazer a marcação dos meus exemplos de código.

Numa pesquisa no google, não foi difícil encontrar o wp-syntax (http://wordpress.org/extend/plugins/wp-syntax/). Instalei, mas ele não me agradou muito, visto que ele apresenta problemas quando uma linha é muito extensa.

Além do mais eu já havia visto em um outro blog (que não me recordo agora) uma marcação de códigos que eu achei linda, e além do mais, com opções para visualizar, copiar e até imprimir o código. Sem aquela coisa chata de ter que ficar tirando a formatação quando a gente dá um CTRL+C + CTRL+V em códigos de outros blogs. Por sorte, alguns disponibilizam o código fonte.

Mas depois de alguma googladas, encontrei o bendito plugin: SyntaxHighlighter. Perfeito! Apesar de que vou espalhar códigos várias vezes, veja o exemplo abaixo, em funcionamento:

<?php
function escreveAlgumaCoisa()
{
    echo "Alguma coisa.";
}
escreveAlgumaCoisa();
?>

Adivinhe qual plugin estou usando?

SEO Powered by Platinum SEO from Techblissonline