Как почистить комментарии в БД?
Всем привет! Столкнулся с проблемой и решил обратиться к вам за помощью.
Решил я покопаться в БД своего сайта и обнаружил такую вот вещь, что в ней, оказались записанными все комментарии, в том числе и те, которые я в админке сайта годами удалял как спам. В админке 1200 комментариев, в БД – более 10 тысяч… Вот, собственно, и вопрос: как этот мусор теперь вычистить?
Форма и вывод разных данных.
Есть задача – валютный информер на сайте.
Нужно чтобы заполнялся вручную, из формы в админке и данные выводились в таблице на сайте.
При этом в базе создавался архив записей.
Что посоветуете, может плагин какой… ?
Pagenavi не подружился сом шаблон
Вводные:
WordPress 2.9.1, WP-PageNavi 2.50 и шаблон compromise.
В общем у последнего не предусмотрена навигация на page.php (или я чего не понимаю). По инструкции установки листалки предполагается заменить
<div class="navigation">
<div class="alignleft"><?php next_posts_link('« Older Entries') ?></div>
<div class="alignright"><?php previous_posts_link('Newer Entries »') ?></div>
</div>
на
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
Так и сделала. С index.php все работает. Выводится, где нужно. А page.php побороть не смогла. Просто вписать в него тот же код не вышло.
Кто знает методы решения, буду благодарна за помощь.
Цвет шрифта в отображаемых постах?
Как изменить цвет шрифта в отображаемых постах? Размер шрифта меняется, жирность, курсив, списки, а цвет не хочет.
Используется тема Division-Wordpress.
Нагрузка на хостинг взлетела
Здравствуйте. У меня неожиданно выросла нагрузка статическая и нагрузка на MySQL.
Включил логи awstats, показывает огромный трафик и заходы из США и Евросоюза 10 раз больше, хотя я пишу на русском и явно не интересен штатам, так как аудитория вся в СНГ.
Плюс показатели счетчиков типа Лиру и аналитик никаких изменений не показывают.
И самое главное – весь этот валовый трафик идет на все 3 моих сайта. Причем один из трех сайтов состоит из 1 html страницы, на которую попасть не зная адреса нет шансов, просто домен с страницей без текста.
Не понимаю откуда берется этот трафик. К сожалению awstats данные есть только за сегодня. Так, что не знаю когда это началось.
Как узнать откуда и весь этот трафик?
Помогите разобраться как вообще прояснить ситуацию?
Вот картинка с заходами

