Preguntas etiquetadas con plugin-development

Los complementos de WordPress permiten una fácil modificación, personalización y mejora de un blog de WordPress. En lugar de cambiar la programación principal de WordPress, puede agregar funcionalidad con los complementos de WordPress.


1
¿Por qué WordPress agrega 0 (cero) a una respuesta de Ajax?
A menos que finalice la función de procesamiento de Ajax con exit()o die(), la función Ajax recibe la salida deseada y correcta, pero sigue 0. ¿Alguna idea de por qué está sucediendo eso? ¿Está destinado a ser así o se podría arreglar? add_action('wp_ajax_get_homepage', 'get_homepage'); add_action('wp_ajax_nopriv_get_homepage', 'get_homepage'); function get_homepage(){ echo "get_homepage …

6
¿Cómo incluir archivos jQuery y JavaScript correctamente?
Lo estoy haciendo ahora con el siguiente código: function uw_load_scripts() { // De-register the built in jQuery wp_deregister_script('jquery'); // Register the CDN version wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js', array(), null, false); // Load it in your theme wp_enqueue_script( 'jquery' ); } add_action( 'wp_enqueue_scripts', 'uw_load_scripts' ); Esto funciona, pero ¿debería hacerlo para todos, como …






1
Opción de actualización almacenada en matriz multidimensional
Tengo datos en la wp_optionstabla actualmente almacenados como una matriz multidimensional ( profile_element_order): a:12:{s:17:"img_base64_enable";s:1:"1";s:25:"moulding_combination_page";s:0:"";s:24:"moulding_collection_page";s:0:"";s:25:"idea_gallery_thumb_height";s:3:"200";s:24:"idea_gallery_thumb_width";s:3:"200";s:23:"collection_thumb_height";s:3:"200";s:22:"collection_thumb_width";s:3:"200";s:20:"profile_item_columns";s:1:"4";s:17:"idea_item_columns";s:1:"2";s:24:"collections_item_columns";s:1:"2";s:25:"combinations_item_columns";s:1:"4";s:21:"profile_element_order";a:5:{i:0;s:8:"Option 1";i:1;s:8:"Option 2";i:2;s:8:"Option 3";i:3;s:8:"Option 4";i:4;s:8:"Option 5";}} Lo que intento lograr es actualizar la profile_element_orderopción (dentro de esas opciones). Así es como se ve todo hasta ahora: function psort_save_order() { global $mouldings_options; $list = $mouldings_options['profile_element_order']; $new_order = $_POST['list_items']; …

10
Desarrollo de complementos de WordPress: encabezados ya enviados
Estoy desarrollando complementos de WordPress. Cuando activo mi complemento, recibo el siguiente mensaje: El complemento generó 293 caracteres de salida inesperada durante la activación. Si observa mensajes de "encabezados ya enviados", problemas con los canales de distribución u otros problemas, intente desactivar o eliminar este complemento. El complemento funciona muy …


4
¿Para qué sirve la carpeta wordpress wp-includes?
¿Para qué sirve la carpeta wordpress wp-includes? Es decir, cuál es el propósito arquitectónico fundamental de la misma, por ejemplo, ¿por qué no está todo en temas o en una carpeta de administración? ¿Puede un desarrollador de complementos confiar en su contenido (por ejemplo, jQuery) y por cuánto tiempo? También …


5
dbDelta no crea tablas
Revisé muchos subprocesos, página de codex e intenté jugar con muchas cosas, pero mi código no parece estar creando las tablas. Y no soy capaz de averiguar dónde me estoy equivocando. Verifiqué booking_db_version en la base de datos, se actualiza cuando lo actualizo en el archivo. Aquí está el código …


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.