DkWix

DkWix
Рейтинг
75
Регистрация
04.11.2007

Можно на wordpress сделать.

Дополнительные поля - для ввода данных и query_posts() для выводы нужных данных.

Если знаете php объясню нормально, если нет, то не будут тратить время.

Он добавит возможность прописать excerpt для статических страниц и вывести его.

А почему бы просто не вывести начало поста, которое обычно и называют анонсом?

Типа echo substr($page_data->post_content, 0, 300);

Либо использовать функцию query_posts в которой указать, что кроме постов нужно выводить страницы типа query_posts( array( 'post_type' => array('post', 'page') ) );

но в таком случае нужно будет дополнительно исключить все страницы из цикла

в общем что-то типа этого


<?php
$id_page = 2; //id страницы
$pages = get_all_page_ids(); //id всех страниц
foreach($pages as $page) { if($page !== $id_page) $newpages[] = $page; } //id всех страниц, кроме той, что нам нужна

query_posts( array( 'post_type' => array('post', 'page'), 'post__not_in' => $newpages ) ); //выводить посты и страницы, исключив все страницы кроме той, что нам нужна

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

if ( have_posts() ) : while ( have_posts() ) : the_post();

...

(код не проверял)

Если очень постараться, подставляя различные атрибуты в запрос, то мне кажется около 100к можно выпарсить.

Зачем парсить яндекс? В подвале каждого сайта есть штук 20 ссылок на другие сайты. Я с яши 9 сотен сайтов отпарсил, по ним прошёлся - получил ещё 16к уникальных доменов. Кстати, примерно 1% этих доменов имеется pr 1-3 :D

Но не смотря на то, как они все перелинкованы, тица нигде к сожалению нет, а пиаристые домены они бесплатно не раздают.

yet-another-related-posts-plugin

SeeleArt:
В общем сделала вывод.
Нужен плагин типа wp-postratings и дописать его под поставленную задачу так еще и под buddypress.
Есть кто знающий?

Плагин в аттаче, работает совместно с wp-postratings

В сайдбар добавляете


<?php
$rat = rating_manage_page();
foreach ($rat as $value) {echo "<li>{$value['author']} ({$value['rating']})</li>";}
?>

Выводит имя автора и суммарный рейтинг статей.

На простом wp работает, на wp+Buddypress по-идее тоже должен заработать.

Можете стукнуть в скайп (dk.wix), допишу нужный функционал.

zip author_ratings.zip
и сделать редирект на home.php или можно переписать index.php?

Если в папке с шаблоном присутствует файл home.php, то шаблон главной страницы берётся из home.php, если его нет, то берётся из index.php. Соответственно скопируйте данные из index.php (из файла вашей темы) в home.php, который положите в папку с темой.

Можно с этого места поподробнее? что должно присутствовать в файле home.php

Тоже самое, что и в index.php + эта функция

http://codex.wordpress.org/Function_Reference/query_posts

Всего: 920