ребята подскажите как реализовать? есть 2 поля, первое это общая сума второе это остаток. Как реализовать подсчет всех данных со всех постов выбранной категории т.е есть на данный момент 10 постов в них указана разная сумма 1 и 2 го параметра, но в дальнейшем таких постов будет много а надо вывести общее суму
Есть как минимум 2 пути.
1. Получаешь нужные записи с помощью WP_Query(). Затем произвольные поля c помошью get_post_meta(). Вычисляешь что тебе нужно, радуешься )
2. Можно написать SQL запрос и выполнить его с помощью wpdb()
SEOKinG: а в функционс прописал так: Цитата: add_image_size('news', 220, 120, false); почему так?
Третий параметр нужно задать в TRUE
false - мягкое кадрирование: миниатюра создается по одной из подходящих сторон: указанной ширине или высоте. Итоговая картинка не будет точно совпадать указанным размерам; true - жесткое кадрирование: миниатюра создается точно по указанным размерам. Подбирается наиболее подходящая сторона, картинка уменьшается по ней, а у противоположной стороны лишняя часть, не подходящая по пропорциям обрезается;
В качестве дополнения.
Есть отличная утилита Aqua Resizer Это если нужно ресайзить не только миниатюры.
coroner2012: тему дефолтную поставить - это удалить просто текущую?
Сменить в админке Внешний вид -> темы
coroner2012: wp-includes/ и wp-admin/ их удалять нужно после того как залью файлы с офиц. дистрибутива?
Нет, удалить нужно те которые сейчас используются. И залить с офф репозитория.
coroner2012: Warning. - я же исправлял все как описано, т.е. по пунктам: кодировку в Ноутпад поменял на UTF-8 без BOM, последнюю строку пустую удалил, перед первой строкой нет пустых.
Задача. Необходимо вывести произвольное поле в календаре. Для режима Agenda получилось так
add_filter( 'ai1ec_theme_args_agenda.twig', 'mytheme_agenda_args', 10, 2 ); /** * Adds value of custom field to event arrays in Agenda view. * * @param array $args Arguments passed to the agenda.twig template * @param bool $is_admin Whether this is an admin-area template * @return array Modified $args array */
function mytheme_agenda_args( $args, $is_admin ) { // Iterate through every date of Agenda view. foreach ( $args['dates'] as $date => &$date_info ) { // Iterate through the "all-day" and "not all-day" categories of that day. foreach ( $date_info['events'] as &$category ) { // Iterate through every event of the current category. foreach ( $category as &$event ) { $post_id = $event->get( 'post_id' ); $id = get_post_meta( $post_id, 'программа', true ); $program = get_post( $id ); $program_url = "<a href='" . $program->guid ."'>" . $program->post_title ."</a>"; $event->set( 'program_url', $program_url ); } } }
return $args; }
Для Month, Week, Day не могу сообразить. Может быть уже кто то сталкивался, буду признателен за любую подсказку.
psics: есть и это как по мне два совершенно не сравнимые понятия
Я не сравнивал произвольные типы записей и произвольные поля. Я имел в виду что нет разницы в какой тип записи ты передаешь параметры. Так же нет никакой разницы в способе их извлечения.
Но возможно я неправильно понял эту фразу
Egoistik: простите за назойливость, но не произвольные поля а произвольные типы "записей"
Потому что в currentBrand[0] как раз таки и содержится первая буква полученная из option.
alert(currentBrand); Вот так выведет слово целиком.
Умеешь ты вопросы задавать..
Да, с формулировкой беда, приходится скрытые потоки энергии читать )
ребята подскажите как реализовать?
есть 2 поля,
первое это общая сума
второе это остаток.
Как реализовать подсчет всех данных со всех постов выбранной категории
т.е есть на данный момент 10 постов в них указана разная сумма 1 и 2 го параметра, но в дальнейшем таких постов будет много а надо вывести общее суму
Есть как минимум 2 пути.
1. Получаешь нужные записи с помощью WP_Query(). Затем произвольные поля c помошью get_post_meta(). Вычисляешь что тебе нужно, радуешься )
2. Можно написать SQL запрос и выполнить его с помощью wpdb()
а в функционс прописал так:
Цитата:
add_image_size('news', 220, 120, false);
почему так?
Третий параметр нужно задать в TRUE
true - жесткое кадрирование: миниатюра создается точно по указанным размерам. Подбирается наиболее подходящая сторона, картинка уменьшается по ней, а у противоположной стороны лишняя часть, не подходящая по пропорциям обрезается;
В качестве дополнения.
Есть отличная утилита Aqua Resizer Это если нужно ресайзить не только миниатюры.
Еще в последних версиях появился класс WP Image Editor
тему дефолтную поставить - это удалить просто текущую?
Сменить в админке Внешний вид -> темы
wp-includes/ и wp-admin/ их удалять нужно после того как залью файлы с офиц. дистрибутива?
Нет, удалить нужно те которые сейчас используются. И залить с офф репозитория.
Warning. - я же исправлял все как описано, т.е. по пунктам: кодировку в Ноутпад поменял на UTF-8 без BOM, последнюю строку пустую удалил, перед первой строкой нет пустых.
Видимо что то делаете не так.
Очистил кэш, теперь не могу в админку зайти
Если включить define( 'WP_DEBUG', true ); на что ругается?
Можно без плагина обойтись. Вот простейший jQuery так делает.
$( "button" ).click(function() {$( "p" ).slideToggle( "slow" );
});
Вопрос по плагину All-in-One Event Calendar
Задача. Необходимо вывести произвольное поле в календаре. Для режима Agenda получилось так
Для Month, Week, Day не могу сообразить. Может быть уже кто то сталкивался, буду признателен за любую подсказку.
есть и это как по мне два совершенно не сравнимые понятия
Я не сравнивал произвольные типы записей и произвольные поля. Я имел в виду что нет разницы в какой тип записи ты передаешь параметры. Так же нет никакой разницы в способе их извлечения.
Но возможно я неправильно понял эту фразу
простите за назойливость, но не произвольные поля а произвольные типы "записей"
простите за назойливость, но не произвольные поля а произвольные типы "записей"
Разницы ведь никакой нет