Updated on: September 14, 2020 in wpfunctions by

1. get_theme_mod()

Retrieve theme modification value for the current theme.

2. add_setting()

Add a customize setting.

4. apply_filters()

Call the functions added to a filter hook.

5. esc_attr()

Escaping for HTML attributes.

6. get_option()

Retrieves an option value based on an option name.

7. esc_url()

Checks and cleans a URL.

8. esc_html()

Escaping for HTML blocks.

9. _e()

In WordPress, strings in the php files are marked for translation to other languages, and localization using two functions: __() and _e().

10. absint()

Convert a value to non-negative integer.

11. get_template_part()

Loads a template part into a template.

12. is_singular()

Is the query for an existing single post of any post type (post, attachment, page, custom post types)?

13. get_post_type()

Retrieves the post type of the current post or of a given post.

14. get_the_ID()

Retrieve the ID of the current item in the WordPress Loop.

15. the_content()

Display the post content.

16. have_posts()

Whether current WordPress query has results to loop over.

17. post_class()

Display the classes for the post div.

18. get_comments_number()

Retrieves the amount of comments a post has.

19. the_ID()

Display the ID of the current item in the WordPress Loop.

20. is_single()

Is the query for an existing single post?

21. get_permalink()

Retrieves the full permalink for the current post or post ID.

22. get_the_title()

Retrieve post title.

23. admin_url()

Retrieves the URL to the admin area for the current site.

24. add_section()

Add a customize section.

25. is_home()

Determines if the query is for the blog homepage.

26. get_sidebar()

Load sidebar template.

27. get_footer()

Load footer template.

28. is_customize_preview()

Whether the site is being previewed in the Customizer.

29. wp_nav_menu()

Displays a navigation menu.

30. the_title()

Display or retrieve the current post title with optional markup.

31. current_user_can()

Whether the current user has a specific capability.

32. is_active_sidebar()

Whether a sidebar is in use.

33. wp_link_pages()

The formatted output of a list of pages.

34. get_the_time()

Retrieve the time at which the post was written.

35. get_the_date()

Retrieve the date on which the post was written.

36. the_permalink()

Displays the permalink for the current post.

37. the_post()

Iterate the post index in the loop.

38. esc_attr_e()

Display translated text that has been escaped for safe use in an attribute.

39. is_front_page()

Is the query for the front page of the site?

40. bloginfo()

Displays information about the current site.

41. comments_open()

Whether the current post is open for comments.

42. post_password_required()

Whether post requires password and correct password has been provided.

43. has_post_thumbnail()

Check if post has an image attached.

44. get_bloginfo()

Retrieves information about the current site.

45. get_post_format()

Retrieve the format slug for a post

46. dynamic_sidebar()

Display dynamic sidebar.

47. is_search()

Is the query for a search?

48. home_url()

Retrieves the URL for the current site where the front end is accessible.

49. comments_template()

Load the comment template specified in $file.

50. add_theme_support()

Registers theme support for a given feature.

51. add_query_arg()

Retrieves a modified URL query string.

52. has_nav_menu()

Determines whether a registered nav menu location has a menu assigned to it.

53. is_wp_error()

Check whether variable is a WordPress Error.

54. get_the_author_meta()

Retrieves the requested data of the author of the current post.

55. edit_post_link()

Displays the edit post link for post.

56. is_admin()

Whether the current request is for an administrative interface page.

57. the_excerpt()

Display the post excerpt.

58. wp_get_attachment_image_src()

Retrieve an image to represent an attachment.

59. _x()

Retrieve translated string with gettext context.

60. language_attributes()

Displays the language attributes for the html tag.

61. body_class()

Display the classes for the body element.

62. add_filter()

Hook a function or method to a specific filter action.

63. is_page()

Is the query for an existing single page?

64. register_sidebar()

Builds the definition for a single sidebar and returns the ID.

65. get_the_category_list()

Retrieve category list for a post in either HTML list or custom format.

66. get_the_tag_list()

Retrieve the tags for a post formatted as a string.

67. esc_attr_x()

Translate string with gettext context, and escapes it for safe use in an attribute.

68. get_setting()

Get value based on option. (Use get_option() instead.)

69. add_action()

Hooks a function on to a specific action.

70. have_comments()

Whether there are comments to loop over.

71. is_archive()

Is the query for an existing archive page?

72. wp_list_comments()

List comments.

73. wp_enqueue_style()

Enqueue a CSS stylesheet.

74. set_transient()

Set/update the value of a transient.

75. wp_enqueue_script()

Enqueue a script.

76. get_search_form()

Display search form.

77. get_post_thumbnail_id()

Retrieve post thumbnail ID.

78. get_transient()

Get the value of a transient.

79. the_post_thumbnail()

Display the post thumbnail.

80. get_search_query()

Retrieves the contents of the search WordPress query variable.

81. add_partial()

82. get_the_modified_date()

Retrieve the date on which the post was last modified.

83. get_author_posts_url()

Retrieve the URL to the author page for the user with the ID provided.

84. wp_footer()

Fire the wp_footer action.

85. wp_head()

Fire the wp_head action.

86. get_the_post_thumbnail()

Retrieve the post thumbnail.

87. comment_form()

Outputs a complete commenting form for use within a template.

88. number_format_i18n()

Convert float number to format based on the locale.

89. get_header()

Load header template.

90. the_posts_pagination()

Displays a paginated navigation to next/previous set of posts, when applicable.

91. register_nav_menus()

Registers navigation menu locations for a theme.

92. wp_die()

Kill WordPress execution and display HTML message with error message.

93. wp_reset_postdata()

After looping through a separate query, this function restores the $post global to the current post in the main query.

94. load_theme_textdomain()

Load the theme’s translated strings.

95. get_queried_object_id()

Retrieve ID of the current queried object.

96. esc_url_raw()

Performs esc_url() for database usage.

97. the_archive_title()

Display the archive title based on the queried object.

98. add_image_size()

Register a new image size.

99. get_theme_file_uri()

Retrieves the URL of a file in the theme.

100. get_stylesheet_uri()

Retrieves the URI of current theme stylesheet.