Pagelines welcome features

[edit] Please Note

These docs are now deprecated, we have a new Support area located here

Revision as of 19:03, 8 April 2012 by Cais (Talk | contribs)

Filter

pagelines_welcome_features is used by get_welcome_features to return an array of the theme features on the theme Welcome page.

Usage

 array(
          'name'  => __( 'My First Feature', 'my-textdomain' ),
          'desc'  => __( 'The description for My First Feature', 'my-textdomain' ),
          'class' => __( 'feature_dynamic' ), /* CSS class - borrowed for example purposes */
          'icon'  => '',
      ),
  );
  return $my_features;
}
?>

The array of arrays consists of an array of features; and each feature consists of an array of the following items:

  • name - The display name of the feature.
  • desc - The description of the feature.
  • class - The specific CSS class being used as an element container displayed on the theme Welcome page.
  • icon - not used ... ?

NB: my_pagelines_welcome_features is an example name, please use a more appropriately named function in your code. Also to note, my-textdomain should be the same textdomain you are using for your theme.

Examples

A very simple modification to make, removing the features section altogether from the theme Welcome page may be a bit elusive. As noted above the filter works with an array of arrays, so to return nothing then you should return an empty array. You can build your own function to do this or simply use the WordPress helper function that returns an empty array:

Source File

pagelines_welcome_finally is defined in get_welcome() which is located in admin/class.welcome.php