
vadimon
Expert-
Posts
179 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Forums
Calendar
Store
Everything posted by vadimon
-
И bottom: 0 убрано и position: relative?
-
На сколько ниже? На 250 px, на 450 px? Вы задали позиционирование в top: 250 px для этой страницы: http://arhistudio.com/?page_id=1928, вот он и будет у вас там постоянно висеть, и на других страницах тоже http://arhistudio.com/?page_id=1928&album=14&gallery=18...
-
Ну, так в чем проблема? Возьмите и просто разместите табличный элемент под альбомами и никакое позиционирование эту элементу задавать не нужно.
-
У меня два вопроса: 1. К чему вообще этот табличный элемент на странице с альбомами? 2. Что в этом табличном элементе делает абсолютное позиционирование?
-
Как минимум, дайте ссылку на страницу, на которой существует проблема, чтобы это все видеть.
-
Хм... Забавно. Думаете, шорткоды шаблона Striking заработают на jsfiddle.net?
-
Так у вас все элементарно до безобразия. Ну, вот смотрите, у вас был код: <?php the_post_thumbnail('homepage-thumb', array('alt' => '', 'title' => '')) ?> <?php if ($imbalance2_theme_options['images_only'] == 0): ?> <?php the_content() ?> т.е. сначала выводится картинка, которую вы вставляете либо как миниатюру, либо через произвольное поле, т.е вот эта функция: <?php the_post_thumbnail('homepage-thumb', array('alt' => '', 'title' => '')) ?> выводит ваше изображение и ТОЛЬКО изображение. Затем у вас идет ваш контент, то есть то, что вы пишите в визуальном редакторе, кроме заголовка записи. На выходе имеем: 1. Выводится изображение 2. Выводится контент. Идем дальше. Добавив теги вывода заголовка и даты: <?php the_post_thumbnail('homepage-thumb', array('alt' => '', 'title' => '')) ?> <?php if ($imbalance2_theme_options['images_only'] == 0): ?> <?php echo get_the_date('d.m.Y'); ?> <h1><?php the_title(); ?></h1> <?php the_content() ?> на выходе имеем: 1. Выводится изображение 2. Выводится дата 3. Выводится заголовок 4. Вводится контент. Вы должны понять, что функция: <?php if ($imbalance2_theme_options['images_only'] == 0): ?> выводит только изображение, которое вы добавляете как миниатюру и никак иначе. Видео, которое вы добавляете в визуальном редакторе - это и есть контент, который выводится тегом: <?php the_content() ?> т.е добавив видео в визуальный редактор (не добавляя при этом изображение, как миниатюру), на выходе имеем: 1. Выводится дата 2. Выводится заголовок. 3. Выводится видео. Вариантов два: 1. Добавляйте ТОЛЬКО изображение через миниатюру или произвольное поле. 2. Используя ваш вариант: <?php the_post_thumbnail('homepage-thumb', array('alt' => '', 'title' => '')) ?> <?php if ($imbalance2_theme_options['images_only'] == 0): ?> <h1><?php the_title(); ?></h1> <?php the_content() ?> <div class="categories"><?php echo get_the_date('d.m.Y'); ?></div> Добавляйте изображения и видео в поле визуального редактора, т.е. то, что будет выводить тег <?php the_content() ?>. Т.е тег вывода даты <div class="categories"><?php echo get_the_date('d.m.Y'); ?></div> у вас должен идти после тега вывода контента <?php the_content() ?>.
-
Все правильно. Поэтому у вас и не получится так, как вы хотите. Надеюсь, уже догадались, почему.
-
Каким образом добавляете картинки и видео в записи в вашем шаблоне?
-
Хм... Да все у вас нормально открывается и отображается.
-
Хорошо. Я так понимаю, с <?php the_content(); ?> тег more у вас так и не заработал? Вообще, это маловероятно, но тогда надо смотреть глубже, что у вас там в других файлах и файле functions.php творится. Ну, раз не работает, тогда регулируйте краткую новость с помощью лимита слов. А чего это у вас ссылки на полную запись в некоторых записях не работают?
-
Я вам еще раньше сказал, что у вас в цикле стоит <?php the_excerpt(); ?>, а не <?php the_content(); ?>, поэтому тег more у вас и не работает и краткая запись в количестве 55 слов по-умолчанию выводится. Вы спрашивали про лимит выводимых слов в краткой записи, я вам написал эту функцию.
-
В цикле вывода записей в файле index.php вашего шаблона. Выложите, пожалуйста код файла index.php вашего шаблона.
-
Да. Но не символов, а слов и не 50, а 55. Если вы говорите, что у вас тег more не работает, то судя по всему в цикле у вас прописана функция the_excerpt(), а не the_content(). В этом случае тег more у вас работать не будет. Пропишите функцию, например the_content_limit(70, "Читать далее..."), где 70 - число слов в краткой записи. Либо, можно оставить the_excerpt, а количество слов регулировать фильтром в файле functions.php: function custom_excerpt_length( $length ) { return 20; } add_filter( 'excerpt_length', 'custom_excerpt_length', 999 ); В итоге, можно просто пойти и покурить Кодекс Wordpress.
-
Можно. Либо в цикле, либо в файле functions.php вашего шаблона.
-
Ну, и в чем проблема? Все у вас работает. Тег работает, как и положено. Записи тегом more обрезаются.
-
Тогда адрес сайта в студию, будем смотреть.
-
Почему? Тогда в текстовом редакторе руками пропишите <!--more-->
-
Почему это не работает? В визуальном редакторе при написании записи кнопку "Вставить тег далее" нажимали?
-
Пришлите вашу тему мне в личку в архиве, я посмотрю.
-
Судя по этой функции: $imbalance2_theme_options['images_only'] == 0 как раз есть настройка картинок. Как называется тема, которую вы используете? Imbalance 2?
-
Отписался в теме.
-
Настройки темы в административной панели имеются? Там нет никаких опций относительно изображений и видео? Судя по этой строчке: <?php if ($imbalance2_theme_options['images_only'] == 0): ?> у вас в настройках можно включать/выключать миниатюры к записям. Также, хотелось бы посмотреть код цикла полностью. Если есть if, то должно быть и продолжение условия цикла...
-
Ну, вообще-то под блог выбирают не страницу, а категорию и записи этой категории и отображаются, как блог. Явно, непорядок с вашей темой. Я бы на вашем месте попробовал бы какой-нибудь другой шаблон для проверки отображения последних записей на главной странице сайта.