WordPress

Preguntas y respuestas para desarrolladores y administradores de WordPress

4
¿Cómo establecer y usar variables globales? ¿O por qué no usarlos?
ACTUALIZACIÓN: Mi pregunta original se ha resuelto, pero esto se está convirtiendo en una discusión válida sobre por qué no usar variables globales, por lo que estoy actualizando la pregunta para reflejar eso. La solución fue <?php global $category_link_prop; echo esc_url( $category_link_prop ); ?>como sugirió @TomJNowell. ACTUALIZACIÓN 2: ahora tengo …
27 php  functions  globals 

4
¿Cómo verificar si estoy en admin-ajax.php?
En este momento para mi complemento, estoy usando in_admin()para determinar si el usuario está en la parte frontal del sitio o en el área de administración. Sin embargo, el problema ocurre cuando los complementos se utilizan admin-ajax.phppara procesar solicitudes ajax. Necesito una forma de registrar ganchos y complementos solo cuando …
27 ajax 

5
Cómo agregar un fragmento de JavaScript al pie de página que requiere jQuery
Sé que puedo agregar un archivo de script al pie de página de WordPress que requiere jquery usando este código: <?php function my_scripts_method() { // register your script location, dependencies and version wp_register_script('custom_script', get_template_directory_uri() . '/js/custom_script.js', array('jquery'), '1.0', true); // enqueue the script wp_enqueue_script('custom_script'); } add_action('wp_enqueue_scripts', 'my_scripts_method'); ?> Pero, ¿qué …

5
Cómo extender WP_Customize_Control
Estoy buscando una manera de agregar un nuevo tipo de control al panel de vista previa en vivo personalizado . He visto cómo agregar nuevas secciones al panel usando add_action( 'customize_register'... El control que quiero implementar es un tipo diferente de selector de color. En una publicación anterior , vemos …

3
¿Hay algún gancho que altere la lógica 404?
Siempre que tenga una página 404 definida en su tema, Wordpress mostrará una página 404 si "etiqueta" está definida en $ wp_query-> query_vars, y no hay publicaciones que coincidan con esa etiqueta. Estoy escribiendo un complemento que muestra información en cada página, además de las publicaciones. Me gustaría alterar la …

4
¿Se podría usar el cargador de estilo / script WP para concatenar y gzip scripts y estilos en el front-end?
WP tiene un buen cargador de JavaScript incluido en wp-admin: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-scripts.php y un cargador de CSS: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-styles.php Me preguntaba si también es posible usarlos en el front-end, no solo admin, porque pueden concatenar todos los scripts en cola y servirlos como un único archivo comprimido.





2
¿Dónde vive la Biblioteca de medios en la base de datos?
Estoy exportando un sitio de Wordpress de localhost a un servidor web, y no puedo importar la Biblioteca de medios, ya que el servidor web no puede contactar a localhost. He subido todos los archivos localhost de / wp-content / uploads / ..., y creo que solo necesito aislar la …
27 import  export 

4
Cambiar el orden de las columnas personalizadas para editar paneles
Cuando registra una columna personalizada así: //Register thumbnail column for au-gallery type add_filter('manage_edit-au-gallery_columns', 'thumbnail_column'); function thumbnail_column($columns) { $columns['thumbnail'] = 'Thumbnail'; return $columns; } por defecto aparece como el último a la derecha. ¿Cómo puedo cambiar el orden? ¿Qué sucede si quiero mostrar la columna de arriba como la primera o …

14
¿Qué características le gustaría ver agregadas a WordPress? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
27 plugins  features  wiki 

3
Obtener ID de publicación de WP_Query?
¿Hay alguna manera de recuperar una serie de identificadores de publicación consultados a partir de lo siguiente: $latest = new WP_Query( array ( 'orderby' => 'rand', 'posts_per_page' => 3 )); if ( $latest -> have_posts() ) : while ( $latest -> have_posts() ) : $latest -> the_post(); get_template_part( 'templates/content', 'post' …


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.