Preguntas etiquetadas con oop

3
¿Cómo eliminar un filtro que es un objeto anónimo?
En mi functions.phparchivo, me gustaría eliminar el filtro a continuación, pero no estoy seguro de cómo hacerlo, ya que está en una clase. ¿Cómo debería remove_filter()ser? add_filter('comments_array',array( &$this, 'FbComments' )); Está en la línea 88 aquí .
62 filters  oop 

6
Usando OOP en temas
Veo muchos complementos que utilizan codificación orientada a objetos cuando realmente no es necesario. Pero lo que es aún peor es que los desarrolladores de temas están comenzando a hacer lo mismo. Los temas comerciales y los temas populares gratuitos como Suffusion, incluso mi tema favorito: Híbrido, guardan todas sus …
36 themes  php  oop 


2
¿Por qué algunos ganchos no funcionan dentro del contexto de clase?
Estoy bastante perplejo con este. Estoy usando add_action dentro de mi clase de complemento para hacer ciertas cosas: agregar scripts y estilos a la cabeza, wp_ajax, etc. Aquí están las acciones, en la construcción __: 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'), …
16 hooks  actions  oop 




3
Error de PHP con el controlador de shortcode de una clase
Actualmente estoy usando el siguiente flujo genérico para agregar el shortcode para un complemento. class MyPlugin { private $myvar; function baztag_func() { print $this->myvar; } } add_shortcode( 'baztag', array('MyPlugin', 'baztag_func') ); Ahora, cuando se llama a esta clase y su método, obtengo el siguiente error. Error fatal: usar $ this …



3
¿Cómo usar las clases declaradas en otro complemento?
Estoy desarrollando un complemento de Wordpress Woocommerce. En mi entorno local funciona bien, pero tengo problemas al agregar el complemento a una réplica del entorno de producción. Soy nuevo en WordPress y no estoy muy familiarizado con el desarrollador web (soy un programador de Java). En el archivo de complemento, …
10 plugins  oop 

1
Usar una clase de complemento dentro de una plantilla
Estoy escribiendo un complemento para enviar una invitación a un amigo que abre un formulario cuando se hace clic en un enlace. Encapsulé todas las funciones en clase siguiendo el código proporcionado en el complemento Informar de video roto por @toscho. El código relevante está debajo: /* Plugin Name: Send …

4
¿Cómo nombrar archivos de clases con espacios de nombres?
Manual de WP Core> Estándares de codificación PHP> Convenciones de nomenclatura sugiere lo siguiente para nombrar archivos con clases: Los nombres de los archivos de clase deben basarse en el nombre de la clase con class- antepuestos y los guiones bajos en el nombre de la clase reemplazados por guiones, …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.