Steel Functions Inventory

Current as of October 12, 2015. Functions removed before Steel 1.2.7 not listed.

Function Introduced Deprecated
alert_shortcode 1.1.0 1.3.0
badge_shortcode 1.1.0 1.3.0
btn_shortcode 1.1.0 1.3.0
btn_group_shortcode 1.1.0 1.3.0
column_shortcode 1.0.0 1.3.0
fb_app_id_field 1.1.6 1.3.0
ga_id_field 1.2.2 1.3.0
glyphicon_shortcode 1.1.0 1.3.0
is_flint_active 1.1.0 1.3.0
is_module_active 1.0.0 1.3.0
label_shortcode 1.1.0 1.3.0
load_bootstrap_field 1.2.0 1.3.0
load_podcast_load_field 1.2.0 1.3.0
load_quotes_field 1.2.0 1.3.0
load_shortcodes_field 1.2.0 1.3.0
load_slides_field 1.2.0 1.3.0
load_teams_field 1.2.0 1.3.0
load_widgets_field 1.2.0 1.3.0
like_this 1.0.0 1.3.0
panel_shortcode 1.1.0 1.3.0
panel_group_shortcode 1.1.0 1.3.0
pin_it 1.0.0 1.3.0
progress_shortcode 1.1.0 1.3.0
profile_email 1.0.0 1.2.6
profile_phone 1.0.0 1.2.6
profile_title 1.0.0 1.2.6
remove_admin_bar 1.0.0 1.3.0
save_steel_podcast 1.2.0 1.3.0
save_steel_profile 1.0.0 1.3.0
save_steel_slides 1.1.0 1.3.0
steel_admin_scripts 1.0.0 1.3.0
steel_admin_enqueue_scripts 1.3.0
steel_admin_init 1.0.0
steel_admin_menu 1.1.6
steel_analytics_section 1.2.2
steel_broadcast_add_form_fields 1.3.0
steel_broadcast_add_meta_boxes 1.3.0
steel_broadcast_channel_data 1.3.0
steel_broadcast_channel_feed_rewrite 1.3.0
steel_broadcast_channel_itunes_cat 1.3.0
steel_broadcast_channel_save 1.3.0
steel_broadcast_channel_taxonomy_args 1.3.0
steel_broadcast_edit_form_fields 1.3.0
steel_broadcast_feed 1.3.0
steel_broadcast_init 1.3.0
steel_broadcast_item_list 1.3.0
steel_broadcast_itunes_cats 1.3.0
steel_broadcast_media 1.3.0
steel_broadcast_post_type_args 1.3.0
steel_broadcast_save 1.3.0
steel_btn_like 1.3.0
steel_btn_pin_it 1.3.0
steel_btn_tweet 1.3.0
steel_deprecated_function 1.3.0
steel_enqueue_scripts 1.3.0
steel_episode_meta 1.2.0 1.3.0
steel_footer 1.3.0
steel_ga_script 1.2.2 1.3.0
steel_get_image_url 1.1.0
steel_get_option_defaults 1.2.0
steel_get_options 1.2.0
steel_get_slides 1.2.4
steel_list_group 1.1.6
steel_menu_page 1.1.6
steel_meta 1.1.0
steel_mods_section 1.1.6
steel_module_status 1.3.0
steel_open 1.0.0
steel_options_validate 1.0.0
steel_podcast 1.2.0 1.3.0
steel_podcast_info 1.2.0 1.3.0
steel_podcast_init 1.2.0 1.3.0
steel_podcast_meta 1.2.0 1.3.0
steel_podcast_meta_boxes 1.2.0 1.3.0
steel_podcast_podcast 1.2.0 1.3.0
steel_podcast_settings 1.2.0 1.3.0
steel_podcast_shortcode 1.2.0 1.3.0
steel_profile_entry_meta_above 1.1.4
steel_profile_meta 1.1.0
steel_profile_phone 1.1.0
steel_teams_profile_post_type_args 1.3.0
steel_teams_profile_save 1.3.0
steel_quotes_widgets 1.0.0 1.3.0
steel_quotes_widgets_init 1.3.0
steel_request 1.0.0
steel_sanitize_get_slides 1.2.4
steel_scripts 1.0.0 1.3.0
steel_settings_field_bootstrap 1.3.0
steel_settings_field_broadcast 1.3.0
steel_settings_field_fb_app_id 1.3.0
steel_settings_field_ga_id 1.3.0
steel_settings_field_slides 1.3.0
steel_settings_field_teams 1.3.0
steel_shortcode_alert 1.3.0
steel_shortcode_badge 1.3.0
steel_shortcode_btn 1.3.0
steel_shortcode_btn_group 1.3.0
steel_shortcode_column 1.3.0
steel_shortcode_glyphicon 1.3.0
steel_shortcode_label 1.3.0
steel_shortcode_panel 1.3.0
steel_shortcode_panel_group 1.3.0
steel_shortcode_progress 1.3.0
steel_shortcode_tooltip 1.3.0
steel_slides_info 1.1.0
steel_slides_init 1.1.0
steel_slides_meta 1.1.0
steel_slides_meta_boxes 1.1.0 1.3.0
steel_slides_post_type_args 1.3.0
steel_slides_settings 1.1.1
steel_slides_slideshow 1.1.0
steel_slides_save 1.3.0
steel_slideshow 1.1.0
steel_slideshow_shortcode 1.1.0
steel_social_section 1.1.6
steel_teams_init 1.0.0
steel_teams_meta 1.0.0
steel_teams_meta_boxes 1.0.0 1.3.0
steel_teams_team_taxonomy_args 1.3.0
steel_version 1.0.0 1.2.0
steel_widgets 1.0.0 1.3.0
steel_widgets_init 1.3.0
tooltip_shortcode 1.0.0 1.3.0
tweet_this 1.0.0 1.3.0

