Shneer-Zalman

при заходе на update-core.php – ошибка доступа

Здравствуйте!
У меня возникло несколько ошибок после очередных обновлений…
1) Во первых пропало в админке выпадающее меню в консоле на обновление плагинов и движка…
2) При заходе на /wp-admin/update-core.php выдается "Вы не имеете достаточно прав для доступа к данной странице."

Права админа проверил – 10 в phpmyadmin
Права на папки движка меня аж на 777 – бесполезно
Ключи в wp-setting тоже менял – не помогло
заливал вручную ВП – сначала панель update дает право доступа, но как только появляются обновления плагинов – идет закрытие доступа к этой панели.

Префиксы никакие не менял в конфиге стоит wp_1 и в таблицах тоже самое… Т.е. разночтения нет…
В гугле ничего не нашел.
Подскажите – как решить траблу… sad

Количество запросов к БД

Здравствуйте! Помогите найти пожалуйста решение.
Хочу уменьшить количество запросов к БД. Поставил определнный код в футер. Но он показывает ОБЩЕЕ количество запросов.
А есть ли какой-то код (хуг), где показывалась конкретно – какие запросы и откуда они идут?!
Типа если плагин дает столько-то запросов – показывает это, если из темы – слайдер – то идет ссылка на него и т.п.

Спасибо за совет!

output = preg_match_all и NextGen Gallery

Здравствуйте!
Я пытаюсь решить следующую проблему:
У меня в функциях стоит стандартный код по получению миниатюрок (автоматом):

// Get URL of first image in a post
function catch_that_image() {
    global $post, $posts;
    $first_img = '';
    ob_start();
    ob_end_clean();
    $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
    $first_img = $matches [1] [0];

    // no image found display default image instead
    if(empty($first_img)){
        $first_img = "/wp-content/themes/BlogPost/images/pix.gif";
    }
    return $first_img;
}

В то же время я во всех постах использую код [nggallery id=1] т.к. пользуюсь плагином NEXTGEN Gallery ( и им доволен).
Решение вывод миниатюр через произвольные поля – не подходит.
Помогите пожалуйста как подстроить вышеуказанную функцию под использование NEXTGEN кода.

Заранее признателен! (У самого уже мозги кипят – не могу решить эту траблу)! :-))

вывод линков в определенных постах

Как сделать так чтобы можно было выводить определенный текст (ссылки) под определенный пост (в его конце). Чтобы не менять все время файл функция – а добавлять (менять) выводимый ссылки(текст) в определенный файл…? Помогите – очень актуально! Типа через условие что типа если пост id= $post то запускается определенный файл и выдергивается нужная строка с текстом линка

А то прописывать в определенных постах в конце разные ссылки – замучился уже…!:/

Вывод превьюшки в анонсе при NexGallery

Столкнулся с таким вопросом. Есть ф-ция вывода превьюшки в анонсах:
function catch_that_image() {
global $post, $posts;
$first_img = ”;
ob_start();
ob_end_clean();
$output = preg_match_all(‘/<img.+src=[\’"]([^\’"]+)[\’"].*>/i’, $post->post_content, $matches);
$first_img = $matches [1] [0];

// no image found display default image instead
if(empty($first_img)){
$first_img = "/wp-content/uploads/2010/03/103.jpg";
}
return $first_img;
}

Но вопрос в том, как эту ф-цию. использовать если на страницах используется только плагин NexGallery со своими кодами…. в том числе его составные части во флэш

Новый хаг для Wp 3.0

Здравствуйте с толкнулся с такой ситуаций. Обновил двигатель. Захотел сдалть новые производльные записи и рубрики. В ф-ции темы прописал:
function post_type_movies() {
register_post_type(
‘movies’,
array(
‘label’ => __(‘Movies’),
‘public’ => true,
‘show_ui’ => true,
‘supports’ => array(
‘post-thumbnails’,
‘excerpts’,
‘trackbacks’,
‘custom-fields’,
‘comments’,
‘revisions’)
)
);

register_taxonomy( ‘actor’, ‘movies’, array( ‘hierarchical’ => true, ‘label’ => __(‘Actor’) ) );

register_taxonomy( ‘production’, ‘movies’,
array(
‘hierarchical’ => false,
‘label’ => __(‘Production’),
‘query_var’ => ‘production’,
‘rewrite’ => array(‘slug’ => ‘production’ )
)
);
}
add_action(‘init’, ‘post_type_movies’);

В результате: добавить все могу, но!
При создании и редактивроании новой записи –нет текстового редактора, т.е. некуда текст прописывать и править! Вот такой пародокс! Т.е. нет editor-toolbar. Чего делать?

Где собака зарыта?! Помогите пожалуйста советом!

wp-mail.php –режутся загаловки

Здравствуйте!
Пытаюсь работать с wp-mail.php. Все нормально приходит через Мозилу Птицу. Но возникла одна трудность –режутся заголовки письма (количество символов ограничиваются). Посоветуйте –как быть? –очень надо решить этот баг…. 😮

Глюк с определением рубрики!

установил 2.9.2 и наблюдаю следующий глюк…Создаю запись, определяю ее в определенную рубрику, сохраняю. А в результате "назначается" еще одна рубрика, которую я не назначал… "Лишнюю" рубрику я убираю (галочку снимаю), остается одна "нужная". Опять сохраняю –все ок!

В чем может быть причина? У меня мыслей нет, не могу понять…:mad:

Совмещение статич и динам контента

Подскажи какой код надо прописывать и где, чтобы на главную страницу вывести (помимо уже выведенных динамичных записей-анонсов) статичный контент над анонсами? Т.е. – есть page с контентом –вот ее хочу сделать вывод на главную помимо уже выведенных анонсов записей. Типа разделить –верхняя часть из статичной одной из страниц блога, а нижняя часть –вывод анонсов записей –динамика.
Подскажите, плиз:/

Докодирование футера

Вот есть такой код:
<?php }

