You are here

function shortcode_add_class in Shortcode 7.2

Same name and namespace in other branches
  1. 6 shortcode.module \shortcode_add_class()
  2. 7 shortcode.module \shortcode_add_class()

Provides a class parameter helper function.

Parameters

mixed $class: The class string or array.

string $default: The default class value.

Return value

string The proper classes string.

8 calls to shortcode_add_class()
shortcode_basic_tags_shortcode_button in shortcode_basic_tags/shortcode_basic_tags.module
Provides process callback for Shortcode button.
shortcode_basic_tags_shortcode_clear in shortcode_basic_tags/shortcode_basic_tags.module
Provides process callback for clear ShortCode.
shortcode_basic_tags_shortcode_dropcap in shortcode_basic_tags/shortcode_basic_tags.module
Provides process callback for dropcap Shortcode.
shortcode_basic_tags_shortcode_highlight in shortcode_basic_tags/shortcode_basic_tags.module
Inserts a span with highlight css class around the text.
shortcode_basic_tags_shortcode_img in shortcode_basic_tags/shortcode_basic_tags.module
Provides process callback for img Shortcode.

... See full list

File

./shortcode.module, line 517
Provides ShortCodes filter framework and API (like WP ShortCodes)

Code

function shortcode_add_class($class = '', $default = '') {
  if (!is_array($class)) {
    $class = explode(' ', check_plain($class));
  }
  $class = (array) $class;
  $class[] = $default;
  $class = array_unique($class);
  return implode(' ', $class);
}