Breadcrumb встроенными средствами
Требуется вывести полоску с категориями к которым принадлежит просматриваемая новость.
<h1><?php foreach (get_the_category() as $category) echo $category->name ?></h1>
<span>>> Субктегория</span>
В <h1> должна отображатся главная категория, а в <span> суб-категория. Если суб-категории нету то этот кусок <span>>> Субктегория</span> отображать не надо. Бредкрамб должен быть без ссылки на главную страницу, т.е сразу category > subcategory, Буду благодарен за код. Пасип.
Как поставить навигацию на странице тега?
После апгрейда с версии 2.1 на версию 2.3.1 не увидел обещанной в версии 2.3 поддержки тегов на уровне самого движка. Пошарившись по интернету понял, что нужно дорабатывать тему для поддержки тагов, ибо тема создавалась ещё тогда, когда версии 2.3 и в помине не было. Вобщем доработал я тему, прописал вызовы тегов в том месте где мне было нужно и теги публикаций отображаются, но столкнулся с неожиданной проблемой. При переходе на страницу самого тега (http://site.ru/tag/sample_tag/) навигация внизу страницы отсутствует (вперед, назад, номера страниц). Вопрос такой: какой файл использует wordpress для отображения страницы тега, чтобы можно было прописать там навигацию? У меня в файлах index.php и single.php навигация прописана. Значит он берёт какой-то другой? Но какой? Вроде все php-файлs лежавшие в папке темы открывал, ни один из них (кроме двух вышеперечисленных) для формирования страницы не подходит.
p.s. Во всём сайте с навигацией полный порядок, и в архиве и в категориях навигация присутствует.
Все посты Contributor в pending или draft, как ?
hi
1. Есть ли такой плагин, чтобы посты от Contributor отправлялись в Pending Review, и он(Contributor) знал об этом(над формой постинга написать ‘Ваш пост ожидает модерацию blabla…’).
Попробовал gt-post-approval, там просто отправляет на апрув без предупреждения.
Или необходимо править темплейт ‘write post’ ?
2. чтобы посты добавляел не авторизованный, возможно ?
ps Делаю каталог статей.
Оптимизация WP для снижения нагрузки на процессор сервера.
Здравствуйте.
Сайт http://dezignus.com (WP ver. 2.3). За сутки 3к-4к уников и 20к-30к просмотров.
Проблема в том, что хостер мой – sweb.ru начал домагиваться меня на предмет того, что мой аккаунт изрядно нагружает процессор их сервака. По их словам нагрузка обычного сайта не должна превышать 50 (безразмерная величина, характеризующая статистическую нагрузку на процессор в течение суток). Мои данные за последнюю неделю (по дням) 102, 108, 137, 91, 85, 111, 122, 85, 96. Выделенный сервак мне пока дорого.
Знатоки, подскажите есть ли способ оптимизировать WordPress?
ps. список установленных плагинов
Adman
Admin Panel Comment Reply
AdSense Logger (уже отключил)
Advanced-Admin-Menus
All in One SEO Pack
Anti-XSS attack (в модификации Макса/maxsite.org )
Bad Behavior
Better Comments Manager
Category Image(s)
Populari Contest
Post Template
Random Posts widget
Share This
Simple Tags
Subscribe To Comments
View Counter
Wordpress Thread Comment
WP Super Cache
wp-Table (лишь раз использовал)
WP-PageNavi
Wordpress Thread
Как сделать, чтобы посты одной категории не отображались на главной?
Приветствую!
Задумал написать ряд постов на английском. Блог русскоязычный. Думаю, лучшим вариантом будет сделать для таких постов отдельную категорию, и сделать так, чтобы посты из этой категории не отображались на главной странице блога.
Вопрос – с помощью какого плагина это можно реализовать?
Заранее спасибо!
Выводяться лишние строчки при добавлении html кода!
Суть проблеммы следуящая:
Поставил WP. Прикрутил к ниму каталог товаров WP e-Commerce. Все работает, но
При добавлении товара есть 2 окна для добавления описания товара.
Одно описание – текст (тет никаких проблем), в другое окно нужно добавить таблицу!
Таблицу пишем на html (примерное количество строк 30)
На странице он выводит сначала примерное количество пустых строк 30, а потом требуюмую таблицу!
Внимание вопрос! Как убрать это примерное количество строкпри выводе страницы? сама проблема тут http://www.koelner.su/main/?page_id=3&category=2
Помогите выправить css-стили шаблона
Использую на своей странице viggo.ru готовый шаблон. Там много всякого понатыкано. Замаялся центрировать картинки в тексте. Подскажите в каком конкретно месте стилей необходимо что прописать или убрать.
На этой странице звездочки в тексте прижаты влево, хоть и указано по центру. Здесь картинка по центру указана, а влево прижата, плюс текст справа болтается, хотя это другой параграф и нет никакого обтекания текстом. Есть и на других страницах подобное дело, когда картинка по центру указана, а справа текст болтается.
Плагины по обработке и загрузке картинок
У меня установлена два плагина:
PHP ImageManager + Editor configuration и
Flexible Upload
Ни тот ни другой не удовлетворяют меня:
нет пакетной загрузки файлов, именно пакетной, когда при загрузке можно выделить несколько файлов и загрузить их нажатием одной кнопки.
В PHP ImageManager вдобавок при открытии окна в превью грузятся все ранее загруженные картинки из папки wp-content/uploads/
А если у меня их там сотни? А качество связи оставляет желать лучшего?
Собственно вопросы: есть ли плагин с пакетной загрузкой файлов? Может можно как-то подправит перечисленные плагины?
Можно ли в PHP ImageManager ограничить количество выводимык картинок в предпросмотре?
Аватар для залогиненного юзера
Здравствуйте!
Пара вечеров тщетного поиска заставила обратиться к вам.
Сейчас я ищу плагин, который может обеспечивать поддержку загрузки собственных аватаров каждым зарегистрированным пользователем через его собственный профиль. И затем необходимо, чтобы каждому юзеру показывался его собственный аватар, пока он находится на сайте. Если юзер не залогинен – дефолтная картинка. Gravatar меня не устроит, потому что моя целевая аудитория слишком далека от этого.
Я рассматривал плагины http://geekgrl.net/2007/01/02/profile-pics-plugin-release/ и http://cheesemasterdan.com/wordpress/word-press-plug-ins/dans-avatar-thingy/, но они работают только в цикле the_loop, мне же необходимо отображать аватар пользователя в шапке сайта. Ну, знаете, стандартный такой бокс с юзерпиком и кнопками "Профиль", "Настройки", "Выход".
Первый плагин понравился мне больше, однако я не смог его заставить работать вне цикла – совсем не владею PHP. Также у меня возникла проблема, которую отметили еще несколько пользователей – в профиле есть поле для загрузки, аватар подгружается, но не отображается в разделе Current даже в самом профиле. Хотя на FTP файл появляется, все в порядке, CHMOD на папке 777 и т.д.
Быть может кто-то знает альтернативы этим плагинам или же сможет помочь в настройке существующих.
Заранее спасибо.
Беда – чем больше картинок, тем дальше едем вниз
Собственно сабж. Чем больше картинок в посте при просмотре оного, тем дальше уезжает оформление поста, например как тут: http://www.cgtutorials.ru/?p=11
Если картинок мало или нет совсем, то все путево работает: http://www.cgtutorials.ru/?p=73
Код стайл.цсс:
/*
Theme Name: Rounded V2 blue edition
Theme URI: http://www.itcouldbethisone.com
Description: Rounded fresher.
Version: 1.0
Author: Ghyslain Armand
Author URI: http://www.itcouldbethisone.com/
This theme was designed and built by Ghyslain Armand, Release company based in France (Montpellier);
http://www.release.fr
The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/
@import url("layout.css");
@import url("comments.css");
@import url("metas.css");
@import url("sidebar.css");
@import url("footer.css");
@import url("calendar.css");
html,body{
margin: 0;
padding: 0;
background-color: #ffffff;
}
body {
padding: 0 0 0 0;
font-family: verdana;
font-size: 10px;
color: #0f0e13;
text-align: center;
width: 100%;
min-width: 800px;
width:expression(document.body.clientWidth < 810? "800px": "auto");
}
#knopki{
margin-left: 412px;
margin-top: 0px;
padding: -2px 0 0 0;
border-width: 0;
border-style: none;
}
#masthead h1{
color: #FA77E6;
margin: 0 0 0 0px;
padding: 140px 0 0 160px;
font-size: 16px;
}
#masthead h1 a{
color: #fff;
text-decoration: none;
text-transform: uppercase;
}
#masthead h2{
color: White;
font-size: 12px;
margin-left: 70px;
padding-left: 100px;
padding-top: 0px;
height: 28px;
margin-top: 0px;
}
* html #masthead h2{
margin-left: 45x;
padding-left: 33px;
float: left;
}
a img {
border: none;
}
#headeradd{
margin-left: 40px;
margin-top: 30px;
}
acronym, abbr {
border-bottom: 1px dotted #7f7f7f;
}
acronym, abbr, span.caps {
cursor: help;
font-size: 11px;
letter-spacing: .07em;
}
blockquote {
border-left: 5px solid #7f7f7f;
margin-left: 1.5em;
padding-left: 5px;
}
h1 {
margin: 25px 10px 20px 0px;
padding: 0px;
text-align: left;
}
h2 {
font-size: 13px;
font-weight: normal;
margin: 15px 20px 0 25px;
padding-bottom: 2px;
}
h3.fix{
font-size: 14px;
font-weight: bolder;
text-transform: capitalize;
margin: 5px 0 0 20px;
color: #949494;
}
h3 a {
font-size: 14px;
font-weight: bolder;
margin: 0 0 0 20px;
padding: 0 0 0 0;
color: #0f0e13;
display: block;
text-decoration: none;
}
* html h3 a{
margin: 0 0 0 0;
padding: 0 0 0 20px;
width: 80%;
}
.date{
font-size: 10px;
font-weight: normal;
color: #505050;
}
.storytitle {
display: block;
}
h1 a:hover, h2 a:hover, h3 a:hover {
color: #949494;
}
#getit{
margin-left: 10px;
margin-top: -30px;
}
h3#respond{
height: 49px;
padding: 42px 0 0 48px;
margin: 0 0 0 0;
color: #8C8C8C;
font-size: 15px;
}
h3#comments{
height: 89px;
padding: 41px 0 0 163px;
margin: -5px 0 0 0;
color: #7f7f7f;
font-size: 14px;
}
p, li, .feedback {
font-size: 11px;
}
ul.post-meta {
list-style: none;
}
ul.post-meta span.post-meta-key {
font-weight: bold;
}
.feedback {
color: #ccc;
text-align: left;
font-size: 11px;
float: right;
margin: -20px 20px 0 0;
padding: 0 0 0 0;
}
.feedback a{
color: #97C000;
text-decoration: none;
font-size: 11px;
cursor: pointer;
}
#clearer {
clear: both;
margin: 0;
padding: 0;
}
.clearer{
clear: both;
margin: 0;
padding: 0;
}
#content .post{
background: url(img/csbbody-r.gif) no-repeat bottom right;
font-size: 100%;
width: 100%;
color: #0f0e13;
margin: 0 0 0 0;
}
#content .postop {
background: url(img/csbhead-r.gif) no-repeat top right;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: center;
}
#content .postop .pheadfill {
background: url(img/csbhead-l.gif) no-repeat top left;
margin: 0 0 0 0;
padding: 10px 30px 5px 0;
color: white;
font-weight: bold;
font-size: 1.2em;
line-height: 1em;
}
#content .storycontent{
background: url(img/csbbody-l.gif) no-repeat bottom left;
margin: 0 0 0 0;
padding: 5px 30px 31px 20px;
}
.thecontent{
width: 70%;
float: left;
}
#content .post .storycontent p img{
border: none;
margin-right: 15px;
margin-bottom: 10px;
}
/* roudn corners */
.post p a{
color: #0f0e13;
text-decoration: underline;
font-weight:bold;
}
.post p a:hover{
background: #0f0e13;
color: White;
}
.post p {
margin: 5px 15px 10px 20px;
}
.noposts{
font-size: 20px;
color: White;
background: url(img/noposts.jpg) no-repeat top left;
height: 60px;
padding: 18px 0 0 75px;
margin-left: 80px
}
h2#flickr{
}
#header, #header a:link {
font-size: 20px;
font-weight: normal;
color: #ccc;
text-decoration: none;
}
#header a:hover {
color: #c00;
}
.page_item {
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.licontainer{
margin: 4px 0 0 0;
background: url(img/subitem.gif) repeat-x bottom left;
height: 40px;
float: left;
}
/* flickr integration */
#flickr_badge_uber_wrapper{
margin-left: 17px;
}
#flickr_badge_wrapper img{
float: left;
margin-left: 5px;
margin-top: 5px;
border: 3px solid #E9F1F8;
}
/* widgets */
li a.rsswidget{
margin-left: 10px;
}
a.rsswidget{
text-decoration: none;
color: #9C9C9C;
}
.textwidget{
margin-left: 20px;
text-transform: none;
}
/* ============= PREVNEXT ============= */
.prevnextnav{
padding:20px;
text-align:center;
}
.prevnextnav a{
color:#0f0e13;
text-decoration:none;
}
.prevnextnav a:hover{
color:#0f0e13;
text-decoration:none;
}
Related posts не работает…
Related posts и его навороченный аналог не работает…
Подскажите что не так? Строчку добавляю как в readme…
Вот такая байда:
WordPress database error: [Can’t find FULLTEXT index matching the column list]
SELECT ID, post_title, post_content,MATCH (post_name, post_content) AGAINST (‘spasateli malibu baywatch’) AS score FROM wp_posts WHERE MATCH (post_name, post_content) AGAINST (‘spasateli malibu baywatch’) AND post_date <= ‘2008-03-27 01:08:16’ AND (post_status IN ( ‘publish’, ‘static’ ) && ID != ‘297’) ORDER BY score DESC LIMIT 0,3
No related posts
Как разрешить пользователям Editor работать с MB Keywordlinks plugin
http://blogmechanics.net/plugin-bm_keywordlink/
хорошая приблуда, но доступна исключительно администраторам, хотел дать доступ пользвателям со статусом Editor, но ничего не происходит.
конкретно пытался вот здесь поменять manage_option на edit_posts или manage_links….
function bm_keywordlink_admininit()
{
// Add a page to the options section of the website
if (current_user_can(‘manage_options’))
add_options_page("BM Keywordlink","BM Keywordlink", 8, __FILE__, ‘bm_keywordlink_optionpage’);
}
Или хотя бы подскажете альтернативные решения, мож другие приблуды подобне есть но без этой глупой привязке к администратору?