• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
WordPress a2z

WordPress a2z

WordPress Dynamic API Reference

  • Home
  • Plugins
  • Themes
  • Shortcodes
  • APIs
  • Classes
  • Files
  • Hooks
  • Sitemap
  • Blog
Home / Files / inc/template-functions.php


Lines:

1 to 38 of 38
<?php

/**
 * Functions which enhance the theme by hooking into WordPress
 *
 * @package WordPress
 * @subpackage Twenty_Nineteen
 * @since Twenty Nineteen 1.0
 */

/* function twentynineteen_body_classes() – Adds custom classes to the array of body classes. */
add_filter( 'body_class', 'twentynineteen_body_classes' );

/* function twentynineteen_post_classes() – Adds custom class to the array of posts classes. */
add_filter( 'post_class', 'twentynineteen_post_classes', 10, 3 );


/* function twentynineteen_pingback_header() – Add a pingback url auto-discovery header for single posts, pages, or attachments. */
add_action( 'wp_head', 'twentynineteen_pingback_header' );

/* function twentynineteen_comment_form_defaults() – Changes comment form default fields. */
add_filter( 'comment_form_defaults', 'twentynineteen_comment_form_defaults' );

/* function twentynineteen_get_the_archive_title() – Filters the default archive titles. */
add_filter( 'get_the_archive_title', 'twentynineteen_get_the_archive_title' );

/* function twentynineteen_post_thumbnail_sizes_attr() – Add custom sizes attribute to responsive image functionality for post thumbnails. */
add_filter( 'wp_get_attachment_image_attributes', 'twentynineteen_post_thumbnail_sizes_attr', 10, 1 );

/* function twentynineteen_add_ellipses_to_nav() – Add an extra menu to our nav for our priority+ navigation to use */
add_filter( 'wp_nav_menu', 'twentynineteen_add_ellipses_to_nav', 10, 2 );

/* function twentynineteen_nav_menu_link_attributes() – WCAG 2.0 Attributes for Dropdown Menus */
add_filter( 'nav_menu_link_attributes', 'twentynineteen_nav_menu_link_attributes', 10, 4 );

/* function twentynineteen_add_mobile_parent_nav_menu_items() – Create a nav menu item to be displayed on mobile to navigate from submenu back to the parent. */
add_filter( 'wp_nav_menu_objects', 'twentynineteen_add_mobile_parent_nav_menu_items', 10, 2 );
 

 View on GitHub View on Trac

Called by

    Invoked by

      Calls

      Call hooks

      File name: inc/template-functions.php
      Plugin ref: Twenty Nineteen
      Version: 1.8
      Deprecated?: No
      API Letters: F,I,P,T

      Published: 25th November 2019 | Last updated: 10th December 2020

      Primary Sidebar

      Information

      File name: inc/template-functions.php
      Plugin ref: Twenty Nineteen
      Version: 1.8
      Deprecated?: No
      API Letters: F,I,P,T

      inc

      Footer

      WordPress a2z
      WordPress a2z
      WordPress Dynamic API Reference
      WordPress 5.6. PHP: 7.3.26
      WordPress a2z
      WordPress core a2z
      Genesis Theme Framework a2z
      Jetpack a2z
      WordPress develop tests
      Easy Digital Downloads a2z
      WooCommerce a2z
      Yoast SEO a2z
      WordPress Blocks

      Site:  wp-a2z.org
      © Copyright WordPress a2z 2014-2021. All rights reserved.


      Website designed and developed by Herb Miller
      Proudly powered by WordPress and oik plugins

      • Home
      • Blog
      • Sitemap
      • Sites