FAQ для начинающих создателей сайтов

Категории + rss по категориям

Доброго времени суток.
Передали недавно сайт на WP. И вот теперь встал вопрос, как обратиться к персональным rss по категориям.
Сколько доков не пересмотрел – везде http://mysite/category/name/rss
Но у меня не получается. При переходе по такой ссылке выдаётся пустой rss.

Причем по ходу проблема не в самом фиде, а в категориях. Так http://mysite/category/name/ перекидывает на http://mysite/name
где name – это не категория, а просто страница.

Никаких плагинов по типу Seo-Without-Category не присутствует.
Буду очень признателен если кто-нибудь отпишется.

Может у меня не включены сами категории или в шаблоне их нет :/ (наобум догадки)

Что за ссылка такая??

Добрый день. Иногда приходится покупать ссылки с других блогов схожей тематики через Блогун. И вот когда я проверяю ссылку, то иногда вижу что она имеет вид:

<a href="http://my-blog.ru/" onclick="pageTracker._trackPageview('/outgoing/my-blog.ru/dengi/?referer=http://blogun.ru/adrequests.php?st=1&amp;tasks=3');">деньги</a>

Что означает такая ссылка? Это нормальная прямая ссылка или здесь есть какая-то хитрость?

Перенаправление в каталог

Здравствуйте, вопрос такой: зали на хостинг и установил ВП. в отдельную папку /www/blog. папка документов сервера /www. соответственно, чтобы попасть в блог надо писать адрес: http://www.site.com/blog . Как сделать, чтобы попадание в блог осуществлялось по адресу http://www.site.com, не перемещая файлы блога в папку /www. Спасибо за будушие ответы)))!

Срочно нужна помощь!

Добрый день! Крутил вертел пытался установить код сапы. Ничего не получалось. Пытался установить код в виджет. Но отображалось только return_links($n); ?>. Тут понятно. Нужно, чтобы виджеты поддерживали php код. Но прикол не в этом. В поддержке сапы написано, что нужно прописать в файл .htaccess строчку RemoveHandler .php .htm .html
AddHandler application/x-httpd-php .php .htm .html. Но дело в том, что файла .htaccess у меня не было. Я создал его и добавил одну единственную строчку. Ту, что выше написана. Потом загружаю этот файл в корень сайта, а он не отображается. То есть он вроде бы загружается, но его не видно среди списка файлов. Так ладно бы это. Вдобавок перестали отображаться страницы постов. Морда отображается, а когда пытаюсь зайти на любую страницу, то в браузере мне пишет Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится. В чем может быть дело?

Ошибка в php коде, помогите найти

Доброй ночи, форумчане.
Признаюсь, не компетента в вопросах программирования.
У меня проблемка на сайте. Во время размещения статьи и фото выскочила ошибка
<a href="
Catchable fatal error: Object of class WP_Error could not be converted to string in /home/i/ideazznet/public_html/wp-content/themes/redcarpet/widgets/right_column.html on line 41

Я зашла по указанному пути, нашла строчку 41
на 41 строке содержится следующее
<div class="box_type_a random"><h4><a href="<?php $category = get_the_category(); echo get_category_link($category[0]->cat_ID); ?>" title="<?php echo $category[0]->cat_name; >"><?php echo $category[0]->cat_name; ?></a></h4>

Я абслютно не разбираюсь в кодах, поэтому подскажите плиз в чем ошибка-то, где она?
А то сайт совсем некрасивый стал.
спасибо всем.

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

Ситуация в следующем. Есть блог http://cadconversion.wordpress.com/
Очень-очень нужно чтобы в конце каждого поста стояла ссылка на этот пост в виде "Permalink" как это сделано на этом http://idealcom.wordpress.com/ блоге.
Подозреваю что решение очень простое, но т.к. сама до сих пор с WP не сталкивалась никак, найти его не могу 🙁
Плиз, подскажите как это делается.

Помогите решить проблему

