ABTOP

Надо вставить языковую метку, но как?

Дано:
в "сайдбаре" есть панелька входа-выхода. Когда пользователь в вошедшем состоянии, то кнопка "Выйти" написана по-английски – "LOGOUT". Надо чтобы на соответствующем языке. В файлах нашёл код который за это дело отвечает. Вот он:

echo '<p class="wpu_logout">'; wp_loginout(); echo '</p> ';

Вопрос:
Куда и как правильно вставить языковую метку [ lang(‘LOGOUT’) ?] чтобы всё было правильно без английского.

Отрезать ноги

Все видели нелицеприятную ситуацию возникающую тогда, когда статья маленькая по объёму, слов так на 20, а боковые панельки на метр длинной. Если сделаны две панельки – правая и левая, то они весьма напоминают длинные ноги, обычно одна короче другой, с пустым просветом между. Гадость.

Идея: обрезать части боковых панелек, как то, например, рекламный блок, архивы, фотки или ссылки в зависимости от объёма статьи. То есть если статья больше, скажем 500 знаков, то показываем всё, а если меньше, то что-нибудь в боковинах спрячем. Наверное простым IF можно обойтись, но куда его вставить – вот вопрос!

Напишите, пожалуйста, такой кодик, знатоки?

CSS вопрос про чередование фона, Максим должОн знать.

Только сейчас своим наблюдательным глазом заметил, что комментарии в основном и всеми любимом блоге (хых!) чередуются по фону. То есть, если, например, первый комментарий отображается на совершенно белом фоне, то второй, следующий то есть, отображается на фоне слегка голубоватеньком. Хорошее слово – голубоватенький, кста, да. Третий опять белый, а четвёртый опять это хорошее слово.

Вопрос общий: как это делается? Вообще, в принципе. Я так дилетантски полагаю, что в зависимости от порядкового номера комментария, ему присваивается конкретный фон. Так? Но неужели делаются отдельные запросы в БД? И что будет, если один из комментариев удалить и два соседних комментария будут оба чётных или нечётных, т.е. тогда с одинаковым фоном?

Вопрос конкретный: дайте, пожалуйста, вставляемый в оболочку (theme) код, специально для WordPress, чтобы и у меня тоже фон чередовался. Спасибо.

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

Обычно список архива или рубрики приводит основную информацию о самой статье: заголовок, автор, дата публикации.

Как к этому добавить ещё и сноску на последний комментарий к статье, автора последнего комментария и дату?

Вывод и – главное – формат текущего времени

Поставил в index.php функцию
<?php echo(‘Current time: ‘ . current_time(mysql) . ); ?>

Выдаёт:
Current time: 2007-09-16 01:02:00

Как из этого сделать Sunday, September 16, 2007, 01:02:00 ?

Функция WP для пути к оболочке

Делаю весьма вычурный styles.css
Сам филе должен загрузить несколько доп. файлов .css.
Все доп. стили находятся в своей поддиректории /styles/
Все они загружаются нормально.
В одном из них сидят все картинки, прописанные как, например,
background-image: url(/images/bg_image.gif);

Проблема: путь к картинкам не находится и картинки не загружаются.

Возможное решение как мне оно представляется: поставить функцию WP которая покажет путь к директории с картинками, как
background-image: url({wp-function}/images/bg_image.gif);

Вопрос: есть ли такая функция и как она пишется?

Кто (что) генерирует список ссылок для боковой нав. панели?

Нужно знать чтобы изменить внешний вид всего этого блока.
В sidebar.php сидит строка <?php get_links_list(); ?> и если я повешу CSS на неё, то он "окрасит" всё сразу – и заголовки ссылок и сами ссылки одинаково. Мне нужно чтобы заголовки оставались как есть, а менялся только задник для ссылок.

Куда мне надо подвесить CSS, чтобы форматировался только задник самих строчек ссылок?

Проблема с выводом даты

Дано:
здешняя версия "ВордПресс"-а, 2.0.9
здешний "Russian Date"
оболочка "default", ещё известная как "Кубрик"

Проблема:
дата сообщения выдаётся как "февраля 26, 2007"

Надо: сделать "26 февраля, 2007

Ниже приведены значения соответствующих настроек и index.php

Текущий формат даты: j F Y
Пример: 1 Март 2007 
Текущий формат времени: H:i
Пример: 19:49
<?php get_header(); ?>
<div class="column-wrap">
    <div id="content" class="narrowcolumn">

    <?php if (have_posts()) : ?>

        <?php while (have_posts()) : the_post(); ?>

            <div class="post" id="post-<?php the_ID(); ?>">
                <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
                <small><?php the_time('F j, Y') ?> <!-- by <?php the_author() ?> --></small>

                <div class="entry">
                    <?php the_content('Читать дальше  &raquo;'); ?>
                </div>

                <p class="postmetadata"><?php the_category(', ') ?> | <?php edit_post_link('Редактировать', '', ' | '); ?>  <?php comments_popup_link('Нет комментариев »', 'Один комментарий »', 'Комментариев: %'); ?></p>
            </div>

        <?php endwhile; ?>

        <div class="navigation">
            <div class="alignleft"><?php next_posts_link('&laquo; Раньше') ?></div>
            <div class="alignright"><?php previous_posts_link('Позже &raquo;') ?></div>
        </div>

    <?php else : ?>

        <h2 class="center">Не найдено</h2>
        <p class="center">Sorry, but you are looking for something that isn't here.</p>
        <?php include (TEMPLATEPATH . "/searchform.php"); ?>

    <?php endif; ?>

    </div>

<?php get_sidebar(); ?>
</div>
<?php get_footer(); ?>
Anonymous
Отправить
Ответ на: