admin_display_landing |
Displays the landing page. |
admin_footer_left |
Replaces "Thank you for using WordPress" at the bottom of the admin screens. |
admin_footer_right |
Explicitly calls out WP as the version number that is normally in the
bottom-right corner of the admin backend screens. |
admin_menus |
Responsible for altering menus in the administration area. |
admin_notice_menus |
Adds a notice about how to assign menus to the various section in the Appearance
>> Menus screen. |
admin_notice_widgets |
Adds a notice about how to alter the number of widgetized areas in the
Appearance >> Widgets screen. |
admin_title |
Normally, the head titles in the admin screens look something like this: Name of
page < Theme title - WordPress This function removes the '<' and
everything after it. |
ajax_login_user |
AJAX call to login a user. |
analytics |
Includes the Google Analytics tracking code to be placed at the top of each
page. This function pulls the code from the option sitting in the Customizer. |
append_read_more |
In some arguable cases, WP does not provide a 'read more'. link. This function
handles those cases by analyzing the content, then appending the 'read more'
link. |
body_classes |
Add classes to the body that represent the current tone selections. |
change_avatar_class |
There is no way to directly style the avatar - only this hook exists to make it
so we apply Bootstrap's media object component. |
change_login_logo_image |
Blurts out a style that overrides the image styling with the logo selected in
the Customizer instead of using the logo that WordPress sets up, by default. |
change_login_logo_title |
Changes the tooltip that is displayed when hovering over the logo. |
change_login_logo_url |
Changes the link that is used when clicking on the logo. |
change_read_more |
Changes the ellipses (or whatever WP provides) that is used as a link to view
the full page/post. |
change_search_form |
Retrives the search form. This can be used with the baked-in WP search widget or
anywhere that calls get_search_form(). |
change_widget_args |
Ensures that the args used for the widgets are the same across all widgets -
from WP and custom. |
convert_symbol_sidebar_layout |
Converts the symbolic value of the sidebar layout to a number that indicates how
many sidebars were selected. |
cz_change_preview_author |
Force a specific author to appear on the post format mockups located in the
preview template. |
cz_change_preview_category |
Force a specific category to appear on the post format mockups located in the
preview template. |
cz_change_preview_content |
Force specific content to appear on the post format mockups located in the
preview template. |
cz_change_preview_date |
Force a specific date to appear on the post format mockups located in the
preview template. |
cz_change_preview_tag |
Force a specific tag to appear on the post format mockups located in the preview
template. |
cz_register |
Registration of all panels, sections, and controls within the Customizer. |
cz_register_section_alarm |
Registration of the Theme Customizer "Alarm" section. |
cz_register_section_analytics |
Registration of the Theme Customizer "Analytics" section. |
cz_register_section_analytics_plugin_analytics |
Supplemental registration of the Theme Customizer "Analytics" section. |
cz_register_section_articles |
Registration of the Theme Customizer "Content Articles" section. |
cz_register_section_bottom |
Registration of the Theme Customizer "Bottom" section. |
cz_register_section_color |
Registration of the Theme Customizer "Tones Color" section. |
cz_register_section_favicon |
Registration of the Theme Customizer "Favicon" section. |
cz_register_section_favicon_plugin_favicon |
Supplemental registration of the Theme Customizer "Favicon" section. |
cz_register_section_flair |
Registration of the Theme Customizer "Tones Flair" section. |
cz_register_section_format |
Registration of the Theme Customizer "Format" section. |
cz_register_section_leader |
Registration of the Theme Customizer "Content Leader" section. |
cz_register_section_login |
Registration of the Theme Customizer "Login" section. |
cz_register_section_login_plugin_login |
Supplemental registration of the Theme Customizer "Login" section. |
cz_register_section_masthead |
Registration of the Theme Customizer "Masthead" section. |
cz_register_section_navigation |
Registration of the Theme Customizer "Navigation" section. |
cz_register_section_pagination |
Registration of the Theme Customizer "Content Pagination" section. |
cz_register_section_pedestal |
Registration of the Theme Customizer "Pedestal" section. |
cz_register_section_preview |
Registration of the Theme Customizer "Preview" section. This is a special
section that appears before all other sections. It contains a single setting
that allows a developer to select how they wish to preview their settings (thus,
drives the choice of customizer template). |
cz_register_section_shop |
Registration of the Theme Customizer "Shop" section. |
cz_register_section_sidebars |
Registration of the Theme Customizer "Sidebars" section. |
cz_register_section_top |
Registration of the Theme Customizer "Top" section. |
cz_register_section_type |
Registration of the Theme Customizer "Tones Type" section. |
cz_template_include |
Force a specific file to act as the preview template while in the Theme
Customizer. |
display_alarm |
Displays the alarm with respect to Customizer options. |
display_article_scaffolding_left |
Displays the start of the framing for the main content. |
display_article_scaffolding_right |
Displays the end of the framing for the main content. |
display_bottom |
Displays the bottom bar with respect to Customizer options. Note: The bottom bar
is always displayed in the LITE edition with credits for BluePrint-Q. |
display_breadcrumbs |
Displays a horizontal element that contains a number of links leading up to the
current page/post. |
display_comment |
This is a callback for wp_list_comments(). It provides a single comment at a
time. |
display_comments |
Displays the prev/next pair of controls to sift through pages/posts. |
display_highlight |
Displays the highlight section with info based on the kind of page currently
being viewed - this element typically in a prominent area. |
display_masthead |
Displays the masthead with respect to Customizer options. |
display_navigation |
Displays the navbar with respect to Customizer options. |
display_pagination_above |
Displays the prev/next pair of controls and/or train to sift through
pages/posts. |
display_pagination_below |
Displays the prev/next pair of controls and/or train to sift through
pages/posts. |
display_pedestal |
Displays the pedestal with respect to Customizer options. |
display_post_meta |
Displays the post meta (author, tags, etc) with respect to Customizer options. |
display_sidebars_left |
Displays none, one, or both of the sidebars that appear to the left of the main
content. |
display_sidebars_right |
Displays none, one, or both of the sidebars that appear to the right of the main
content. |
display_top |
Displays the top bar with respect to Customizer options. |
favicon |
Sets the favicon, which is the icon typically displayed in the browser tab or
address bar. It searches for the icon in the following priority: 1. Use the icon
set in the Customizer. 2. Look in the child theme folder for favicon.png, .ico,
or .gif. 3. Look in the parent theme folder for favicon.png, .ico, or .gif. |
force_clear |
Acts as a clearfix for cases where the traditional CSS solution does not
necessarily work. The driving case for this is when the navbar is hooked to the
end of the floater area or main zone. |
highlight_current_nav_item |
In navigation menus, typically, a theme would differentiate the current page
item from all other items in the menu - to do this, we add a special class to
the element desired by using this filter. |
init_plugin_analytics |
Initialize hooks/systems. |
init_plugin_banners |
Initialize hooks/systems. |
init_plugin_benefits |
Initialize hooks/systems. |
init_plugin_bridge |
Initialize hooks/systems. |
init_plugin_contact |
Initialize hooks/systems. |
init_plugin_favicon |
Initialize hooks/systems. |
init_plugin_highlight |
Initialize hooks/systems. |
init_plugin_login |
Initialize hooks/systems. |
init_plugin_menus |
Initialize hooks/systems. |
init_plugin_profile |
Initialize hooks/systems. |
init_plugin_sidebars |
Initialize hooks/systems. |
init_plugin_social |
Initialize hooks/systems. |
init_plugin_span |
Initialize hooks/systems. |
init_plugin_stripes |
Initialize hooks/systems. |
init_plugin_team |
Initialize hooks/systems. |
init_plugin_templates |
Initialize hooks/systems. |
init_plugin_testimonials |
Initialize hooks/systems. |
is_viewing_preview |
Shortcut for determining if a developer is on the Theme Customizer screen AND
viewing the preview template. |
landing_content |
Generates the markup to be displayed in the content area. |
landing_design |
Generates the markup to be displayed in the design area. |
landing_donate |
Generates the markup to be displayed in the donate area. |
landing_help |
Generates the markup to be displayed in the help area. |
landing_included |
Generates the markup to be displayed in the included area. |
landing_setup |
Generates the markup to be displayed in the setup area. |
landing_upgrade |
Generates the markup to be displayed in the upsell area. |
menu_edit_setup |
An $item object is typically passed into the Walker that displays the menu on
the frontend. That $item object is useful for analysis. When extending the
custom fields in the backend Appearance >> Menu screen, the $item object
should be extended as well. |
menu_edit_update |
In the Appearance >> Menu administration screen, when the user clicks
"Save Menu", this function is responsible for saving the updates of new fields
added to the Walker. |
menu_edit_walker |
To add custom fields to the menu elements, the special Walker for editing menus
must be changed. There are really no usable hooks in the default Walker to add
fields, but there is a filter to override the Walker that is used. |
metabox_benefit |
Define the extra fields that make up the benefit defintion. |
metabox_header |
Define the header-related metabox that appears in page/post edit screens. BOX:
Header options RADIO: Display type OPTION: Page/post title OPTION: Revolution
Slider DROP: List of sliders LABEL: "Revolution Slider not installed" OPTION:
Nothing |
metabox_sidebars |
Define the sidebar-related metabox that appears in page/post edit screens. BOX:
Format sidebars overrides LABEL: Current site setting in Customizer CHECK:
Change page setting? RADIO: [the different sidebar layouts] DROP: Replace
sidebar #1 with an extra widgetized area DROP: Replace sidebar #2 with an extra
widgetized area |
metabox_span |
Define the span-related metabox that appears in page/post edit screens. BOX:
Format span overrides LABEL: Current site setting in Customizer CHECK: Change
page setting? RADIO: [the different format spans] |
metabox_team |
Define the extra fields that make up the team (member) defintion. |
metabox_testimonial |
Define the extra fields that make up the testimonial defintion. |
partner_link |
Produces a link/image combo for partners that typically get displayed in a bar
on the admin landing page. |
postbox_wrap_after |
The markup to get a postbox is complicated - putting this in one place. |
postbox_wrap_before |
The markup to get a postbox is complicated - putting this in one place. |
posttype_benefit |
Define a benefit. |
posttype_team |
Define a team. |
posttype_testimonial |
Define a testimonial. |
queue_admin |
Queues up scripts/styles for use ONLY in Administration background |
queue_bootstrap |
Introduces the Bootstrap framework to this theme - points to the CDN and falls
back to local if it fails. |
queue_bpq |
One place to queue up this theme's CSS/JS. |
queue_core |
Queues up this theme's CSS/JS. Handles skip links for WP accessibility
requirements. Also queues up auxiliary scripts based on the selected options. |
queue_customizer |
Queues up scripts/styles for use ONLY in the Theme Customizer. See this doc for
more info: https://codex.wordpress.org/Theme_Customization_API#Step_3:_Enqueue_Your_JavaScript |
queue_font_awesome |
Introduces the Font Awesome icons to this theme - points to the CDN and falls
back to local if it fails. |
queue_login |
WP provides their own styles for the login screen - this function introduces the
BluePrint-Q styling also. |
queue_plugin_banners |
Queues up CSS/JS. |
queue_plugin_benefits |
Queues up CSS/JS. |
queue_plugin_highlight |
Queues up CSS/JS. |
queue_plugin_login |
Queues up CSS/JS. |
queue_plugin_menus |
Queues up CSS/JS. |
queue_plugin_sidebars |
Queues up CSS/JS. |
queue_plugin_social |
Queues up CSS/JS. |
queue_plugin_span |
Queues up CSS/JS. |
queue_plugin_stripes |
Queues up CSS/JS. |
queue_plugin_team |
Queues up CSS/JS. |
queue_plugin_testimonials |
Queues up CSS/JS. |
queue_shop |
Queues up scripts/styles for use ONLY in the Shop areas. |
queue_tone |
Queues up the current tone. |
register_bottom_widgetized_areas |
Registers all widgetized areas for use in the Bottom area. |
register_custom_widgets_plugin_contact |
Registers custom widgets that are specially created for BluePrint-Q. |
register_custom_widgets_plugin_menus |
Registers custom widgets that are specially created for BluePrint-Q. |
register_custom_widgets_plugin_profile |
Registers custom widgets that are specially created for BluePrint-Q. |
register_custom_widgets_plugin_social |
Registers custom widgets that are specially created for BluePrint-Q. |
register_extra_widgetized_areas |
Registers extra widgetized areas. These are typically used as replaced areas on
specific pages/posts. |
register_feature_support |
There are a number of features that are not turned on by default - turn them on. |
register_masthead_widgetized_areas |
Registers all widgetized areas for use in the Masthead area. |
register_menu_theme_locations |
Registers theme locations for menus. |
register_packaged_plugins |
Calls out plugins that are to be installed for this theme. |
register_pedestal_widgetized_areas |
Registers all widgetized areas for use in the Pedestal area. |
register_sidebar_widgetized_areas |
Registers all widgetized areas for use in the Content area. |
register_top_widgetized_areas |
Registers all widgetized areas for use in the Top area. |
remove_sticky_posts |
Removes sticky posts from the top of the main WP loop. |
sample_alerts |
Generates a sample panel with alerts. |
sample_banners |
Generates a sample panel with a banner. |
sample_benefits |
Generates a sample panel with a benefit. |
sample_buttons |
Generates a sample panel with various buttons. |
sample_contact |
Generates a sample panel with contact-related elements, largely from the Contact
Form 7 plugin. |
sample_form_controls |
Generates a sample panel with inputs, selects, etc. |
sample_images |
Generates a sample panel with images. |
sample_lists |
Generates a sample panel with a number of different listings. |
sample_marquees |
Generates a sample panel with various marquee-related components. |
sample_navigation |
Generates a sample panel with navigation-related controls. |
sample_overlays |
Generates a sample panel with a tooltips, overlays, etc. |
sample_panels |
Generates a sample panel with sample panels! |
sample_post_formats |
Generates a sample panel that displays post formats (e.g. status, link, aside,
etc). |
sample_products |
Generates a sample panel with product-related elements. Note: This function
displays sample products, but does not emulate in the same manner as the sample
post content section. Thus, whenever a change is made to a product-related
template, that change must be manually reflected here too. |
sample_progress_bars |
Generates a sample panel with progress bars. |
sample_stripes |
Generates a sample panel with Visual Composer rows - a.k.a. stripes. |
sample_tables |
Generates a sample panel various layout components. |
sample_team_members |
Generates a sample panel with a team member. |
sample_testimonials |
Generates a sample panel with a testimonial. |
sample_text_adornments |
Generates a sample panel with text adornments. |
sample_typography |
Generates a sample panel with headings/body text. |
sample_wells |
Generates a sample panel with wells. |
shop_add_to_cart_button_size |
Change the size of the "add to cart" button. |
shop_add_to_cart_button_type |
Change the type of the "add to cart" button. |
shop_change_login_url |
Change the URL of the login from the traditional WP Login page to the WC My
Account page instead. |
shop_change_product_description_heading |
Change the heading text that appears in the description tab pane. |
shop_change_product_description_tab_title |
Change the tab title text that appears directly on the description tab. |
shop_change_product_subheadings_size |
Change the size of various headings found within the shop. |
shop_change_related_product_args |
Change the arguments used for displaying related products. |
shop_display_image_disclaimer |
Displays the disclaimer under the single-product page's image. Typically, this
will include a note about the image being "stock". |
shop_display_result_count |
Based on the BPQ setting, this function could remove the result count from the
catalog page. |
shop_display_sort_options |
Based on the BPQ setting, this function could remove the sort options from the
catalog page. |
shop_display_stock |
Displays the current stock level of a product on the catalog/archive pages. |
shop_icon |
Changes the icon for WC products from a pencil (or whatever the default BPQ post
icon is) to shopping tags. |
shop_single_after_meta |
Displays markup between the meta and cart sections that helps visually divide
them. |
shop_template_path |
Identifies the location, in the parent/child theme, of template files that
override WC template files. |
shortcode_alert |
Creates the front-end markup displaying any alert. Looks something like:
[bpq_alert headline="This is bolded" caption="This is not bolded"
classification="alert-warning" dismiss="false" align="mc"] |
shortcode_anchor |
Creates an anchor on the front-end - it can be used to navigate to a location on
the page doing something like: http://www.site.com/#my_anchor The
shortcode markup can look something like: [bpq_anchor name="my_anchor"] |
shortcode_banner |
Creates the front-end markup displaying the banner. Looks something like:
[bpq_banner title="Some text" heading_size="h4" align="mc"] |
shortcode_benefit |
Creates the front-end markup for a single benefit. Looks something like:
[bpq_benefit slug="my_benefit_slug"] |
shortcode_benefit_group |
Creates the front-end markup for a list of benefits. Looks something like:
[bpq_benefit_group slug="my_benefit_group_slug" across="3"] |
shortcode_image |
Displays an image from the Media Manager. This is different than the
WordPress-supplied [gallery] shortcode in the following manner: 1. Support for
image size. 2. Look up image by slug instead of only ID. |
shortcode_login_form |
Creates the front-end markup for displaying a AJAX login form. Looks something
like: [bpq_login_form show_remember="1"] |
shortcode_root |
Generates the root directory - this can change based on server. |
shortcode_social_custom |
Creates the front-end markup for displaying a social bar with custom links.
Looks something like: [bpq_social_custom skin="retro/32" order_digg="1"
url_digg="http://www.digg.com" order_facebook="2"
url_facebook="http://www.facebook.com"] |
shortcode_social_share |
Creates the front-end markup for displaying a social share bar. Looks something
like: [bpq_social_share skin="retro/32" order_digg="1" order_facebook="2"] |
shortcode_social_standard |
Creates the front-end markup for displaying a social share bar with elements
provided directly from the various networks. Looks something like:
[bpq_social_standard facebook_like="1"
facebook_like_url="http://www.google.com"] |
shortcode_split |
Creates the front-end markup for vertical spacing. Looks something like:
[bpq_split size="25"] |
shortcode_team |
Creates the front-end markup for a team (member). Looks something like:
[bpq_team slug="my_team_member_slug" align="left" divider="true"] |
shortcode_template |
Creates the front-end markup displaying any template file. Looks something like:
[bpq_template path="templates/template1.php"] |
shortcode_testimonial |
Creates the front-end markup for a testimonial. Looks something like:
[bpq_testimonial slug="my_testimonial_slug" hide_image="true" align="left"] |
should_use_excerpt |
This function determines if excerpts should be displayed or the full-blown post.
The feed setting in the reading screen can help determine the preferece. |
style_editor |
Update the TinyMCE editor with styles similar to what will be seen on the
front-end. |
tag_alarm |
Generates an alarm as a static message typically found across the top of the
page. |
tag_article_scaffolding_left |
Generates the starting markup that surrounds article content. |
tag_article_scaffolding_right |
Generates the ending markup that surrounds article content. |
tag_benefit |
Provides the markup for a single benefit. |
tag_bottom |
Generates bottom bar that typically sits below the pedestal, in the footer area. |
tag_breadcrumbs |
Provides a linked series of home, categories, etc - this list is
context-sensitive based on the page currently displayed. |
tag_comments |
Generates the markup that displays all comments for a given page/post. |
tag_featured_image_emblem |
Retrieves and displays the featured image from the current post as a small and
square thumbnail that floats around corresponding text (typically the excerpt). |
tag_featured_image_pennant |
Retrieves and displays the featured image from the current post as a long
horizontal and cropped image spanning the width of the container (typically the
article). |
tag_highlight |
Generates a prominent highlighted area associated with the current post
typically displays the post title just above the post. |
tag_login_form |
Provides the markup for an AJAX login form. |
tag_masthead |
Generates a prominent area where the logo or title/tagline can be displayed. |
tag_navigation |
Generates a navbar, usually below the masthead/logo section. |
tag_pagination_archive |
With respect to the main WP loop, this function generates prev/next page links
that surround individual per-page links (a.k.a. train). |
tag_pagination_attachment |
With respect to the main WP loop, this function generates prev/next links
specifically when looking at an attachment page. |
tag_pagination_comments |
With respect to single pages/posts, this function generates prev/next links to
cycle through comments. |
tag_pagination_nextpage |
Provides a pagination control for a specific post that uses the
quicktags. |
tag_pagination_single |
With respect to the main WP loop, this function generates prev/next links for
use on single pages/posts. |
tag_pedestal |
Generates a footer/widget area. |
tag_post_icon |
Provides an icon that goes with a post layout. |
tag_post_meta |
Puts together the full "sha-bang" of metadata for posts. |
tag_post_meta_author |
Provides a link and info about the author who wrote a post. |
tag_post_meta_categories |
Puts together a list of categories separated by commas. |
tag_post_meta_comments |
Provides a link to the comments while also informing how many there are on the
post. |
tag_post_meta_date |
Provides a link and info about the date a post was posted. |
tag_post_meta_edit |
Provides a link for any logged-in users who are permitted to edit posts. |
tag_post_meta_tags |
Puts together a list of tags separated by commas. |
tag_post_title |
Provides a linked version of the post title. |
tag_read_more |
Provides a 'read more'-type link to the current post. |
tag_share_block |
Provides the markup for a single social share icon that typically resides inside
a share bar. |
tag_sidebars_left |
Generates the markup for any potential sidebars to the left of the main content. |
tag_sidebars_right |
Generates the markup for any potential sidebars to the right of the main
content. |
tag_stripe |
The markup for a Visual Composer row is a bit involved - so this function acts
as a shortcut. |
tag_table |
Since there are many different kinds of tables and the markup is complex, this
function acts as a shortcut. |
tag_team |
Provides the markup for a single team (member). |
tag_testimonial |
Provides the markup for a single testimonial. |
tag_top |
Generates a top bar that typically sits above the masthead. |
theme_activation |
Directs the user to the BluePrint-Q admininstrative landing page after
activating the BluePrint-Q theme. |
title |
The title typically appears in a browser's tab and/or title bar. |
tones |
Figures the CSS paths to all selected tones. |
unused_action |
This is a dummy action so that custom BluePrint-Q hooks can mainly be called out
in the corresponding hooks file. |
unused_filter |
This is a dummy filter so that custom BluePrint-Q hooks can mainly be called out
in the corresponding hooks file. |
vc_alert |
Creates an element that represents an alert. |
vc_anchor |
Creates an element that represents the anchor shortcode. |
vc_banner |
Creates an element that represents a banner. |
vc_benefit |
Creates an element that represents the benefit shortcode for a single benefit. |
vc_benefit_group |
Creates an element that represents the benefit shortcode for a list of benefit. |
vc_integrate |
Perform setup of Visual Composer - specifically, for VC to initialize as "built
into the theme"; this will hide certain tabs under the Settings -> Visual
Composer page. |
vc_row |
Alters the dialog that appears when editing a row element from VC. Specifically,
remove the font color selection and offer a dropdown with a list of the five
stripes that BluePrint-Q supports. |
vc_social_custom |
Creates an element that represents a social bar with custom links. |
vc_social_share |
Creates an element that represents a social sharing bar. |
vc_social_standard |
Creates an element that represents a list of social buttons supplied directly
from the social networks. |
vc_split |
Creates an element that represents the split shortcode. |
vc_team |
Creates an element that represents the team shortcode. |
vc_template |
Creates an element that represents a template file. |
vc_testimonial |
Creates an element that represents the testimonial shortcode. |
vc_text_separator |
Alters the dialog that appears when editing a 'separator with text' element from
VC. Specifically, offers a heading size option since the default can produce
headings that are much too small. There is also a way to hide the separator
lines that appear to the sides of the title text. |