WordPress

Preguntas y respuestas para desarrolladores y administradores de WordPress

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 


2
¿Cómo puedo agregar un campo de carga de imágenes directamente a un panel de escritura personalizado?
Agregué una nueva página en "Páginas" en el administrador de WordPress, y agregué varios campos personalizados. También me gustaría poder agregar un campo de carga de imágenes al editor de página. ¿Hay alguna forma de hacerlo a través de campos personalizados? ¿O hay una dirección diferente que debo tomar si …


3
¿Se recolectan los desechos transitorios?
Esta pregunta me hizo pensar que las fuentes RSS transitorias en wp_options no se eliminan automáticamente. Se supone que los transitorios caducan y se eliminan. Sin embargo, la única forma en que veo que esto se maneja es cuando el transitorio caduca y se solicita, luego se elimina durante la …


6
Bucle de redireccionamiento https wp-admin de WordPress
Estoy usando nginx como mi servidor web y he editado el archivo de configuración para que apunte a https, así que cambio la configuración de URL de WordPress a https y también agregué el código de administración de WordPress force ssl a mi archivo wp-config pero sigo encontrando el error …
60 ssl  nginx 

5
¿Cómo verificar si un usuario tiene un rol específico?
Tengo un requisito bastante específico para mostrar texto diferente en una etiqueta de campo en la página de perfil del usuario en función del rol del usuario actual. Parece que no puedo entender cómo verificar si el uso actual es un "autor". Estoy buscando una función como: is_user_in_role($user, "author"); Me …


8
Cómo incluir archivos PHP en complementos de la manera correcta
Mi problema es cuando en el archivo de complemento principal incluyo un archivo PHP algo como esto: include(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or include_once(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or require(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); // or require_once(WP_PLUGIN_URL . '/wordpress-group-buying/ipn/paypal-ipn.php'); y en ese archivo tengo una llamada a una función de WordPress como: add_action('hook', 'callback'); …

7
remove_action o remove_filter con clases externas?
En una situación en la que un complemento ha encapsulado sus métodos dentro de una clase y luego ha registrado un filtro o acción contra uno de esos métodos, ¿cómo elimina la acción o el filtro si ya no tiene acceso a la instancia de esa clase? Por ejemplo, suponga …
59 actions  filters 

4
¿Hay un diagrama de flujo para la secuencia de carga de WordPress?
Entonces, como WP debe cargar series de archivos de, index.php -> ... -> wp-header.php -> ... ->functions.php ... y así sucesivamente tras la ejecución. También debe haber un diagrama de flujo similar para llamadas a funciones, condicionales y demás durante la ejecución. ¿Hay tal diagrama de flujo disponible en alguna …

9
Obtener el nombre del archivo de plantilla actual
Encontré esto para mostrar el nombre actual del archivo utilizado en la plantilla: function get_template_name () { foreach ( debug_backtrace() as $called_file ) { foreach ( $called_file as $index ) { if ( !is_array($index[0]) AND strstr($index[0],'/themes/') AND !strstr($index[0],'footer.php') ) { $template_file = $index[0] ; } } } $template_contents = file_get_contents($template_file) …
58 templates 



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.