token = $token; } /** * Wrapper for the Token module's string parsing. * * @param $string * @param $data * @param array $options * * @return mixed|string $string */ public function replace($string, array $data = [], $options = []) { // Set default requirements for metatag unless options specify otherwise. $options = $options + [ 'clear' => TRUE ]; $replaced = $this->token->replace($string, $data, $options); // Ensure that there are no double-slash sequences due to empty token // values. $replaced = preg_replace('/(? '
' . t('Configure the meta tags below.
To view a summary of the individual meta tags and the pattern for a specific configuration, click on its name below. Use tokens to avoid redundant meta data and search engine penalization. For example, a \'keyword\' value of "example" will be shown on all content using this configuration, whereas using the [node:field_keywords] automatically inserts the "keywords" values from the current entity (node, term, etc).') . '