созданное в Мозилле не видно в Explorer?

Почему интересно, созданное в Мозилле, не отображается потом в Эксплорере?
Пишу, например, страницу в Мозилле, потом хочу открыть в Эксплорере, а там видится только шапка сайта и название страницы.
И кругом чернота. даже справа нет никаких кнопок, ведущих на статьи, рубрики и т.п.
Может у меня старая версия Мозиллы? :rolleyes::(:/

Как настроить плагин WP Categories and Posts

При попытке загрузить плагин WP Categories and Posts WordPress написал, что плагин не может быть активирован, т.к. он вызвал фатальную ошибку.

Вставила его в файл functions.php – работает, но немного странно. Выдает список категорий в таком виде:

Отдых
* Старый парк
* Парк Меотида
* Заповедник Каменные могилы

Отдых » Парки
* Старый парк

Отдых » Заказники
* Заказник Меотида

Отдых » Заповедники
* Заповедник Каменные могилы

А мне нужно, чтобы выводилось название родительской рубрики, а дальше список подрубрик с постами.

Подскажите, плиз, как убрать из плагина вывод

  • списка постов из родительской рубрики и
  • название родительских рубрик перед подрубриками?

Вот код плагина:

class Ronalfy_Sitemap_Category extends Walker {
    var $tree_type = 'category';
    var $db_fields = array ('parent' => 'category_parent', 'id' => 'cat_ID'); //TODO: decouple this
    function start_lvl($output, $depth, $args) {
        if ( 'list' != $args['style'] )
            return $output;
        $indent = str_repeat("\t", $depth);
        $output .= "$indent<ul class='children'>\n";
        return $output;
    }
    function end_lvl($output, $depth, $args) {
        if ( 'list' != $args['style'] )
            return $output;
        $indent = str_repeat("\t", $depth);
        $output .= "$indent</ul>\n";
        return $output;
    }
    function start_el($output, $category, $depth, $args) {
        extract($args);
        $cat_name = attribute_escape( $category->cat_name);
        $link = '<a href="' . get_category_link( $category->cat_ID ) . '" ';
        if ( $use_desc_for_title == 0 || empty($category->category_description) )
            $link .= 'title="' . sprintf(__( 'View all posts filed under %s' ), $cat_name) . '"';
        else
            $link .= 'title="' . attribute_escape( apply_filters( 'category_description', $category->category_description, $category )) . '"';
        $link .= '>';
        $link .= apply_filters( 'list_cats', $category->cat_name, $category ).'</a>';
        if ( (! empty($feed_image)) || (! empty($feed)) ) {
            $link .= ' ';
            if ( empty($feed_image) )
                $link .= '(';
            $link .= '<a href="' . get_category_rss_link( 0, $category->cat_ID, $category->category_nicename ) . '"';
            if ( empty($feed) )
                $alt = ' alt="' . sprintf(__( 'Feed for all posts filed under %s' ), $cat_name ) . '"';
            else {
                $title = ' title="' . $feed . '"';
                $alt = ' alt="' . $feed . '"';
                $name = $feed;
                $link .= $title;
            }
            $link .= '>';
            if ( empty($feed_image) )
                $link .= $name;
            else
                $link .= "<img src='$feed_image'$alt$title" . ' />';
            $link .= '</a>';
            if ( empty($feed_image) )
                $link .= ')';
        }
        if ( isset($show_count) && $show_count )
            $link .= ' (' . intval($category->category_count) . ')';
        if ( isset($show_date) && $show_date ) {
            $link .= ' ' . gmdate('Y-m-d', $category->last_update_timestamp);
        }
        if ( $current_category )
            $_current_category = get_category( $current_category );
            //Output the Parents (Articles (seperator) Sub Cat (seperator) Another Sub Cat
            $parents = explode('|', get_category_parents($category->cat_ID, true, '|', false));
            $catParents = '';
            for ($i = 0; $i < sizeof($parents)-1; $i++) {
                $catParents .= $parents[$i];
                if ($i + 2 != sizeof($parents)) {
                    $catParents .= " &raquo; ";
                }
            }
            $parent = "\t<h4>" . $catParents . "</h4>\n";
            $parentPosts = "";
            $parentPostsCount = 0;
            //Get all children 
            $children = get_category_children($category->cat_ID, '|','');
            if ($children != '') { 
                $children = explode("|",$children);
            }
            //Get all posts
            $posts = get_posts('numberposts=10000&category=' . $category->cat_ID);
            if (sizeof($posts) > 0) { 
                global $blog_id, $category_cache;
                foreach ($posts as $p) {
                //Exclude certain children
                    $postPresent = false;
                    if (sizeof($children) > 1) { 
                        foreach ($children as $child) {
                            if ( isset( $category_cache[$blog_id][$p->ID][$child] ) ) { $postPresent = true; }
                        }
                    }
                    if ($postPresent) { continue; }
                    $parentPostsCount += 1;
                    $parentPosts .= '<li><a href="' . get_permalink($p->ID) . '">' . $p->post_title . '</a></li>';
                }
                if ($parentPostsCount > 0) {
                $output .= $parent . "\n<ul>" . $parentPosts . "\n</ul>";
                }
            }
        return $output;
    }
    function end_el($output, $page, $depth, $args) {
        if ( 'list' != $args['style'] )
            return $output;
        $output .= "</li>\n";
        return $output;
    }
}
//ronalfy_list_categories_and_posts is a modification of wp_list_categories - It shows the actual posts underneath each category
//It takes the same args, but outputs differently
//If you are going to add admin options, I would update the list of args (below) and use that to modify the output.
function ronalfy_list_categories_and_posts($args = '') {
    if ( is_array($args) )
        $r = &$args;
    else
        parse_str($args, $r);
    $defaults = array('show_option_all' => '', 'orderby' => 'name',
        'order' => 'ASC', 'show_last_update' => 0, 'style' => 'none',
        'show_count' => 0, 'hide_empty' => 1, 'use_desc_for_title' => 1,
        'child_of' => 0, 'feed' => '', 'feed_image' => '', 'exclude' => '',
        'hierarchical' => true, 'title_li' => __('Categories'));
    $r = array_merge($defaults, $r);
    if ( !isset($r['pad_counts']) && $r['show_count'] && $r['hierarchical'] )
        $r['pad_counts'] = true;
    if ( isset($r['show_date']) )
        $r['include_last_update_time'] = $r['show_date'];
    extract($r);
    $categories = get_categories($r);
    $output = '';
    if ( $title_li && 'list' == $style )
            $output = '<li class="categories">' . $r['title_li'] . '<ul>';
    if ( empty($categories) ) {
        if ( 'list' == $style )
            $output .= '<li>' . __("No categories") . '</li>';
        else
            $output .= __("No categories");
    } else {
        global $wp_query;
        if ( is_category() )
            $r['current_category'] = $wp_query->get_queried_object_id();
        if ( $hierarchical )
            $depth = 0;  // Walk the full depth.
        else
            $depth = -1; // Flat.
        $output .= ronalfy_walk_category_tree($categories, $depth, $r);
    }
    if ( $title_li && 'list' == $style )
        $output .= '</ul></li>';
    echo apply_filters('wp_list_categories', $output);
}
// Helper functions
//Modified slightly from the core WP to include my own modified class
function ronalfy_walk_category_tree() {
    $walker = new Ronalfy_Sitemap_Category;
    $args = func_get_args();
    return call_user_func_array(array(&$walker, 'walk'), $args);
}

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

Мне удалось только избавиться от вывода даты публикации рядом с названиями постов.

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

Привет всем. Проблема заключается вот в чем: я как обычно, устанавливал вордпресс а у меня что- то не то получается….. посмотрите здесь результат http://bi-bicar.ru/

Передать переменную в аргументы get_posts

Проблема наверное в недостаточном знании синтаксиса php, но я буду очень благодарен, если кто вместо того чтобы ругать и посылать кудато скажет, почему нельзя сделать вот так:

$posts_new = get_posts(‘category=$fuckincat&numberposts=20′);

и скажет как делать надо )))

