[ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Source view] [Print] [Project Stats]
Functions which enhance the theme by hooking into WordPress
File Size: | 475 lines (18 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
twenty_twenty_one_body_classes( $classes ) X-Ref |
Adds custom classes to the array of body classes. param: array $classes Classes for the body element. return: array |
twenty_twenty_one_post_classes( $classes ) X-Ref |
Adds custom class to the array of posts classes. param: array $classes An array of CSS classes. return: array |
twenty_twenty_one_pingback_header() X-Ref |
Add a pingback url auto-discovery header for single posts, pages, or attachments. return: void |
twenty_twenty_one_supports_js() X-Ref |
Remove the `no-js` class from body if JS is supported. return: void |
twenty_twenty_one_comment_form_defaults( $defaults ) X-Ref |
Changes comment form default fields. param: array $defaults The form defaults. return: array |
twenty_twenty_one_can_show_post_thumbnail() X-Ref |
Determines if post thumbnail can be displayed. return: bool |
twenty_twenty_one_get_avatar_size() X-Ref |
Returns the size for avatars used in the theme. return: int |
twenty_twenty_one_continue_reading_text() X-Ref |
Creates continue reading text. |
twenty_twenty_one_continue_reading_link_excerpt() X-Ref |
Creates the continue reading link for excerpt. |
twenty_twenty_one_continue_reading_link() X-Ref |
Creates the continue reading link. |
twenty_twenty_one_post_title( $title ) X-Ref |
Adds a title to posts and pages that are missing titles. param: string $title The title. return: string |
twenty_twenty_one_get_icon_svg( $group, $icon, $size = 24 ) X-Ref |
Gets the SVG code for a given icon. param: string $group The icon group. param: string $icon The icon. param: int $size The icon size in pixels. return: string |
twenty_twenty_one_change_calendar_nav_arrows( $calendar_output ) X-Ref |
Changes the default navigation arrows to svg icons param: string $calendar_output The generated HTML of the calendar. return: string |
twenty_twenty_one_get_non_latin_css( $type = 'front-end' ) X-Ref |
Get custom CSS. Return CSS for non-latin language, if available, or null param: string $type Whether to return CSS for the "front-end", "block-editor", or "classic-editor". return: string |
twenty_twenty_one_print_first_instance_of_block( $block_name, $content = null, $instances = 1 ) X-Ref |
Print the first instance of a block in the content, and then break away. param: string $block_name The full block type name, or a partial match. param: string|null $content The content to search in. Use null for get_the_content(). param: int $instances How many instances of the block will be printed (max). Default 1. return: bool Returns true if a block was located & printed, otherwise false. |
twenty_twenty_one_password_form( $output, $post = 0 ) X-Ref |
Retrieve protected post password form content. param: string $output The password form HTML output. param: int|WP_Post $post Optional. Post ID or WP_Post object. Default is global $post. return: string HTML content for password form for password protected post. |
twenty_twenty_one_get_attachment_image_attributes( $attr, $attachment, $size ) X-Ref |
Filters the list of attachment image attributes. param: string[] $attr Array of attribute values for the image markup, keyed by attribute name. param: WP_Post $attachment Image attachment post. param: string|int[] $size Requested image size. Can be any registered image size name, or return: string[] The filtered attributes for the image markup. |
Generated : Thu Nov 21 08:20:01 2024 | Cross-referenced by PHPXref |