Lanzamiento de WordPress 3.4

Hoy se ha producido el Lanzamiento de WordPress 3.4

Lanzamiento de WordPress 3.4

Lanzamiento de WordPress 3.4

Los cambios introducidos en esta versión son:


 

Destacado

  • El control mejorado el tema
    • Personalizar las opciones del tema antes de activar un tema nuevo que utiliza Personalizador Tema
    • Utilice Vista previa de tema para personalizar tema actual sin cambiar el diseño front-end
  • Los medios de comunicación las mejoras
    • Soporte HTML en los títulos de imagen
  • Bajo las mejoras de Hood
    • Mejoras en la internacionalización y localización de WordPress ( más info )
    • División diferente en los archivos de traducción para los POT más rápidas traducciones
    • Codex XML-RPC actualizar la información accede a través de XML-RPC_WordPress_API
    • WP_Query mejoras

Características de los usuarios

General

  • Refleja adecuadamente el idioma en los canales RSS
  • Añadir soporte para DFW para todas las instancias del editor
  • Actualizar license.txt para incluir ‘Cómo aplicar estos términos a sus nuevos programas «a petición de la FSFhttp://www.gnu.org/licenses/gpl-2.0.txt

Tablero de instrumentos

  • Widgets del Dashboard está disponible para la traducción
  • Ayuda mejoras aquí
  • Retire recientemente actualizada de plugins widget de
  • Añadir un vínculo con el Personalizador en el menú Barra de la apariencia de administración
  • Mejorar el tablero de instrumentos Comentarios recientes resultados widget en sitios con gran cantidad de comentarios

Mensajes

  • Añadir nuevo comentario de la pantalla de edición de mensaje
  • Mostrar el valor menu_order en Edición rápida de los tipos de correos no jerárquicas
  • «Formato de mensaje» El cambio mayor / etiqueta de edición rápida de ‘Formato’

Medios de comunicación

  • Soporte para HTML ha sido añadido a la imagen de campo título
  • Añadir Twitter.com como un oEmbed proveedores

Enlaces

  • Enlaces por defecto ya están disponibles para su traducción

Comentarios

  • Eliminar «Aprobar» acción mayor al ver los comentarios de spam, ya que no se muestra en la fila de las acciones

Apariencia

  • Actualizar el Personalizador tema en Veinte diez y veinte once temas
  • Más rápido tema de la búsqueda
  • Formatos de mensaje debe show_in_nav_menus cuando el tema actual los apoya
  • Infinito para desplazarse themes.php y el tema install.php. Bump por límite de páginas para themes.php a 999
  • Añadir Ordenar por, y número de enlaces a mostrar, para el widget de Enlaces
  • Introducir nuevos métodos de registro de encabezados y fondos personalizados
  • Predeterminado para búsquedas de palabras clave para el instalador tema
  • Cambios contextuales de ayuda
  • Actualización de instalar pantallas para usar las nuevas estrellas

Plugins

  • Limpie el instalador del plugin imágenes de la página, añade soporte para CSS cambiar el tamaño de las imágenes para evitar que se requiere el desplazamiento y la caída por debajo de la caja de su información
  • Predeterminado para búsquedas de palabras clave para el instalador del plugin
  • Actualización de instalar pantallas para usar las nuevas estrellas

Instrumentos

  • Bump WXR_VERSION causa de plugins trac 501867 / r19858 que afecta el importador basado en expresiones regulares
  • Actualizar ayuda contextual

Usuarios

  • Después de añadir un usuario, llevarlos de vuelta a users.php con el enlace «Editar usuario» en el mensaje
  • Corregir la forma «Nombre para mostrar públicamente que» cuando se trabaja en otros campos de cambio de nombre

Configuración

  • Actualizar la definición esquema de color para el tema de administración gris
  • Utilice las flechas azules para las opciones de pantalla de administración de color azul y las fichas de ayuda, ajustar el inicio hasta el ser más compatible con Firefox
  • Zona horaria y el inicio de la semana, ahora se puede especificar a través de cadenas traducidas (en lugar de PHP)

Proceso de instalación

  • No permita que el prefijo de base de datos vacía para múltiples sitios
  • Emitir un error durante el proceso de instalación de WordPress, si wp-config.php está configurado con un prefijo de base de datos de tabla vacía, que no es compatible
  • Eliminar las referencias a los motores de búsqueda específicos

Multisitio

  • Mejor comprobación de los valores de límite de carga para varios sitios
  • Sólo permiten _multisite_ administradores de Servicios a sí mismos degradar en un sitio
  • Crear una página de la red / about.php y la influencia que, para evitar que el tablero de instrumentos del cambio a la administrador del blog
  • Añadir un «Editar Sitio» submenú para el menú del bar cuando un sitio de administración de super administrador visita un panel de tu blog
  • Autocompletar para las pantallas de los usuarios add-
  • No guarde la ficha por última vez en la página de múltiples sitios de red y la ficha Sitio Temas Temas
  • Make ‘Red Activa’ una acción mayor en la red / plugins.php
  • Aumentar el espacio de subida predeterminado para los sitios en una red de 10M a 100M
  • Limpie plugins.php lo que respecta a los archivos recientemente editados, desactivaciones, y el administrador de red

De Desarrollo, Temas, Plugins

  • Agregue filtros a wp_terms_checklist () que envuelve a los argumentos de la función, principalmente diseñado para permitir checked_ontop que se desactive
  • Añadir WP_Screen métodos get_help_tabs () , la get_help_tab ($ id) , los get_help_sidebar () . Guarde ayudar a las fichas de identificación de la ficha, no tecla numérica, permite la eliminación adecuada con remove_help_tab ($ id)
  • Añadir ‘ep_mask’ como un argumento a la «reescritura» de matriz para register_post_type () y register_taxonomy () ; mantiene ‘permalink_epmask «compatible como argumento para el registro de tipo de correos; criterios de valoración para la corrección de la categoría y las páginas de etiquetas
  • Añadir jQuery UI Touch plugin de perforación para manejar arrastrando en los dispositivos móviles
  • Enviar un mensaje argumento de identificación para _wp_post_thumbnail_html () en lugar de confiar en un mundial; publicar el ID de wp_ajax_set_post_thumbnail ()
  • Añadir arg ‘search_columns los que WP_User_Query permitir las opciones de las columnas explícitas, sin que las columnas se detectó basado en el término de búsqueda
  • Añadir el ID de editor y el tipo de mensaje (si está disponible) como clases para el cuerpo de la TinyMCE de
  • Añadir parámetro $ id para get_the_tag_list () para mantener la coherencia con get_the_ (categoría | plazo) _list ().
  • Permitir get_post_meta () al ser convocados con sólo una identificación posterior, como get_metadata () se encarga de esta
  • Permitir contar de caracteres en lugar de un recuento de palabras, para idiomas de Asia Oriental
  • Permitir submenús barra de herramientas para expandir a la anchura del elemento padre
  • Permita que los traductores para especificar una cadena de zona horaria o el desplazamiento GMT. Dejar de hacer la fecha (‘Z’) / 3600 para las matemáticas ‘diferencia_gmt’ default
  • AtomServer clase se trasladó a wp-includes/class-wp-atom-server.php
  • Cambiar el título abreviado de la imagen de formato para [título …] <a> <img /> </ a> texto de la leyenda + html [/ caption], de esta manera las etiquetas HTML en los títulos están mejor apoyados y abreviado de la no romperse cuando utilizando las citas equivocadas
  • Verifique el regreso de wp_insert_term () para WP_Error o matriz, evita los errores fatales y la falta de añadir categorías al agregar términos a través de ajax
  • Limpieza y documentar mejor create_initial_taxonomies ()
  • Borrar los avisos estrictos para los caminantes
  • Comprimir CSS / JS usando la versión más reciente de YUI Compressor
  • Crear WP_Customize_Control para separar el proceso de hacer un control de ir a buscar, previsualizar y guardar su valor
  • Cambio de base de datos de esquema: el cambio «post_content_filtered ‘para longtext en la tabla’ wp_posts los
  • Base de datos de cambio de esquema: Drop ‘comment_approved «índice de la tabla’ wp_comments los
  • Cambio de esquema de base de datos: la columna ‘blog_id «Quitar de la mesa’ de wp_options
  • Definir WPINC en wp-carga cuando no se encuentra en wp-config.php
  • Desaprobar add_custom_background () a favor de la add_theme_support (‘hechos a medida de fondo «)
  • Desaprobar add_custom_image_header () a favor de la add_theme_support (‘custom-header «)
  • Desaprobar display_theme ()
  • Desaprobar get_theme_data () a favor de la wp_get_theme ()
  • No bloquee el archivo mod / editar los límites cuando se establece DISALLOW_UNFILTERED_HTML; Hay constantes separadas (DISALLOW_FILE_EDIT y DISALLOW_FILE_MODS para ellas)
  • Fijar el valor de retorno de get_theme_root () cuando la raíz se encuentra fuera de tema WP_CONTENT_DIR, por lo que es absoluta en vez de la raíz el tema relativo típico, hacer get_theme_root_uri () toleran una ruta absoluta de una raíz temática, sino que ahora hará un intento por encontrar una dirección URL correspondiente a las rutas absolutas, así.
  • Fijo «https» en la detección de alimentación en el generador
  • Formateo y la limpieza de la i18n repair.php
  • Contraseña después de Hash en las cookies
  • Mejorar la adición de más clases CSS para el cuerpo editor, agregue «RTL», «Internet Explorer 7», «IE8», «IE9» para que puedan ser objeto en el editor style.cs
  • Mejorar la eficiencia de make_clickable ()
  • Mejorar wp-app.php; poner el servidor de clase de átomo en átomo de clase wp-server.php, retire las llamadas log_api; actualizar el filtro de consulta, reemplazar las llamadas de salida con wp_die () para la compatibilidad unidad de prueba, añadir reemplazar controlador para wp_die ( ) , permiten a los plugins para sustituir a la clase de átomo
  • En el caso de 404, redirigir / login, / tablero de instrumentos, / admin a las correspondientes equivalentes de WordPress
  • Introducir $ wpdb-> delete ()
  • Introducir set_header_image () , remove_header_image () , reset_header_image () y get_header_image_data ()
  • Introducir WP_Theme clase, wp_get_themes () , y wp_get_theme () para reemplazar get_themes () , get_theme () ,get_theme_data () , current_theme_info () , y otros
  • Introducir __return_null ()
  • Introducir display_header_text ()
  • Introducir get_page_template_slug ($ id = null) para devolver la plantilla de una página (como «showcase.php»); devuelve false si id de mensaje no es una página, y una cadena vacía para la plantilla de página por defecto, utilice la función principal a través de
  • Introducir sanitize_trackback_urls () ; no hacer ping a las direcciones URL mal, o guardarlos en la base de datos
  • Introducir term_is_ancestor_of ()
  • Introducir term_is_ancestor_of () ; acabado apoyo de la taxonomía de wp_insert_category ()
  • Introducir wp_is_mobile () y usarlo en lugar de $ is_iphone mundial
  • Introducir wp_load_translations_early () que puede ser usado antes de que el local se ha cargado correctamente con el fin de traducir las cadenas iniciales de error, la internacionalización de la instalación-config.php – traductores ya no tienen una razón para modificar este archivo
  • Introducir «relativo» plan para devolver sólo los caminos para home_url, sitio, administrador, network_ y variantes get_
  • Introducir WP_Theme-> exists () para comprobar si el tema consultado realmente existen; WP_Theme-> exists () es un subconjunto de los errores (); un tema con errores puede existir todavía, pero un tema que no existe tiene un error de theme_not_found ; wp_get_theme () ahora devuelve false si el tema no existe, mejorar scandir () y get_files () la lógica
  • Introducir WP_User :: existe ()
  • Perder EOF>;? Limpieza EOF nueva línea
  • Haga get_post_custom () de una capa de get_post_meta () para que funcione cuando la adición de caché está suspendido y para simplificarlo
  • Combinar Presione Esta estilos en línea en el archivo wp-admin.css
  • Mover las opciones , la configuración y transitorios de las funciones de wp-includes/functions.php a wp-includes/option.php
  • Contexto «wp_die_app_handler ‘de nuevo en wp_die () para las solicitudes de APP; introduce _scalar_wp_die_handler () como un controlador genérico que envuelve die (), para el uso de plugins, mover la función en desuso hasta el final del archivo wp-app.php (igual que xmlrpc . php)
  • Proporcionar un plan alternativo para la base de datos claves en wp_salt () ; caer de nuevo cuando un secreto se utiliza más de una vez, cambiar la forma de detectar un ‘localizada poner su here’ única frase – eliminar $ wp_default_secret_key e introducir $ wp_secret_key_default que se añade durante la localizada proceso de construcción, no por los traductores
  • URL de redireccionamiento categoría al descubierto las estructuras de enlace permanente que comienzan con%% de la categoría
  • Reducir las referencias a la wp_rewrite $ global, porque ya no se usa o una función de contenedor puede ser utilizado en lugar
  • Refactorizar WPDB :: get_caller () en wp_debug_backtrace_summary () y mejorar la funcionalidad mejorada para proporcionar un contexto y un formato predeterminado bastante estandarizada
  • Retire show_last_update, include_last_update_time y show_date parámetros de código de wp_list_categories () ,wp_dropdown_categories ()
  • Vuelva a colocar la imagen de fondo con degradado en CSS3 wp_die ()
  • Reutilización wp_die () para las respuestas de ajax
  • Vuelva a escribir search_theme_directories () – un mejor rendimiento y permitir el almacenamiento en caché
  • Establecer publicar las cookies de contraseñas a través de una acción en wp-login.php, retirar wp-pass.php (un archivo de menos la raíz); obedecer a las preferencias de inicio de sesión de SSL para la presentación posterior de formulario de contraseña
  • Dividir el principal WP_Query consulta los mensajes en dos consultas para evitar las tablas temporales, caché influencia para evitar la segunda consulta en entornos de caché persistentes
  • TinyMCE: mover los estilos de WordPress plugins para el tema de la hoja de estilo
  • Actualizar add_permastruct () para permitir un mayor control sobre WP_Rewrite :: generate_rewrite_rules ()
  • Actualización de switch_theme () para usar wp_get_theme ()
  • Actualización de la jerarquía para todos los tipos de correos jerárquicos cuando se elimina un puesto de los padres, no sólo para las páginas
  • Actualizar hoverIntent a R6
  • Actualizar plugin de jQuery 0.9.8 a imgAreaSelect
  • Actualización de jQuery UI al 01/08/20
  • Actualizar PHPDocs de wp_salt () , register_taxonomy_for_object_type () , wp_set_comment_status () , WP_Rewrite, los puntos finales de reescritura, WP_Locale, wp_mime_type_icon () , mysql2date, get_taxonomy_labels (), WP_User ::,register_post_status () , register_post_type ()
  • Actualizar a 5.2.1 PHPMailer
  • Actualizar a 1.5.4 Plupload
  • Actualizar a 1.2.1 SimplePie
  • Actualización de swfobject
  • Actualizar a 3.4.9 TinyMCE
  • Utilice get_taxonomies () en lugar de get_object_taxonomies () en el widget de nube de etiquetas
  • Utilice microtime () para las cerraduras de cron
  • Utilice version_compare () al comprobar los temas instalados en el instalador tema
  • Cuando WordPress es en un subdirectorio (URL casa! URL del sitio =), vamos a Inicio / wp-admin y el hogar / wp-login.php redirigir a sus ubicaciones correctas
  • WordPress detectar automáticamente RTL para los siguientes locales: AR, CKB, fa_IR, he_IL, ug_CN, dv, fa_AF, ja, ps, uz_UZ, yi
  • Mejoras WP_HTTP
  • XML-RPC: Añadir soporte para imágenes de funciones a la nueva API de wp.xxxPost
  • XML-RPC: Expone image_default_link_type, image_default_size, y las opciones de image_default_align
  • XML-RPC: Exponer la fecha posterior modificación (en TZ blog y GMT)
  • XML-RPC: La aplicación inicial de la API de Taxonomía y plazo; implementa wp.newTerm, wp.editTerm, wp.deleteTerm, wp.getTerm, wp.getTerms, wp.getTaxonomy y wp.getTaxonomies
  • XML-RPC: Introducir la fecha una generación método de ayuda para mejorar las fechas de devolución de más de XMLRPC cuando tenemos una fecha 0 almacenada para los proyectos, mejora la capacidad de los clientes a trabajar con la nueva API de wp mensaje
  • XML-RPC: Presentar nuevas crear, leer, actualizar y eliminar XMLRPC API de Notas, Páginas y todos los tipos de envíos personalizados; presenta: wp.newPost, wp.editPost, wp.deletePost, wp.getPost y wp.getPosts

 

 

También te podría gustar...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *