Criando shortcodes no wordpress

Se tem algo que eu particularmente acho fascinante no WordPress são os shortcodes. Estes são uma feature interessante, porque nos permitem personalizar de diversas formas o conteúdo dos nossos posts e isto a partir do editor. Quando um shortcode é inserido em um post ou página, ele será dinamicamente substituído por algum outro conteúdo quando a página carregar. Por exemplo , se você insere um [iframe]htttp://www.site.com[/iframe], quando a página é carregada isto automaticamente é substituído pelo código HTML do iframe que você desejou inserir na página. É claro que este shortcode precisa antes está implementado.

Leia mais

CakePHP – Como forçar o download de um arquivo

Dificilmente alguém ainda não precisou, ao menos uma vez, forçar o download de um arquivo, ao invés de exibi-lo no browser e com CakePHP esta tarefa se torna muito, muito simples é claro. Você pode fazer o seguinte:

<?php 

class ArquivoController extends AppController
{
	public function download()
	{
		$this->response->file(
		    WWW_ROOT.'img'.DS.'carro.jpg',
		    array('download' => true, 'name' => 'carro')
		);
		$this->render(false);
	}
}

Com isto, se você tem o arquivo app/webroot/img/carro.jpg, o cake vai forçar o download deste arquivo no momento em que você acessa http://www.seusite.com/arquivo/download. Certamente muito útil em algumas situações não é gente.