фоновые изображения WP, Сверхкрупный на домашней странице

Я использую Сверхкрупный плагин WP для загрузки фоновых изображений на сообщениях и хорошо работаю.

Проблема, которую я имею в этой точке, я хочу показать последнее сообщение у кошки 17, с пользовательским полевым ключом FeaturedOnHomepage, со значением да на моей домашней странице и отобразить фоновые изображения из того сообщения. Ниже запроса я использую:

        <?php query_posts('cat=17&posts_per_page=1&meta_key=FeaturedOnHomepage&meta_value=yes'); ?>
        <?php if (have_posts()) : ?>
        <?php while (have_posts()) : the_post(); ?>
            <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>   
        <?php endwhile; ?>    
        <?php else : ?>    
        <?php endif; ?>

Так или иначе Сверхкрупный WP запутывается и показывает папку изображения по умолчанию (как все изображения в Библиотеке мультимедиа. Я должен включать код для создания этой работы?

1
22.08.2012, 14:41
3 ответа

Неважно. Переключенный на http://www.ajaxblender.com/bgstretcher-2-jquery-stretch-background-plugin-updated.html

Намного больше управления и работающий как очарование.

0
19.02.2020, 23:33
query_posts

Избегайте этой функции любой ценой. Вероятной причиной Вашей проблемы являются запросы, не моющиеся друг после друга. Ваш вызов к query_posts изменит основной запрос (тратящий впустую оригинал) и испортит все после него.

Вместо этого используйте WP_Query сопровождаемый wp_reset_postdata

$query = new WP_Query('cat=17&posts_per_page=1&meta_key=FeaturedOnHomepage&meta_value=yes');
if($query->have_posts()){
    while ($query->have_posts()) {
        $query->the_post();
        ?><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a><?php
    }
    wp_reset_postdata();
} else {
    // you didn't put anything here either
}

Вы должны форматировать свой код соответственно, слишком многих, и не используете если (): endif; материал, это загромождает Ваш код и препятствует тому, чтобы редакторы кода соответствовали фигурным скобкам

0
19.02.2020, 23:33
  • 1
    Спасибо Tom, я изменил запрос, но все еще наличие того же поведения со Сверхкрупным WP. Я использую Медиа-галерею WP (изображения из Медиа-галереи WP, присоединенной к этой странице/сообщению, будут использоваться) как источник. Возможно, это isn; t наилучший вариант. Попытка попробовать опцию NextGen. У кого-либо еще есть идея о том, как зафиксировать этот/ –  AKNL 22.08.2012, 15:22
  • 2
    NextGEN, не работает. Похоже, когда я использую пользовательский запрос, Сверхкрупный WP не может найти связанную галерею изображений. –  AKNL 22.08.2012, 15:34
  • 3
    я видел, что много людей рвут их волосы, имеющие дело со следующего поколения. Проверьте, что Ваш журнал ошибок –  Tom J Nowell♦ 22.08.2012, 15:47

Попробованный несколько вещей:

  • измененный запрос
  • попробованный все настройки в Сверхкрупном adminpanel WP
  • испытанная пользовательская папка, следующего поколения, wp опции галереи

Ничто не работало. Проблема состоит в том, что WP Сверхкрупный перепутан и не делает распознает приложенный источник галереи сообщения. Кто-либо знает решение зафиксировать это?

0
19.02.2020, 23:33

Теги

Похожие вопросы