можно ли задать парент пост

1. задается ли при создании поста парент пост из админки?
и вообще следует ли использовать данную функцию,
поскольку
с родительскими постами работает только
get_posts
который собсна устарел

2. как узнать категорию или тег текущего поста? в плане поймать и загнать в переменную,

Главный тайтл в постах идет первым

У меня есть сайт с длинным тайтлом, который в постах отображается первым.
Вот пример:
Главный тайтл сайта "Строительные работы, демонтаж, внутренние работы"
Пост называется "Демонтаж кирпичных стен"
Так вот, когда заходишь в пост (domain.com/?p=15) в тайтле браузера я вижу такое:
"Строительные работы, демонтаж, внутренние работы – Демонтаж кирпичных стен"
Мне нужно сделать наоборот, чтобы в посте(domain.com/?p=15), в тайтле браузера было так:
"Демонтаж кирпичных стен – Строительные работы, демонтаж, внутренние работы"

Как это сделать?

Скрытие папок конфигов и др

У меня в htaccess есть несколько деректив отвечающих за защиту/скрытие папок:

    redirect /config http://www.microsoft.com
    redirect /wp http://www.microsoft.com

Как улушить код добавив функцию NoCase – неважности регистра букв в запросе?
(я не очень силен в htaccess)

Пока гуглил изучая вопрос нашел вот еще такой пример:

    RewriteRule ^(login|auth) /404 [L]  # для всех файлов в этих папках

