Intereting Posts
Как разрешить пользователю выбирать идентификатор пользователя в форме Formableable Pro? WordPress фильтрует кепки в wp_title? (UpperCase изменен на верхний регистр) Отфильтровать таблицу пользовательской таксономии Могу ли я создать отдельную запись, находящуюся в нескольких сайтах? Изменение URL-адреса изображения из wp_get_attachment_image_src WordPress Tag Cloud args (font-size) не работает с момента обновления wp 4.9 Добавление произвольной ссылки в меню администратора? Разрешить просмотр экрана редактирования для типа сообщения, но не изменять / сохранять / публиковать / обновлять Дополнительные поля по категориям, доступным через WP-API? Одна проблема с контуром страницы с сообщениями добавить значение к запросу внешней ссылки в форме поиска Как импортировать существующий проект WP в Aptana 3? В WordPress Network (multisite), Sub Блоги в подкаталогах или поддоменах? Что лучше? Подключиться к созданию записи в меню? Пользовательская таблица обновления WordPress не обновляется с помощью wpdb-> update

Переменная, если столбец липкий в 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 ...

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