Почему-то слайдеры не появляются в теме. Проверяю в header.php функцию wp_head, она там есть. А галлереи как будто нет. Вы с таким не сталкивались?
Ответить
rivolt
ужас, я не знаю где вводить csImage. В файлах темы или в посте и как правильно это сделать, чтобы выводились картинки в слайдере?
Ответить
tiaurus
csImage — это название произвольного поля. Процесс использования произвольного поля для вывода изображений в слайдерах я описывал в посте Как настроить тему My office.
Ответить
satan
Спасибо, конечно. Плагин офигенный. Только как сделать что бы картинки в нем появлялись по размеру слайдера, а не в полную величину??????
Ответить
hyper-seo.blogspot.com/
Канетель какая-то с плагином. Прописал csImage в нескольких постах, а картинка выводится всего одна. Если убираю csImage в том посте, картинка которого отображается — вообще ничего не выводится. Настройки все дефолтные (поля пустые). Встречалось такое? Если правильно понял, чтобы добавить к слайдеру новую картинку, нужно только добавить произвольное поле csImage к записи. При этом не обязательно нажимать «обновить запись» — так?
Ответить
Как можно добавить к посту произвольное поле, не обновив его?
Ответить
hyper-seo.blogspot.com/
А очень просто. Выбрал из списка слева имя нужного произвольного поля, заполнил содержимое справа, кнопку «Добавить произвольное поле» нажал, жёлтеньким засветилось — дело сделано. Там на аяксе видимо, даже пост обновлять не нужно. Поковырял плагин, нашёл, в чём запара. Плагин читает из базы последние 50 записей, потом перебирает их в цикле, считывая у каждого поста произвольные поля — картинку и текст. По умолчанию читаются 5 последних записей, и этим плагин ограничивается. А мне надо, чтобы в слайдере крутились не последние посты, а несколько старых. Почти что решил задачу так. В файле плагина coinslider.php после строчки $image = get_post_meta($post->ID, $imgField , true); дописал такую строку: if ($image == false) continue; Чтобы выполнялась следующая итерация цикла без инкремента счётчика. Теперь цикл пропускает все посты, где произвольные поля не заполнены, пока не наберётся 5 постов с заполненным полем или не переберутся все 50 постов. Но это не полное решение, ведь если после нужного поста написано 50 новых постов, то он в слайдер уже не попадёт. Число 50 можно увеличить тоже. Но если у меня 1000 постов, каждый раз уже 1000 постов перебираться в цикле будет, пока не доберётся до последнего.. Как-то не эффективно
Ответить
Да, как-то не очень удобно для вас. Может стоит поискать другие плагины?
Почему-то слайдеры не появляются в теме. Проверяю в header.php функцию wp_head, она там есть. А галлереи как будто нет. Вы с таким не сталкивались?
ужас, я не знаю где вводить csImage. В файлах темы или в посте и как правильно это сделать, чтобы выводились картинки в слайдере?
csImage — это название произвольного поля. Процесс использования произвольного поля для вывода изображений в слайдерах я описывал в посте Как настроить тему My office.
Спасибо, конечно.
Плагин офигенный.
Только как сделать что бы картинки в нем появлялись по размеру слайдера, а не в полную величину??????
Канетель какая-то с плагином. Прописал csImage в нескольких постах, а картинка выводится всего одна. Если убираю csImage в том посте, картинка которого отображается — вообще ничего не выводится. Настройки все дефолтные (поля пустые). Встречалось такое? Если правильно понял, чтобы добавить к слайдеру новую картинку, нужно только добавить произвольное поле csImage к записи. При этом не обязательно нажимать «обновить запись» — так?
Как можно добавить к посту произвольное поле, не обновив его?
А очень просто. Выбрал из списка слева имя нужного произвольного поля, заполнил содержимое справа, кнопку «Добавить произвольное поле» нажал, жёлтеньким засветилось — дело сделано. Там на аяксе видимо, даже пост обновлять не нужно.
Поковырял плагин, нашёл, в чём запара. Плагин читает из базы последние 50 записей, потом перебирает их в цикле, считывая у каждого поста произвольные поля — картинку и текст. По умолчанию читаются 5 последних записей, и этим плагин ограничивается. А мне надо, чтобы в слайдере крутились не последние посты, а несколько старых. Почти что решил задачу так. В файле плагина coinslider.php после строчки
$image = get_post_meta($post->ID, $imgField , true);
дописал такую строку:
if ($image == false) continue;
Чтобы выполнялась следующая итерация цикла без инкремента счётчика. Теперь цикл пропускает все посты, где произвольные поля не заполнены, пока не наберётся 5 постов с заполненным полем или не переберутся все 50 постов.
Но это не полное решение, ведь если после нужного поста написано 50 новых постов, то он в слайдер уже не попадёт. Число 50 можно увеличить тоже. Но если у меня 1000 постов, каждый раз уже 1000 постов перебираться в цикле будет, пока не доберётся до последнего.. Как-то не эффективно
Да, как-то не очень удобно для вас. Может стоит поискать другие плагины?