Вот сижу "у разбитого карыта" и думаю что выбрать?

Спасибо.

Как выставить Utf-8 на сервере?

Собственно сабж по двум вариантам – не могу понять какой правильный

ВЕРСИЯ 1

<IfModule mod_charset.c>
CharsetDisable on
CharsetPriority UTF-8 windows-1251 koi8-r ISO-8859-5 ibm866
CharsetDefault utf-8
CharsetSourceEnc utf-8
AddDefaultCharset utf-8
DefaultLanguage ru-RU
</IfModule>

ВЕРСИЯ 2

CharsetDisable on
CharsetPriority UTF-8 windows-1251 koi8-r ISO-8859-5 ibm866
CharsetDefault utf-8
CharsetSourceEnc utf-8
AddDefaultCharset utf-8
DefaultLanguage ru-RU

Спасибо.

помогите модифицировать тему

сразу прошу прощения за такую просьбу, но вдруг найдутся желающие помочь
для сайта (он сейчас в режиме наполнения контентом)
была взята вот эта тема, под свои нужды я убрал левый сайдбар, немного поковырял css..
но возникло желание поместить поле поиска по блогу в строку страниц в header (там, где главная и о нас…)
сразу оговорюсь, что ни php, ни html я не владею и все делал методом тыка (с программированием знаком на уровне бейсика и паскаля)
я пытался найти темы с нужным расположением поиска, но они принципиально не так написаны.. у меня не получилось по аналогии сделать
короче помогите кто чем может))
приезжайте в красную поляну – научу кататься на лыжах;)

с Internet Explorera не загружаются картинки?

Привет всем!
У меня такая проблема:
На каждом из двух моих компьютеров стоят по два браузера : Мозилла и Internet Explorer.
С мозиллы, когда меняю или пишу тексты в админке WordPress, то все тексты и фотки заносятся. Но потом страницу не видно из Internet Explorer. Видно только шапку сайта и название страницы. И так показывает также и на других компах(у моих знакомых).
А когда я начинаю создавать страницу в Internet Explorer, то не грузятся фото(даже очень маленькие – от 29 кб и более).
Мой знакомый пробовал загружать туда фото со своего компа, тоже из Internet Explorer – у него все нормально грузится.
В админке (в Internet Explorer) у меня с флешь вообще не реагирует кнопка, а с браузера вроде показывает процесс загрузки, но в итоге показывает не картинку, а квадратик с крестиком.
Причем так происходит на обоих моих компьютерах. На одном(ноутбуке) стоит лицензионная Виста(немецкая),
А на другом компе стоит обычный Виндовс 2000 Профессионал. Тоже немецкий.

Помогите, пожалуйста, разобраться в этом! :rolleyes:

Как решить эту ошибку?

