WP REST API-El cambio móvil no es un secreto para nadie que el uso de la web móvil sea una tendencia creciente. Más de 1/3 (38.6%) de todo el tráfico web proviene de dispositivos móviles, y este número no se ralentiza. En mayo de 2015, Google confirmó que se realizaron más búsquedas en Google en dispositivos móviles que en computadoras de escritorio en 10 países (incluidos los Estados Unidos). Los expertos proporcionan que, en los próximos años, el tráfico web móvil superará el uso del escritorio. A medida que el uso de la web móvil se está volviendo cada vez más común, requiere que los desarrolladores y usuarios de WordPress sean una solicitud adicional para diseñar sitios receptivos. Por lo tanto, los desarrolladores y los no codificadores se encantaron cuando WordPress 4.4 lanzó una opción integrada para imágenes receptivas (con retina automática) en diciembre de 2015.
Sin embargo, el cambio real de los dispositivos móviles se puede observar con WP REST API, que permite a cualquier persona crear aplicaciones móviles con WordPress. Un día, WordPress podrá asegurar aplicaciones móviles juntas como plataforma. ¡Así que profundicemos un poco en el descanso de la API de WP y veamos de qué se trata esta nueva herramienta interesante! API y WP REST API – ¿Qué son? La interfaz API o de programación de aplicaciones es una interfaz que actúa como un software intermedio y rige cómo una aplicación puede comunicarse con otra y puede compartir datos de formas limitadas y claramente definidas. Se puede considerar como un contrato proporcionado por una pieza de software de computadora a otro.
Algunos ejemplos de API en acción
Un sitio web puede publicar enlaces directos a los productos de Amazon (usando su API pública) con precios actualizados y una opción de “comprar ahora” para usar un tercero para publicar en Twitter (use la API de Twitter para conectarlo a su programa)
Una aplicación utiliza Google Maps para mostrar su información de ubicación
Una aplicación, un juego o sitio web integra funciones de Facebook (autenticación, mensajería, etc.)
Entonces, ¿cuál es la API WP? Técnicamente hablando, WP REST API es un formato de intercambio de datos fácil y se basa en un subconjunto de código JavaScript. Lo que significa que es una herramienta muy poderosa que las personas pueden leer, escribir y editar fácilmente y qué automóviles pueden analizar y crear. La API WP le permite realizar acciones sin procesar (creación, leer, actualizar y eliminar) para muchos tipos diferentes de contenido de WordPress: publicaciones, páginas, tipos de publicaciones personalizadas, medios, comentarios, taxonomías, usuarios, etc.
La idea para la API de WP REST se propuso inmediatamente después de la Cumbre de la Comunidad de WordPress de 2012. En ese momento, había API en todo Internet, y la comunidad de WordPress estaba ansiosa por traer su funcionalidad a WordPress. El 8 de octubre de 2015, una parte del resto de la infraestructura API REST se fusionó por primera vez en el núcleo. Todo el código que le permitió crear sus propios puntos finales ahora está allí. Sin embargo, los puntos finales prefabricados no están en el núcleo. Aunque puede crear sus puntos finales sin un complemento, si desea incluir todos los puntos finales, necesitará un complemento.
WP REST API: ¿Por qué nos importa tanto? ¡WP REST API es el nuevo conector universal y se considera revolucionario porque permite que WordPress se comunique con cualquier otro programa o propiedad web, independientemente del lenguaje de programación en el que estén escritos! En otras palabras, se transforma de sus orígenes humildes como una solución de blogs (¡conocemos a WordPress mucho más que bloguear hoy!) En una plataforma de aplicaciones de funciones completas. Presenta un mundo de posibilidades y marca la apertura de WordPress al resto de Internet, porque se convierte en una plataforma de aplicaciones a gran escala. Rachel McCollin, una autora de WordPress y diseñadora web especializada en las notas de desarrollo receptivas de WordPress de que cualquier aplicación podría interactuar con WordPress en el futuro cómo los desarrolladores y diseñadores pueden usar WP REST para hacer su magia, no hay límites dentro del descanso API de WP. Si puede pensar en una conexión deseada, ¡un desarrollador de WordPress puede hacerlo! Aquí hay algunos ejemplos de las mejores formas en que se ha utilizado la API REST WP hasta ahora
El New York Times ha sido WordPress durante mucho tiempo, por lo que no es sorprendente ver que son los primeros en adoptar las capacidades de la API REST. Usaron WP REST API para alimentar sus blogs de cobertura en vivo. Su complemento de cobertura en vivo utiliza la API REST y también Backbone.js y React.js que usan para comunicarse entre el WP Back y un editor personalizado con Backbone.js. Luego, los contenidos se filtran y finalmente se muestran en la parte delantera mediante una aplicación basada en React. Este es un ejemplo perfecto que muestra cómo funciona la API WP REST, independientemente de las diferencias entre los lenguajes de programación. Puede seguir el discurso completo sobre el proyecto del desarrollador NYT Scott Taylor.CtoryCorps es un proyecto nacional de capacitación e inspiración para grabar las historias de cada uno en sonido. El año pasado, utilizaron la API WP REST para crear aplicaciones iOS y Android para alentar a los usuarios a compartir fácilmente sus historias en teléfonos móviles. La forma en que funciona es que el contenido se sincroniza de WordPress Backynd en la aplicación. El contenido publicado en el sitio web también se sincronizará con aplicaciones móviles. Por ejemplo, si carga una historia de la aplicación, puede ver si en la cuenta de su sitio web, y luego si algo es relevante para la aplicación, se actualizaría en la aplicación. Este proyecto demuestra la escalabilidad de WordPress y la API REST.
Humanmade, una agencia de WordPress que también contribuyó al resto en sí, creó Nomadbase. Esta aplicación muestra que usted ha sido Digital Nomads está actualmente en el mundo. Esta aplicación se inspiró cuando los nómadas digitales se reunieron en una conferencia DNX y querían inspirar más reuniones y colaboraciones Nomad digital. La formulación de contacto personalizada es un complemento que se utiliza para crear formularios y agregarlos en su sitio web de WordPress. El complemento se ha creado utilizando la API REST WP y usa API en el extremo delantero y trasero. Desde febrero de 2016, los formularios de contacto personalizados son actualmente el complemento más utilizado con API WP con más de 70,000 instalaciones.
El Proyecto de Conocimiento Público, tiene como objetivo proporcionar revistas de software gratuitas para administrar sus versiones en línea, ha utilizado la API REST para administrar elementos de complementos. Al ofrecer software gratuito, el propósito de PBK es hacer que el conocimiento académico sea cada vez más disponible para el público en general.
Lo que nuestros expertos en WordPress dicen que Nick Baldwin explica por qué cree que WP REST API es un problema importante:
La API WP REST le permite usar WordPress como un servicio de presupuesto para una aplicación. Suena simple, pero las implicaciones son enormes. Crea un número interesante de oportunidades interesantes. Por ejemplo, si tiene un cliente con una gran cantidad de contenido, como una organización de noticias, a menudo es útil tener una aplicación nativa (o multiplataforma nativa, utilizando Apache Cordova o similar) con todo su contenido. La API REST WordPress crea una forma simple por la cual la aplicación puede hacerse cargo de ese contenido, sin crear la necesidad de que el cliente actualice su contenido en varios lugares. En cambio, su sitio web de WordPress sirve tanto como un sitio como como un retroceso para su aplicación. Para otro ejemplo, suponga que tiene un cliente que tiene un lugar de entretenimiento; Normalmente, los convertiría en un lindo sitio de WordPress que publique su horario (como publicaciones simples o como un tipo de contenido personalizado). Con WP REST API, también puede crear una aplicación para este cliente. La aplicación podría extraer información e imágenes para todos los eventos futuros y puede proporcionar funcionalidad para la reserva en línea (que podría ser administrada por un tercero o en el propio WordPress). Por lo tanto, su cliente tendría una manera fácil de publicar información sobre programas futuros y publicar toda esta información tanto en WordPress como en su aplicación nativa. Incluso puede configurar la aplicación para proporcionar notificaciones push sobre conciertos y programas recién listados.
Estos son solo algunos ejemplos simples, pero las aplicaciones son infinitas. La verdadera ventaja es la facilidad de gestión. Porque este enfoque permite al cliente administrar el contenido de la aplicación nativa y el sitio de WordPress desde un solo lugar, sin tener que crear una API personalizada costosa. ¿Necesita ayuda con su sitio de WordPress? Emplee a Nick Baldwin o cualquiera de nuestros expertos en Toppress. API WP REST: futuras implicaciones de JavaScript: ¿el nuevo PHP? La API REST WP hace que JavaScript sea cada vez más importante. No solo JavaScript a menudo entra en juego con la API WP, sino que el administrador de WordPress.com está completamente escrito en JavaScript en lugar de PHP/HTML y se basa al 100% en REST. Matt Mullenweg enfatizó repetidamente su estado de la palabra 2015 de que Javascript y las interfaces API serían extremadamente importantes para el futuro WordPress y la web en general. También pidió a los miembros públicos que “” aprendan un Javascript profundo “. Algunos incluso llegan a la factura de JavaScript como el “nuevo PHP”. Desarrollo de WP más flexible y simple presentado como “conector universal”, WP API REST hace posible conectar WordPress con otras cosas fuera del mundo de WordPress. En términos de programación, esto significa que WordPress puede conectarse primero con herramientas y lenguajes de programación adicionales que superan con creces HTML/PHP de una manera nueva, eficiente y estandarizada (si bien esto era posible en el pasado, era limitado). El progreso de otros marcos, como Ruby on Rails, asegurará que luego estén disponibles para WordPress, haciendo complementos y temas más dinámicos, flexibles y extensibles.
La integración ligera de terceros y el mercado de aplicaciones, como hemos visto, WP REST API permite que WordPress funcione y se conecte con otros lenguajes y tecnologías de programación. Con esto, será posible extraer contenido de casi cualquier lugar. En cambio, será tan simple empujar el contenido de WP a otras aplicaciones. El formato JSON en la API de REST WP es aceptado nativo de iOS y Android, abriendo la puerta para las aplicaciones móviles de WordPress. Aumento de la demanda de desarrolladores de WordPress porque WP REST API ofrece exponencialmente más oportunidades y aplicaciones para WordPress, hay más oportunidades de trabajo naturales para desarrolladores y diseñadores de WordPress experimentados. La API abrirá la plataforma para varios desarrolladores de otras disciplinas, pero es probable que aumente la solicitud de profesionales específicos de WordPress. Conclusión WordPress REST API marca un nuevo momento interesante en la historia del desarrollo de WordPress, en el que WordPress ahora está abierto a la tecnología de WordPress Universe (y viceversa). No significa solo formas nuevas y creativas de administrar el contenido (tanto WordPress como terceros), sino también una mayor flexibilidad y extensibilidad. Si bien se alienta a los desarrolladores a aprender JavaScript, ya que juegan un papel cada vez más importante con WP REST, lo más probable es que sea una gran demanda para que los profesionales de WordPress utilicen su experiencia para capitalizar esta interesante característica con el máximo potencial. ¡Ahora es tu turno!

WP REST API: ¿Estamos aquí?
Tags WP REST API: ¿Estamos aquí?
homefinance blog