Все Функции WordPress

Функции WordPress это специально сделанные для платформы WordPress, PHP функции. Основные функции WordPress, относятся к тегам Шаблонов и созданы специально для использования в шаблонах (темах) WordPress. Назначение остальных это функционирование ядра WordPress в целом.

Функции WordPress и теги шаблона

Теги шаблона находятся в папках каталога [/wp-includes]. Файлы с тегами шаблонов имеют суффикс [-template.php]. Есть 9 Файлов с тегами шаблонов:

  • wp-includes/general-template.php (Теги содержания)
  • wp-includes/author-template.php (Теги авторов)
  • wp-includes/bookmark-template.php (Теги закладок)
  • wp-includes/category-template.php (Теги категорий)
  • wp-includes/comment-template.php (Теги комментариев)
  • wp-includes/link-template.php (Теги ссылок)
  • wp-includes/post-template.php(Теги Записей)
  • wp-includes/post-thumbnail-template.php (Теги миниатюр к записям)
  • wp-includes/nav-menu-template.php (Теги меню)
Теги вывода/получения Миниатюры
  • add_image_size()
  • the_post_thumbnail()
  • has_post_thumbnail()
  • get_post_thumbnail_id()
  • set_post_thumbnail_size()
  • get_the_post_thumbnail()

 

Теги содержания
  • get_header
  • get_sidebar
  • get_search_form
  • comments_template
  • get_footer
  • get_template_part
Теги информации блога
    • bloginfo
    • bloginfo_rss
    • get_bloginfo
    • get_bloginfo_rss
Списки и выпадающие теги
    • wp_list_authors
    • wp_list_categories
    • wp_list_pages
    • wp_list_bookmarks
    • wp_list_comments
    • wp_get_archives
    • wp_page_menu
    • wp_dropdown_pages
    • wp_dropdown_categories
    • wp_dropdown_users
Теги Вход/Выход
    • is_user_logged_in
    • wp_login_url
    • wp_logout_url
    • wp_lostpassword_url
    • wp_registration_url
    • wp_loginout
    • wp_register
Теги страниц
    • the_ID
    • the_title
    • the_title_rss
    • the_title_attribute
    • single_post_title
    • the_content
    • the_content_rss
    • the_excerpt
    • the_excerpt_rss
    • wp_link_pages
    • posts_nav_link
    • next_post_link
    • next_posts_link
    • previous_post_link
    • previous_posts_link
    • next_image_link
    • previous_image_link
    • sticky_class
    • the_category
    • the_category_rss
    • the_tags
    • the_meta
Теги комментариев
    • wp_list_comments
    • comments_number
    • comments_link
    • comments_rss_link
    • comments_popup_script
    • comments_popup_link
    • comment_ID
    • comment_id_fields
    • comment_author
    • comment_author_link
    • comment_author_email
    • comment_author_email_link
    • comment_author_url
    • comment_author_url_link
    • comment_author_IP
    • comment_type
    • comment_text
    • comment_excerpt
    • comment_date
    • comment_time
    • comment_form_title
    • comment_author_rss
    • comment_text_rss
    • comment_link_rss
    • permalink_comments_rss
    • comment_reply_link
    • cancel_comment_reply_link
    • previous_comments_link
    • next_comments_link
    • paginate_comments_links
Теги даты и время
    • the_time
    • the_date
    • the_date_xml
    • the_modified_time
    • the_modified_date
    • the_modified_author
    • single_month_title
    • get_the_time
    • get_day_link
    • get_month_link
    • get_year_link
    • get_calendar
Теги категорий
    • is_category
    • the_category
    • the_category_rss
    • single_cat_title
    • category_nicename
    • category_description
    • wp_dropdown_categories
    • wp_list_categories
    • get_category_parents
    • get_the_category
    • get_category_link
    • in_category
    • term_description()
    • single_term_title()
    • get_the_category_rss
Теги Авторов
    • the_author
    • the_author_link
    • the_author_posts
    • the_author_posts_link
    • the_author_meta
    • wp_list_authors
    • wp_dropdown_users
Теги меток
    • is_tag
    • the_tags
    • tag_description
    • single_tag_title
    • wp_tag_cloud
    • wp_generate_tag_cloud
    • get_the_tags
    • get_the_tag_list
    • get_tag_link
Теги редактора ссылок
    • edit_post_link
    • edit_comment_link
    • edit_tag_link
    • edit_bookmark_link
Теги ссылок
    • permalink_anchor
    • get_permalink
    • the_permalink
    • permalink_single_rss
    • the_taxonomies()
Теги Менеджера связи
    • wp_list_bookmarks
    • get_bookmarks
    • get_bookmark
    • get_bookmark_field
Возвращающие Теги
    • trackback_url
    • trackback_rdf
Общие теги
    • wp_title
    • get_posts
    • query_posts
    • rss_enclosure
    • the_search_query
get_the_term_list()

Уникальные функции вы можете добавить В файл functions.php вашей темы WordPress. Этот файл можно использовать для подключения к основным функциям WordPress, чтобы сделать вашу тему более функциональной. Файл functions.php ведет себя как плагин WordPress, добавляя функции и возможности на сайт WordPress.

Вы можете использовать его для вызова функций WordPress и определения своих собственных функций. Тот же результат можно получить с помощью плагина. Если вы создаёте новые функции, которые должны быть доступны независимо от того, как выглядит веб-сайт, лучше всего поместить их в плагин.

©www.wordpress-abc.ru