Я вручную делал: Искал в теме следующие файлы topic.php, forum.php, edit.php (расположены они тема/groups/ и тема/groups/single/)
И вставлял сие туда:
<script type="text/javascript">
function addsmile($smile){
document.getElementById('<strong>reply_text</strong>').value=document.getElementById('<strong>reply_text</strong>').value+' '+$smile+' ';
}
</script>
<?php
global $wpsmiliestrans;
$dm_showsmiles = '';
$dm_smiled = array();
foreach ($wpsmiliestrans as $tag => $dm_smile) {
if (!in_array($dm_smile,$dm_smiled)) {
$dm_smiled[] = $dm_smile;
$tag = str_replace(' ', '', $tag);
$dm_showsmiles .= '<img src="'.get_bloginfo('wpurl').'/wp-includes/images/smilies/'.$dm_smile.'" alt="'.$tag.'" onclick="addsmile(\''.$tag.'\');"/> ';
}
}
echo '<div style="width:480px; margin-left:10px; margin-right:10px;">'.$dm_showsmiles.'</div>';
?>
Примечание: Только смотрите, там где написано reply_text нужно вписывать вписывать имя<textarea name="имя_поля" id="имя_поля"></textarea>
смотрите внимательно во всех этих файлах разные названия этого поля.
—
Аналогичный изврат можно совершить и с активностью на форуме и с комментариями к записям.