Saibay, Года 3 сидел на ДЛЕ, к сожалению только сейчас дошло, какой это шлак. Сейчас геморой с переносом всех проектов на Вордпресс, так что лучше сразу определится. + за Вордпресс.
Пойду другим путем, перепишу вставку и возник вопрос: Как можно по другому вставлять текст. Сейчас делаю так:
echo "<td id='t$k'>";?> <script> ww=0; тут дальше идут вычисления и в цикле ww=ww+1; Ну и дальше в цикле в том же: $("#t"+ww).html(stoimle); </script> <?php echo "</td>";
Т.е я присваиваю id=t1,2,... уникальный для каждой ячейки таблицы, а потом просто получаю нужный мне через $("#t"+ww).
Как переделать всю эту гадость через $(this)? Вставлять именно нужно в это место между <td></td>. Как то упустил я этот момент для себя.
Но все равно в функцию передается в разброс vstavka("<?php echo $attr[math] ?>"); в функции делаю function vstavka(chemp) { alert (chemp);} Один появляется одно, обновляю - другое, потом опять меняются местами.
Saibay, Года 3 сидел на ДЛЕ, к сожалению только сейчас дошло, какой это шлак. Сейчас геморой с переносом всех проектов на Вордпресс, так что лучше сразу определится. + за Вордпресс.
В Хроме нормально все.
Попробуйте это: http://wordpress.org/plugins/widgets-on-pages/
burunduk, ура я понял! :) Спасибо.
---------- Добавлено 14.08.2013 в 13:47 ----------
DiAksID, да, достаточно много. Почитаю что это за чудо такое.
Пойду другим путем, перепишу вставку и возник вопрос: Как можно по другому вставлять текст. Сейчас делаю так:
<script>
ww=0;
тут дальше идут вычисления и в цикле
ww=ww+1;
Ну и дальше в цикле в том же:
$("#t"+ww).html(stoimle);
</script>
<?php echo "</td>";
Т.е я присваиваю id=t1,2,... уникальный для каждой ячейки таблицы, а потом просто получаю нужный мне через $("#t"+ww).
Как переделать всю эту гадость через $(this)? Вставлять именно нужно в это место между <td></td>. Как то упустил я этот момент для себя.
дани мапов, всеравно не правильное выдает. Там где вывод, все окей, а там где в функции - уже не то.
Chukcha, Разные значения выводит, причем в фаерфоксе, все нормально.
burunduk, читаю уже :)
дани мапов, всеравно правильно показывает всегда.
Silent_Kill, это часть функционала моего плагина для вордпресса.
<script>
ww=0;
$.ajax({
url: 'http://maps.googleapis.com/maps/api/distancematrix/json',
dataType: 'json',
data: "origins=<?php echo $_COOKIE['gorod']; ?>&destinations=<?php echo $math->city ?>&mode=driving&language=ru-RU&sensor=false",
success: function(data){ console.log(data); var math = new Array();
vstavka("<?php echo $math->chemp ?>");
}
});
function vstavka(chemp) {
alert (chemp);
}
</script>
Странная штука, $math->chemp - нужное значение.
Вверху, где эхо - оно правильное, а в функции уже не верное, опять же иногда, а иногда правильное.
burunduk, Спасибо.
Но все равно в функцию передается в разброс vstavka("<?php echo $attr[math] ?>"); в функции делаю function vstavka(chemp) { alert (chemp);} Один появляется одно, обновляю - другое, потом опять меняются местами.
Значит ли это что проблема именно в php?
Функция вытягивания картинок из поста.
global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
$first_img = $matches [1] [$index];
return $first_img;
}
Полная новость
<?php $o = catch_that_image(0); if (strlen($o) > 0) { ?>
<a style="background:url(<?php echo $o; ?>); width: 316px; height: 212px;" href="<?php echo catch_that_image(0); ?>" rel="lightbox[1010]"></a>
<?php }?>
Код выше - получение 1 картинки, дальше по аналогии меняем 0 на 1 - это вторая картинка. Выставляем в шаблоне как нам надо.
Для вывода контента без картинок, пользуемся таким кодом:
$content = get_the_content('');
$postOutput = preg_replace('/<img[^>]+./','', $content);
echo $postOutput;
?>
Для эффекта lightbox использую плагин для вордпресс: WP jQuery Lightbox.