Необычные права доступа в админку

Подскажите пожалуйста как организовать следующие права доступа в админку.

Есть авторы (со стандартными правами редактора) нужно добавить правда для редактирования и создания пользователей, но, чтобы нельзя было отредактировать главного админского пользователя.
Как можно такое организовать?
Как я понимаю с помощью плагина role manager нельзя сделать подобную вещь.
Или все таки можно? 🙂

Заранее благодарен!

Виджетнесовместимость темы Wp

У меня тема виджетнесовместимая. Но. я знаю, и раньше так делал, для того, чтобы сделать тему виджетсовместимой, согласно кодекса WP http://codex.wordpress.org/Widgetizing_Themes , необходимо создать файл functions.php (если его нет), добавить в него код:

< ?php
if ( function_exists('register_sidebar') )
register_sidebar();
?>

Затем, открыть файл sidebar.php и вставить после строки:

<div id="sidebar">

следующий код:

<?php if ( !function_exists('dynamic_sidebar')
|| !dynamic_sidebar() ) : ?>

А также в самом конце файла, перед закрывающим тегом </div>, завершить php-функцию кодом:

<?php endif; ?>

.

То есть, в моей теме, файла functions.php не было. Я его создал, вставил туда код. Потом в сайдбаре также добавил код, в результате чего получилось:

<div id="sidebar">
<?php if ( !function_exists('dynamic_sidebar')
|| !dynamic_sidebar() ) : ?>

<div class="categories-upper"></div>
<div class="categories">
  <ul>
    <?php wp_list_categories('sort_column=name&hierarchical=0&title_li='); ?>
  </ul>
</div>
<div class="categories-btm"></div>

<?php endif; ?>
</div>
</div>

Но, в итоге, тема всё равно остается виджетнесовместимой и вверху страницы выводится:

< ?php if ( function_exists('register_sidebar') ) register_sidebar(); ?>

Что я неправильно сделал?

Тема о которой идет речь, находится здесь: http://www.wpbot.ru/?p=205

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

В картинках я таких не нашел. Они что прописываются стилями?

Заранее спасибо за ответы!

Вышел Wp3.0 … как убрать из админки?

"Вышел WordPress 3.0! Обновиться автоматически или скачать новую версию."
есть ли рабочая заглушка, или просто подскажите пожалуйста что порезать и где.

смена пермалинкс и 301

Описываю ситуацию:
на данный момент на сайте структура ссылок вида /%category%/%postname%/ по причинам в которые не хочу вдаваться есть необходимость поменять структуру ссылок на /%postname%/ и паралельно изменить названия постов и urlов. Все естественно происходит на одном домене, т.е. это не редирект на другой домен. проведя все эти изменения теперь по старой ссылке я попадаю действительно на пост с измененным урлом.
Внимание вопросы:
1. Правильно ли я понимаю, что вордпресс самостоятельно сделан 301 редирект?
2. передается ли теперь возраст старого поста и PR на новый пост?
3. надо ли делать какие-то дополнительные телодвижения для сохранения возраста и PR постов кроме вышеописанных изменений?
4. кстати, запамятовал, ссылки ведущие с других сайтов на старый урл поста продолжать передвать ссылочный вес новому?

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

Общее количество постов на сайте

После долгущих поисков, как посчитать общее количество постов из всех категорий в Вордпрессе без учета страниц, наконец-то нашел способ! Надеюсь, что кому-то это пригодится.
<?php $search =& new WP_Query("s=$s&showposts=-1"); echo $search->post_count; ?>

Если использовать эту функцию в шапке сайта, то выводит общее количество постов (если писать в теле категории или поиска, то выводит количество постов в категории или количество результатов поиска).

При этом не нужно качать никаких плагинов. Проверено в WordPress 3.0.

Проблема с Advanced Permalinks

Здрасте
Хочу задать вопрос.
Установлен WP 3.0 и Плагин Advanced Permalink, последняя версия. Он выносит мой мозг уже второй день и я ничего не могу с ним сделать. История такая: я его поставил, настроил, НО! Измененная ссылка в Разделе "Дополнительно – Авторская Страница" не работает. Не работает вообще никакая, только если отставить поле пустым, дается ссылка на главную страницу, но это совсем не то, что нужно.

Вобщем, при клике на имя автора либо страница открывается вечно, либо вываливается ошибка:

Catchable fatal error: Object of class WP_Error could not be converted to string in /home/users1/c/cabb/domains/musicallyontop.ru/wp-includes/pluggable.php  on line 904

