Es una de las mejores API que ofrece WordPress. Metadatos de usuario de WordPress API. A través de esta API, obtenemos ideas para publicaciones, comentarios, usuarios, condiciones y mucho más que contienen información sobre un conjunto estándar de información de datos.
1. Metadatos de WordPress:
Los conjuntos de clave/valor se encargan de los metadatos. La clave es el nombre del componente de metadatos. El valor son los datos que aparecerán en la lista de metadatos para cada publicación a la que estén asociados los datos.
Porque todavía estamos trabajando con otros. Metadatos de usuario de WordPress API, encontrará que esta definición permanece constante sin importar qué API se pruebe.
2. Trabajar con la API de metadatos del usuario:
los Metadatos de usuario de WordPress se almacenará en la tabla de la base de datos wp_usermeta, de hecho, algunos datos ya están almacenados en la API de metadatos del usuario. Esto se debe a que algunos datos se almacenan en la pantalla de perfil del usuario.
En cualquier caso, la API nos permitirá componer nuestros propios datos para la tabla. Entonces, en la mayor parte de este estado, deberíamos tener la libertad de explorar cómo funcionar con las capacidades proporcionadas por WordPress.
En la mayoría de los ejemplos dados, pasaremos 1 como parámetro principal a la capacidad de la API, ya que el cliente principal es, de manera confiable, el director del sitio. Esto está destinado principalmente a estar disponible en alguna instalación aleatoria.
3. Agregar meta del usuario:
Agregue metadatos al registro de usuario, para esto puede usar la función add_user_meta. Esto es beneficioso si de alguna manera ha logrado tomar una foto con un complemento basado en WordPress o una aplicación web y espera ampliar lo que una persona puede vincular a su perfil, en este punto es una de las formas de hacerlo.
Puede ser algo tan básico como proporcionar un perfil de cliente en una determinada organización interpersonal, o puede ser algo más elaborado donde puede vincular al cliente a información contenida en otra tabla, datos diferentes u otra cosa.
De cualquier manera, el trabajo de la API tiene en cuenta un cuarto parámetro discrecional, independientemente de si el valor incrustado debe ser inusual o no.
4. Valores inherentes:
Aquí lo veremos en el apartado de codificación añadiendo metadatos de usuario.
add_filter(‘the_content', ‘add_user_meta'); /** * Determines if the current post is the default ‘Hello Wordl' post and, if so, * adds non-unique user meta data to the database. * * @param string $content The post content. * @return string $content The post content. */ function add_user_meta($content) { If (1===get_the_ID()){ add_user_meta( 1, ‘twitter_account', ‘https://twitter.com/username'); } return $content; }
Nos conectamos a_contenidos
Comprobamos si estamos en la publicación Hello World
Si es así, agregamos metadatos de usuario
Devolvemos $ contenido a WordPress.
Después de configurar este código y colocar Hello World en su programa, actualice la página varias veces.
Valores únicos
Ahora que conocemos los valores no únicos, veremos valores únicos en la primera función, en la segunda función.
add_filter(‘the_content', ‘unique_add_user_meta'); /** * Determines if the current post is the default ‘Hello Wordl' post and, if so, * adds unique user meta data to the database. * * @param string $content The post content. * @return string $content The post content. */ function unique_add_user_meta($content) { If (1===get_the_ID()){ add_user_meta( 1, ‘twitter_account', ‘https://twitter.com/username',true); } return $content; }
Inicialmente, dé un incentivo interesante al valor meta en la llamada de función. Actualice la página varias veces y luego mire la base de datos.
5. Meta actualización del usuario:
Actualice el metacampo del usuario en función del ID de usuario. Utilice el parámetro $ prev_value para separar metacampos con una clave e ID de usuario similares. Si no existe la posibilidad de que el metacampo para el usuario no exista, se tendrá en cuenta.
Al trabajar con tal habilidad, lo considera en dos situaciones:
Una vez que se han incluido los metadatos anteriores mediante el trabajo add_user_meta y existen diferentes registros con datos similares.
Cuando no se incluyen metadatos, pero adjuntamos otro registro y necesitamos que sea único.
En el caso principal, esto le da $ prev_value a medida que le revela a WordPress la motivación para apuntar y actualizar.
Al igual que con agregar y actualizar, puede usar la función de eliminar y descargar para obtener Metadatos de usuario de WordPress.
6. Sintaxis:
Borrar #
Eliminar los criterios de coordinación de metadatos del cliente. Se puede coordinar dependiendo de la clave o clave y valor. Una eliminación dependiente de la clave y el valor evitará que los metadatos de la copia se eliminen con una clave similar. Además, le permite eliminar todas las claves de metadatos de coordinación, si es necesario.
Detete_user_meta( int $user_id, string $meta_key, mixed $meta_value=" );
7. Recupera meta del usuario:
Con respecto a la recuperación de metadatos del usuario, tenemos el trabajo get_user_meta. Ahora debería ser obvio que los parámetros normales serían la identificación del usuario y la clave meta.
Tenga en cuenta que cuando recuperamos los datos, solo necesitamos la ID de usuario y la meta clave, ya que estos son datos que distinguen un valor específico.
Get# get_user_meta( int $user_id, string $key =" b001 $single=false );
¡Resumen!
Por ahora, siga explorando las diferentes rutas para el código que se ha publicado en esta publicación de blog. Tenga en cuenta que está destinado únicamente a fines de demostración y no debe ejecutarse en un entorno de producción.
A lo largo de este diseño, nos esforzamos por crear un marco para que los futuros desarrolladores de WordPress trabajen desde el momento en que avanzan y se encargan de las respuestas a su jefe, clientes o sus propias tareas.
Así que espero que este acuerdo continúe. Recuerde, si recién está comenzando, puede echar un vistazo a mi método más efectivo, WordPress para principiantes, que se enfoca en temas explícitamente para WordPress. Por favor, no dude en dejar cualquier pregunta o comentario en la sección de comentarios o comentarios.
Este blog le ayudará a aprender cómo trabajar y cómo trabajar con Metadatos de usuario de WordPress.