quinta-feira, 25 de setembro de 2014

Leveling-up with WordPress: Great videos for developers [Wordpress TV]

WordCamps are a great place to jump-start your education in the world of WordPress development, or build upon yours current skills to make even greater plugins and themes Here are some recent videos from WordCamp Asheville and WordCamp Vancouver focused on how you can polish your development skills


Introduction to WordPress Plugin Development



Jonathan Daggerhart gives a basic introduction to the creation of a new plugin, including using the Codex, actions, filters, shortcodes, custom settings, and some best practices. An existing understanding of some PHP is required to get the most value from this presentation.


View on WordPress.tv


How To Build A Custom Widget



Widgets are a great way to deliver added content or functionality to a WordPress site. In this presentation, Mel Karlik shows you how to create a simple custom widget then see how you can distribute theme with a theme or as a stand-alone plugin.


View on WordPress.tv


Advanced Custom Fields – Beyond the basics



This presentation by Merrill Mayer covers the use of advanced custom fields in non-blog oriented websites, focusing on using them in custom post types as well as demonstrating custom queries along with custom prev/next posts.


View on WordPress.tv










WordCamps are a great place to jump-start your education in the world of WordPress development, or build upon yours current skills to make even greater plugins and themes. Here are some recent videos from WordCamp Asheville and WordCamp Vancouver focused on how you can polish your development skills Introduction to WordPress Plugin Development Jonathan Daggerhart ...

sexta-feira, 12 de setembro de 2014

Designing with WordPress: Recent WordCamp Presentations for Designers [Wordpress TV]

There is no doubt that design is a popular topic at any WordCamp From WordCamp Vancouver and WordCamp Asheville come these great talks on how to level-up your WordPress design skills.


Designing for Content



This talk from David Hickox goes over the method he has created for designing websites from the content outward. His talk covers aspects of designing in code, type choices, line height and typographic scale, creating a proper base style sheet, usability best practices, semantic structure, and more.


Responsive web development made easy with CSS and the mobile plugin



In this lightning talk, Christine Rondeau offer some tips and tricks to get better looking sites on mobile devices, including how you can use the mobile plugin to get completely different layouts on mobile devices.


Designing for Sales and Conversions



Sarah Benoit shares insights into the latest trends in website usability, searchability and design elements that encourage conversions — purchases, form completions, event registrations, and more. Learn best practices for designing a site with WordPress that both looks great AND converts website visitors into the customers, clients, and potential leads every business needs.


Building Better Websites Through Collaboration, Communication, and Consistency



In this presentation from WordCamp Asheville, Julien Melissas talks about how perfecting your workflow can help you level up your professionalism, relationships with clients & colleagues, and happiness levels!











There is no doubt that design is a popular topic at any WordCamp. From WordCamp Vancouver and WordCamp Asheville come these great talks on how to level-up your WordPress design skills. Designing for Content This talk from David Hickox goes over the method he has created for designing websites from the content outward. His talk ...

quinta-feira, 11 de setembro de 2014

Rio de Janeiro recebe conferência oficial do WordPress [Tudo para Wordpress]

Pela primeira vez, Cidade Maravilhosa é palco do WordCamp Evento acontecerá dia 20/09


wordcamp rj 2014


Depois de passar por São Paulo, Belo Horizonte e Porto Alegre, a Cidade Maravilhosa recebe pela primeira vez uma edição do WordCamp. O evento reunirá profissionais atuantes no mercado, estudantes e alguns dos maiores especialistas em WordPress do Brasil para debater as novidades relacionadas ao CMS (Content Management System) presente em mais de 76 milhões dos sites da internet. O encontro está marcado para 20 de setembro na unidade Flamengo do Senac Rio.


Entre os palestrantes confirmados está Maurício Samy, mais conhecido como Maujor, considerado uma lenda viva da internet brasileira. Coronel do Exército, Maujor atua há mais de 20 anos em desenvolvimento de sites e é autor de vários livros de programação para web. Outro speaker que marcará presença será o Coordenador de Mídias Sociais da Rede Globo, Carlos Júnior. Especialista em SEO, Júnior atua há mais de 14 anos com planejamento estratégico e geração de conteúdo com foco em resultado.


Para Cadu Alves, um dos organizadores do evento, o WordCamp Rio é a oportunidade que os cariocas entusiastas e profissionais da internet estavam esperando para compartilhar experiências e aprender as práticas mais atuais do mercado. “Queremos ainda promover o fortalecimento do networking entre os profissionais do setor”, completa Cadu.


As inscrições para a primeira edição do WordCamp Rio podem ser feitas até o dia 15 de setembro no site http://ift.tt/1qsBTbL. Além do ingresso comum a R$ 35, há uma modalidade de micro-patrocínio a R$ 100, com direito a camisa, caneca e nome com destaque no site do evento com informações de contato.


Serviço


WordCamp Rio 2014


Data: 20 de setembro

Horário: 9h às 18

Endereço: Rua Marquês de Abrantes, 99, Flamengo, Rio de Janeiro

Inscrição: http://ift.tt/1qsBTbL

Cronograma: http://ift.tt/1roZtSJ

Hashtag oficial do evento: #wordcamprj


Sobre o WordCamp


Conferência oficial do WordPress, evento já contou com mais de 300 edições em 46 cidades de todos os continentes. O encontro reúne estudantes, designers e profissionais de internet para debater as práticas mais comuns do CMS (Content Management System) presente em mais de 75 milhões de sites ao redor do mundo.



Rio de Janeiro recebe conferência oficial do WordPress

Post originalmente publicado no Tudo Para WordPress por Guga Alves


Rio de Janeiro recebe conferência oficial do WordPress

Post originalmente publicado no Tudo Para WordPress por Guga Alves


quinta-feira, 4 de setembro de 2014

Um mais poderoso ORDER BY no WordPress 4.0 [Tudo para Wordpress]

orderby é o argumento passado para a WP_Query para dizer por qual coluna deve ser a ordenação quando ele está criando a cláusula ORDER BY para o seu SQL gerado O valor padrão para orderby é post_date.

A ordem de classificação padrão para uma coluna em MySQL é ASC (ascendente), com os valores menores em primeiro lugar. Para o inverso, DESC é usado. Você pode ordenar por múltiplas colunas e cada coluna pode ter sua própria ordem de classificação.


O valor padrão para o argumento de ordem dentro WP_Query é DESC. ~ 23% da internet consulta automaticamente as mensagens em ordem cronológica inversa por causa disso. Ordem só pode ser um dos dois valores: DESC ou ASC.


O orderby aceita uma string, o que representa uma coluna na qual classificar:



$q = new WP_Query( array( 'orderby' => 'post_title' ) );

// or an alias
$q = new WP_Query( array( 'orderby' => 'title' ) );

Ambos irão produzir uma cláusula ORDER BY assim:



ORDER BY post_title DESC

O orderby também irá analisar um conjunto delimitado por espaço de colunas:



$q = new WP_Query( array( 'orderby' => 'title author' ) );

Antes de 4.0, havia um problema: o valor de ordem só seria aplicado para o último valor que você passou nessa lista delimitada por espaço, produzindo uma cláusula ORDER BY como:



ORDER BY post_title, post_author DESC

Lembre-se que a ordem de classificação padrão para uma coluna em MySQL é ASC, então consultas assim podem ficar estranhas e produzir resultados inesperados/imprevisíveis. Se nenhum valor é passado para a ordem para uma coluna no SQL gerado, a coluna será classificada em ordem ASC. Isso não era tão claro para todos os desenvolvedores. (veja no trac #26042)


No WordPress 4.0, quando você passar um conjunto delimitado por espaço de valores, seu valor único para a ordenação será aplicada a todos os seus valores que são analisados ​​para orderby. Isso foi corrigido no trac #28541.


Então, isso é muito bom, mas ele não permite que você tenha controle sobre a ordem de classificação para cada coluna. A sintaxe não se deixa muito espaço para a extensão. Ai vejo o item #29027 no trac.


Depois deste conjunto de melhorias, no WordPress 4.0 agora você pode passar um array para WP_Query como o valor para orderby. A sintaxe agora é assim:



$q = new WP_Query( array( 'orderby' => array( 'title' => 'DESC', 'menu_order' => 'ASC' ) ) );

E isto lhe permite controlar a geração da cláusula ORDER BY com mais especificidade:



ORDER BY post_title DESC, menu_order ASC

Antes do WordPress 4.0, você teria que usar alguns filtros na instrução SQL ou uma cláusula específica. O que não era muito bom.


Para ver as partes internas, confira os novos métodos protegidos no WP_Query: ->parse_order() e ->parse_orderby.



Um mais poderoso ORDER BY no WordPress 4.0

Post originalmente publicado no Tudo Para WordPress por Guga Alves


Um mais poderoso ORDER BY no WordPress 4.0

Post originalmente publicado no Tudo Para WordPress por Guga Alves