Я настроил файл htaccess, обгуглил все, обяндексил, это просто какая-то хрень. Вообще плагин работает бессистемно и нестабильно. Иногда меняешь постоянную ссылку (любую), а вместо нее вываливается 404. Приходится отключать плагин, сбрасывать настройки и заново. Ничего не пойму. Объясните, пожалуйста, а то у меня мозг скоро расплавится

Кстати, вот ссылка:

http://musicallyontop.ru/author/admin/

Вопрос по выводу комментариев в wordpress

У меня следующая ситуация, есть записи к которым большое количество коммментариев (к примеру 110), данные комментарии разбиты по 50 шт, при выводе получается, что на первой странице отображаются самые ранние комментарии.

Если установить настройки следующим образом "Разбивать комментарии на страницы по 50 штук, по умолчанию отображается последняя страница. Сверху каждой страницы должны располагаться поздние комментарии". То получается что на первой странице будут отображатся последние 10, а на двух следующих ещё по 50, что не очень удобно.

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

Подскажите как это можно сделать.

Поиск в Wp только по названию поста

такой вопрос: как можно сделать, чтобы поиск выполнялся исключительно по названию постов. к примеру у меня есть 5 статей, в каждой из которых присутстсвует слово "тормоз", и лишь одна из них называется (title) Тормоз. стандартный поиск выдает последнюю статью, а мне нужна только та, в которой в названии стоит искомое слово, можно даже без вариантов – то есть ТОРМОЗ, а ТОРМОЗа -не обязательно

Вывод содержания страницы.

ДОбрый день
Подскажите как можно реализовать вывод содержания определенной страницы в любом месте. Смысл. Главная страница состоит из 3 блоков с текстом, который необходимо редактировать через текстовый редактор.
Подскажите пожалуйста.

Lighttpd & WP

странно, но поиск мне вообще не выдал ни одного результата по Lighttpd.
Вообщем ситуация такова, готовлюсь переехать на арендованную VPS и в качестве вебсервера был выбран Lighttpd.
Всё работает казалось бы, но вылезла кривость с Permalinks.
главная работает, но при попытке пройти на страницу/пост вываливает 404,
Permalinks в WP настроены следущим образом /%category%/%postname%/ т.е. url’ы вида http://mysite.org/default/wordpress-lighttpd/ получаются. WP 2.9.2

заодно был параллельно поднят WP 3.0 [хотя тут версия значения, я думаю, не играет] и там Permalinks настроены по дефолту вида http://mysite.com/?p=123 и всё открыается.

погуглив находил варианты для прописывание в нужный хост lighttpd, аля:

    url.rewrite = (
    "^/(wp-.+).*/?" => "$0",
    "^/(sitemap.xml)" => "$0",
    "^/(xmlrpc.php)" => "$0",
    "^/(.+)/?$" => "/index.php/$1"
)

или

url.rewrite-once = (
    “^/(wp-.+).*/?” => “$0?,
    “^/(sitemap.xml)” => “$0?,
    “^/(xmlrpc.php)” => “$0?,
    “^/keyword/([A-Za-z_0-9-])/?$” => “index.php?keyword=$1?,
    “^/(.+)/?$” => “index.php/$1?
    )

и т.п. но пока рабочий вариант не найден.

На 3-й Wp исчезла регистрация

В админке на двух сайтах при автоматическом обновлении до ВП 3-й версии не стало в настройках "Параметры -> Общие" графы "Любой может зарегистрироваться" и "Роль нового участника". А на новом сайте, на котором сразу устанавливалась 3-я версия, эта графа есть…. Куда она могла подеваться при автоматическом обновлении, кто-то знает?

Текстовый редактор в виджете сайдбара

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

WordPress, Majordomo & 404

Оплатил хостинг на Majordomo, перенес WordPress c localhost’а. Админка нормально работает, главная тоже в порядке. Жму сцыль на какой-нибудь из постов – мажордомовская страница 404, жму сцыль на страницу помимо главной – мажордомовская страница 404. В чем может быть дело? Заранее спасибо 🙂
UPD: Вопрос снят.

the_content до more без рисунков

Использую на одном сайте следующий код:

<?php $news = new WP_query(); $news->query('showposts=3&cat=3'); ?>
<?php while ($news->have_posts()) : $news->the_post(); ?>

<?php the_content('',FALSE,''); ?>

<?php endwhile; ?>

Т.е. он выводит 3 поста из рубрики с ид 3.

