юзер-френдли extreme-заморочки. TDO, Sidebar panel, PM, Register plus
эксперты и любители, доброго дня!
уже не в первый раз нахожу решения на форуме, за что огромное спасибо корифеям и всем откликнувшимся.
как вы помните (возможно), я веду http://yoyoing.ru и постоянно наворачиваю его разными приблудами. и сегодня я хочу обратиться ко всем за поддержкой/советами.
итак. на повестке дня:
готово к запуску:
1. искал плагин для встоенных аватар, выбор остановил на User Sidebar panel, вывел аватары в комментарии, стало выглядеть приблизительно так: http://yoyoing.ru/yes.jpg
2. упрощаю и расширяю регу с Register Plus.
3. вывожу юзерскую панель написания в разделы сайта через TDO mini forms (к нему прикручиваю NicEdit).
что в планах:
1. личные блоги (через отдельную категорию, что не выводится никуда и видна только через вывод по автору)
2. линые сообщения они же ЛС они же PM
и вот в чем нужна помощь, ибо я пока в тупике.
1. User Panel. кнопка перехода к своему блогу (то есть домен/author/автор). как я понимаю, для этого потребуется заставить механизм запроса User Panel к ID залогиненного юзера, через который плагин выводит аватару, обратиться в его нику и всунуть последний в ссылку в сайдбаре.
2. личный блог выглядит следующим образом (в плане) – лента постов юзера, а над ней бар с выводом его аватары и данных из custom fields из Register Plus – там будут всякие жж, фликры и прочая лабуда.
3. возможность изменения личных параметров (профиля то бишь) без перехода в админку.
4. возможно, кто-то уже работал с My Favorite Posts и плагинами для ПМ.
все это в следующих целях – сейчас на сайте много заморочек с правами, регами и категориями, и я хочу вообще убрать у юзеров возможность и необходимость пользоваться админкой.
буду рад услышать любые советы, чем развернутее, тем лучше – я все же далеко не знаток php и loop’а, только учусь 🙂 интересует в первую очередь код-составляющая, механизмы обращения к разного рода данным и выводе их туда-сюда.
Выдача индивидуального e-mail и использование его в качестве логина
Есть такая нестандартная задача, в общем нужно чтобы пользователь при регистрации получал индивидуальный e-mail например user@site.ru (где site.ru – сайт на котором установлен вордпресс) т.е. при регистрации пользователю даже е-мэйл вводить не надо – он выдается и используется потом как логин.
Что можете посоветовать? 🙂
встроеная галерея – [gallery]
никак не могу разобраться
кто отвечает за расположение картинок если пост состоит из
то есть из встроенной галереи wordpress
как изменить расстояение между картинками галереи
css вроде не первый раз вижу но не могу понять что к чему
код в style.css
#gallery {
font-size:0.7em;
color:#333;
width: 925px;
background:#dedede;
margin: 0 auto;
padding:15px 0px 0px 15px;
border-left:5px solid #fff;
border-right:5px solid #fff;
}
#gallery #random {
float:right;
width:613px;
padding-bottom:5px;
}
#gallery #random img {
padding:2px;
border:1px solid #ccc;
margin-right:16px;
margin-bottom:15px;
background:#fff;
код вызова галереи (исх. код)
<div class='gallery gallery-61'>
<dl class='gallery-item col-3'>
<dt class='gallery-icon'>
<a href="123" title="img_123" class="lightbox" rel="lightbox[cleaner-gallery-61]"><img src="123.jpg" alt="img_123" /></a>
</dt>
</dl>
как вытащить картики из поста?
стоит такой код <img src="<?php echo get_post_meta($post->ID, "Thumbnail", true); ?>" alt="<?php echo get_post_meta($post->ID, "Theme Name", true); ?> Thumbnail" />
в демо темы отображались превьюшки, а скачал и только надпись Thumbnail, хотя в самом посте есть картинки
Некорректно работает плагин hide content
Доброго дня Господа!
Установил руский плагин Hidden Content версии 0,3, понадобилось кое-что скрыть от незарегенных пользователей.
В посте, часть текста и картинку с сылкой, загнал под тэг. сохраняю. После выхода из ВП все что попало под тэг исчезло, но нет альтернативной надписи, которая как я понял должна отображаться вместо скрытого текста, это в мозиле.
Захожу через IE6 как будто и не убирал ничего.
Как быть?
Проблема с загрузкой “индексной” страницы.
Проблема состоит в том, что wordpress находящийся по адресу http://blog.ofart.ru/ грузится только если прописывать индексный файл в адресе, тоесть: http://blog.ofart.ru/index.php
Не могу найти место, где прописать правельный путь.
версия: wordpress 2.6.2 rus lecactus edition powerpack
Спам в комментариях надоел
Как сделать, чтобы не было спама в комментариях? Я так понимаю человек должен набрать в специальном поле определенную комбинацию цифр или букв. Так вот, как сделать это?
Спам в комментариях уже задолбал. Помогите плиз!
Авторское право на тему WordPress
Я пытаюсь править стандартную тему WordPress под свой сайт. Дизайн шаблонов очень меняется. Остается функциональность. Я хочу удалить многочисленные ссылки на автора темы и его комментарии внутри файлов. Я никого этим сильно не обижу?
Проблемы с установкой темы
Здравствуйте, такая проблема:
Скачал я с blogstyle.ru тему свеженькую, русифицировать не пришлось(спасибо автору сайта), но как только я хотел проставить тэги, запрещающие индексацию на "забугорные" ссылки в подвале – белый экран и надпись "This theme is released under creative commons licence, all links in the footer should remain intact". И, главное, ничего отменить не могу. Пришлось удалить папку с темой и ВП сбросил тему на дефолтную.
Подскажите пожалуйста, как мне отключить эту защиту или же сбросить её в исходное состояние. Потому как она не даёт активировать тему.
Заранее спасибо
Вставка ссылки на нужные посты из конца поста
Мне нужнов в конце поста написать что-то типа "Статьи на эту тему" и написать ссылки на статьи которые я бы рекомендовал прочитать. Не при помощи <a href=…></a> в конце поста, а Как-то по-другому. Вот допустим как на этом сайте http://www.businesshome.ru/archives/194, после слова"Рубрика" и до комментариев.
Не могу поставить счетчик от Рамблера
Постасил 2 счетчика, все нормально. http://dm-story.ks.ua/ а вот рамблеровский счетчик не видно. Хотя когда стоял на боковой панели, то видно было все три счетчика. Может есть какой то секрет?
перенаправление с site.ru на www.site.ru
как сделать? перепробовал различные варианты вроде:
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
или
RewriteCond %{HTTP_HOST} ^www\.(.+)$
RewriteRule (.*) http://%1/$1 [R=301,L]
но они не хотят работать, я по прежнему могу открыть сайт в браузере без www
полагаю проблема в коде .htaccess, который создал сам WordPress, может он конфликтует, не знаю.
есть выход?