Pense em objetos é fundamental (e natural) em algumas linguagens de programação. Em Objective-C, por exemplo, não existe uma coisa que não podem ser concebidos e moldados para objectos. No PHP esta prática é menos comum, porque a linguagem é um pouco recentemente, orientada a objetos, um pouco porque ele não oferece muito em termos de programação OO, e um pouco porque os mesmos programadores PHP talvez tenham medo de sobrecarregar ou embarcar em situações aparentemente resolvido por escrever código mais linear.
Categoria 'Desenvolvimento'
WPDK: pensamento Object-Oriented
WPDK: estilo de codificação
O quadro WPDK começou como um compêndio ea ajuda ao desenvolvimento em WordPress. É, portanto, não pretende substituir o núcleo, mas precisa lidar com a estrutura atual do código. Por uma variedade de razões, algumas compreensíveis e outros um pouco menos, WordPress núcleo expõe uma às vezes mal estruturados. Falta de homogeneidade, consistência, tanto ao nível da lógica e ao nível do estilo de código.
WPDK: PHP Sobrecarga
A sobrecarga é uma característica de muitas linguagens orientadas a objeto distinguem-se dois ou mais métodos de chamadas de uma maneira idêntica a partir das diferenças dos parâmetros. Tenha cuidado, porque, tal como indicado no manual do PHP:
Interpretação de "sobrecarga" do PHP é diferente do que a maioria das linguagens orientadas a objeto. Sobrecarga tradicionalmente Fornece a capacidade de ter vários métodos com o mesmo nome mas diferentes quantidades e tipos de argumentos.
No entanto, se o PHP foi realmente escrito e que incluem sobrecarga, você poderia escrever:
WPDK: padrão Javascript
Continuando nosso tour em WPDK, hoje eu quero explicar o padrão usado no âmbito do Javascript.
Javascript tem muitos padrões , o que temos escolhido (uma variante do padrão Module) acreditam que mantém uma boa semelhança com PHP, enquanto continua a fornecer excelentes vantagens ao nível script. A semelhança procurei porque algumas classes têm o seu próprio Javascript contrapartida em PHP, ou vice-versa.
WPDK: como eu fiz
Durante o desenvolvimento do sistema wpXtreme e em particular o desenvolvimento WPDK KIT (WordPress Development Kit), eu aprendi muito! Acima de tudo, eu comecei a apreciar as técnicas que no passado eu usei raramente.
Então eu quero começar este post para informá-lo sobre todas as coisas maravilhosas que eu aprendi a amar e colocar em prática, em relação ao desenvolvimento do WPDK quadro dedicado ao desenvolvimento do WordPress.
Como corrigir o bug no iStat Pro em Mountain Lion
Com o lançamento do Mountain Lion lucro Widget iStat parou corretamente os processos de visualização. Para solucionar o problema, basta executar duas pequenas alterações nos dois arquivos que estão preocupados com a visualização do processo.

WPDK WordPress Development Kit
O WPDK (WordPress Development Kit) é uma estrutura proprietária desenvolvida para acelerar o desenvolvimento da suíte wpXtreme . O uso de um quadro, além de tornar a criação de plugins para WordPress mais rápido possível para se concentrar em um lugar muitas características comuns a muitos plugins. O WPDK representa, portanto, um SDK eproprio para o desenvolvimento de plug-ins (e não só), fornecendo APIs e serviços que podem ser atualizados e aperfeiçoados ao longo do tempo.
Funções da pasta WordPress: todos os caminhos levam para WordPress
WordPress oferece várias maneiras de acessar os nomes das suas pastas e construir novos. Aqui está uma lista útil com exemplos realizados, para ser mais claro, a partir de uma subpasta localizada em um plugin hipotética:
Plugins
Vamos começar com plugins_url() útil para determinar e construir a url quando você escrever um plugin.
plugins_url ()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | / / Se esta linha é executada por / / Http :/ / www.miosito.com / wp-content / plugins / my_plugin / classes / test.php plugins_url ( ) ; $ R = plugins_url (); / / Http :/ / www.miosito.com/wp-content/plugins/ plugins_url ( 'myscript.js' , __FILE__ ) ; $ R = plugins_url ('MyScript.js', __ FILE__); / / Http :/ / www.miosito.com / wp-content / plugins / my_plugin / classes / MyScript.js plugins_url ( 'assets' ) ; R $ = plugins_url ("ativos"); / / Http :/ / www.miosito.com / wp-content / plugins / ativos trailingslashit ( plugins_url ( 'assets' ) ) ; R $ = trailingslashit (plugins_url ("ativos")); / / Http :/ / www.miosito.com/wp-content/plugins/assets/ |
WordPress: get_posts () e orderby
negli argomenti passati negli inputs. Usando get_posts() , você pode selecionar uma seqüência de pós exata usando o parâmetro post__in nos argumentos passados nas entradas. . A ordem, no entanto, não é consistente com a seqüência como WordPress realiza verificações sobre a cláusula ORDER BY da seleção, apesar de a versão 2.8 está disponível o valor none .
Funções anônimas
Pediram-me qual é a vantagem ou desvantagem no uso de funções anônimas ou em linha (ou onfly), muito utilizada em Javascript, agora com 5,3, também em PHP.
Uma função inline, ou anônimos, porque ele não fez - na verdade - um nome, é uma maneira rápida de escrever alguns procedimentos, o recuo árvore seqüências de retorno de chamada, por exemplo. Quase todos os idiomas suportam a funcionalidade desta escrita, cada um para o limite com suas peculiaridades e restrições. Eles também podem ter diferentes nomes e detalhes de sintaxe, como os blocos chamados em Objective-C.






Últimos comentários
Ludovica : Olá! Vou explicar a minha dúvida. Quando eu escrevo um post não adicionar imagens no artigo (se assim for ...
Marco : Olá @ Giovan Battista Fazioli, obrigado por todas as explicações sobre este excelente guia. Eu tenho uma pergunta para ...
Roberto : Roberto @: @ Roberto: Eu queria saber se usando [CCI] the_post_thumbnail () [/ cc i] para carregar na página inicial ...
Lorenzo : Isso é ótimo! Obrigado pela utilidade e eficácia da ajuda! Eu encontrei seu blog como ...
Shawn : Eu fiz o upgrade para um novo verison de WP-Bannerize e eu tive alguns erros. Existe uma maneira de descobrir a ...