En la sexta parte de la serie, pasamos por el quinto lote de etiquetas de plantilla de WordPress. En esta séptima parte, vamos a pasar por el sexto lote de las casi 200 etiquetas de plantilla. A lo largo del tutorial, veremos etiquetas de plantillas sobre autores y adjuntos..
get_author_posts_url ()
Esta etiqueta de plantilla devuelve un enlace a los archivos de publicaciones de un autor..
Esta etiqueta de plantilla acepta dos parámetros:
$ author_ID
(requerido-entero):$ author_nicename
(cadena opcional):the_author_posts_link ()
Esta etiqueta de plantilla genera un enlace a los archivos de publicaciones del autor..
Esta etiqueta de plantilla no acepta ningún parámetro.
get_the_author_link ()
Y the_author_link ()
Estas etiquetas de plantillas devuelven o hacen eco de un enlace al sitio web del autor..
Estas etiquetas de plantilla no aceptan ningún parámetro..
get_the_author_meta ()
Y the_author_meta ()
Estas etiquetas de plantillas captan y muestran los metadatos de un autor.
Ambas etiquetas de plantilla aceptan dos parámetros:
$ campo
(string requerido):$ ID_usuario
(opcional-entero):$ authordata
) get_the_author_posts ()
Y the_author_posts ()
Estas etiquetas de plantilla cuentan la cantidad de publicaciones que un autor ha escrito y devuelve o muestra el resultado.
Estas etiquetas de plantilla no aceptan ningún parámetro..
wp_list_authors ()
Esta etiqueta de plantilla devuelve o muestra una lista de autores que escriben en su sitio web.
Esta etiqueta de plantilla solo acepta un parámetro:
$ args
(opcional-array):'orderby'
(cadena): Cómo ordenar los enlaces. Acepta 'user_nicename', 'user_email', 'user_url', 'user_registered', 'name', 'display_name', 'post_count', 'ID', 'meta_value', and 'user_login'.'orden'
(cadena): si ordenar los artículos en orden ascendente ('ASC') o descendente ('DESC').'número'
(entero): Número de autores a recuperar..NULO
lo que significa sin límite) 'option_count'
(booleano): si se muestra el recuento de publicaciones junto a los nombres de los autores o no.FALSO
) 'exclude_admin'
(booleano): si se excluye el 'admin' (no todos los administradores, solo el que tiene el nombre de usuario 'admin') de la lista.CIERTO
) 'show_fullname'
(booleano): si se muestran los nombres y apellidos (CIERTO
) o "mostrar nombres" (FALSO
).FALSO
) 'hide_empty'
(booleano): Ocultar autores sin publicaciones o no.CIERTO
) 'eco'
(booleano): si se hace eco de la salida (CIERTO
) o devuélvalo (FALSO
).CIERTO
) 'alimentar'
(cadena): si se establece en cualquier valor que no esté en blanco, los enlaces de la fuente del autor aparecerán junto a los enlaces del autor. El valor será el texto de anclaje de los enlaces..'feed_type'
(cadena): Tipo de feed ('rss', 'rss2', 'atom' o 'rdf').'feed_image'
(cadena): ruta de la imagen para anular texto de ancla y mostrar una imagen en su lugar.'estilo'
(cadena): Estilo para mostrar los autores: 'lista' para generar una lista desordenada o 'ninguno' para generar una lista de enlaces separados con comas.'html'
(booleano): si generar HTML o texto plano.CIERTO
) 'incluir'
(cadena): lista de identificadores separados por comas para incluir.'excluir'
(cadena): lista de identificadores separados por comas para excluir.'user_registered', // Mostrar conteos de publicaciones junto a los nombres. 'option_count' => true, // Mostrar nombres completos. 'show_fullname' => true, // Muestra a los autores que no tienen ninguna publicación. 'hide_empty' => false, // ¡Excluye a Mike, nos ha traicionado! 'excluir' => 31); wp_list_authors ($ args); ?>
wp_dropdown_users ()
Esta etiqueta de plantilla devuelve o hace eco de un menú desplegable () de usuarios.
Esta etiqueta de plantilla solo acepta un parámetro:
$ args
(opcional-array):'show_option_all'
(cadena): Texto para mostrar como el menú desplegable predeterminado.'show_option_none'
(cadena): texto que se muestra como predeterminado de lista desplegable cuando no se encuentran usuarios.'option_none_value'
(entero o cadena): valor a utilizar para 'show_option_none' cuando no se encontraron usuarios.'hide_if_only_one_author'
(cadena): si ocultar el menú desplegable si solo hay un autor.'orderby'
(cadena): qué columna usar para ordenar a los usuarios.'orden'
(cadena): En qué dirección se ordenan los usuarios..'incluir'
(matriz o cadena): una matriz o una lista separada por comas de ID de usuario para mostrar (y excluir el resto).'excluir'
(matriz o cadena): una matriz o una lista separada por comas de ID de usuario para excluir de la lista.'multi'
(booleano o entero): si se omite el ID de la SELECCIONAR
elemento. (Útil si va a mostrar más de un menú desplegable de usuarios).'espectáculo'
(cadena): Qué mostrar como nombres de elementos de lista.'eco'
(booleano o entero): si mostrar o recuperar contenido.'seleccionado'
(entero): el ID de usuario que se seleccionará de forma predeterminada.'include_selected'
(booleano): si se incluirá siempre la ID de usuario seleccionada en el menú desplegable ...FALSO
) 'nombre'
(cadena): El NOMBRE
valor de atributo para el SELECCIONAR
elemento.'carné de identidad'
(cadena): el ID para el SELECCIONAR
elemento.'clase'
(cadena): clase CSS para el SELECCIONAR
elemento.'blog_id'
(opcional; entero): ID del blog para recuperar usuarios.'quien'
(cadena): qué tipo de usuarios consultar (acepta 'autores' o una cadena vacía).'user_registered', // Exclude admin. 'exclude' => 1, // Voy a usar más de un menú desplegable de usuarios, así que no pongas una ID única. 'multi' => 1, // No hacer eco, solo devuelve la salida. 'echo' => 0, // NAME parámetro de la etiqueta SELECT. 'nombre' => 'marcas', // Obtener solo autores. 'quién' => 'autores'); $ brands_dropdown = wp_categories_dropdown ($ args); ?>
get_the_post_thumbnail ()
Y the_post_thumbnail ()
Bueno, el título lo explica todo..
get_the_post_thumbnail ()
acepta tres parámetros:
$ post_ID
(opcional-entero):$ talla
(cadena opcional):$ attr
(opcional-string o array):Y the_post_thumbnail ()
acepta dos parámetros:
$ talla
(cadena opcional):$ attr
(opcional-string o array):'post-aparece-imagen', 'alt' => __ ('Imagen destacada', 'dominio de traducción')); the_post_thumbnail ('medium', $ attr); ?>
wp_get_attachment_link ()
Y the_attachment_link ()
Estas etiquetas de plantilla devuelven o muestran el enlace permanente del archivo adjunto, por lo que puede abrirse en otra página.
wp_get_attachment_link ()
acepta cinco parámetros:
$ post_ID
(opcional-entero u objeto):$ talla
(opcional -cadena):$ permalink
(opcional-booleano):FALSO
) $ icon
(opcional-booleano):FALSO
) $ texto
(opcional-string o booleano):FALSO
) Y the_attachment_link ()
acepta cuatro parámetros:
$ post_ID
(opcional-entero u objeto):$ tamaño completo
(opcional-booleano):FALSO
) $ en desuso
(obsoleto-booleano):CIERTO
o FALSO
(no importa cual).$ permalink
(opcional-booleano):FALSO
) ID, 'grande'); // Mostrar el enlace del adjunto actual. the_attachment_link (); ?>
get_post_thumbnail_id ()
Esta etiqueta de plantilla obtiene el ID de la imagen destacada de una publicación..
Esta etiqueta de plantilla solo acepta un parámetro:
$ post_ID
(opcional-entero):wp_get_attachment_image ()
Esta etiqueta de plantilla devuelve el código HTML de una imagen adjunta determinada ().
Esta etiqueta de plantilla acepta cuatro parámetros:
$ attachment_ID
(opcional-entero):$ talla
(cadena opcional):$ icon
(opcional-booleano):FALSO
) $ attr
(opcional-string o array):«apego mítico»,); echo wp_get_attachment_image ($ post-> ID, 'miniatura', falso, $ attr); ?>
wp_get_attachment_image_src ()
Esta etiqueta de plantilla devuelve la URL de una imagen adjunta de su elección.
Esta etiqueta de plantilla acepta tres parámetros:
$ attachment_ID
(opcional-entero):$ talla
(cadena opcional):$ icon
(opcional-booleano):FALSO
) wp_get_attachment_metadata ()
Esta etiqueta de plantilla devuelve los metadatos de un archivo adjunto dado.
Esta etiqueta de plantilla acepta dos parámetros:
$ attachment_ID
(opcional-entero):$ sin filtrar
(opcional-booleano):CIERTO
, la wp_get_attachment_metadata
el filtro no se ejecutará.FALSO
) CARNÉ DE IDENTIDAD ) ); ?>
next_image_link ()
Esta etiqueta de plantilla devuelve el enlace "siguiente imagen" para las páginas de adjuntos de imágenes.
Esta etiqueta de plantilla acepta dos parámetros:
$ talla
(cadena opcional):$ texto
(opcional-string o booleano):FALSO
) previous_image_link ()
Esta etiqueta de plantilla devuelve el enlace "imagen anterior" para las páginas de adjuntos de imágenes.
Esta etiqueta de plantilla acepta dos parámetros:
$ talla
(cadena opcional):$ texto
(opcional-string o booleano):FALSO
) Espero que te haya gustado este sexto lote de etiquetas de plantillas. Hay dos lotes más para ir, así que estad atentos para más etiquetas de plantillas!
Si tiene alguna pregunta, comentario o corrección, puede compartir sus opiniones con nosotros en la sección de Comentarios. Y si te gustó el artículo, no olvides compartirlo con tus amigos.!