Вывод картинки если стоит галочка
Страницы: 1
Вывод картинки если стоит галочка, Для какой CMS нужно сделать? - смотрите раздел. P.S. WORDPRESS
Хочу сделать вывод картинки, если стоит галочка. Например, в админке, при добавлении записи будет возможность поставить галочку (или точку) или список для выбора "ДА" "НЕТ", если галочка будет поставлена, тогда выводим на главную страницу, где анонс, картинку. Если не будет поставлена галочка, тогда не выводить. С php не очень дружу. Кто подскажет, как такое организовать?smile:)
Обычно так делают при помощи миниатюр. Миниатюра задана - выводится на главной. Нет миниатюры - ничего не выводится.
При желании можно реализовать через доп.поля.
Изменено: pelikesha - 17 Октября 2013 17:15
Ну мне надо выводить, если запись с подробными фотографиями, то выводим иконку. знал бы я php владел бы миром:)Сейчас пытаюсь с одного плагина выдернуть код, мож что получиться 
Изменено: Nasmachne - 17 Октября 2013 17:30
Добавил метабокс в админку 
Код
/*
 * Этап 1. Добавление
 */
function true_meta_boxes() {
   add_meta_box('truediv', 'Настройки вывода иконки для записей с  фото', 'true_print_box', 'post', 'normal', 'high');
}
add_action( 'admin_menu', 'true_meta_boxes' );
/*
 * Этап 2. Заполнение
 */
function true_print_box($post) {
   wp_nonce_field( basename( __FILE__ ), 'seo_metabox_nonce' );
   /*
    * добавляем чекбокс
    */
   $html .= '<label><input type="checkbox" name="noindex"';
   $html .= (get_post_meta($post->ID, 'seo_noindex',true) == 'on') ? ' checked="checked"' : '';
   $html .= ' /> Если запись с фотографиями, тогда поставьте галочку.</label>';
 
   echo $html;
}
 
/*
 * Этап 3. Сохранение
 */
function true_save_box_data ( $post_id ) {
   // проверяем, пришёл ли запрос со страницы с метабоксом
   if ( !isset( $_POST['seo_metabox_nonce'] )
   || !wp_verify_nonce( $_POST['seo_metabox_nonce'], basename( __FILE__ ) ) )
        return $post_id;
   // проверяем, является ли запрос автосохранением
   if ( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE ) 
      return $post_id;
   // проверяем, права пользователя, может ли он редактировать записи
   if ( !current_user_can( 'edit_post', $post_id ) )
      return $post_id;
   // теперь также проверим тип записи   
   $post = get_post($post_id);
   if ($post->post_type == 'post') { // укажите собственный
      update_post_meta($post_id, 'seo_title', esc_attr($_POST['seotitle']));
      update_post_meta($post_id, 'seo_noindex', $_POST['noindex']);
   }
   return $post_id;
}
 
add_action('save_post', 'true_save_box_data');

 
теперь не знаю как вывести картинку, например, icon.png если стоит галочка на  "Если запись с фотографиями, тогда поставьте галочку." Подскажите, люди добрые. smile:)
Получилось разобраться, где нужно выводить сделал вот такой код:)
Код
<?phpif( $html = get_post_meta($post->ID, 'seo_noindex',true)){echo '<span class="leftleft"><img src="url.com/iconpr.gif" title="заголовок"></span>';} else { } ?> 
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
00:48 Как правильно покупать ссылки для поддомена? 
23:34 2025 ВК запустит новую программу монетизации для авторов сообществ 
15:28 LGaming - экосистема и партнерская программа в gambling и betting вертикалях 
18:51 Роскомнадзор отказал в регистрации трети блогеров-десятитысячников 
12:53 где много готовых фавиконок 
22:59 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
12:32 «Хлебные крошки» в адресе сайтов исчезнут из результатов поиска Google 
04:35 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
21:43 TrueMeds - Революционная Фарма Партнерка! Увеличь свой профит в x2 раза вместе с нами! 
21:24 Sectormoney.com - быстрый и удобный обменник 
20:33 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
18:54 USMobileSMSBot - 
17:18 Продам обменник криптовалюты, а также новый обменник под ключ с обучением. Скидки на скрипты обменника 
15:28 Прием платежей для HIGH RISK | Прием платежей без сайта 
08:12 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
07:48 США готовят закон для уничтожения пиратских сайтов во всех странах мира 
02:50 Точные прогнозы на футбол 
02:10 [Новая партнерка] Goldbet Partners — прямой рекламодатель одноименного казино Goldbet 
21:19 С юмором по жизни! 
18:15 Telegram уничтожил официальный канал легендарного российского торрент-трекера 
18:19 Уникальный сервис SEO продвижения