перенести меню в шапке с права на лево
добрый день!
сайт http://design-vsego.dp.ua
не могу пенести меню в шапке в правый угол – так как тема свестрана не совсем мне понятно!
используются z-index и я пока в этом ничего не понимаю.
куча текста – и что здесь отвечает за положение менюшки – не могу понять!
помогите пожалуйста!
/* begin Menu */
/* menu structure */
.artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover
{
text-align:left;
text-decoration:none;
outline:none;
letter-spacing:normal;
word-spacing:normal;
}
.artmenu, .artmenu ul
{
margin: 0;
padding: 0;
border: 0;
list-style-type: none;
display: block;
}
.artmenu li
{
margin: 0;
padding: 0;
border: 0;
display: block;
float: left;
position: relative;
z-index: 5;
background:none;
}
.artmenu li:hover
{
z-index: 10000;
white-space: normal;
}
.artmenu li li
{
float: none;
}
.artmenu ul
{
visibility: hidden;
position: absolute;
z-index: 10;
left: 0;
top: 0;
background:none;
}
.artmenu li:hover>ul
{
visibility: visible;
top: 100%;
}
.artmenu li li:hover>ul
{
top: 0;
left: 100%;
}
.artmenu:after, .artmenu ul:after
{
content: ".";
height: 0;
display: block;
visibility: hidden;
overflow: hidden;
clear: both;
}
.artmenu, .artmenu ul
{
min-height: 0;
}
.artmenu ul
{
background-image: url(images/spacer.gif);
padding: 10px 30px 30px 30px;
margin: -10px 0 0 -30px;
}
.artmenu ul ul
{
padding: 30px 30px 30px 10px;
margin: -30px 0 0 -10px;
}
/* menu structure */
.nav
{
position: relative;
margin: 0 auto;
width: 982px;
height: 23px;
z-index: 100;
}
.artmenu
{
padding: 0px 0px 0px 0px;
}
.nav .l, .nav .r, .nav .r div
{
top: 0;
position: absolute;
z-index: -1;
overflow: hidden;
height: 23px;
}
.nav .l
{
left: 0;
right: 0px;
}
.nav .r
{
right: 0;
width: 0px;
}
.nav .r div
{
width: 982px;
right: 0;
}
.nav .l, .nav .r div
{
background-position: left top;
background-repeat: no-repeat;
background-image: url('images/nav.png');
}
/* end Menu */
/* begin MenuItem */
.artmenu ul li
{
clear: both;
}
.artmenu a , .artmenu a span
{
height: 23px;
display: block;
}
.artmenu a
{
cursor: pointer;
text-decoration: none;
margin-right: 0px;
margin-left: 0px;
}
.artmenu a span span
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
color: #CDF1F9;
padding: 0 12px;
margin: 0 0px;
line-height: 23px;
text-align: center;
background-image: url('images/item-center.png');
background-position: left top;
background-repeat: repeat-x;
}
.artmenu a:hover span span
{
color: #FCEFEE;
background-position: left -23px;
}
.artmenu li:hover a span span
{
color: #FCEFEE;
background-position: left -23px;
}
/* end MenuItem */
/* begin MenuSeparator */
.nav .separator
{
display: block;
width: 1px;
height: 23px;
background-image: url('images/item-separator.png');
}
/* end MenuSeparator */
/* begin MenuSubItem */
.artmenu ul a
{
display:block;
text-align: center;
white-space: nowrap;
height: 23px;
width: 180px;
overflow:hidden;
line-height: 23px;
margin-right: auto;
background-image: url('images/subitem-bg.png');
background-position: left top;
background-repeat: repeat-x;
border-width: 1px;
border-style: solid;
border-color: #B5B0A1;
}
.nav ul.artmenu ul span, .nav ul.artmenu ul span span
{
display: inline;
float: none;
margin: inherit;
padding: inherit;
background-image: none;
text-align: inherit;
text-decoration: inherit;
}
.artmenu ul a, .artmenu ul a:link, .artmenu ul a:visited, .artmenu ul a:hover, .artmenu ul a:active, .nav ul.artmenu ul span, .nav ul.artmenu ul span span
{
text-align: left;
text-indent: 12px;
text-decoration: none;
line-height: 23px;
color: #0C4C5A;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
}
.artmenu ul ul a
{
margin-left: auto;
}
.artmenu ul li a:hover
{
color: #000000;
border-color: #A19A87;
background-position: 0 -23px;
}
.artmenu ul li:hover>a
{
color: #000000;
border-color: #A19A87;
background-position: 0 -23px;
}
.nav .artmenu ul li a:hover span, .nav .artmenu ul li a:hover span span
{
color: #000000;
}
.nav .artmenu ul li:hover>a span, .nav .artmenu ul li:hover>a span span
{
color: #000000;
}
/* end MenuSubItem */
Теги на отдельную страницу
Хочу вывести все теги (у меня их больше 1000) на отдельную страницу возле главной .
В сайдбаре они выводятся кодом:
<?php
wp_tag_cloud('smallest=9&largest=9&orderby=name&order=ASC&number=1000&format=list');
?>
А вот в HTML-редакторе не получается.
И ещё вопрос можно как-то поизвращать над тегами чтобы они отображались в 4 ряда по алфавиту?
меню в шапке – как правильно перенести?
Добрый день!
design-vsego.dp.ua
вот мой сайт и проблема такова – необходимо перенести меню в шапке вправо.
.artmenu li
{
margin: 0;
padding: 0;
border: 0;
display: block;
float: left;
position: relative;
z-index: 5;
background:none;
}
здесь меняю left на right и мое меню переносится вправо но зеркально отображается расположение страниц!
как этого можно избежать? и перенести менюшку без зеркального отображения?
Заранее спасибо!
меню в шапке – как правильно перенести?
Добрый день!
design-vsego.dp.ua
вот мой сайт и проблема такова – необходимо перенести меню в шапке вправо.
.artmenu li
{
margin: 0;
padding: 0;
border: 0;
display: block;
float: left;
position: relative;
z-index: 5;
background:none;
}
здесь меняю left на right и мое меню переносится вправо но зеркально отображается расположение страниц!
как этого можно избежать? и перенести менюшку без зеркального отображения?
Заранее спасибо!
Заголовок (Hx) в название виджетов
Здравствуйте, столкнулся с такой проблемой: необходимо сменить уровень заголовка в название виджетов в сайдбаре — с H2 на H3. И никак не могу понять, где это можно сделать. Файлы l_sidebar.php и r_sidebar.php смотрел, те виджеты, которые там прямо и прописаны поменял, а, которые подключаются через:
<?php if ( !function_exists('dynamic_sidebar')
|| !dynamic_sidebar(1) ) : ?>
поменять не могу. Если смотреть код страницы, то там вообще непонятно какие стили (которых в style.css нет) для названий виджетов прописаны, например:
<li id="categories-112123481" class="widget widget_categories"><h2 class="widgettitle">Рубрики</h2>
Думал, что может быть в functions.php найдется, но там только это:
<?php
if ( function_exists('register_sidebars') )
register_sidebars(2);
?>
Помогите, пожалуйста, разобраться. Спасибо.
Страницы с постами. Оптимизация
Я заметил, что если что-то сикать по своему сайт с помощью Гугля, то он в выдаче показывает как сам пост с ключевыми словами, так и страницу с постами, на которой в данный момент это т пост находится. Например, bla-bla.com/page/2/, bla-bla.com/category/bla/ и т.д.
Т.е. получается куча дублей. отя на саом деле это один и тот же пост. И это вносит в путаницу при том же посике по сайту с пмощью гугля, например.
В All in One Seo Pack, отключить индексацию подобных страниц, я так понял, никак нельзя.
Есть другие варианты?
родная галерея – как убрать ссылки?
hello!
есть куча фоток, загружаем пачкой стандартным методом – получается галерея,
вставляем её на страницу, выводим сразу все картинки (иконками
как называет это сам wordpress [<dt class="gallery-icon">])
при вставке галереи на страницу указываем размер этих самых иконок – thumbnail, medium, large
в нашем случае интересен самый большой размер (тоже указывается 1 раз в админке и сохраняется)
таким образом все загружается быстро, создается нужный размер фотки и вставляется в пост/страницу
одной кнопкой.
проблема вот в чем – как убрать ссылки, каждая отдельная фотка работает как ссылка либо на отдельную страницу
с этой фоткой или просто как прямая ссылка на саму фотку (тоже задается при вставке галереи)
в поисках решения дошел до файла /wp-includes/media.php похоже что знаний php не хватает или ищу не там
может кто сталкивался?
похоже что эти строки отвечает за вывод ссылки + картинки
foreach ( $attachments as $id => $attachment ) {
$link = isset($attr[‘link’]) && ‘file’ == $attr[‘link’] ? wp_get_attachment_link($id, $size, false, false) : wp_get_attachment_link($id, $size, false, false);
$output .= "<{$itemtag} class=’gallery-item’>";
$output .= "
<{$icontag} class=’gallery-icon’>
$link
</{$icontag}>";
Подскажите плагин для YouTube
Здравствуйте.
Подскажите пожалуйста плагин для добавления YouTube
Знаю, есть плагинов много, но который мне нужно найти не смог.
Нужно, чтобы в админке пользователь мог вставлять код (или ссылку) на видео в Ютубе.
А в саму тему в нужное мне место установить пхп код плеера, и чтобы там отображалось именно это видео. Во всех плагинах, которые я встречал, видео в основном добавляются с помощью квадратных скобок в посте. А мне нужно, чтобы в нужном месте прописать пхп код плагина.
Может уже поздно, глючит. Но найти никак не могу.
Буду благодарен.
Плагин выбора страницы для публикации
В блоге 7 тематических страниц, а в настройках, как известно, только одна постоянная страница для вывода записей.
Поэтому нужен плагин, чтобы при добавлении или публикации записи можно было выбрать, на какой странице эту запись выводить. Поделитесь пожалста, кто знает такой плагин.