Sly32

Рейтинг
367
Регистрация
29.03.2012

У вас наследуются свойства от "tm_curved-hz-2" и "vk_groups". Вынесите нужныйвам див из них и задайте фиксацию, а скрипто - что показывался после прокуртки экрана, например или по любому нужному вам условию

kudessnic вот вам код, который вытягивает адрес первой картинки из записи. А дальше в можете вставить его в ... куда угодно можете))) хоть в анонс, хоть в категории, хоть в цикл...

в переменную $post нужно передавать содержимое content


/* добавление изображения из поста */
function catch_image() {
global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i',
$posts, $matches);
if (!empty($output)){
$first_img = $matches [1] [0];}

if(empty($first_img)){ // Если изображения в посте нет
$first_img = "uploads/no-foto.png"; // Можно задать произвольный адрес
}
return $first_img;
}
siv1987:
Sly32, вам же ответили, что num_rows возвращает количество рядов из результирующей выборке. Т.е. в вашем случае будет только один ряд - результат функции COUNT(). Вам нужно уго зафетчить и получить результат выполнения этой функции. А в поиске для этого есть все нужные вам примеры. Не любите поиск, читайте документацию.

$row = $result->fetch_array(MYSQLI_NUM);
echo $row[0];

Сижу, ищу, читаю))) Вам в очередной раз спасибо, теперь стало понятнее. Не давался мне синтаксис запросов mysqli. Теперь вот немного пробрался вперед.

Это будет переадресация для одной страницы или таким образом можно сделать ЧПУ?

L3n1n Да работает, но понимаю что это не совсем верный путь, поэтому и прошу привести пример правильного оформления запроса.

А не отправлять в поиск...

LEOnidUKG а напишите пример, то я уже запутался. Тяжело дается переход)))

kgtu5 запрос прекрасно работает, только я не понимаю как вытащить данные с помощью mysqli в старом формате у меня все отлично работает)

А можно я тут тоже спрошу, чтоб не плодить темы? куда кидать htaccess на локалхосте? Перешел с Денвера на апач сайты храятся localhost/www/папка с именем сайта/ Прямо в нее, в корень добавлять? Что то не реагирует. Нужно изменить вид запроса, сделать без php и вопросов а урле

SeVlad:
И в ней работает цикл?! Надо будет проверить. Потому как на статике не должно.

И, кстати, у тебя там 2 раза query_posts без wp_reset_query(). А это ОППа :)

И вообще http://wpmag.ru/2014/query_posts-wordpress/

Почему не должно? Это примерно то о чем я писал в соответствующей ветке. Цикл отлично организуется как на самой странице, так и с помощью шаблона. Я, как указывал, вообще организовал цикл с помощью AJAX - и все отлично работает, подгружается по мере надобности. А насчет wp_reset_query() - это да, без него никуда ну или WP_Query использовать

SeVlad:



Эм... это как формируется? Что откуда куда? Тут что, данные каждой строки таблицы - это данные из отдельного поста? А на странице в кастомное поле пишется категория, а в шаблоне уже по нему делается выборка? Или как?

Да, каждая строка в таблице - отдельный пост+произвольные поля, к нему привязанные. и все остальное именно так как вы предположили. Удобнее выборки на страницу пока не смог придумать. Зато теперь, чтоб создать новую страницу с выводом на нее данных из категории мне нужно затратить 1 минуту))) Осталось доработать вывод через AJAX - убрать мелкие косяки

SeVlad:
Вместо ID можно использовать слаг.

Но мне кацца это не правильное решение. Правильное - произвольные поля.

Я и использую произвольные поля!!!

Еще раз попытаюсь обьяснить задачу. Например, есть десять страниц на сайте, на каждую выводятся данные из своей категории. Самый простой вариант - привязать к каждой странице свой цикл через get_template_part('вывод') Вызов можно производить прямо в самой странице, добавив на страницу что то типа

<?php get_template_part('вывод') ?>
Это в чем то и проще, если не считать того, что неумелый пользователь может легко все убить, включив визуальный режим в редакторе.

Вот и возникла идея использовать шаблон. Но чтобы не делать их десять и задался целью получить ID страницы, с которой он вызывается. Как указал выше - все работает. А к самой странице прикрепляю произвольное поле, в котором указываю номер категории, которую нужно выводить. Тут уж полный полет фантазии.

На сегодня получилось так: http://www.rentalcar.by/cto/ и так : http://www.rentalcar.by/katalog/ Используется один шаблон, а выбор категории - с помощью произвольного поля, куда она предваоительно записывается. В принципе можно доработать админку и сделать выбор произвольного поля по слагу(названию) с помощью выпадающего списка,чтоб не искать каждый раз номер категории.

По AJAX там еще требуются доработки, но это уже ругой вопрос...

Всего: 7118