вам нужна правка файлов content-single(page) и wrappers (папка library)Посмотрите, какая функция отвечает за вывод в анонсах и поправьте в массиве
global $post; theme_post_wrapper( array( 'id' => theme_get_post_id(), 'class' => theme_get_post_class(), 'title' => theme_get_meta_option($post->ID, 'theme_show_post_title') ? get_the_title() : '', 'before' => theme_get_metadata_icons('date,edit', 'header'), 'content' => theme_get_content(),//заменить на theme_get_excerpt() 'after' => theme_get_metadata_icons('category,tag', 'footer') ) );
Самое простое - заменить content на excerpt, можно самому написать функцию вывода, если вы умеете хоть немного править шаблоны.
Не помню точно, возможно нужная вам инфа находится в файле archive.php , не помню кто отвечает за вывод на главную или в новостях.
Кстати, может кто подскажет простой путь - как добавить блок DIV перед таблицей? Чтобы опираться на поиск только элемента table и перед ним вставлять нужные данные? Пока получается только если есть див с определенным ИД обрабатывать страницу
Спасибо, то что надо!!! Не разобрался просто еще с этим, хотя уже начал читать про setAttributes )))
Вопрос снят
Спасибо, начало получаться, но обнаружил неудобную для себя вещь - не действует на тэг, если он вложен в другой id. А у меня таблица размещена например:
<div id="1"><div id="2"><table id="3">...</table></div></div>
Как в таком случае прописывать это -
var el = document.getElementsByTagName('tr'); ??---------- Добавлено 27.01.2015 в 12:10 ----------Спасибо!!! Разобрался и решил задачу с вашей помощью. По итогу получился довольно простой скрипт для вывода таблицы с фиксированными шапкой и левым краем и подсветкой наведенной строки!!! Работать там есть еще над чем, но по-моему результат неплохой! вот -
http://gymn9.minsk.edu.by/be/main.aspx?guid=1531
Таблица для примера была, на самом деле все закрыто.
Ваш вариант работает, только, я понимаю нужно обработчик запускать после загрузки страницы.
А если на чистом JS?
А если я хочу одному только элементу навесить событие, тогда как?
Так-
elem[1].onclick = function(){alert('получилось ')};
[umka] Большое спасибо! Ваш вариант работает, правда почему то с одним исключением. Если дробная часть через точку- все нормально, если с запятой - не преобразовывается в число
неужто еще регулярку писать для замены запятой на точку?
В базу всвое время данные абы как вносились
if (preg_match_all("/>\\s*(\\d+([\\.,]\\d+)?)\\s*</",$str,$arr)) { print_r($arr[1]); echo implode(" ",$arr[1]); }
НЕ понимаю как работает. и не работает. Может просто регулярку подскажите добавления пробела?
для такой строки
'<td><b>100</b></td><td><font color="red"><b>9,5</b></font></td>';
помогите регулярку сделать чтоб перед числом пробел вставляло или как убрать все кроме чисел добавлением пробела между ними---------- Добавлено 22.12.2014 в 13:32 ----------
Я забыл, простите :o
с дробными числами не работает...