Egoistik

Egoistik
Рейтинг
57
Регистрация
15.01.2013

Ребята привет, подскажите как вывести название всех зарегистрированых типов записей

Jor:
Удалите это:
if (get_post_meta($post->ID, 'close-inform', true)){

echo "<div class='hedinformclose alert alert-error'><p>";
echo get_post_meta($post->ID, 'close-inform', true);
echo "</p></div>"; } ?>


А сразу после:
foreach ( $attachments as $post ) {


Добавьте:
if (get_post_meta($post->ID, 'close-inform', true)) continue;

спасибо работает :))) очень благодарен

siv1987:
Вместо %condition% составьте условие при котором данный пост будет пропускаться в цикле. http://php.net/manual/ru/control-structures.continue.php

вы меня конечно простите но я не сильно селен в пхп и не совсем понимаю что надо сделать :) точнее как создать условие это понятно а вот как получить ИД и исключить его, это уже сложновато :)

siv1987:
foreach ( $attachments as $post ) {
if( condition )
continue;

не понял ?

potenza:
смотри у меня это работает так

01.<?php if (have_posts()) : ?>
02.<?php $count = 0; ?> // Счетчик создали
03.<?php while (have_posts()) : the_post(); ?>
04.<?php $count++; ?> // Счетчик увеличили
05.<?php if ($count == 9) : ?> // Счетчик сравнили с заданным числом 9, если совпало 9 блоком выводим контент
06.<div>Тут нужный контент, у меня тизеры </div>
07.
08.<?php else : ?>
09.<div>Тут контент стандартного блока</div>
10.<?php endif; ?>
11.<?php endwhile; ?>



в стандартный цикл вывода постов, дописываем строки

02.<?php $count = 0; ?> // Счетчик создали

04.<?php $count++; ?> // Счетчик увеличили

05.<?php if ($count == 9) : ?> // Счетчик сравнили с заданным числом 9, если совпало 9 блоком выводим контент
06.<div>Тут контент </div>

единственная проблема что у меня не стандартный цыкл

здравствуйте,

есть цыкл

<div class="cont-home-pro">
<?php $args = array(
'post_type' => 'project',
'posts_per_page' => -1,
'post_status' => null,
'post_parent' => null );
$attachments = get_posts( $args ); ?>
<?php if ($attachments) {
foreach ( $attachments as $post ) {
setup_postdata($post);
echo "<li class='carusel span6 ";
echo "'>"; ?>
<?php
if (get_post_meta($post->ID, 'inform', true)){
echo "<div class='hedinform alert alert-success span6'><p>";
echo get_post_meta($post->ID, 'inform', true);
echo "</p></div>";}
if (get_post_meta($post->ID, 'close-inform', true)){
echo "<div class='hedinformclose alert alert-error'><p>";
echo get_post_meta($post->ID, 'close-inform', true);
echo "</p></div>"; } ?>
<div class="post-project-images span3">
<div class="image-thumbnails">
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" >
<?php if ( has_post_thumbnail() ) { the_post_thumbnail('project-home-small'); } ?>
</a>
</div>
</div>
<div class="project-home span3 offset2">
<div class="h1-header"> <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"> <?php trim_title_chars(50, '...'); ?> </a></h1>
<?php the_content_limit(500, "Далее..."); ?>
</div>
<article>
<?php if (get_post_meta($post->ID, 'allfond', true)){
$a = get_post_meta($post->ID, 'allfond', true);
$b = get_post_meta($post->ID, 'outfond', true);
$c = number_format( ($b / $a) * 100);
}
?>
<div class="control-panel">
<div class="progres">
<div class="btn btn-warning">зібрано <b><?php echo $c . "%"; ?></b>
</div>
<div class="btn btn-primary right">потрібно <b><?php if (get_post_meta($post->ID, 'allfond', true)) {
$need = get_post_meta($post->ID, 'allfond', true);
$need = number_format($need, 0, '', " " );
echo $need;
}
?></b> UAH
</div>
</div>
<div class="progress">
<div class="bar" style="width: <?php echo $c . "%"; ?>;"></div>
</div>
<div class="btn-w btn btn-success right btn-support span3">
<a href="<?php the_permalink() ?>" >ПІДТРИМАТИ</a>
</div>
</div>
</article><?php wp_reset_postdata();}} echo '</li>'; ?>


</div>

блоки выводится по 2 мне нужно после 4-х блоков вывести див с не статичным содержимым которое будем меняться при перезагрузке страницы, подскажите как смудрить это дело :) заранее спасибо

Choice:
Привет!
Подскажите, на чем проще создавать одностраничники?
Удобнее и быстрее?

на компьютере с помощью html 🤪

display:inline-block

и ширину ожного блока равную половине всего н или как там вам нужно

делаете в этом диве еще два дива и пихаете в каждый див нужный вам текст

для начала нужно понимать что уже есть готовое а потом уже дописывать классы точнее стили для класов

---------- Добавлено 11.02.2015 в 20:05 ----------

а вообще подсветка делается через псевдокласс :hover, :active или :focus

Всего: 186