Обсуждения

Subscribe2 подписка на уведомления о новых записях по email, рассылка

Сайт автора плагина Subscribe2: skippy.net
Блог автора плагина, полностью посвященный subscribe2: subscribe2.wordpress.com
Русификация плагина Subscribe2: Sonika

Плагин subscribe2 позволяет незарегистрированным пользователяям получать уведомления о новых постах в блоге на эл. ящик, зарегистрированные юзеры могут управлять своей подпиской: в каком виде будут приходить уведомления: plain text, HTML и «полный текст или анонс поста», выбирать рубрики, посты из которых их интересуют.

Пример использования: http://dom-2000.ru/subscribe/

Для администратора: возможность рассылать письма своим подписчикам из админки, можно послать письмо «всем», можно только зарегистрированным.

Прочитать подробнее о возможностях плагина и скачать русскую версию плагина 2.19 (для wp 2.0.x) и русификацию для v 3.6 (wp 2.1.x и выше) можно у меня на сайте:

Плагин для WordPress subscribe2 — подписка на новые посты, письма юзерам

Таг индекс для Бегуна

Для индексации содержания необходимо добавить два тага индекса <index>.
Кто куда добавлял чтоб содержание хорошо отображалось?

Проблемы с кодом Sape

Здравствуйте всем!
Нужна помощь тех, кто давно работает с sape.ru…
Проблема у меня такая:
есть блог на WordPress, размещаю на нем код Sape, всё говорит нормально (check code виден), а ссылки не отображаются ни в какую 🙁
Ссылки в системе покупаются, размещаются (якобы), и благополучно падают в error. links.db создается, но ссылок в нем нет. include не применяется, код Sape вставлен напрямую в footer.php, тема default. На сайте используется mod_rewrite. Техподдержка говорит, проблема не однозначна 🙂
Сейчас на сайте стоит следующий код:

<?php 
     define('_SAPE_USER', 'служебная_папка'); 
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
     $o['request_uri'] = $_SERVER['REDIRECT_URL'];
     $o['host'] = 'www.site.ru';
     $o['charset'] = 'UTF-8';
     $o['verbose'] = true;
     $o['force_show_code'] = true;
     $sape = new SAPE_client($o);
     unset($o); 
     echo $sape->return_links();
?>

Подскажите, пожалуйста, кто с таким сталкивался?
ОЧЕНЬ нужна помощь!

Сайдбар расползается в ширину и уходит вниз.

Приходится сокращать длину строчек в надписях.
Где это можно отрегулировать?
Подскажите пожалуйста!!!

Лента постов – как вывести?

Вот тут в теме http://forum.maxsite.org/viewtopic.php?id=576 доступно объяснено как вывести главной страницей статичную страницу. Но я никак не могу понять – каким образом мне привинтить где-нибудь кнопку, при нажатии на которую пользователь, прочтя первую страницу и нажав на эту кнопку (линк) увидел ВСЮ ленту записей, без выборок по категориям и прочее?

Постинг сообщений в обход админки

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

У кого-нибудь есть соображения?

Как отменить вопрос о подтверждение удаления записи?

Чтоб если уж нажал удалить то оно удалялось, без дополнительных вопросов.
Заранее спасибо!

Експертам с CSS: блоки

Блоками я называю елемент в сайдбаре, в котором содержится заголовок элемента и его содержимое. Например, блогролл – это будет название, скажем, МОИ ССЫЛКИ, и, собственно, выводимые ссылки.
Так вот у меня проблема. В моей теме сайдбар отображается как одна колонка, обтекаемая одним бордюром. Тоесть, все блоки выделены одним квадратом, грубо говоря. А мне надо, чтобы каждый блок был как бы отдельно, т.е. , я снимаю бордер с сайдбара и надеваю его на каждый блок по отдельности.
Думаю использовать этот класс:

