Delimita uma parte do texto para o número de "palavras":
1 2 3 4 5 6 7 8 9 10 11
| / ** * Corte palavra de Cordas * * @ Privada * / $c , $l ) { wordCut função ($ c, $ l) { explode ( ' ' , $c ) ; $ C = explode ('', $ c); $i = 0 ; $i < $l ; $i ++ ) $r [ $i ] = $c [ $i ] ; for ($ i = 0; $ i <$ l $ i + +) $ r [$ i] = $ c [$ i]; implode ( ' ' , $r ) . '...' ; R $ = implode ('', $ r) '...'.; ; return $ r; } |
Leia mais ...
Agora você pode baixar o plugin WordPress WP Pesquisa Navegador Add diretamente do site WordPress.org 
Leia mais ...
Eu respondo ao pedido de Yuri , que perguntou como usar o plugin para WordPress WP Pesquisa Navegador Adicionar para adicionar a pesquisa do Google AdSense para pesquisas! Então eu lançou uma atualização do plugin ( download aqui ) que permite que você defina, através de um painel de opções clássico, os parâmetros para o descritor de arquivo XML do padrão OpenSearch .

Leia mais ...
O código necessário e suficiente para enviar um simples e-mail em formato HTML utilizando o comando mail() em PHP é:
1 2 3 4 5 6 7
| / / Prepara o cabeçalho para indicar HTML "MIME-Version: 1.0 \n " . $ Headers = "MIME-Version: 1.0 \ n". "Content-type: text / html; charset = UTF-8 \ n". "From: Undolog.com <info@undolog.com> \ n". "Cco: Copiar <g.fazioli@undolog.com> \ n"; "Destinatario <info@e-lementi.com>" , "Oggetto della mail" , "<p>Corpo della mail in <strong>HTML</strong></p>" , $headers ) ; e-mail ("Destinatário <info@e-lementi.com>", "Assunto do e-mail", "Corpo de <p> email <strong> HTML </ strong> </ p>", $ headers); |
Leia mais ...
OpenSearch é um padrão que define um conjunto de formatos para o compartilhamento de resultados de pesquisa. Esse padrão é usado, por exemplo, redes sociais como Facebook , você só tem um sistema de busca. Um uso desse padrão para os navegadores que suportam, é a capacidade de reconhecer automaticamente e adicione seu próprio site ou blog à lista de motores de busca na queda do navegador no menu:

Se você visitar (com FireFox ou Flock ) search engine Divoogle , você pode adicioná-los aos motores de busca no menu.
Isso, no entanto, poderia ser feita manualmente selecionando a opção "Gerir motores de pesquisa ..." no Firefox, por exemplo. Mas além de ser uma operação especial, cada usuário individualmente deve jogar. Navegadores mais recentes, como Flock , graças à autorização padrão OpenSearch para automatizar esta função, automaticamente sinalização ao usuário que o site ou blog oferece o seu próprio motor de busca:

WordPress Plugin: Blog na sua lista de motores de busca
O procedimento manual é útil para habilitar esta função em todos os lugares, veremos a seguir. Entretanto, se você tem um blog do WordPress, você pode instalar este plugin simples ( wp-abs.zip ) que faz todo o trabalho para você. Uma vez instalado e ativado, você não terá que configurar nada! Carregando seu Blog no WordPress Firefox ou Flock , magicamente encontrar seu blog na lista drop-down de motores de busca.
Para a fonte que referenciada aqui .
Manual de instalação do padrão OpenSearch
Para aqueles que desejam realizar a instalação do padrão OpenSearch no modo manual pode seguir o exemplo simples tutorial abaixo e / ou consulte a documentação neste site OpenSearch .
Para relatar um motor de busca no navegador, basta criar um arquivo XML no nosso site ou Blog. Aqui por exemplo, o arquivo de opensearch_desc.xml undolog.com:
1 2 3 4 5 6 7 8 9
| ?> <? Xml version = "1.0"?> <OpenSearchDescription xmlns = "http://a9.com/-/spec/opensearch/1.1/" xmlns: moz = "http://www.mozilla.org/2006/browser/search/"> <ShortName> Undolog </ ShortName> <Descrição> Aberto Pesquisa Undolog.com </ Description> width = "16" type = "image/x-icon" > http://www.undolog.com/favicon.ico </Image > Altura <Image = width = "16" "16" "image/x-icon" tipo => http://www.undolog.com/favicon.ico </ Image> method = "get" template = "http://www.undolog.com/?s={searchTerms}" /> <url Método "text/html" = type = template = "get" "http://www.undolog.com/?s={searchTerms}" /> <moz:SearchForm> http://www.undolog.com/ </ moz: SearchForm> <OpenSearchDescription /> |
Como você pode ver o seu formato é bastante simples. O item importado é a linha 7:
1 2 3
| ... method = "get" template = "http://www.undolog.com/?s={searchTerms}" /> <url Método "text/html" = type = template = "get" "http://www.undolog.com/?s={searchTerms}" /> ... |
Isso diz ao navegador como e onde procurar. Normalmente, como no presente caso, o WordPress utiliza o padrão:
1
| http://mioblog.com/?s=stringa para pesquisar |
No entanto, dependendo da necessidade, como eu fiz para Divoogle , esta parte do código pode variar. della nostra home page: Uma vez que este arquivo é simplesmente uma tag link dentro da seção de head de nossa home page:
segnalerà al browser (che lo supporta) dove recuperare tutte le informazioni per aggiungere il motore di ricerca. Com o atributo rel="search" , esta link irá reportar para o navegador (que suporta), onde tem todas as informações para adicionar o motor de busca.
Leia mais ...
Há um recurso no WordPress, às vezes negligenciada, o que torna muito versátil, especialmente para aqueles que criam temas: o uso do modelo! Um modelo é simplesmente um arquivo incluído na pasta do tema. Para identificá-lo como um modelo de apenas inserir um comentário especial no início do arquivo em PHP:
1 2 3
| / * Nome do modelo: Mapa do Site * / |
Usando esse recurso, você pode criar uma página em branco, com o procedimento padrão do WordPress, e ligar para o nosso modelo. Se você criar um arquivo, por exemplo sitemap.php (adicionando o comentário acima) e carregado para a pasta do seu tema, você vai notar que o editor durante a criação de uma página do WordPress (não post) o menu Modelo (abaixo) conterá o nome do arquivo de modelo é carregado. Tal como indicado na secção de molde:
Alguns temas têm modelos personalizados que você pode usar para certas páginas que podem conter funcionalidades adicionais ou gráficos personalizados. [...]
Eu, por exemplo, eu usei esse recurso para criar uma página dinâmica (que, em seguida, executa o código PHP) pode mostrar um verdadeiro mapa do site para o seu blog.
Criando um Sitemap página
Primeiro crie um arquivo sitemap.php e fazer o upload da pasta do seu tema. WordPress administração criou uma nova página, dar-lhe um nome e selecione o modelo a partir do menu que está localizado abaixo do editor! Pronto!
O modelo, como parte do tema, ele também contém toda a estrutura do tema em si e por isso é importante saber que ele escreve corretamente. No entanto, aqui é um esqueleto de um mapa do site que você pode modificar para refletir o tema que você instalou:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| <? Php / * Nome do modelo: Mapa do Site * / ?> <? Get_header Php ();?> "content" > < div id = "content"> have_posts ( ) ) : the_post ( ) ; ?> <? Php if (have_posts ()): while (have_posts ()):? The_post ();> "post" id = "post-<?php the_ID(); ?> "> < div class = "post" id = "post-<php the_ID ();?>"> h2 > < h2 > <php the_title ();?> </ h2 > "date-time" ><?php the_time ( 'lj F, Y' ) ?>< / small > < pequeno class = "data e hora"> <? php the_time ('lj F, Y')?> </ pequeno > "entry" > < div class = "entrada"> href = "<?php bloginfo('url'); ?> " alt=" <?php bloginfo ( 'name' ) ; ?> ">Home < / a >< / strong >< / p > < p > < forte > < um href = "<php bloginfo ('url');?>" alt = "<php bloginfo ('name');?>"> Início </ um > </ div > </ p > h3 > < h3 > página </ h3 > < ul > ; ?> <Wp_list_pages PHP ('title_li =');?> </ ul > h3 > < h3 > Post </ h3 > < ul > ) ; <Php $ archive_query WP_Query = new ('showposts = 1000'); while ($ archive_query-> have_posts ()): $ archive_query-> the_post ();> = "<?php the_permalink() ?> " rel="bookmark" title="Permanent Link to <?php the_title ( ) ; ?> "> <?php the_title ( ) ; ?>< / a >< / li > < los > < um href = "<php the_permalink ()>?" rel = "bookmark" title = "Link Permanente para <php the_title ();?>"> <? php the_title ();?> </ um > </ viagem > <? Php endwhile;?> </ ul > h3 > < h3 > Arquivos mensais </ h3 > < ul > ; ?> <Wp_get_archives PHP ('type = mensal');?> </ ul > h3 > < h3 > Categoria </ h3 > < ul > ; ?> <Wp_list_categories PHP ('title_li = 0');?> </ ul > h3 > < h3 > RSS Feeds / FeedBurner </ h3 > < ul > = "<?php bloginfo('rdf_url'); ?> " alt="RDF/RSS 1.0 feed"> < acronym title = "Resource Description Framework" > RDF < / acronym > / < acronym title = "Really Simple Syndication" > RSS < / acronym > 1.0 feed < / a >< / li > < los > < um href = "<php bloginfo ('rdf_url');?>" alt = "RDF / RSS 1.0 feed"> < acrônimo título = "Resource Description Framework"> RDF </ acronym > / < acrônimo título = "Really Simple Syndication"> RSS </ acronym > 1,0 alimenta </ um > </ viagem > = "<?php bloginfo('rss_url'); ?> " alt="RSS 0.92 feed"> < acronym title = "Really Simple Syndication" > RSS < / acronym > 0.92 feed < / a >< / li > < los > < um href = "<php bloginfo ('rss_url');?>" alt = "RSS 0.92 feed"> < acrônimo título = "Really Simple Syndication"> RSS </ acronym > Alimentação 0,92 </ uma > </ viagem > = "<?php bloginfo('rss2_url'); ?> " alt="RSS 2.0 feed"> < acronym title = "Really Simple Syndication" > RSS < / acronym > 2.0 feed < / a >< / li > < los > < um href = "<php bloginfo ('rss2_url');?>" alt = "RSS 2.0 feed"> < acrônimo título = "Really Simple Syndication"> RSS </ acronym > 2,0 alimenta </ uma > </ viagem > = "<?php bloginfo('atom_url'); ?> " alt="Atom feed">Atom feed < / a >< / li > < los > < um href = "<php bloginfo ('atom_url');?>" alt = "Atom feed"> Atom feed </ um > </ viagem > </ ul > </ div > </ div > <? Php endwhile, endif;?> </ div > <Php get_sidebar ();? Get_footer ();?> |
Leia mais ...
Para criar um menu / combo (tag select ) sem um botão de envio e pode passar para a categoria exibida no momento, você pode usar o seguinte código:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| "" > Seleziona una categoria < / option > < opção value = ""> Select Category </ opção > <? Php ? ( single_cat_title ( '' , false ) ) : "" ) ; Foo $ = ((is_category ()) (Single_cat_title ('', false)): ""); ) ; $option = '' ; Get_categories R $ categorias = ('orderby = name & hierárquico = 0'); opção $ =''; foreach ($ categorias como $ cat) { $cat-> cat_name == $foo)?"selected":"" ).' $ Opção = '<option'. (($cat-> Cat_name == $ foo) "Selecionado": ".") ". value = "category / / '$ cat-> category_nicename.'".> '; Opção = $ $ Cat-> cat_name.; $ Opção = '(' $ Cat-> category_count.. ')'.; '; $ Opção = '</. opção > '; } echo $ opção; ?> </ selecione > |
, permette di eliminare un eventuale bottone di submit. O evento onchange , na tag select , elimina qualquer botão submit. A função WordPress is_category() , no entanto, mostrar se estamos vendo uma "loja" categorias, a fim de obter o título / nome da categoria exibida.
Leia mais ...
Eu respondo com este post, a pedido de Andrea sobre como inserir o tradutor do Google no seu site. Existem várias maneiras de aproveitar serviços de tradução automática disponíveis a partir do Google e em outros lugares. Podemos usar plugins escritos por outras pessoas, um script JavaScript simples de próprio Google ou a aprendizagem mista para usar a API, ou seja, um conjunto de funções que podem ser chamadas - como veremos - de várias maneiras.
Plugin
Não vou me alongar sobre esta solução, como eu acho que não é realmente relevante para o pedido de André , se eu entendi bem. É também uma solução sostanzialemente válida somente para o blog e não para uso individual e genérica. Eu só posso apontar para os usuários do WordPress , Global Translator , talvez os plugins mais simples, prático e popular deste tipo.
Script Pronto por Google
A maneira mais fácil de traduzir o seu site ou blog é para adicionar um script JavaScript simples fornecida pelo Google. Basta ir ao site translate.google.com guia e clique em 'Ferramentas'. A partir desta página você pode funções pré-definidas a tradução ou deixe o padrão. O script é muito simples:
e como um resultado é obtido:

Leia mais ...
Quem desenvolve sabe que uma das características de funções ( function () ) é de ter ou não os argumentos de entrada. Pode acontecer, às vezes você tem que escrever uma função que, com base em parâmetros de entrada, se comporta de forma diferente (em programação OO esse comportamento são chamados de polimorfismo). Parâmetros variáveis (varargs), já introduzidas no momento do presente por padrão em C e clássica declaração do main :
1
| int main (int argc, char * argv []); |
Leia mais ...
Era um tempo que eu queria apontar este valioso serviço dedicado ao mundo da programação. Snipplr (código 2.0) é uma autêntica fonte ou repositório de trechos de código úteis. Você pode se cadastrar porções livres e envio de seu código e, sobretudo, desfrutar da snipp muitos já no local. Eu tratei de muitas línguas (Actionscript, ASP, C #, MatLab, PHP, Rails, SVN, etc ...), todos bem classificadas e catalogadas. Você também pode instalar um prático plugin WordPress pode exibir em nosso blog um snipp-caudas através do seu ID único.
Leia mais ...
Últimos Comentários
Giovambattista Fazioli : @ GM: Se você fazer upload de imagens para um servidor diferente (que o WordPress não pode ...
GM : Oi, desculpe ressuscitar um post antigo, mas eu espero que você possa me dar uma mão. Como eu, com este método, ...
Giovambattista Fazioli : @ Fabio: um post do passado! Eu recomendo usar as características mais convenientes de abas agora ...
Fabio : Olá, pesquisando na web encontrei este artigo para criar a sua faixa de guia javascript com php e css, mas ...
Miriam : O que você acha do Disqus? Eu estou usando ele e eu adoro isso.