Добрый день! Суть в следующем. Я зарегил домен. Купил хостинг. Создал базу данных. Установил WordPress, зашел в админку. Короче, все работает. Кроме самого сайта. Когда я ввожу домен, который я зарегил, то мне выдает: If you see this page after uploading site content you probably have not replaced the index.html file. Кто-нибудь сталкивался с этим. В чем проблема?

изменение sidebar’a

Добрый день!

Прошу помощи по изменению сайтбара. Стоит jillij шаблон http://www.jillij.com/.
Вопрос: как можно убрать то, что обозначено "!" и сделать как кнопка форум?

В данный момент сделано:
-Рубрика
-ссылка.

Нужно:
-ссылка

Зарание спасибо:)

двуязычный подомен или директория?

У меня сайт на вордпрессе, который должен быть на двух языках – русский и иврит.
Вопрос:
с точки зрения продвижения сайта что лучше: сделать второй язык на поддомене например ru.site.co.il или в отдельной директории например site.co.il/ru/.
заранее спасибо

Поле при комментировании

Форумчане, есть мысль удалить все плагины по капче и Akismet при комментировании и прикрутить поле с дополнительным вопросом. На форуме поставил дополнительное поле, спам как отрезало, Кто уже делал аналогичный фокус, подскажите, как прикрутить дополнительное поле?

Пошел по следующему пути, в файле wp-comments-post.php есть строки

