Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Как немного раскурочить Wordpress
цитата
25/10/09 в 05:39
 Proo
Вот что хотелось бы.. есть несколько сплогов на которых хочу повесит вордпресс, но первую страницу сразу менять не хочу так как хорошо в поисковиках вылазит - и уверен вылетит из топа..

Поэтому для начала хотел бы на страницу вставить только посты и категории.. это возможно? просто в вордпрессе сложная вложенность, и вообще мудрено с путями.. никто не подскажит как эти два кусочка кода грамотно вставить?
цитата
25/10/09 в 11:30
 Corex
Не очень понятно в чём именно проблема... Текущие сплоги это 1 страница в html? И что именно нужно сделать (пишешь, что менять эту страницу не хочешь и что хотел бы на неё вставить посты и категории)?
Если нужно чтобы при заходе на главную отдавалась текущая страница, а при др. запросах отдавал данные вордпресс, то это можно через .htaccess разрулить (mod_rewrite и directoryIndex).
цитата
25/10/09 в 12:09
 shako
ты в архивы постов добавить хочеш? дык дату ставь более старую и морда блога не поменяется.
цитата
25/10/09 в 12:39
 bivin
Ну так оставь титл, мета кеи, посты оставь теже. Т.е. изменится только код диза. А даже путь до постов можно сделать такой же как был.
цитата
25/10/09 в 12:41
 Afina
пост можно закрепить на главной и он всегда будет на морде независимо от даты публикации(если я правильно поняла, что ты хочеш сделать icon_wink.gif)
цитата
25/10/09 в 14:19
 Proo
извиняюсь если не ясно описал что надо, вот:

Блоги НЕ на вордпрессе. На самописном движке. Т.е. я запускаю полноценный блог с рукописным контентом но именно индекс менять не хочу, постепенно буду убирать старый контент (а тем временем идекс будет набиваться новыми поставми), и через нексколько месяцев когда на старом индексе не останется старого контента а будут только новые посты заменю индекс уже на ворпрессовский.

Вопрос в том, как в мой старый индекс вставить код:



Код:
<h2><?php _e('Categories'); ?></h2>
<div class="sidecenter">
   <ul>
   <?php wp_list_categories('orderby=id&show_count=1&use_desc_for_title=0&title_li='); ?>
   </ul>
</div>


и посты, вместе с Previous Entries..

Код:

<?php if (have_posts()) : ?>

<?php while (have_posts()) : the_post(); $do_not_duplicate = $post->ID; $the_post_ids = get_the_ID(); ?>

   <div class="post-meta" id="post-<?php the_ID(); ?>">
   <div class="post-top">
      <div class="post-info">
      <h1 id="page"><?php the_title(); ?></h1>
      </div><!-- POST INFO END -->
   <div class="clearfix"></div>
   </div><!-- POST-TOP END -->

   <div class="post-content">
   
   <?php the_content(); ?>

   <div class="clearfix"></div>
   
   </div><!-- POST CONTENT END -->
   
   </div><!-- POST META <?php the_ID(); ?> END -->
   
<?php endwhile; ?>

<?php else : ?>

<h2 class="center">Not Found</h2>

<p class="center">Sorry, but you are looking for something that isn't here.</p>

<?php endif; ?>
   
</div><!-- POST ENTRY END -->

<!--?php include (TEMPLATEPATH . '/paginate.php'); ?-->


т.е. вероятно нужно инклудить какой то код, чтоб сработало, функции необходимые и т.п.. вот нужно узнать возможно ли такое, или если да то что нужно вставить в старый индекс чтоб заработало..
цитата
25/10/09 в 15:33
 LOVE
home.php в теме создаешь, он будет дергаться за главную страницу.
а там делаешь что хочешь.
цитата
25/10/09 в 19:45
 Proo


Попробую.. т.е. мне индекс (старый) убрать а его содержимое в home.php положить? как то не очень понял, если поподброней объяснишь будет попроще..
цитата
26/10/09 в 05:44
 Proo
В общем блог создал в /blog/ а на старом индексе напрямую подкючился к БД и взял что нужно.. заняло меньше часа, больше проковырялся с home.php icon_smile.gif


Эта страница в полной версии