Главная стр. - статистическая + динамичная

12
P0
На сайте с 05.06.2015
Offline
50
#11
SeVlad:
Для начала пускай получится осилить правила форума и раздела. Это чтобы потом вдруг не было мучительно обидно.

Provizor-071, "проблема" тыщу раз описывалась. Вариантов решения - десятки. Неужели так трудно поискать?
Ну кури для начала
http://codex.wordpress.org/%D0%98%D0%B5%D1%80%D0%B0%D1%80%D1%85%D0%B8%D1%8F_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2

Спасибо за ссылку, буду позже все детали вордпресса изучать + статья на английском. А сейчас надо заняться контентом решив пока одну явную проблему... Буду значит искать...

У меня пока еще только 1 такой вопрос. Может оказаться довольно таки важным.

В основе того, какой я хочу сделать главную страницу лежит статистическая страница + постоянно меняющиеся последние записи. То есть для поисковика это будет выглядеть так, как будто я постоянно редактирую одну и туже страницу.. На сколько я знаю по отзывах - изменение контента главной страницы может привести к переиндексации и падению в выдачи.

Как такого не допустить? К примеру у меня будет так - 3к символов на главной странице + на ней же в каком либо месте по последней одной записи из каждой рубрики (2-3 рубрики). Записи на гл. стр. будет состоять только с картинки и заголовка (возможно краткий анонс)

---------- Добавлено 24.05.2016 в 16:26 ----------

totamon:
святая наивность))

Что вы говорите, а давайте вам через годик отпишусь). Я ждал сегодняшнего момента почти год... Через год "эта" новая тема станет очень популярной.. и это не секрет ни для кого кто в курсе, просто сейчас мало кто в курсе, что такое появилось. Но кто в курсе уже делает то, что и я. Но первая стрн мне обеспечена. Или думаете самые умные только те, кто давно в теме? ))... Это тоже наивность

в таких секретных делах гугл главный помощник... на первом экране статья полностью удовлетворяющая ваш запрос Как вывести последние посты из каждой рубрики WordPress на одной странице

Находил схожее решение проблемы, но тут по умолчанию выводится миниатюра картинки, а я хочу большое изображение, как сделать - не знаю...

P0
На сайте с 05.06.2015
Offline
50
#12

Вот блин, что то не получается...

Нашел вроде как уже подходящую статью, где рассказано, как в анонсе последней записи вместо миниатюры вывести первое изображение записи. Мне подходит такое решение проблемы.

http://bloggood.ru/wordpress/kak-v-anonse-vyvesti-pervuyu-kartinku-posta-na-wordpress.html/

Делаю также, но не получается, ничего не меняется.

Вот часть моего кода content-index.php в который надо вывести функцию

if ( have_posts() ) :

while ( have_posts() ) : the_post();

/* здесь вставляю */

<img src="<?php echo bloggood_ru_image() ?>" alt="<?php the_title(); ?>"/>

get_template_part( 'content/content', get_post_format() );

endwhile;

if($nirvana_pagination=="Enable") nirvana_pagination(); else nirvana_content_nav( 'nav-below' );

else : ?>

<article id="post-0" class="post no-results not-found">

<header class="entry-header">

<h1 class="entry-title"><?php _e( 'Nothing Found', 'nirvana' ); ?></h1>

</header><!-- .entry-header -->

<div class="entry-content">

<p><?php _e( 'Apologies, but no results were found for the requested archive. Perhaps searching will help find a related post.', 'nirvana' ); ?></p>

<?php get_search_form(); ?>

</div><!-- .entry-content -->

</article><!-- #post-0 -->

<?php

endif;

Тема вордпресс - нирвана..

В коде уже много чего изменил, со всем получалось, а здесь застой...

S3
На сайте с 29.03.2012
Online
332
#13

"Я вас сейчас одну вещь скажу, только вы не обижайтесь..." (с)

Вы определитесь, кто вы - создатель уникального контента -


Через год "эта" новая тема станет очень популярной.. и это не секрет ни для кого кто в курсе, просто сейчас мало кто в курсе, что такое появилось. Но кто в курсе уже делает то, что и я.

Нереально крутой дизайнер -

Хотя дизайн сайта смог сделать нереально крутой только с помощью "просмотра кода" и гугла...

Или все-таки кодер php/wordpress...

Выделение главного поможет вам правильно решать проблемы. А знания русского и английского алфайитов - еще не повод лезть в код, не понимаю, что делаешь. Может имеет смысл обьединиться со спецом по Вордпресс? Читать форум вы не хотите, раз заново поднимаете тему, которая обсуждалась миллион раз.

Вывод новостей на главную - банальней и проще задачи не придумаешь. Алгоритм решения прост до безобразия - Находите, какой файл в вашем шаблоне отвечает за формирование главной страницы, потом изучаете WP_query() или query_posts() и пишете все что вам надо.

Есть вообще простой способ решения этой проблемы. Ставите плагин типа exec_php, а потом прямо через админку , в текст, который выводиться на главной странице добавляете цикл вывода новостей, что-то типа


<?php
/* популярные фирмы по просмотрам */
?>
<h2> Популярные фирмы за сегодня </h2>
<?php

$args = array(
'cat' => 103, //нужная категория
'posts_per_page' => 5, //пагинация
'orderby' => 'поле сортировки', /как сортировать
'order' => 'DESC' //порядок сортировки
);
query_posts($args);

?>



<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>

<h3><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h3
<?php if ( has_post_thumbnail()) { ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" >
<?php the_post_thumbnail(array(75,50),
array('class' => 'aligncenter')); ?>
</a>
<?php }else { ?>
<a href="<?php the_permalink(); ?>" title="Нет фото для <?php the_title_attribute(); ?>"><img src="http://www.ваш.сайт/wp-content/uploads/images/no-foto.png" alt="no foto" width="75" height="50" class="aligncenter" /></a><br>

<?php } ?>

</div>
<?php endwhile; ?>

<?php endif; ?>
<?php wp_reset_query(); ?>
</div>
<div style="clear: both">

Код очень примерный.

Код для вывода thumbs, со стандартными размерами, изображения произвольного размера выводятся немного по другому.

Да,вариант вывода через админку кода не очень корректный, но помогает решить оперативно многие проблемы. Когда поймете что делаете - будете двигаться дальше.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий