01. Проблемы и решения с WordPress

Что-то не работает? Сайт не загружается? Сломалось. Пиши сюда.

Проблемы с кодом 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, шаблон сделан на основе стандартного Кубрика, все активированные плагины входят в дистрибутив движка.

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

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

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

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

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

Страницы (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 выдал, что какие-то базы он не смог открыть или найти, но обновление сделал. После этого я уже залогинится не мог.

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

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

Доброго дня.

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

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

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

Поделитесь опытом о Google Sitemap Generator

У гугла есть интересный сервис "Инструменты для веб-мастеров"
Я туда разместил на проверку свой сайтмап созданный Google Sitemap Generator for WordPress v2 Final,
примерно через сутки пришёл отчёт об ошибках что я разместил доменное имя с www. а в сайт мапе оно без www.
Причём из примерно 200 страниц ошибка вылезла по 10!!! Странно.
Причём мой сайтмап выглядит иначе чем семпл сайтмапа от производителя. Мой не связан никакой таблице стилей.
Вопросы!
Кто нибудь работал с этим сервисом?
Имеет ли смыл сйтмап привязать к таблице стилей?

Проблема с файрволом

Проблема такова. Что когда включен файрвол Outpost в WP не отображается визуальный редактор, а также не работает плагин Лайтбокс2. Причем во всех броузерах. Если файрвол отрубить рботает все и везде. Правила настроены так что Файрфоксу было разрешено все.
В чем проблема и какот нее избавится?

Плагин flickrrss

Кто знает, как сделать, что бы в каждом посте была новая картинка с flickr??

А то я в single.php вставляю <?php get_flickrrss(); ?> и во всех постах одна и та же картинка

Кто знает подскажите! 🙂

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