Flint Functions Inventory

Current as of September 16, 2015. Removed functions not listed.

Function Introduced Deprecated
flint_admin_header_image 1.0.0 1.5.0
flint_admin_header_style 1.0.0 1.5.0
flint_attachment_link 1.2.0 1.5.0
flint_avatar 1.0.0 1.5.0
flint_body_class 1.1.0
flint_body_class_multi_author 1.2.0
flint_breadcrumbs 1.1.0
flint_categorized_blog 1.0.0
flint_category_transient_flusher 1.0.0
flint_comment 1.0.0 1.5.0
flint_comment_form 1.0.0
flint_comment_reply_link 1.4.0
flint_content_class 1.3.0
flint_content_nav 1.0.0
flint_custom_footer 1.1.0
flint_customize_preview_init 1.2.0
flint_customize_register 1.0.0
flint_darken 1.3.0
flint_deprecated_function 1.4.0
flint_deprecated_parameter 1.5.0
flint_edit_comment_link 1.5.0
flint_get_address 1.3.0
flint_get_colors 1.3.0 1.5.0
flint_get_comment_reply_link 1.4.0
flint_get_option_defaults 1.3.0 1.5.0
flint_get_options 1.3.0 1.5.0
flint_get_sidebar 1.4.0
flint_get_sidebar_template 1.4.0 1.5.0
flint_get_spacer 1.3.0 1.5.0
flint_get_template 1.1.0 1.5.0
flint_get_the_content 1.0.0
flint_get_the_post_thumbnail 1.5.0
flint_get_widgets 1.1.0 1.4.0
flint_get_widgets_template 1.1.0 1.4.0
flint_has_category 1.1.1
flint_header_style 1.0.0 1.5.0
flint_hex_hsl 1.1.0
flint_hsl_hex 1.1.0
flint_is_active_sidebar 1.4.0
flint_is_active_widgets 1.2.0 1.4.0
flint_lighten 1.3.0
flint_link_page 1.0.0
flint_link_pages 1.0.0
flint_nav_fallback 1.3.0
flint_options 1.5.0
flint_options_colors 1.5.0
flint_options_css 1.1.0
flint_options_defaults 1.5.0
flint_page_menu_args 1.0.0
flint_password_form 1.0.0
flint_post_class 1.3.0
flint_post_margin 1.5.0
flint_post_thumbnail 1.1.0 1.3.9
flint_post_width 1.5.0
flint_post_width_class 1.5.0
flint_posted_in 1.1.1
flint_posted_on 1.0.0
flint_reply_link 1.0.0 1.4.0
flint_sanitize_clear_nav 1.3.0
flint_sanitize_featured_image 1.3.0
flint_sanitize_font 1.3.0
flint_sanitize_minimal_nav 1.3.0
flint_sanitize_minimal_widget_area 1.3.0
flint_sanitize_widget_columns 1.3.0
flint_sanitize_width 1.3.0
flint_the_comments 1.1.1
flint_the_content 1.0.0
flint_the_post_thumbnail 1.3.0
flint_theme_version 1.1.0
get_flint_reply_link 1.0.0 1.4.0

Sparks is now Matchstix

Matchstix logo

In our last post, we mentioned that we would be building a new foundation for Flint and Steel, and we were codenaming it Matchstick. Well, today, we are announcing that it will be named Matchstix, and will replace the “Sparks” name.

What do you think of the new name and logo? Let us know in the comments below.

The Future of Sparks

UPDATE: This post has been updated to reflect the change to Matchstix.

For the last couple of years, we have been developing the Sparks Framework as a WordPress Development Framework consisting of the theme Flint and the plugin Steel. We have continued to improve upon both Flint and Steel, and we are currently preparing a roadmap for what Flint 2.0 and Steel 2.0 will look like.

We will continue to refine Flint and Steel and hope to release a second edition of each of these in the next few months. But we have a larger vision for Sparks, as a whole.The WordPress Theme Review Team has been preaching for quite some time that certain functions and features are “plugin territory” and do not belong in themes. We largely agree and try to adhere to the standards laid out by the WordPress community.

This is why we have Flint and Steel which work best together but don’t require each other. However, because they don’t require each other, there is some redundant code and some superficial boundaries of what belongs in the theme and what belongs in the plugin.

Today, we are introducing Matchstick Matchstix.