Intereting Posts
Обработка встроенных видеороликов в отрывках Рекомендуемые темы для блога, связанного с разработчиками? GPL и интеллектуальная или эксклюзивная собственность Пользовательская функция для изменения вложений при создании сообщений – почти там Добавить меню пользовательских списков на странице «Объявления» в панели администратора Настройка разрешений в Mamp Создать сообщения с помощью уценки? Пользователи устанавливают пароли, но не могут войти в систему Где я должен использовать post_class ()? Получить условия публикации текущего сообщения (выбранный термин таксономии). Как получить только значение таксономии, а не «Массив ( => таксономический термин)» в интерфейсе? Как создать плейлист для звука, связанного с сообщениями по категориям Запретить wp_insert_user создавать дубликаты пользователей Модифицировать файлы плагинов Перенаправление пользователей при выходе из системы Развертывание WordPress для клиентов – к чему они имеют доступ?

Переменная, если столбец липкий в functions.php

Я создаю короткий код для отображения определенных сообщений на странице. Пока это выглядит так:

function bloghome( $atts ) { extract( shortcode_atts( array( 'id' => 17 // Add the *default category id ), $atts ) ); $posts = get_posts( array( 'posts_per_page' => -1, 'post_status' => 'publish', 'cat' => $id, ) ); $return = ''; $return .= '<div class="row page-template-press bloghome">'; foreach ( $posts as $post ) { $link = get_permalink( $post->ID); $title = get_the_title($post->ID); $img = get_the_post_thumbnail( $post->ID, 'medium' ); $snippet = get_post_meta($post->ID, 'Snippet', true); $return .= '<article class="col-lg-'.$width.' col-md-'.$width.' col-sm-'.$width.'"><a href="'.$link.'"><header><div class="page-title-post">'.$title.'</div></header><div class="entry-content">'.$img.'<p class="snippet">'.$snippet.'</p></div></a></article>'; } $return .= '</div>'; return $return; } add_shortcode( 'bloghome', 'bloghome' ); 

Я хочу добавить условное значение, чтобы определить ширину столбца, если сообщение липкое.

Я пробовал следующее, но это порождает ошибку:

 foreach ( $posts as $post ) { if ( is_sticky() ) { $width = '12' } else { $width = '4' }; $link = get_permalink( $post->ID); $title = get_the_title($post->ID); $img = get_the_post_thumbnail( $post->ID, 'medium' ); $snippet = get_post_meta($post->ID, 'Snippet', true); $return .= '<article class="col-lg-'.$width.' col-md-'.$width.' col-sm-'.$width.'"><a href="'.$link.'"><header><div class="page-title-post">'.$title.'</div></header><div class="entry-content">'.$img.'<p class="snippet">'.$snippet.'</p></div></a></article>'; } 

В нем говорится: Parse error: syntax error, unexpected '}' in ...

Что я делаю не так?

Solutions Collecting From Web of "Переменная, если столбец липкий в functions.php"