А как сделать так, чтоб он выводит до тега more и без риснуков?

Пост и категория

Имею картинку-заголовок, которая меняется в зависимости от рубрики. Картинка узнаёт рубрику из адреса, пример:

Адрес http://mysite.ru/wp/category/analitycs/

<td background="<?php bloginfo('template_directory'); ?>/img/h1_about.jpg" <?php
                if (is_category('analitycs'))
                {
                echo " id=\"h1_analitycs\"";
                }
?>></td>

В этой рубрике имею пост, имеющий следующий вдрес: http://mysite.ru/wp/analitycs/30/. При переходе по этому адресу и возникает проблема – картинка-заголовок не может определить в какой она рубрике и устанавливает картинку по умолчанию, т.е. h1_about.jpg. Помогите пожалуйста.

Проблема с коментами

Доброй поры суток!!

Есть сайт [url]ipadshouse.com[/url] , тут не работают коментарии,

выдаёт такую ошибку : Sorry. Your search yielded no results. Please search again.

эта ошибка из поиска, комент не добавлен…

Посоветуите как это решить…

Пробовал менять теми , то на другой работает .

Проблема с Seo-Without-Category.

Проблема в том, что при переходе на следующую (вторую, например) страницу категории выбрасывает на 404
Т.е. www.***.ru/photos/ – работает
А www.***.ru/photos/page/2/ – выбрасывает на 404

Никаких плагинов для навигации по страницам не стоит.
шаблон ссылок /%category%/%postname%/

Отключение плагина, понятно, решает. Но надо как-то сделать рабочие ссылки без category/
Помогите плиз.

Проблемы с плагином WP-PostViews

Ребят, вот значит какая проблема. Купил домен. Залил ВП. Поставил тему default. Все работало как надо. Подстроил под себя. Все отлично работало. Поменял на другой шаблон. И стал замечать, что у меня количество просмотров не увеличивается, при просмотре поста. Я думал, сначала, что так, как я являюсь админом, и нахожусь в залогиненом состоянии показы не будут учитываться. Потом попробовал через другой браузер. Не учитываются. Прогнал пост в социальных закладках (обычно по 15-30 просмотров можно получить). Не учитываются. Хотя раньше учитывались и набралось на одной статье аж 138 просмотров. И они остановились.

Вчера решил переделать еще один приятный на вид шаблон. На локальном сервере все работает нормально и показы учитываются. Залил тему на сервер. Ну думал сейчас заработает. Не учитывает показы. Теперь все стало ясно, что не в шаблонах проблема. Вот только в чем? На локальном сервере работают показы а на сервере в Интернете не работают. Почему? Кто-то уже сталкивался с подобным?

Может в БД что-то не так?? Кстати о коде. Код использую такой:

<?php if(function_exists('the_views')) {the_views();} ?>

А вот собственно и сам блог: [url]finanse-pro.ru[/url]

Попробуйте потыкать посты и посмотреть идут показы или нет. Я всяко пробовал… не идут… помогите плиз разобраться…

Архив номеров газеты

Для газетного сайта необходимо выводить архив номеров.
Структура разделов такая:
Новости
Номера
-2009
— номер 1
— номер 2

  • 2010

— номер 1
— номер 2
Нужно сделать вывод архива только для раздела номера, с разделением на года. И не хуже, если ещё и на месяцы.
Начал делать, но не получается.
Вот с чего начал:

[code- <? query_posts(‘cat=3&post_status=publish&orderby=date&order=DESC’);
if (have_posts()) : ?>
<div class="art-blockheader">
<div class="t">Архив номеров</div>
</div>
<select style="margin-left:8px;" name="archive-dropdown" onchange=’document.location.href=this.options[this.selectedIndex].value;’>
<option>Выберите</option>
<? while ( have_posts() ) : the_post();
$do_not_duplicate
= the_category; //the_time(‘Y’);
if (in_array($post->ID, $do_not_duplicate)) continue; ?>
<option value="<?php the_time(‘/Y/m/d/’); ?>"
><?php the_category(); ?> – <?php the_time(‘d/m/Y’); ?></option>
<?php endwhile; ?>
</select>
<?php endif; ?>[/code]
P.S. В wordpress новичок. Но php знаю.

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

Как определить ID последней подкатегории?
У меня структура такая:
Номера (id3)

  • 2010 (id4)

— номер 1 (id5)

в дальнейшем соответственно появится другой год и в нём номера.
Мне надо найти ID последней подкатегории в категории 3

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