endsWith($line, '
')) { $line = substr($line, 0, strlen($line) - 6); } $data.=str_replace('″', '"',str_replace('”', '"', str_replace('“', '"', html_entity_decode($line)))) . "\n"; } $ld = array(); $ld['l10n_print_after'] = 'data = [' . $data . '];'; wp_localize_script('hexlink', 'data', $ld); wp_enqueue_script('hexlink'); return '
'; } function endsWith($haystack, $needle) { // search forward starting from end minus needle length characters return $needle === "" || (($temp = strlen($haystack) - strlen($needle)) >= 0 && strpos($haystack, $needle, $temp) !== FALSE); } } //kick things off new HexLinks(); }