add_action(‘wp_head’, ‘mytheme_wp_head’);
add_action(‘admin_menu’, ‘mytheme_add_admin’);
add_action(‘wp_footer’, ‘gp’);
function gp() {
echo(base64_decode("PHN0eWxlPiNjb250YWluZXJ7YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O2JhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7fTwvc3R5bGU+PGRpdiBzdHlsZT0iZmxvYXQ6cmlnaHQ7bWFyZ2luOjQwcHggODBweCAwIDA7Ij48YSBocmVmPSJodHRwOi8vZm90b3N5bnRoZXMucnUiPkdvb2R3aW48L2E+IHwgPGEgaHJlZj0iaHR0cDovL3d3dy5nb29kd2lucHJlc3MucnUiPtGC0LXQvNGLINC00LvRjyBXb3JkUHJlc3M8L2E+PC9kaXY+DQo8L2Rpdj48ZGl2IHN0eWxlPSJjbGVhcjpib3RoOyI+PC9kaXY+DQo8L2Rpdj48ZGl2IHN0eWxlPSJjbGVhcjpib3RoOyI+PC9kaXY+ICA="));
}

?>

Абракадабра переводиться как

<style>#container{background-repeat: repeat-y;background-position: top center;}</style><div style="float:right;margin:40px 80px 0 0;"><a href=""></a> | <a href="">WordPress</a></div>
</div><div style="clear:both;"></div>
</div><div style="clear:both;"></div>

Подскажите куда вставлять это код. Я пытался вставить
echo(base64_decode("<style>#container{background-repeat: repeat-y;background-position: top center;}</style><div style="float:right;margin:40px 80px 0 0;"><a href=""></a> | <a href="">WordPress</a></div>
</div><div style="clear:both;"></div>
</div><div style="clear:both;"></div> "));

Но выдается ошибка… Помогите плиз

Проблемма с кросспостингом в facebook

Есть большая проблема. Я свой блог на файсбуке транслирую. И вот режутся заголовки… Можете посоветовать – в "чем собака зарыта"…. А то как-то мозги свои сломал над этим…

Проблема со Css в выпадающем меню

Здравствуйте, создал выпадающее меню трех уровней. Но загвостка возникла в следующем:
при наведении на дочернии меню (второго и третьего уровня, а особенно актуально – третьего) они не убираются, когда с них уходишь. В результате – когда выпадается 2 уровень, а за ним 3-й уровень – остальные меню второго уровня становятся не активными.
Задача в том, а) чтобы менюшка убиралась, когда с него уходишь б) при наведении на меню третьего уровня – второй уровень оставался активным
Привожу код (сам голову сломал уже):
#nav {
background: #191919 url(images/nav.gif);
width: 998px;
height: 40px;
margin:0px;
padding: 0px;
color: #99a7b1;
float:left;
border-top: 1px solid #191919;
z-index: 1000;
}
#nav ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}

#nav ul li {
list-style-type: none;
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
font-family: Arial, Verdana;
float: left;
}
#nav ul li a {
color: #191919;
display: block;
padding: 9px 15px 10px 15px;
background-color: #989792;
text-decoration: none;
border-right: 1px solid #191919;
border-left: 1px solid #989792;
border-bottom: 1px solid #191919;
}
#nav ul li a:hover {
background-color: #FF9900;
text-decoration: none;
border-right: 1px solid #191919;
border-bottom: 1px solid #ffffff;
}
#nav .current_page_item a, #nav .current_page_item a:visited {
background-color: #ffffff;
border-bottom: 1px solid #ffffff;
border-left: 0px;
}
#nav .current_page_item ul li a, #nav .current_page_item ul li a:visited {
background-color: #989792; /* Цвет фона 2 и 3 уровня меню при активности 1-го уровня*/
border-bottom: 1px solid #ffffff;
border-left: 0px;
color:#000000;
}
#nav .current_page_item a:hover {
background-color: #989792;
}
#nav .current_page_item ul li a:hover {
background-color: #FF9900; /* Цвет фона при нажатии 2 и 3 уровня меню*/
}
#nav ul li ul li {
width:230px;
list-style-type: none;
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
font-family: Arial, Verdana;
float: left;
}
#nav ul li ul li ul li {
width:auto; /* отвечает за растяжку фона под текстом в третьем уровне меню*/
list-style-type: none;
text-transform: uppercase;
font-size: 9px;
letter-spacing:1px;
font-weight: bold;
font-family: Tahoma, Arial, Verdana;
margin-top: -20px;
margin-left:180px;
margin-bottom: 20px;
padding: 0px;
}
#nav ul li ul li a {
color: #191919;
display: block;
padding: 3px 15px 3px 15px;
text-decoration: none;
border-right: 1px solid #191919;
border-left: 1px solid #989792;
border-bottom: 1px solid #191919;
}
#nav li ul {
position: absolute;
display: none;
width:220px;
}

#nav li:hover ul, li.over ul {
display:block;
z-index:1000;
}
#nav li:hover li ul {
display:none;
}
#nav li:hover li:hover ul {
display: block;
}

Вывод галлерей в комментариях!

Столкнулся с такой ситуацией. Есть пост к нему идут комментарии, которые я правлю.
Так вот – возникла необходимость, чтобы в комментариях можно было было вставлять галереи из NexGallery (например), а не прописывать урлы к картинкам ручками…
Сейчас же ситуация следующая: я правлю комментарий и ручками прописываю ссылку на каждую загруженную картинку в галерею.

Подскажите, как лучше сделать?
Это все формируется под иедею Отзывов клиентов: типа клиенты оставляют отзывы и делятся своими фотографиями… (фотографии загружаю сам):/

Спасибо!

Баги с выводом страниц в меню

Здравствуйте!

Создал выпадающее меню по страницам.

  • Родительская

— Один
— Два
— Три и т.д. до 15

И вдруг возник баг – стал переименовывать вложенные (дочернии) страницы и в результате они восприниматься как родительские. Страница "Родительская" вообще исчезает. При том заметил одну особенность: если прописывать в быстрой правке дочерних страниц в окне Порядок вместо цифры "0" цифру "1" – то все встает нормально.

И вторая особенность: то что если переименовывать не все дочерние страницы, а несколько из них – то как бы тоже все нормально, и только где-то с Седьмой начинается баг….

Подскажите – как с этим бороться? В чем смысл проблемы? Понятно, что можно прописывать в Порядке 1 вместо 0, но все равно – как-то хотелось бы разобраться, чтобы потом с этим больше не сталкиваться…

Дублирование урлов в Яндексе. Help!

Здравствуйте, нарвался на такую проблему:
В Яндексе при проходе робота у меня стали дублироваться урлы по следующему примеру:
http://www.site.ru/vasia/ и
http://www.site.ru/vasia

т.е. единственное отличие – это слэш на конце урла. Но движок выдает и так и так. Вопрос – как запретить двигателю, чтобы он не грузил один из вариантов? Помогите пожалуйста советом!

заранее признателен!

Subscribe2 Проблема с соцзакладками

Здравствуйте, столкнулся со следующей проблемой.
Поставил Subscribe2 и захотел вывести в сайдбаре через код –
<?php $content = apply_filters(‘the_content’, ‘<p><!–subscribe2–></p>’);
echo $content;?>

В результате в сайд баре форма появилась – но!
Под ней появились и кнопки соцзакладок, которые в каждом посте и странице у меня (т.е. в контенте – автоматом прописаны).
Как форму вывести без этих кнопок.

Помогите советом, пожалуйста!

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

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

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

сократь слэш и красивый урл

здравствуйте!
хотел бы с вами посоветоваться….
На моем блоге адрес страниц пишется выходит как http://www…….ru/main/название
В ЧПУ прописана произвольная структура – /%postname%
Как сократить урл и убрать из него |main|, чтобы после адреса сайта через слэш стояло название.
(в Категориях можно category оставить)?
Посоветуйте пожалуйста, а то горит!:(

вывод записей на главной странице

Здравствуйте! Посоветуйте пожалуйста где прописывать в шаблоне и какой код если я хочу сделать следующее:

| Главная страница (текст)|
—————————–
|вывод самой последней |
(определенной или нет) |
| записи |
—————————–
———— ————-
| Комент | | |Комент 2 |
| 1 | | 2 |
———— ————

или например

| Главная страница (текст)|
—————————–
|вывод определенной рубрики |
—————————–
———— ————-
|Запись | |Запись |
| 1 | | 2 |
———— ————

В первом варианте: Вывод записи состоит из названия фото и краткого описания
Остальные только названия и фото. При клике на каждую из них открывается полный обзор предложения.

Во втором варианте:Вывод рубрики состоит из названия фото и краткого описания
Записи только названия и фото. При клике на каждую из них открывается полный обзор предложения.

Я пытался использовать код <?php query_posts($query_string.’&cat=15&showposts=5′); ?> в page.php
Но у меня выходит огромное количество одной и той же записи. Нескончаемо…и страница вообще виснит. Значит чего-то не то…

заранее благодарен за умные мысли! и помощь:cool:

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