No meu functions.phparquivo, eu gostaria de remover o filtro abaixo, mas não sei como fazê-lo, pois está em uma classe. Como deve remove_filter()ser? add_filter('comments_array',array( &amp;$this, 'FbComments' )); Está na linha 88 aqui .
62 filters oop
6
Usando OOP em temas
Eu vejo muitos plugins usando codificação orientada a objetos quando não é realmente necessário. Mas o pior é que os desenvolvedores de temas estão começando a fazer a mesma coisa. Temas comerciais e temas populares gratuitos, como Suffusion, até o meu tema favorito - Hybrid, enchem todas as funções dentro …
36 themes php oop
5
Todos os plugins devem ser encapsulados em uma classe?
Ao desenvolver um plug-in, as funções devem ser agrupadas em uma Classe para evitar conflitos de namespace? O uso de classes cria sobrecarga de desempenho para PHP? Se houver um impacto no desempenho, os nomes das funções devem ser pré-fixados?
28 plugins php customization oop
2
Por que alguns ganchos não funcionam dentro do contexto de classe?
Estou muito perplexo com este. Estou usando add_action dentro da minha classe de plug-in para fazer certas coisas - adicionar scripts e estilos à cabeça, wp_ajax, etc. Aqui estão as ações, na __construct: function __construct(){ add_action('admin_menu', array($this, 'sph_admin_menu')); add_action('sph_header', array($this, 'sph_callback')); add_action('sph_header_items', array($this, 'sph_default_menu'), 1); add_action('sph_header_items', array($this, 'sph_searchform'), 2); add_action('sph_header_items', …
16 hooks actions oop
1
Prática recomendada para envio de formulário de plug-in
Pesquisei bastante e não encontrei exatamente o que estou procurando, por isso espero poder ser apontado na direção certa. Estou desenvolvendo um plug-in de eventos que reserva um ticket pelo front-end. Isso não é diferente de qualquer outro envio de formulário, mas o que estou confundindo é como lidar com …
16 plugin-development forms customization oop
2
Registrando métodos de classe como retornos de chamada de gancho
Não tenho certeza se fiz isso corretamente. Como eu entendo: se eu tiver uma classe foo e uma barra de método estático, posso registrar isso como retorno de chamada, passando a matriz array("foo","bar")como o nome da função. Se eu tiver uma instância de uma classe em $ foo e quiser …
16 plugins hooks oop
2
O WordPress se tornará completamente OOP?
Existe alguma informação sobre o WordPress se tornar completamente OOP em versões futuras?
15 oop
3
Erro PHP com manipulador de shortcode de uma classe
Atualmente, estou usando o seguinte fluxo genérico para adicionar o código curto para um plug-in. class MyPlugin { private $myvar; function baztag_func() { print $this-&gt;myvar; } } add_shortcode( 'baztag', array('MyPlugin', 'baztag_func') ); Agora, quando essa classe e seu método são chamados, recebo o seguinte erro. Erro fatal: usar $ this …
13 plugin-development shortcode oop
2
Obtenha plugin_dir_url () de um nível profundo no plugin
Eu escrevi vários plugins usando a estrutura: /plugins/myplugin/myplugin.php /plugins/myplugin/class/class-myclass.php Para tirar proveito do OO e da estruturação geral do meu código No arquivo de classe, há momentos em que preciso obter o URL do plug-in base ... Estou usando o seguinte, mas tenho certeza de que há uma maneira melhor: …
13 plugins plugin-development oop
1
Usando classes em vez de funções globais em functions.php
Em muitos temas que eu vi (incluindo o TwentyEleven) e nos exemplos que encontrei on-line, ao criar o functions.phparquivo para um tema, todas as funcionalidades são declaradas em um escopo global. Para esclarecer, é assim que um arquivo de funções típico se parece: function my_theme_do_foo() { // ... } function …
11 theme-development functions themes customization oop
3
Como usar classes declaradas em outro plugin?
Estou desenvolvendo um plugin Wordpress Woocommerce. No meu ambiente local, ele funciona bem, mas tenho problemas ao adicionar o plug-in a uma réplica do ambiente prod. Eu sou novo no wordpress e não estou muito familiarizado com web dev (eu sou um programador Java). No arquivo de plug-in, instancio uma …
10 plugins oop
1
Usando uma classe de plug-in dentro de um modelo
Estou escrevendo um plugin para enviar um convite a um amigo que abre um formulário quando um link é clicado. Encapsulei todas as funções da classe seguindo o código fornecido no plug-in Report Broken Video de @toscho. O código relevante está abaixo: /* Plugin Name: Send Invitation Plugin URI: http://w3boutique.net …
9 plugin-development oop
4
Como nomear arquivos de classes com namespace?
Manual do WP Core&gt; Padrões de codificação PHP&gt; Convenções de nomenclatura sugere o seguinte para nomear arquivos com classes: Os nomes dos arquivos de classe devem se basear no nome da classe com class- prefixo e os sublinhados no nome da classe substituídos por hífens, por exemplo WP_Error: class-wp-error.php Embora …
9 oop coding-standards
1
Como criar uma abstração flexível para WP_Query?
Minha pergunta é sobre php, mas envolve wordpress como eu estou criando um plugin. O caso é que eu tenho 5 perguntas, cada pergunta tem 6 opções e uma opção para escolher. Agora a pessoa selecionaria qualquer opção entre cada uma ou apenas algumas. Eu criei a condição if que …
8 plugin-development plugins oop
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.