Не могу создать директорию /home/t/taseb/videomaniak.ru/public_html/wp-content/uploads/2009/07. Проверьте, доступна ли родительская директория для записи (Права доступа должны быть 755, 775 либо 777 в зависимости от настроек вашего сервера).

Письма из формы попададают в спам

Обратная связь на блоге организована через плагин Contact Form 7 (v. 1.9.4), который оправляет все сообщения на ящик gmail. А тот, в свою очередь, помещает их в спам. Как лечить?

Пробовал в самом ящике в фильтрах настроить «пропускать во Входящие» – почему-то е получилось.

Ищу скрипт или он лайн-генератор

Очень нужен скрипт или он лайн-генератор, создающий эффект закругленных уголков и тени для блока.

Если кому-то встречалось такое чудо, подскажите, пожалуйста, где его можно найти.
Три дня убила на поиски, так и не нашла ничего похожего.

Встречаются скрипты либо круглых уголков либо тени, но такие, чтобы делали то и другое не видела.

Буду благодарна за помощь в поиске.

Как пролез спаммер?

У меня стоит плагин Math Comments, который заставляет складывать числа перед комментированием. И в админке стоит "Ставить на модерирование, если в комментарии больше 1 ссылки" Тем не менее, какой-то мудак уже 5 дней строчит мне по 10 комментариев по 50 ссылок в каждом.
В чем моя ошибка? И почему не действует настройка против ссылок?

Комментирвание спамерами

WP 2.8, комментирование разрешено только зарегистрированным пользователям. Также им дано право публиковать заметки. Но я никак не могу понять каким образом к, ранее опубликованным, статьям появляются спам-комменты левых, незарегистрированных пользователей. Комментарии с рекламой есть, а пользователей таких нет. Это взлом или такая фича для ботов?

И еще: после регистрации нового пользователя не email администратору приходит письмо, что пользователь такой-то зарегистрировался. Новые комментарии на email не приходят (только те, что ожидают модерации, с ссылками, например). А вот об этих «редисках» с именами, типа «casino1234567» или «super-mega-porno-defki.ru» – никакой информации нет, кроме оставленных от их имени комментариев.

help! Нельзя отредактировать страницу

Здравствуйте! Помогите советами, ОЧЕНь нужно!
Есть страница, она отображается на сайте нормально.
НО при попытке редактирования ее выдается ошибка, Nothing found fo Wp-admin page.php?action=edit&post=465

Чего делать? Однозначно, что страница есть (кэш чистый) – она отображается воочию. А редкатирование – вот такая ошибка.!
ПОМОГИТЕ!:rolleyes:

Новости удаленой рубрики

Здравствуйте, есть несколько рубрик, но там новостей по штук 300, и надо слить их в одну, как это можно сделать? Спасибо заранее

Кейворды с помощью полей

Привет народ!

Пытаюсь выводить кейворды с помощью произвольных полей – не выходит, ни фига, каменный цветок…

В хидере вставляю вот этот код:

<meta name="keywords" content="<?php
if (is_single() || is_page() )
{
$text_desc = trim($post_meta_cache[$post->ID]['keywords'][0]);
if ( strlen($text_desc) > 0 ) echo $text_desc;
else echo 'ключевые слова по-молчанию';
}
else echo 'ключевые слова по-молчанию';
?>">

Затем в индексе,хоуме, сингле и пэйдже вместо гет_хидер вставляю это:

<?php
require('./wp-blog-header.php');
require_once('header.php');
 // get_header();
?>

При создании поста создаю поле с ключем keywords и неким значением, НО в коде выводится "ключевые слова по-молчанию" вместо прописанного в поле значения.

В чем может быть загвоздка?

Не все тэги отображаются

Всем привет!

Не все метки отображаются… Где нужно искать решение этой задачи?
зы: Можно ли без плагина управлять минимальным и максимальным размером шрифта в облаке тегов?

Отследить переходы

Как узнать количество переходов с сайта по внешним ссылкам?
поставил плагин wp click track, но он показывает только переходы по внутренним ссылкам.
В Li тоже только внутренние переходы.

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