Всем привет!
Где-то когда-то видел что есть плагин для ВП который стилизует выводимый php-код в записях, у Лекактуса вроде стоит на сайте. Не подскажите?))
плагин для стилизации php-кода в записи?
Всем привет!
Где-то когда-то видел что есть плагин для ВП который стилизует выводимый php-код в записях, у Лекактуса вроде стоит на сайте. Не подскажите?))
Решение проблемы с загрузкой картинок
Всем привет!
Часто сам встречался с проблемой и видел много постов на форуме о проблемах с загрузкой картинок. Обычно это происходит после переноса WP с локала и касается версий старше 2.5.
Да, действительно, WordPress сделал изменения в своих старших версиях и теперь путь к аплоадным файлам указывается в базе данных – в таблице wp_options, 60я строка upload_path. Заметьте, что путь указываемый там – СЕРВЕРНЫЙ, т.е. что-то типа /home/htdocs/БЛА-БЛА/wp-content/uploads.
Напомню, что данная проблема возникает при переносе вордпресса, т.к. при установке на локал в базу записывается путь к папке home на Вашем компьютере.
Не работает drag-n-Drop в админке 2.7.1
Здравствуйте!
Заметил, что в релизе 2.7.1 панельки не передвигаются мышкой… джаваскрипт включен..
мб есть такая проблема и у других?
Шаблоны страниц. Где они в WP 2.7?
Очень любил пользоваться функцией шаблона страниц в WP 2.3, но смотрю в WP2.7 – и не вижу их там, хотя создал файл с шаблоном, все равно нет…
имеется в виду
<?php
/*
Template Name: ИМЯ_ШАБЛОНА
*/
?>
Подскажите плиз:)
Добрый день!
Вот и у меня появился вопрос:
Встроены ли в WP 2.7 двевовидные комментарии, если да, то знает ли кто какая функция формирует их или ссылку на публикование ответа?? Если нет этого в ВП, то есть ли плагин?
Есть ли хороший плагин для выделения комментариев админа?
Спасибо!!!
Custom smiles не работает с tinyMCE
День добрый!
Поставил 2 плагина – Custom Smileys (добавляет функцию вставки смайликов в комментарии) и MCEcomments (добавляет визуальный редактор к комментариям), так вот смайлики отказываются вставать в tinyMCE, а в обычную текстарею встают… в чем проблема – может кто знает?
Спасибо!
вывод на главную определенные посты, помогите разобрать функцию the_po
Добрый день Всем!
Задача такая – делаю наипростейший плагин с галкой типа "не выводить пост на главную". Всвязи с чем думаю добавить поле в wp_posts, что-то типа post_showmain и соответствующие значения 1 и 0. Может кто разбирал функцию the_post – не могу понять где идет запрос и как подставить ей в запрос условие на наличие этой единицы. Может в WP есть готовые решения типа add_filter или query_posts ??
Заранее благодарен!))
в WP 2.5 Form action выдает 404 страницу
Добрый день!
Вот никак не пойму, стоит WordPress 2.5. Сделал страницу отправки письма site.com/contact/ для чего сделал для нее шаблон и в нем програмил, но при отправке формы WordPress редиректит на 404 страницу. В WordPress 2.3 все работало на ура! В чем загвоздка, подскажите пожалуйста!))
Код формы:
<form action="<?php echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ?>" method="POST">
вот полный код если кому интересно:
function is_valid_email($emailcheck) {
return (eregi ("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$", $emailcheck));
}
function encodeMailHeader ($string, $charset = 'UTF-8') {
return sprintf ('=?%s?B?%s?=', strtoupper ($charset),base64_encode ($string));
}
$name = (!empty($_POST['name'])) ? trim(stripcslashes($_POST['name'])) : "";
$email = (!empty($_POST['email'])) ? trim(stripcslashes($_POST['email'])) : "";
$message = (!empty($_POST['message'])) ? trim(stripcslashes($_POST['message'])) : "";
$error_msg = "";
$send = 0;
if (isset($_POST['senden'])) {
$send = 1;
if (empty($name)) {
$error_msg.= "<p style='color:#a00'><strong>→ Введите Ваше сообщение</strong></p>\n";
$send = 0;
}
if (empty($message)) {
$error_msg.= "<p style='color:#a00'><strong>→ Введите Ваше сообщение</strong></p>\n";
$send = 0;
}
if (!is_valid_email($email)) {
$error_msg.= "<p style='color:#a00'><strong>→ Некорректный e-mail адрес</strong></p>\n";
$send = 0;
}
}
if (!$send) { ?>
<h1>Форма обратной связи</h1>
<?php echo $error_msg; ?>
<form action="<?php echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ?>" method="POST">
<table border="0" width="100%">
<tr>
<td width="30%">
Ваше имя:
</td>
<td width="70%" valign="top">
<input type="text" class="vvod" name="name" value="" />
</td>
</tr>
<tr>
<td width="30%">
Ваш e-mail:
</td>
<td width="70%" valign="top">
<input type="text" class="vvod" name="email" value="" />
</td>
</tr>
<tr>
<td width="30%" valign="top">
Ваше сообщение:
</td>
<td width="70%" valign="top">
<textarea class="vvod" name="message"></textarea>
</td>
</tr>
<tr>
<td width="30%">
</td>
<td width="70%">
<input type="submit" class="knopka" name="senden" value="отправить" />
</td>
</tr>
</table>
</form>
<?php
} else {
$header = "MIME-Version: 1.0\n";
$header .= "Content-Type: text/plain; charset=\"utf-8\"\n";
$header .= "From:" . encodeMailHeader($name) . "<" . $email . ">\n";
$email_subject = "[Письмо с сайта] " . encodeMailHeader($name);
$email_text = "От........: " . $name . "\n" .
"Email.....: " . $email . "\n\n" .
$message;
if (@mail('mail@mail.ru', $email_subject, $email_text, $header)) {
echo "<h2>Спасибо за Ваше сообщение! Ответим скоро.</h2>";
}
}
как сделать несколько rss на блоге по версиям (rss, rss2 итд)?
Здравствуйте!
Интересует как сделать несколько версий RSS на блоге, не один /feed, а, допустим, /feed2 /feed3 итд.. возможно ли? может кто сталкивался..?
Спасибо!
получить путь к картинке в rss
Здравствуйте!
Не знаете, есть ли какая-нибудь функция, которая возвращает путь к картинке в новости?
Спасибо)
Здравствуйте!
не пойму: the_excerpt() работает, а при вызове метода post_excerpt НИЧЕГО не выводится, вот код:
<?php
$posts_new = get_posts('category=11&numberposts=3');
foreach ($posts_new as $post_new) :
echo '<h2><a href="';
echo get_permalink($post_new->ID);
echo '">';
echo $post_new->post_title;
echo '</a></h2>';
//Закомментил, тк excerpt'у это не нужно...
//if ( preg_match('/<!--more(.*?)?-->/', $post_new->post_content, $matches) )
//list($post_new->post_content,$junk) = explode($matches[0], $post_new->post_content, 2);
echo $post_new->post_excerpt;
endforeach;
?>
или в get_posts нет post_excerpt ??…
чем отличаются archives.php и archive.php ??
Здравствуйте!
Никак не пойму за что отвечают эти два файла… можете вкратце объяснить?
Спасибо!
Здравствуйте!
Есть ли плагин, чтобы вниз поста добавить ссылку?
т.е. чтобы в админке было поле – в него вписываешь ссылку и она публикуется внизу поста.
Спасибо заранее!
Я так понял, что <!–more–> применим только для постов на главной странице… есть ли способ использовать его в архивах, темплейтах страниц итп ???
Спасибо!!
вывод постов кроме нескольких последних
Здравствуйте!
Недавно, MAX описал, а Ю.Б. дописал, на мой взгляд, одну из самых ключевых добавок для WP – вывод ЧАСТИ поста из определенной категории:
<h2>ЗАГОЛОВОК КАТЕГОРИИ</h2>
<ul>
<?php
$posts_new = get_posts('category=1&numberposts=5'); //номер категории и количество выводимых постов
foreach ($posts_new as $post_new) :
echo '<li><h2><a href="';
echo get_permalink($post_new->ID);
echo '">';
echo $post_new->post_title;
echo '</a></h2></li>';
echo '<div class="post">';
if ( preg_match('/<!--more(.*?)?-->/', $post_new->post_content, $matches) )
list($post_new->post_content,$junk) = explode($matches[0], $post_new->post_content, 2);
echo wpautop($post_new->post_content);
echo '</div>';
endforeach;
?>
</ul>
вот встала задача – выводить посты, но за исключением двух последних… хмм.. нарыл что-то в этом роде…:
query_posts($query_string . '&showposts=-1');
может я иду в неправильном направлении конечно…, а если в правильном то не понимаю куда это поставить..
сбиваются теги (P). решение есть?
Здравствуйте!
В WordPress мешает очень сложная проблема – при визуальном редактировании поста – теги <p> сбиваются, т.е. приходится править его в редакторе кода и явно прописывать эти теги – бесит 😡
Наверняка спецы придумали способ это обходить… подскажите.. 🙂
P.S.:может даже думаю плагинчик написать, но не понимаю куда надо прописывать это исправление в самом WP…
Заранее благодарен! 🙂
Как сделать ссылки вида /category/post.htm ?
Здравствуйте!
Это действо реализовала Sonika в своем блоге, но как ни пытался с ней связаться – не получается.
Как это делается?
Спасибо! 🙂
Долго мучался с проблемой убийства тайтлов в функции wp_get_archives и все-таки, как в том фильме, УБИЛ!
Вся эта байда с оформлением лежит в файле /wp-includes/general-template.php, в данном случае нам надо отыскать строчку:
elseif ('html' == $format)
return "\t<li>$before<a href='$url' title='$title_text'>$text</a>$after</li>\n";
и стереть:
title='$title_text'
чтобы осталось:
elseif ('html' == $format)
return "\t<li>$before<a href='$url'>$text</a>$after</li>\n";
все, наслаждайтесь!:D
вывод части поста в tooltip’e. возможно?
Здравствуйте!
Появилась такая идея – в Recent Posts при наведении на ссылку поста чтобы в tooltip’e (скрипт на JS, примеры) появлялась часть ЭТОГО поста. Вопрос в том, наверное – как подобраться к этому посту автоматом, т.е. есть ли специальная функция для этого и как правильно вывести часть поста. У кого-нибудь есть идеи?
Заранее благодарен за ответы!:)
!Совмещение MyCategoryOrder и визуализация подкатегорий!
Здравствуйте!
Давно мучавшая меня проблема совмещения чудесного плагина MyCategoryOrder и прописывание визуализации подкатегорий вида
Категория 1
- Подкатегория 1.1
- Подкатегория 1.2
...
Категория 2
- Подкатегория 2.1
- Подкатегория 2.2
итд...
– РЕШИЛАСЬ, но правда в этом мне помогли :rolleyes:
ПОЛЬЗУЙТЕСЬ 😀
1. Значит сначала изучаем и скачиваем плагин MyCategoryOrder (кстати, в моем случае даже необязательно прописывать sidebar.php) вобщем плагин служит для визуальной расстановки категорий – как Вам захочется, а не дефолтно orderby=id 🙂 Управляется плагин в меню Manage -> Порядок Рубрик.
2. Идем по меню таким образом: Presentation -> Widgets -> в Sidebar Arrangement в нужном сайдбаре меняем Categories на My Category Order из Available Widgets -> на нем нажимаем визуальную ссылку Configure и ставим галочку Показывать иерархию.
3. Открываем файл стиля (style.css) и в нужном месте (или как Вам угодно) вписываем стиль (у меня это список <li> с отступом 20пкс):
#mycategoryorder ul.children li {
color: #0066cc;
list-style: disc;
margin-left: 20px;
}
Все, загружаем на сервер и пользуемся 🙂