Вывод картинки если стоит галочка
Страницы: 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)
Новые темыОбъявленияСвободное общение
20:57 01.02. Апдейт 31.01 // Chrome готовит "чёрную метку" для ИИ? 
20:20 кликните сюда 
14:13 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
13:38 2Index - быстрая индексация страниц сайта и обратных ссылок 
12:44 РСЯ и тормоза сайта: Яндекс начал штрафовать за плохой PageSpeed? 
23:09 Как безопасно купить Гугл почту? 
13:45 Какой движок выбрать для форума? 
04:20 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
23:26 Sova.gg - надежный обменник криптовалюты. 
19:23 Mixmasters - Exchange without AML and KYC 
15:54 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
14:05 TETChange-Обменник криптовалют 
12:36 Nexulume.com Обменник без AML и KYC 
09:12 Swapwatch.org — Мониторинг криптовалютных обменников 
04:51 Точные прогнозы на футбол 
02:12 Ставки на супер тренды в спорте 
12:41 Moltbook: Соцсеть для ботов, где людям закрыли рот. Началось? 
22:31 [AI] Бот за $600к советовал есть сыр с крысами. Нью-Йорк его (наконец-то) снес 
13:38 Осталось 3-5 месяцев до блокировки YouTube в России, — заявил Клименко 
07:11 Список обновленных тем пуст... 
17:02 Gartner обещал смерть SEO к 2026 году. Открываем метрику и проверяем