if ( get_option('require_name_email') && !$user->ID ) {
    if ( 6 > strlen($comment_author_email) || '' == $comment_author )
        wp_die( __('Error: please fill the required fields (name, email).') );
    elseif ( !is_email($comment_author_email))
        wp_die( __('Error: please enter a valid email address.') );

Добавил строку

elseif ( '123' != trim($comment_author_url)
        wp_die( __('Заходите в следующий раз.') );

Тем самым пытаюсь заменить поле, где спам ввводит адрес сайта и сделать сравнение на заданное значение. Пока ничего не получается. Плиз, может будут подсказки?

favicon

Будьте добры подскажите еще,
в версии 2.8. стоит favicon в виде мужика в синей рубахе (офис-менеджер) 🙂

как его заменить на другую картинку?

Не отображаются страницы на версии 2.8.

Добрый день, дайте плиз ЦУ

Обновил WP до версии 2.8.
Сейчас перестали открываться страницы, выдает ошибку 404

главная страница видна, остальные нет.

Что надо сделать, чтобы страницы начали отображаться?

Limit Posts

всем привет.

у меня стоит плагин Limit Posts.
как там описанно, если я прально понял, если мой текст слишком длинный то он на галвной выводит только начало а дальше полная статья в развороте, если надо.
а как этим пользоваться то? когда пишу пост и ставлю длинный текст то он никак не укорачивается…

и еще при написании поста сраху под боксом для текста есть бокс краткого содержания. но он там был и до плагина тоесть к плагину не относится. это для чего? не ту же цель преследуем? и что же делать?

Проблемка с шапкой

Здравствуйте!

Небольшая проблема с шапкой, собственно вот здесь http://batumi.netne.net/ Хочу убрать белые отступы. Пишу margin: 0; и в бади и в хедеринг, но ничего не меняется. Что не так?

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

Окно при наведении курсора

Добрый день!

Хотелось бы сделать так, чтобы при наведении курсора мыши на текст, к примеру, "Black" появлялось небольшое всплывающее окно с картинкой. Примерно как в firebug-е, когда наводишь на номер цвета, только чтоб отдельная картинка появлялась, а не просто цвет.

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

Новые страницы

Здравствуйте!
Не могли бы вы мне помочь с WP?
Суть такова: Когда создаю новую страницу на сайте (ну, там, "Помощь", "Статьи", например) и пишу там нужный текст, нажимаю сохранить и опубликовать, то оказывается, что не могу в ней написать более определённого количества знаков, дальше отображается такой знак […] и ничего нет… Как мне написать полностью текст? И вообще, как потом в них размещать посты как на главной?
Вот пример моих мучений: http://gamedock.ru/pomoshh/

Как наложить текст на картинку в шапке

Мужчины, помогите наложить в шапке блога текст (название блога или описание) на картинку бекграунда (hader.jpg)!

1. Пробовал менять код, но картинка просто оттесняет название и поиск вниз (рис 1). Что надо переписать, подскажете?

2. Как вместо урла написать текст описания блога?

Рис.1

[url]http://picasaweb.google.com/zheniazh/YFkmGG?feat=directlink#5346998882945824978[url/]

Рис.2 (так выглядит шапка с исходным кодом, который пишу ниже.

[url]http://picasaweb.google.com/lh/photo/9ruOV-T49TJ7-64RKUok0A?feat=directlink[url/]

header.php

<div id="header">

    <div id="logo">
        <h1><a href="    <?php echo get_settings('home'); ?>">
                        <?php bloginfo('url'); ?>
                        <?php echo $langblog;?>
        </a></h1>
    </div>
    
    <div id="searchbox">
        <form method="get" id="searchform" action="<?php bloginfo('url'); ?>/">
        <input type="text" value="<?php the_search_query(); ?>" name="s" id="s" class="swap_value" />
        <input type="image" src="<?php bloginfo('template_directory'); ?>/images/go.gif" id="go" alt="Пошук" title="Пошук" />
        </form>
    </div>

</div>

style.css

#header {display:block; width: 915px; height: 164px; margin: 0 auto;}

#logo {display: block; float:left; background: url (images/logo.gif) top left no-repeat; height: 40px; margin: 30px 0 0 0;}

#logo h1 a {padding: 10px 0 0 0; font-size: 24px; color: #666}
#searchbox { float:right; width: 200px; border: 1px solid #ccc; margin:30px 0 0 0;}
#searchbox #s { float: left; margin: 3px 0 0 5px; border: 0; width: 155px; background: none; color:#999999;}
#searchbox #go { float: right; border-left: 1px solid #ccc}

more на манер cut

Уважаемые, специалисты!
У меня возникла срочная необходимость в небольшом изменении внешности записей в ленте. В смысле всё то, что выводится например в is_front_page() или is_home() , но не в is_single(), должно выглядеть несколько иначе в случае использования в постах <!–more–>.
А именно — море должен работать примерно так же как lj-cut или [cut] в некоторых BB, т.е. не заворачивать весь оставшийся после него текст, а вырезать кусок до закрывающего тега и продолжать и выводить дальнейший за исключением того что под кат…
Ну как это обычно происходит на всех блоговых моторах:

<cut>
Текст вырезается ... ...
</cut>
Текст до конца ... ...

Так вот, ничего я не нашёл по этой теме подходящего и пришлось самому сочинять решение.
Ничего более умного в голову не пришло, кроме как сделать это на add_shortcode() и воткнуть в functions.php.

Всё получилось, нормально работает на shortcode [cut]content[/cut], но возникла одна проблема, которю мне самому решить не удалось.
А именно:
если оставлять [cut] без content, т.е. не ставить закрывающий [/cut], имея целью убрать весь текст до конца (чтоб в данном случае он сработал так же как more, для полного счастья универсальности), тут ничего не придумалось, кром как тупо скрывать оставшийся кусок текста с помощью css:

style="display:none"

Чувствую, что такой вариант какой-то кривоватый. Правда, решить можно ещё небольшими приписками в get_the_content(), но для этого надо влезть в исконное — post-template.php, чего мне делать не хочется принципиально.

Может быть кто-то уже сталкивался с аналогичной задачей, подскажите в какую сторону думать?
Спасибо!

вопрос снят, оказалось совсем не сложное, всё даже сам придумал.

Помагите ПОЖАЛУЙСТА РЕШИТЬ ПРОБЛЕМУ…

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

Вот что уменя получается:===>>

1)

2) После того как я нажимаю на : – противопожарные двери любых типов и размеров

3) Вот ЧТО НАХОДИТСЯ В ПАПКЕ, КУДА ОБРАЩЯЕТСЯ ССЫЛКА

P/s Кто может помочь? Пишите по Аське либо в личку… Буду очень признателен!!!

перевод шаблона

пытаюсь перевести шаблон на…иврит 🙂
проблемма с комментариями.
в оригинале выглядит так:
[img]http://atuda.co.il/img/original.JPG[/img]
у меня же так:
[img]http://atuda.co.il/img/my.JPG[/img]

то что обведенно быть не должно и я не понимаю откуда они появляются??? style.css весь облазил. с css знаком почти никак поэтому методом тыка пытался исправить, не вышло. получилось так как сейчас. до этого было еще хуже. где это может быть?

вот код комментов, думаю собака зарыта в пего начале 🙂

.commentlist {
padding: 0px;
margin: 0px 6px 0px 0px;
width: 653px;
background-image: url(images/comment-bg.gif);
list-style-image: none;
list-style-type: none;
float: right;
}

.commentlist li {
    font-weight: bold;
    width: 653px;
    display: block;
    background-image: url(images/comment-bottom.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
    padding: 0px 0px 45px 0px;
    margin: 0px;
    list-style-image: none;
    list-style-type: none;
    float: right;
    }

.commentlist li div {
    width: 633px;
    display: block;
    background-image: url(images/comment-top.gif);
    background-repeat: no-repeat;
    margin: 0px;
    padding: 10px;
    float: right;
}

.commentlist li .avatar { 
    float: right;
    border: 1px solid #eee;
    padding: 2px;
    background: #fff;
    }

.commentlist cite {
    font-size: 18px;
    float: left;
    font-style: normal;
    margin-left: 10px;
    margin-right: 6px;
    margin-top: 5px;
    font-weight: normal;
    }
    
.says {
display: none;
}

.commentlist p {
    font-weight: normal;
    line-height: 1.5em;
    text-transform: none;
    display: block;
    float: right;
    width: 90%;
    margin-right: 3%;
    }
    

#commentform p {
clear: both;
    }

.alt {
    margin: 0;
    padding: 10px;
    }

.nocomments {
    text-align: center;
    margin: 0;
    padding: 0;
    }

.commentlist .children li {
    width: 90%;
    display: block;
    margin: 0px;
    background-color: #FDFDFD;
    background-image: url(images/comment-children-bg.gif);
    background-position: left;
    background-repeat: repeat-y;
    border: 1px solid #E2E2E4;
    overflow: hidden;
}

.commentlist .children li div {
width: 97%;
padding: 3%;
background-image: url(images/comment-children-top.gif);
background-repeat: no-repeat;
background-position: top left;
}

.commentlist .commentmetadata {
    font-weight: normal;
    float: left;
    margin: 5px 0px 0px 0px;
    display: block;
    clear: both;
    background-image: none;
    width: 90%;
    margin-right: 3%;
    }
    
.commentlist .vcard, .commentlist .children .comment-author, .commentlist .children .vcard, .commentlist .commentmetadata, .commentlist .children .comment-author, .commentlist .children .comment-meta   {
    background-image: none;
    width: 100%;
    padding: 0px !important;
}

.commentlist .reply, .commentlist .children .reply {
    float: right;
    background-image: none;
    width: 54px;
    height: 22px;
    margin-bottom: 0px;
    padding: 0px;
    margin-right: 10px;
    font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.commentlist .reply a:link, .commentlist .reply a:hover, .commentlist .children .reply a:link, .commentlist .children .reply a:hover {
    background-image: url(images/reply.gif);
    width: 39px;
    height: 17px;
    display: block;
    color: #FFF;
    font-size: 8px;
    text-transform: lowercase;
    font-weight: normal;
    padding: 5px 0px 0px 0px;
    letter-spacing: 1px;
}

.commentlist .children li {
padding-bottom: 10px;
}

.commentlist .children li ul li {
padding-bottom: 10px;
background-color: #FFF;
}

#respond {
margin-top: 20px;
float: right;
background-image: none;
}

.commentlist #respond h3, .commentlist #respond a {
margin-right: 28px;
}

#comments {
line-height: 30px;
}
Anonymous
Отправить
Ответ на: