WordPress es una potente plataforma de publicación que permite tanto a los usuarios sin experiencia en codificación como a los desarrolladores crear y compartir contenido de forma rápida y sencilla. ¿Qué sucede si desea comenzar a desarrollar temas y complementos para su sitio web de WordPress o para clientes? Bueno, no quieres probar y tocar el código principal de WordPress. Los desarrolladores de temas y de complementos tienen acceso a cientos de funciones que expone el núcleo de WordPress para que puedan ampliar y personalizar cualquier instalación de WordPress para que funcione y se comporte exactamente como les gustaría. En este artículo, analizamos de cerca algunos de los temas de WordPress más populares como Astra, Bootstrap-Basic, Hestia, Kuhn, Mins, OceanWP, Primer, Stout, Twenty Seventeen, Understrap y otros. Verificamos cuáles son las funciones de WordPress más comunes que utilizan estos temas para crear excelentes Experiencias de WordPress. La siguiente lista de funciones de WordPress es lo que encontramos.
1. get_theme_mod ()
Recupera el valor de modificación del tema para el tema actual.
- get_theme_mod ()
- Cómo funciona get_theme_mod ()
2. add_setting ()
Agrega una configuración personalizada.
- add_setting ()
- Buena explicación de add_setting () en acción
4. apply_filters ()
Llame a las funciones agregadas a un gancho de filtro.
- apply_filters ()
- Cómo utilizar apply_filters ()
5. esc_attr ()
Escapar de atributos HTML.
- esc_attr ()
- ¿Para qué sirve esc_attr ()?
6. get_option ()
Recupera un valor de opción basado en un nombre de opción.
- get_option ()
- ¿Qué es la función get_option de WordPress?
7. esc_url ()
Comprueba y limpia una URL.
- esc_url ()
- Mantente a salvo con esc_url ()
8. esc_html ()
Escapar de bloques HTML.
- esc_html ()
- Cuándo usar esc_html ()
9. _e ()
En WordPress, las cadenas de los archivos php se marcan para su traducción a otros idiomas y la localización mediante dos funciones: __ () y _e ().
- _mi()
- Traducción en temas de WordPress
10. absenta ()
Convierte un valor en un número entero no negativo.
- absenta ()
- Consejos para mantener WordPress seguro
11. get_template_part ()
Carga una pieza de plantilla en una plantilla.
- get_template_part ()
- Usando variables con get_template_part ()
12. is_singular ()
¿La consulta es para una publicación única existente de cualquier tipo de publicación (publicación, archivo adjunto, página, tipos de publicaciones personalizadas)?
- is_singular ()
- Etiquetas condicionales en WordPress
13. get_post_type ()
Recupera el tipo de publicación de la publicación actual o de una publicación determinada.
- get_post_type ()
- Trabajar con tipos de publicaciones integrados y personalizados
14. get_the_ID ()
Recupere la ID del elemento actual en el bucle de WordPress.
- get_the_ID ()
- Cómo obtener el ID de una publicación o página en WordPress
15. the_content ()
Muestra el contenido de la publicación.
- el contenido()
- Dos formas de mostrar contenido en WordPress
16. have_posts ()
Si la consulta actual de WordPress tiene resultados para recorrer.
- have_posts ()
- Cómo usar WP_Query en WordPress
17. post_class ()
Muestra las clases para la publicación div.
- post_class ()
- Vea cómo post_class () agrega clases al elemento HTML
18. get_comments_number ()
Recupera la cantidad de comentarios que tiene una publicación.
- get_comments_number ()
- Más información sobre get_comments_number ()
19. the_ID ()
Muestra el ID del elemento actual en el bucle de WordPress.
- La identificación()
- Cómo encontrar su ID de página de WordPress y su ID de publicación
20. is_single ()
¿La consulta es para una publicación única existente?
- es soltero()
- 10 etiquetas condicionales útiles
21. get_permalink ()
Recupera el enlace permanente completo para la publicación actual o ID de publicación.
- get_permalink ()
- Crear código corto para el enlace permanente en WordPress
22. get_the_title ()
Recuperar el título de la publicación.
- get_the_title ()
- Cómo cambiar los atributos del título en WordPress
23. admin_url ()
Recupera la URL del área de administración del sitio actual.
- admin_url ()
- Cree un complemento de WordPress con Vue 2
24. add_section ()
Agrega una sección de personalización.
- add_section ()
- Secciones predeterminadas del personalizador de temas
25. is_home ()
Determina si la consulta es para la página de inicio del blog.
- es casa()
- Cómo agregar lógica condicional a su tema de WordPress
26. get_sidebar ()
Cargar plantilla de barra lateral.
- get_sidebar ()
- Cómo crear un menú de barra lateral personalizado de WordPress
27. get_footer ()
Cargar plantilla de pie de página.
- get_footer ()
- Todo lo que necesita saber sobre las plantillas de páginas personalizadas de WordPress
28. is_customize_preview ()
Si se está obteniendo una vista previa del sitio en el Personalizador.
- is_customize_preview ()
- Cómo vincular al personalizador de WordPress
29. wp_nav_menu ()
Muestra un menú de navegación.
- wp_nav_menu ()
- Cómo dar estilo a los menús de navegación de WordPress
30. el_título ()
Muestra o recupera el título de la publicación actual con un marcado opcional.
- el título()
- Cómo crear un tema de WordPress personalizado simple
31. current_user_can ()
Si el usuario actual tiene una capacidad específica.
- current_user_can ()
- 101 consejos, trucos y trucos de WordPress que todo bloguero serio debe saber
32. is_active_sidebar ()
Si una barra lateral está en uso.
- is_active_sidebar ()
- Cómo agregar áreas de widgets personalizados a temas de WordPress
33. wp_link_pages ()
La salida formateada de una lista de páginas.
- wp_link_pages ()
- Aplicar estilo a la página actual en WordPress wp_link_pages
34. get_the_time ()
Recupera la hora a la que se escribió la publicación.
- get_the_time ()
- Parámetros opcionales para get_the_time
35. get_the_date ()
Recupera la fecha en la que se escribió la publicación.
- get_the_date ()
- 2 formas de personalizar la última fecha de modificación de sus publicaciones de WordPress
36. the_permalink ()
Muestra el enlace permanente para la publicación actual.
- the_permalink ()
- Más de 4 formas de realizar un bucle con WordPress
37. the_post ()
Itere el índice de la publicación en el bucle.
- el cargo()
- Cómo recuperar cualquier publicación que desee con WP_Query
38. esc_attr_e ()
Muestra el texto traducido que se ha escapado para un uso seguro en un atributo.
- esc_attr_e ()
- Diferencia y ejemplos de esc_attr __ () y esc_attr_e ()
39. is_front_page ()
¿La consulta es para la portada del sitio?
- is_front_page ()
- La diferencia entre is_home e is_front_page
40. bloginfo ()
Muestra información sobre el sitio actual.
- bloginfo ()
- ¿Por qué WordPress recomienda echo home_url () sobre bloginfo ('url')?
41. comments_open ()
Si la publicación actual está abierta a comentarios.
- comentarios_open ()
- Cómo eliminar comentarios de WordPress sin complementos
42. post_password_required ()
Se ha proporcionado si la publicación requiere contraseña y contraseña correcta.
- post_password_required ()
- Ocultar contenido de WordPress usando la protección de contraseña
43. has_post_thumbnail ()
Compruebe si la publicación tiene una imagen adjunta.
- has_post_thumbnail ()
- ¿Qué es la función has_post_thumbnail de WordPress?
44. get_bloginfo ()
Recupera información sobre el sitio actual.
- get_bloginfo ()
- Desarrollar un tema de WordPress desde cero
45. get_post_format ()
Recuperar el formato slug para una publicación
- get_post_format ()
- Formatos de publicación de WordPress
46. barra lateral_dinámica ()
Mostrar barra lateral dinámica.
- Dynamic_sidebar ()
- Tutorial de widgets de WordPress
47. is_search ()
¿La consulta es para una búsqueda?
- is_search ()
- Cómo deshabilitar la función de búsqueda en WordPress fácilmente
48. home_url ()
Recupera la URL del sitio actual donde se puede acceder a la interfaz.
- home_url ()
- Diferencia entre home_url y site_url
49. comments_template ()
Cargue la plantilla de comentarios especificada en $ file.
- comments_template ()
- Plantillas de página dinámicas en WordPress
50. add_theme_support ()
Registra la compatibilidad de temas para una función determinada.
- add_theme_support ()
- Cómo agregar funciones en WordPress usando la función add_theme_support
51. add_query_arg ()
Recupera una cadena de consulta de URL modificada.
- add_query_arg ()
- Crea tus propias acciones masivas
52. has_nav_menu ()
Determina si una ubicación de menú de navegación registrada tiene un menú asignado.
- has_nav_menu ()
- Cómo agregar un nuevo menú de navegación a su sitio de WordPress
53. is_wp_error ()
Compruebe si la variable es un error de WordPress.
- is_wp_error ()
- Depuración de WordPress: 11 poderosos consejos y técnicas
54. get_the_author_meta ()
Recupera los datos solicitados del autor de la publicación actual.
- get_the_author_meta ()
- Cómo agregar un cuadro de información de autor en publicaciones de WordPress
55. edit_post_link ()
Muestra el enlace de edición de publicación para publicación.
- edit_post_link ()
- Agregue un enlace de publicación de edición a cada publicación y página en su sitio de WordPress
56. is_admin ()
Si la solicitud actual es para una página de interfaz administrativa.
- is_admin ()
- is_admin () y AJAX en WordPress
57. the_excerpt ()
Muestre el extracto de la publicación.
- el extracto()
- Cómo usar extractos de WordPress
58. wp_get_attachment_image_src ()
Recupere una imagen para representar un archivo adjunto.
- wp_get_attachment_image_src ()
- Mostrar todas las imágenes adjuntas a una publicación / página
59. _x ()
Recupere la cadena traducida con el contexto gettext.
- _X()
- ¿En qué situaciones debería usar las funciones _ (), _e (), _x (), esc_html_e (), esc_html ()?
60. language_attributes ()
Muestra los atributos de idioma de la etiqueta html.
- language_attributes ()
- Cómo desarrollar un tema de WordPress usando Bootstrap
61. body_class ()
Muestra las clases del elemento body.
- body_class ()
- Filtrado de la función body_class de WordPress
62. add_filter ()
Enganche una función o método a una acción de filtro específica.
- Añadir filtro()
- Acciones, filtros y enganches de WordPress: una guía para no desarrolladores
63. is_page ()
¿La consulta es para una sola página existente?
- is_page ()
- PHP para WordPress - Parte 3 Declaraciones y matrices If
64. register_sidebar ()
Crea la definición de una sola barra lateral y devuelve el ID.
- register_sidebar ()
- Cómo utilizar la función Register_sidebar en WordPress
65. get_the_category_list ()
Recupere la lista de categorías para una publicación en lista HTML o en formato personalizado.
- get_the_category_list ()
- Dominar la API de categorías de WordPress
66. get_the_tag_list ()
Recupera las etiquetas de una publicación con formato de cadena.
- get_the_tag_list ()
- Mostrar lista de etiquetas: sitios de WP
67. esc_attr_x ()
Traduce la cadena con el contexto gettext y la escapa para un uso seguro en un atributo.
- esc_attr_x ()
- Creando un widget de búsqueda usando la API REST de WordPress - HeroThemes
68. get_setting ()
Obtenga valor según la opción. (Utilice get_option () en su lugar).
- get_setting ()
- Ejemplo de get_option de WordPress
69. add_action ()
Engancha una función a una acción específica.
- add_action ()
- Una introducción completa al sistema de enlaces de WordPress
70. have_comments ()
Si hay comentarios para repetir.
- have_comments ()
- Mejore los comentarios en su sitio web de WordPress
71. is_archive ()
¿La consulta es para una página de archivo existente?
- is_archive ()
- Cómo aplicar CSS solo en Inicio, Archivo, Página o Tipo de publicación personalizada
72. wp_list_comments ()
Lista de comentarios.
- wp_list_comments ()
- Cómo crear una clase personalizada de caminante de comentarios en WordPress
73. wp_enqueue_style ()
Ponga en cola una hoja de estilo CSS.
- wp_enqueue_style ()
- ¿Cómo poner en cola Scripts y Estilos en WordPress? - Software tribulante
74. set_transient ()
Establece / actualiza el valor de un transitorio.
- set_transient ()
- Acelerando WordPress con Transients - MonsterPost
75. wp_enqueue_script ()
Poner en cola un guión.
- wp_enqueue_script ()
- Cómo agregar correctamente JavaScripts y estilos en WordPress
76. get_search_form ()
Mostrar formulario de búsqueda.
- get_search_form ()
- Cómo agregar una búsqueda a un tema de WordPress
77. get_post_thumbnail_id ()
Recuperar ID de miniatura de publicación.
- get_post_thumbnail_id ()
- ¿Cómo recortar imágenes de WordPress mediante programación de una manera sencilla?
78. get_transient ()
Obtenga el valor de un transitorio.
- get_transient ()
- Cómo utilizar la API transitoria de WordPress
79. the_post_thumbnail ()
Muestra la miniatura de la publicación.
- the_post_thumbnail ()
- Mis luchas con WordPress srcset y el tamaño de la imagen en miniatura
80. get_search_query ()
Recupera el contenido de la variable de consulta de búsqueda de WordPress.
- get_search_query ()
- Uso adecuado de get_search_query ()
81. add_partial ()
- add_partial ()
- Personalizador de WordPress con actualización selectiva
82. get_the_modified_date ()
Recupera la fecha en la que se modificó por última vez la publicación.
- get_the_modified_date ()
- Cómo usar WordPress: fecha de última actualización para publicaciones y páginas
83. get_author_posts_url ()
Recupere la URL de la página del autor del usuario con el ID proporcionado.
- get_author_posts_url ()
- Cómo agregar post meta en WordPress
84. wp_footer ()
Dispara la acción wp_footer.
- wp_footer ()
- Utilice el gancho wp_footer para editar el pie de página
85. wp_head ()
Dispare la acción wp_head.
- wp_head ()
- Cómo cargar JavaScript personalizado en WordPress
86. get_the_post_thumbnail ()
Recupera la miniatura de la publicación.
- get_the_post_thumbnail ()
- Cómo agregar compatibilidad con imágenes destacadas a un tema de WordPress
87. formulario_comentario ()
Genera un formulario de comentarios completo para usar dentro de una plantilla.
- formulario_comentario ()
- Cómo personalizar fácilmente el formulario de comentarios de WordPress
88. number_format_i18n ()
Convierta el número flotante a un formato basado en la configuración regional.
- number_format_i18n ()
- Cómo internacionalizar su sitio web de WordPress
89. get_header ()
Cargar plantilla de encabezado.
- get_header ()
- Cómo crear varios encabezados y pies de página en WordPress
90. the_posts_pagination ()
Muestra una navegación paginada al conjunto de publicaciones siguiente / anterior, cuando corresponde.
- the_posts_pagination ()
- Cómo agregar paginación al tema de WordPress
91. register_nav_menus ()
Registra las ubicaciones del menú de navegación para un tema.
- register_nav_menus ()
- Tutorial de WordPress: crea un menú móvil mínimo
92. wp_die ()
Mata la ejecución de WordPress y muestra un mensaje HTML con un mensaje de error.
- wp_die ()
- 10 formas de cambiar la forma en que funciona su sitio de WordPress
93. wp_reset_postdata ()
Después de recorrer una consulta separada, esta función restaura $ post global a la publicación actual en la consulta principal.
- wp_reset_postdata ()
- 3 formas de restablecer el bucle de WordPress | Profundizando en WordPress
94. load_theme_textdomain ()
Cargue las cadenas traducidas del tema.
- load_theme_textdomain ()
- Cargando archivos de idioma de WordPress correctamente
95. get_queried_object_id ()
Recuperar el ID del objeto consultado actual.
- get_queried_object_id ()
- Obtener objeto consultado WordPress - Nero Dev - Desarrollo de WordPress
96. esc_url_raw ()
Realiza esc_url () para el uso de la base de datos.
- esc_url_raw ()
- Escribir un punto final de API REST de WP en 2 minutos
97. the_archive_title ()
Muestra el título del archivo basado en el objeto consultado.
- the_archive_title ()
- Cómo escapar de las funciones de las plantillas de WordPress. ¿Hacer o no hacer?
98. add_image_size ()
Registre un nuevo tamaño de imagen.
- add_image_size ()
- Cómo agregar tamaños de imagen personalizados en WordPress (paso a paso)
99. get_theme_file_uri ()
Recupera la URL de un archivo en el tema.
- get_theme_file_uri ()
- get_theme_file_uri y get_theme_file_path
100. get_stylesheet_uri ()
Recupera el URI de la hoja de estilo del tema actual.
- get_stylesheet_uri ()
- Cómo crear un tema de WordPress a partir de una plantilla HTML / CSS
Resumen de las 100 funciones de WordPress más utilizadas
Esperamos que haya encontrado útil esta hoja de trucos para las funciones populares de WordPress. Para cada función de WordPress en la lista, incluimos un enlace a los recursos oficiales para desarrolladores de WordPress, además de un enlace a un artículo de la comunidad que explica con más detalle cómo funciona la función de WordPress mencionada. ¡Feliz codificación de WordPress para ti!
0 Comentarios