Александр

Dagon Design Sitemap Generator – не получается…

Что-то я никак не разберусь… Активировал и настроил нормально. Далее нужно создать страницу и добавить в нее код <!– ddsitemapgen –>

Создаю и добавляю, но код выводится в текстовом режиме – <!– ddsitemapgen –>

Не так страницу создаю, что ли? Или еще что-то?

Как подправить код плагина “Random Posts”?

Привожу код плагина, а просьба под ним. Сам я в программировании ничего не соображаю, поэтому и обращаюсь. Убедительно прошу отнестись с пониманием и не пинать (типа "не зная броду, не лезь в воду" или "читайте документацию"). Если не хотите помочь конкретно, лучше ничего не пишите.

<?php 
/*
Plugin Name: Random Posts-Xnuke
Plugin URI: http://xnuke.info/wordpress-plugins/random-posts/
Description: Displays a configurable list of random posts. Usage: random_posts();
Version: 0.1
Author: Xnuke Edition
Author URI: http://xnuke.info/
*/

function random_posts ($limit, $len, $before_title = '<li>', $after_title = '</li>', $before_post = '', $after_post = '', $show_pass_post = false, $show_excerpt = false) {
    global $wpdb, $tableposts;
    $sql = "SELECT ID, post_title, post_content FROM $tableposts WHERE post_status = 'publish' ";
    if(!$show_pass_post) $sql .= "AND post_password ='' ";
    $sql .= "ORDER BY RAND() LIMIT $limit";
    $posts = $wpdb->get_results($sql);
    $output = '';
    foreach ($posts as $post) {
        $post_title = stripslashes($post->post_title);
        $post_title = str_replace('"', '', $post_title);
        $permalink = get_permalink($post->ID);
        $post_content = strip_tags($post->post_content);
        $post_content = stripslashes($post_content);
        $output .= $before_title . '<a href="' . $permalink . '" rel="bookmark" title="Permanent Link: ' . $post_title . '">' . $post_title . '</a>' . $after_title;
        if($show_excerpt) {
            $words=split(" ",$post_content); 
            $post_strip = join(" ",array_slice($words,0,$len));
            $output .= $before_post . $post_strip . $after_post;
        }
        
    }
    echo $output;
}
?>

Код, для втавки в место вывода записей:

<?php random_posts(7, false); ?>

Плагин рандомно выводит заголовки других записей в виде ссылок на страницы этих записей:

[url]Заголовок записи # 1[/url]
[url]Заголовок записи # 7[/url]
[url]Заголовок записи # 26[/url]
[url]Заголовок записи # 33[/url]
………………………………………
[url]Заголовок записи # n[/url]

Как подправить код, чтобы:

1. Все записи выводились только из той категории, которую юзер в данный момент просматривает.
2. Чтобы вывод заголовков и ссылок на их страницы осуществлялся несколько иначе, а именно:

Заголовок записи # 1 ([url]Просмотр[/url])
Заголовок записи # 7 ([url]Просмотр[/url])
Заголовок записи # 26 ([url]Просмотр[/url])
Заголовок записи # 33 ([url]Просмотр[/url])
…………………………………
Заголовок записи # n ([url]Просмотр[/url])

Заранее спасибо.

Smart RSS не работает с фидами на win-1251

Скачал Smart RSS: http://www.devplug.net/download/smartrss.zip
Не работает с RSS-каналами на win-1251. Кто-нибудь знает, как решить эту проблему?

Где-нибудь есть русифицированный FeedWordPress?

СУществует ли русифицированный feedwordpress? В английском ничего не понимаю, поэтому проблемы с установкой.

Как поменять местами сидебары?

Как поменять местами два сидебара в трех-колоночном шаблоне? Я и инклуды переставлял, и сидебары переименовывал друг в друга – не помогает.

Ставлю auto_more, сидебары проваливаются вниз!

Как только активирую плагин auto_more, сидебары проваливаются вниз. Деактивирую auto_more, сидебары встают на место. В чем может быть причина? Может в стилях чего-то поправить?

Smart RSS выдает ошибку на некоторых фидах.

Скачал сегодня с http://www.devplug.net/smartrss-plugin/, поставил. Но почему-то с некоторыми фидами работает нормально, а с некоторыми выдает вот такую ошибку:

Warning: Invalid argument supplied for foreach() in /usr/home/medtemat/public_html/__test/go.php on line 43

Кто-нибудь знает, как это вылечить? И лечится ли вообще? Файл "go.php " – это переименованный "wp_smartrss.php"

Вот например с этих фидов забирает анонсы нормально:

http://feeds.feedburner.com/medknigi
http://labclinpharm.ru/index.php?id=17
http://www.medvopros.ru/rss.php

А вот с этих выдает вышеуказанную ошибку:

http://www.medictime.ru/desc/?rss=1
http://www.med2.ru/rss2.php?status=all
http://www.medlinks.ru/ultramode.xml

Вывод анонсов на главной странице… Как?

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

Проблема с выводом последних публикаций

Привет всем. У меня почему-то не меняется вывод последних публикаций. То есть, набирается их там 10 штук и дальше все остается неизменным. Сколько нового не добавляй, в последних выводятся те самые 10 самых первых публикаций.

Да и те 10 первых добавляются и выводятся, по-моему, не совсем верно. Если я правильно понимаю, каждая последующая новость должно выводится НАД (выше) предыдущей. У меня даже этого не происходит. В моем случае – каждая последующая публикация выводится ПОД (ниже) предыдущей. И как только их набирается 10 штук – тормоз. Далее выводятся только они. Никакого смещения и добавления новых в список не происходит.

Насколько я понял, шаблон в этом не виноват. Пробовал на двух абсолютно разных, результат оставался неизменным – выводятся в списке только 10 САМЫХ ПЕРВЫХ публикаций, а далее стоп. Только они и никаких других, независимо от общего количества добавляемых публикаций.

Обращаю внимание на то, что эта проблема касается только вывода списка последних публикаций. Сам сервис, как таковой, работает вполне корректно.

Версия WordPress – 2.5.1.
Сайт: _http://articlesfree.ru/

Anonymous
Отправить
Ответ на: