anuar92
Ответы в темах
-
Форум: Проблемы и решения
Тема: query_posts пагинация не работаетИзвиняюсь в категориях не работает ! как сделать я уже плагин скачал все равно 404 ошибка
<?php $category = get_the_category(); rsort( $category ); $cat_add_id = $category[0]->term_id; $posts = get_posts( array( 'cat' => $cat_add_id, 'posts_per_page' => 5, 'exclude' => $GLOBALS['post']->ID, ) ); foreach( $posts as $post ){ setup_postdata($post); ?> <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> <?php } wp_reset_postdata(); ?>
вот это нашел как ответ но еще делаю получается по стилям) спасибо за внимание
Получается в моей теме не было ничего так же было печально один пост и все( есть решение по моему вопросу?
Форум: Проблемы и решения
Тема: Контейнер основной мешает:hoverДа сделал) там баг был почему то пока зиндекс не прописал для боди оно было в приоритете
Форум: Проблемы и решения
Тема: Контейнер основной мешает:hover(@tuxfighter) Hover не работает мне бы причину
хочу узнать где функция на отложение постов и грохнуть ее что бы просто выводились любой датой
Я очень благодарен Вам) Спасибо большое! надеюсь вы увидите мою благодарность!
Спасибо вам сейчас попробую
//Meta значение function the_mymeta() { if ( $keys = get_post_custom_keys() ) { echo ""; foreach ( (array) $keys as $key ) { $keyt = trim($key); if ( is_protected_meta( $keyt, 'post' ) ) continue; $values = array_map('trim', get_post_custom_values($key)); $value = implode($values,', '); /** * Filter the HTML output of the li element in the post custom fields list. * * @since 2.2.0 * * @param string $html The HTML output for the li element. * @param string $key Meta key. * @param string $value Meta value. */ echo apply_filters( 'the_meta_key', "$value", $key, $value ); } echo ""; } } function video_content(){ $blog_query = 'showposts=5&cat=5'; $my_query = new WP_Query( $blog_query ); echo "<div class=\"allvideo\">"; if ( $my_query->have_posts() ) { while ( $my_query->have_posts() ) { //$my_query->the_post(); //$cat = get_the_category(); //$cat = $cat[0]; $my_query->the_post(); $i++ ?> <div class='videocontent <?php if ($i == 1) echo 'first'; ?>'> <div class='mvcontent'> <?php if (has_post_thumbnail()): ?> <div align="center" class="img-video <?php if ($i == 1) echo 'first'; ?>"> <a href='<?php the_mymeta(); ?>?autoplay=1' style="background:none;" class="fancybox-youtube" title='<? the_title_attribute(); ?>'> <div class="dosvideoplay <?php if ($i == 1) echo 'first'; ?>"></div> <?php the_post_thumbnail(); ?> </a> </div> <?php endif ?> </div> </div> } } echo "</div>"; wp_reset_postdata(); }
в function.php в папке темы находиться
Вот это на главную страницу выводит
А плагин ACF админке при добавление записи поле для ссылки на видео задает которое на главной должно в фенсибоксе открывать видео ютуба<section id="video"> <div class="container_24"> <?php if (qtrans_getLanguage() == 'en') { echo '<h4>Video</h4>'; } elseif (qtrans_getLanguage() == 'kz') { echo '<h4>Видео</h4>'; } else { echo '<h4>Видео</h4>';} ?> <? video_content();?> </div> </section> <?php if (qtrans_getLanguage() == 'en') { echo '<a class="allnewslink" href="http://gbpp.org/en/category/media-center/multimedia">All video</a>'; } elseif (qtrans_getLanguage() == 'kz') { echo '<a class="allnewslink" href="http://gbpp.org/kz/category/media-center/multimedia">Барлық видео</a>'; } else { echo '<a class="allnewslink" href="http://gbpp.org/category/media-center/multimedia">Все видео</a>';} ?>
<section id=»video»>
<div class=»container_24″>
<?php
if (qtrans_getLanguage() == ‘en’) {
echo ‘<h4>Video</h4>’;
} elseif (qtrans_getLanguage() == ‘kz’) {
echo ‘<h4>Видео</h4>’;
} else {
echo ‘<h4>Видео</h4>’;}
?>
<? video_content();?>
</div>
</section>
<?php
if (qtrans_getLanguage() == ‘en’) {
echo ‘All video‘;
} elseif (qtrans_getLanguage() == ‘kz’) {
echo ‘Барлық видео‘;
} else {
echo ‘Все видео‘;}
?>//Meta значение
function the_mymeta() {
if ( $keys = get_post_custom_keys() ) {
echo «»;
foreach ( (array) $keys as $key ) {
$keyt = trim($key);
if ( is_protected_meta( $keyt, ‘post’ ) )
continue;
$values = array_map(‘trim’, get_post_custom_values($key));
$value = implode($values,’, ‘);/**
* Filter the HTML output of the li element in the post custom fields list.
*
* @since 2.2.0
*
* @param string $html The HTML output for the li element.
* @param string $key Meta key.
* @param string $value Meta value.
*/
echo apply_filters( ‘the_meta_key’, «$value», $key, $value );
}
echo «»;
}
}function video_content(){
$blog_query = ‘showposts=5&cat=5’;
$my_query = new WP_Query( $blog_query );
echo «<div class=\»allvideo\»>»;
if ( $my_query->have_posts() ) {
while ( $my_query->have_posts() ) {
//$my_query->the_post();
//$cat = get_the_category();
//$cat = $cat[0];
$my_query->the_post();
$i++
?>
<div class=’videocontent <?php if ($i == 1) echo ‘first’; ?>’>
<div class=’mvcontent’>
<?php if (has_post_thumbnail()): ?>
<div align=»center» class=»img-video <?php if ($i == 1) echo ‘first’; ?>»>
?autoplay=1′ style=»background:none;» class=»fancybox-youtube» title='<? the_title_attribute(); ?>’>
<div class=»dosvideoplay <?php if ($i == 1) echo ‘first’; ?>»></div>
<?php the_post_thumbnail(); ?>
</div>
<?php endif ?>
</div>
</div>
<?
}
}
echo «</div>»;
wp_reset_postdata();
}Shortcodes Ultimate выбери этот и тут слайдер там можно выбрать таксономию и менять ее потом и это решит твой вопрос
Спасибо вам!
Форум: Проблемы и решения
Тема: Как добавить в темплат партThank you !