ul.box { float:right; width:200px; border:3px solid #DCDCDC; margin:10px 0; padding:10px; } /* нужны ли последние два параметры и как их настоить?*/

Но проблема в том, что заголовок блока и его содержимое – это отдельные списки. То есть, и обтекаться они будут по отдельности…
Как мне все сделать правильно. Куда вставить этот класс? И как настроить отступы между этими блоками?

На всякий случай вот мой СSS:

/*  
Theme Name: Limau Orange
Theme URI: http://www.blogohblog.com/
Description: Limau Orange is a 3 columns WordPress theme. I love to hear of my work being used :). This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my Bob link under your footer :)
Version: 0.1
Author: Bob 
Author URI: http://www.blogohblog.com/

This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/

/* background:url(images/image.gif);
background-color:# */

body { font-family:'Verdana'; font-size:10px; background-color:#8B8989; }

#wrap { width:980px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#2C1616; margin:0 auto; } 
/* параметры заголовков разделов*/

#header { height:56px; width:740px; position:relative; color:#FF0000; margin-bottom:3px; float:left; padding:0; }
#header h1 { text-indent:-10000px; margin:0; padding:0; }
#header h1 a { display:block; background:url(images/headr.gif) no-repeat left top; height:90px; }

#search { margin-top:30px; float:right; padding:0; }
input#searchsubmit { background:#8B8989; border:2px solid #eee; color:#333; font-size:13px; }
/* параметры кнопки поиска */

a:hover { text-decoration:none; color:#555353; border:none;}

.left { float:left; width:200px; margin:10px 0; padding:10px; }
/* параметры бордюра левого блока */

.right { float:right; width:170px; border:3px solid #DCDCDC; margin:10px 0; padding:10px; } 
/* параметры бордюра правого блока */

.right img { border:0; display:block; margin-left:auto; margin-right:auto; }

.middle { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:510px; border:3px solid #DCDCDC; overflow:hidden; padding:10px; font-size:11px; background-color:#FFFAFA}
/* параметры бордюра центрального блока */

.middle h2 { font-size:16px; border-bottom:dashed 1px #ccc; margin:0 7px 3px 0; padding:3px 0; }
.middle img { border:4px #eee solid; }
.ads { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:510px; border:3px solid #f3f3f3; text-align:center; padding:10px; }
.ads img { border:0; text-align:center; }
img.wp-smiley { border:0; padding:0; }

#footer { width:980px; margin-top:20px; text-align:center; clear:both; padding:10px; }
div.hr { height:3px; background:#8B8989 url(images/br.gif) repeat-x scroll center; clear:both; }
div.br { height:10px; scroll center; clear:both; }
.alignright { float:right; } 
.alignleft { float:left; } 
.gcomment { border-left:none; vertical-align:middle; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#F7F7F7; padding:3px; }
.ucomment { border-left:none; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#fbfbf1; padding:3px; } 
input#submit { background:#fc6; border:2px solid #f93; color:#fff; font-size:13px; }
ol.commentlist { margin:0 0 1px; padding:0; }
ol.commentlist li { list-style:none; margin:0; padding:13px 13px 1px; }
ol.commentlist li.commenthead { list-style:none; margin:0; } 
ol.commentlist li.commenthead h2 { margin:0; }
span { background:#FFFFFF; }
.addthis { float:right; clear:both; }

a:link,a:active,a:visited { text-decoration:none; color:#191970; border:none; }
 /* параметры линков*/

ul.box { float:right; width:200px; border:3px solid #DCDCDC; margin:10px 0; padding:10px; } /* налаштувати останні два*/

.left h2,.comments h3 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px; padding:3px 0; }
.left ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.left ul li,.right ul li { list-style-type:none; margin:0 0 20px; padding:0; }
.left ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 3px; }
.left ul li ul li,.right ul li ul li { list-style-type:none; background:transparent url(images/bullet.gif) no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; }
.left ul li ul li :hover { border-bottom:#ccc 1px solid;}
/* параметры левого сайдбара*/

.right h2,.comments h3 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px; padding:3px 0; }
.right ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.right ul li,.right ul li { list-style-type:none; margin:0 0 20px; padding:0; }
.right ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 3px; }
.right ul li ul li,.right ul li ul li { list-style-type:none; background:transparent url(images/bullet.gif) no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; }
.right ul li ul li :hover { border-bottom:#ccc 1px solid;}
/* параметры правого сайдбара*/

div.hr hr,div.br br { display:none; }
.middle2,.middle3 { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:237px; border:3px solid #f3f3f3; overflow:hidden; padding:10px; }
.middle2 h2,.middle3 h2 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px 0; padding:3px 0; } 
.middle2 :hover,.middle3 :hover { background:#fafafa; }
.ucomment img,.addthis img { border:0; }

И сайдбар.

<div class="left">
<ul>
    <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar(1) ) : else : ?>

    
    <?php if ( is_404() || is_category() || is_day() || is_month() ||
                        is_year() || is_search() || is_paged() ) {
            ?> <li>

            <?php /* If this is a 404 page */ if (is_404()) { ?>
            <?php /* If this is a category archive */ } elseif (is_category()) { ?>
            <p>You are currently browsing the archives for the <?php single_cat_title(''); ?> category.</p>

            <?php /* If this is a yearly archive */ } elseif (is_day()) { ?>
            <p>You are currently browsing the <a href="<?php bloginfo('url'); ?>/"><?php echo bloginfo('name'); ?></a> weblog archives
            for the day <?php the_time('l, F jS, Y'); ?>.</p>

            <?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
            <p>You are currently browsing the <a href="<?php bloginfo('url'); ?>/"><?php echo bloginfo('name'); ?></a> weblog archives
            for <?php the_time('F, Y'); ?>.</p>

            <?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
            <p>You are currently browsing the <a href="<?php bloginfo('url'); ?>/"><?php echo bloginfo('name'); ?></a> weblog archives
            for the year <?php the_time('Y'); ?>.</p>

            <?php /* If this is a monthly archive */ } elseif (is_search()) { ?>
            <p>You have searched the <a href="<?php echo bloginfo('url'); ?>/"><?php echo bloginfo('name'); ?></a> weblog archives
            for <strong>'<?php the_search_query(); ?>'</strong>. If you are unable to find anything in these search results, you can try one of these links.</p>

            <?php /* If this is a monthly archive */ } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?>
            <p>You are currently browsing the <a href="<?php echo bloginfo('url'); ?>/"><?php echo bloginfo('name'); ?></a> weblog archives.</p>

            <?php } ?>
                
            </li> <?php }?>

            <?php wp_list_pages('title_li=<h2>Pages</h2>' ); ?>

            <li><h2>Archives</h2>
                <ul>
                <?php wp_get_archives('type=monthly'); ?>
                </ul>
            </li>

            <?php wp_list_categories('show_count=1&title_li=<h2>Categories</h2>'); ?>

            <?php /* If this is the frontpage */ if ( is_home() || is_page() ) { ?>
                <?php wp_list_bookmarks(); ?>

                <li><h2>Meta</h2>
                <ul>
                    <?php wp_register(); ?>
                    <li><?php wp_loginout(); ?></li>
                    <li><a href="http://validator.w3.org/check/referer" title="This page validates as XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
                    <li><a href="http://gmpg.org/xfn/"><abbr title="XHTML Friends Network">XFN</abbr></a></li>
                    <li><a href="http://wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform.">WordPress</a></li>
                    <?php wp_meta(); ?>
                </ul>
                </li>
            <?php } ?>
            
            <?php endif; ?>
    
    </ul>
</div>

Будет ли это все работать в виджетах?

Буду очень признателен за помощь….

Облако тегов определенной категории

Пока попробовал Jerome’s Keywords и Simple Tagging.
В JK, насколько понял, вообще не предусмотрено возможности фильтрации или отсеивания тегов для постов определенной категории.
В Simple Tagging такая возможность заявлена, но или не работает совсем (конкретно – параметры $limit_cat и $exclude_cat для STP_Tagcloud();) или выводит список тегов только родительской категории, а все вложенные игнорирует (STP_Tagcloud_ByCategory();).
Если кто-нибудь сталкивался с задачей вывода тегов определенной категории – подскажите, пожалуйста, как получилось реализовать…

индекс файлов в директории вместо index.php

Некоторое время не открывал свой WP-сайт. А когда открыл, вместо окна для ввода логина и пароля мне в браузере открылась папка со списком всех содержащихся в ней WP файлов. Пока не прописал в .htaccess индекс файл, так и было. Что это? Хостинг сервер что-то менял? Или кто-то из моих пользователей наломал дров?

Спасибо

Изменения не вступают в силу

Сорри, проблема отпала. Какой-то умник (я даже знаю кто) в админке выставил кеш 3600 секунд.

====================

Здрасте,

интересная вещь происходит. Для лучшего освоения WP решил попробовать редактировать один из шаблонов. Делаю изменения в коде, открываю сам сайт, делаю "обновить" – изменений не происходит. Делаю ctrl+F5, – ничего. Открываю в другом браузере – изменеия есть, но стоит ещё что-то изменить, и даже в этом браузере больше ничего не меняется. Отчищаю кеш, историю, cookies… – ничего. Думаю, это проблема не с кешом браузера…. может что-то с кешом, но на сервере….? я ничего не трогал, ничего не менял…
Что делать?

Записи через e-mail

Подскажите что делаю не так.

Захожу в "Настройки" —> "Написание".
Записи через e-mail
Почтовый сервер: mail.ru
Порт: 110
Имя пользователя: ххххххх@mail.ru
Пароль: ххххххххх

А что дальше????
Отправляю письмо с текстом НА этот и-меил – в блоге ни гу-гу.
Отправляю письмо с текстом С этого и-меила на админовский – в блоге ни гу-гу.
Что, куда, как отправлять – нипанятна 🙁

ЗЫ. Как постить в ЖЖ с e-mail разобрался с пол-пинка. А в Вордпрессе… Понимаю, что делаю не то и не так. Но как сделать правильно – интуиции не хватает. Люди добрые, подскажите, а?

Проблема с Previous Page/Nex Page

Здравствуйте!
Помогите, пожалуйста, разрешить такую проблему: на главной странице сайта внизу есть ссылочка типа "Ранее", которая, по идее, должна показывать более ранние посты (на главной у меня выводятся шесть самых поздних). Однако при нажатии на ссылку открывается всё та же главная страница, хотя в адресной строке браузера (проверял и в ИЕ, и в ФФ, и в Опере) адрес вроде бы меняется на index.php?paged=2. И так до бесконечности. В index.php цикл выглядит так:

<?php endwhile; ?>
        <div class="navigation">
            <?php next_posts_link('&laquo; Ранее') ?> | 
            <?php previous_posts_link('Далее &raquo;') ?>
        </div>
    <?php else : ?>

Версия WordPress 2.2, шаблон сделан на основе стандартного Кубрика, все активированные плагины входят в дистрибутив движка.

Заранее благодарю за помощь.

Сообщения в списке категорий дублируются!

Поможите кто чем может, сам сижу копаюсь, но пока ничего не нашел…

Плагин Wp-postratings v1.20(beta). Русская версия

1. Добавили виджет, теперь можно вставлять список самых популярных и/или самые оцениваемых записей через виджеты (для этого сделан отдельный плагин, его нужно активировать отдельно)

2. Добавили возможность голосования не только В ПЛЮС, но и В МИНУС. А именно: теперь можно назначать каждой “звезде” ЛЮБЫЕ значения, хоть -100, хоть +1000

3. Также появился второй вариант голосования – выставление только ПЛЮСОВ и МИНУСОВ

4. Появился шаблон для вывода, если включен режим голосования “только для зарегистрированных пользователей”

5. Добавили в дистрибутив побольше готовых тем оформления

6. Сделали отдельную страницу для деинсталляции (старое место для деинсталляции осталось также).

Рассмотрим подробнее.

Главное нововведение

Появилась возможность создавать рейтинги только из ПЛЮСОВ и МИНУСОВ.

Рассмотрим структуру файлов темы оформления рейтингов. Проще говоря, если посмотреть на содержимое папки плагина, то там есть папка images. В ней находятся варианты оформления и имя каждой папки соответствует теме. Так чем же отличаются темы старого и нового стиля голосований:

в обычной теме присутствуют файлы картинок:

rating_start.gif (не в каждой теме) – начало полосы

rating_over.gif – при наведении мыши

rating_on.gif – голос есть

rating_off.gif – голоса нет

rating_half.gif – половина голоса

rating_end.gif (не в каждой теме) – конец полосы

а в теме, где только ПЛЮСЫ и МИНУСЫКАРТИНКИ ДЛЯ МИНУСОВ КАРТИНКИ ДЛЯ ПЛЮСОВ
rating_1_over.gif – при наведении мышиrating_1_on.gif – голос естьrating_1_off.gif – голоса нетrating_1_half.gif – половина голоса rating_2_over.gif – при наведении мышиrating_2_on.gif – голос естьrating_2_off.gif – голоса нетrating_2_half.gif – половина голоса

Собственно, если мы хотим создать новую тему на основе уже готовых картинок(например создать тему стандартных голосов из плюсов-минусов), то просто создаем новую папку и копируем например только плюсовые картинки и приводим их название в соответствии с форматом для обычного голосования. При необходимости можно доработать картинки(например сделать правильный показ половины голоса) в графическом редакторе. Что я и сделал.

Установка плагина
Распакуйте файлы и скопируйте папку postratings в папку плагинов /wp-content/plugins
Зайдите в панель администрирования, перейдите в раздел Плагины и щелкните ‘Активировать’.
Перейдите в меню настроек ‘Настройки рейтингов’ в разделе ‘Рейтинги’ и установите ваши предпочтения.

Обновление с предыдущей версии

Если у вас уже стоит версия 1.11 данного плагина (оригинальная или русифицированная), то просто обновите файлы поверх. Все пройдет гладко. Единственное что может потребоваться – это в настройках выставить заново шаблоны для вывода рейтингов и подписи рейтингов. Поэтому, если вы их меняли, предварительно скопируйте куда нибудь и вставьте назад после обновления. При тестировании на паре блогов обнаружился баг с вылезанием ошибки при оценки записи с паролем, а также на одном блоге вылезала такая ошибка на всех записях:

WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near

Для исправления ошибки деактивируйте и активируйте плагин заново!

Интегрирование в тему
Откройте

wp-content/themes/<ИМЯ ВАШЕЙ ТЕМЫ>/index.php

Вы должны поместить код также в

single.php, post.php или page.php.
Найдите: <?php while (have_posts()) : the_post(); ?>
Добавьте в требуемом месте

<?php if(function_exists(’the_ratings’)) { the_ratings(); } ?>
Если вы НЕ ХОТИТЕ добавлять рейтинги в каждую запись, НЕ ИСПОЛЬЗУЙТЕ код приведенный выше. Просто введите

[ ratings ] (без проблелов)

в содержимое выбранной записи и это встроит рейтинги только в эту запись.

Подробная информация по выводу списка записей через виджеты или обычным способом приведена в самом плагине. Для этого перейдите в главном верхнем административном меню в раздел Рейтинги и там в подраздел Использование рейтингов. Информации там более чем достаточно.

Примечание

После установки новой темы вывода рейтингов(замены картинок) требуется нажать не только кнопку Обновить отображение индивидуальных текстов/значений рейтинга, но и кнопку Обновить настройки внизу страницы.

Поясню – нажатие первой кнопки только позволяет переключить тему и задать настройки (название звезд и значения) . Поэтому после внесения изменений требуется еще нажать вторую кнопку.

Скачать оригинальную и русскую версию можно у меня

Навигация по страницам постов

Подскажите плиз как сделать навигацию типа

Страницы (19): [1] 2 3 4 5 6 7 8 9   ... В конец »

так как это выполнено на сайте http://maxsite.org/ в самом низу?

П.С. Простите это наверняка на форуме где нибудь есть но я ненашел.:rolleyes:
Спасибо

Какой плагин-галерею посоветуете с учетом следующих требований:

Пользуясь тем что на этом форуме пока что ответили на все мои ламерские вопросы.. 🙂
Прошу помочь с выбором галереи.
Нужно следующее: на главной странице выводится, скажем, 5 последних фоток (уменьшенных) и ссылка на полную галерею.
по клику на фотку попадаем на страницу галереи с увеличенной фоткой
по клику на ссылку – попадем на страницу альбома.

страница гелереи: сверху собственно большая фотка, снизу какое-то количество фоток (уменьшенных ) и скролл (next | prew)
если кликнуть на большую фотку – то откроется отдельное окно этой фоткой.

еще нужна возможность вывода рандомных фоток. ( в сайдбаре ) кликаем на рандомную фотку – попадаем на страницу с этой же увеличенной фоткой.

fGallery+ не подходит.. на странице галереи нет возможности выводить уменьшенные фотки – только саму фотку и скролл.

надеюсь я внятно описал требования.
Заранее огромное спасибо!

BLOGROLL в WP 2.2.1

Привет всем!
Никак не могу разобраться с Blogroll-ом в WP-2.2.1…
Вопрос 1: как его убрать из рубрикатора (списка категорий)?
Вопрос 2: как создавать разделы ссылок? Например, один раздел "ссылки" в колонке, второй – "реклама" в подвале.

не могу зайти в админку (обновился до 2.2.1 от Макса)

проблема такая: при заходе на http://мой_сайт/wp-admin/ ввожу логин и пароль, а в ответ выдает:

Вы не имеете достаточно прав для доступа к данной странице.

почитал инструкции и выполнил рекомендации: раскоментировал последнюю строчку кода в confic.php

проблема не исчезла.

В процессе установки, был допущен кое-какой косяк:
все делал по порядку – как доктор прописал, но…
при попытке загрузить страницу "http://ваш сайт/wp-admin/", мне выпал вариант "http://ваш сайт/wp-admin/profile.php" и я загрузил его. Отобразилась страница в некоректной кодировке, с русской кнопкой внизу – "обновить базу данный". Я эту шаловливую кнопочку нажал и на следующей странице WP выдал, что какие-то базы он не смог открыть или найти, но обновление сделал. После этого я уже залогинится не мог.

Помогите, плиз!

Статические страницы разделить на части

Доброго дня.

Помогите разрешить задачу или подскажите куда копать 🙂

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

Как это осуществить ?

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