Обсуждения

Как сделать фильтр по дополнительным полям?

Хочется соорудить сайт по профессиональным объявлениям и в нем фильтровать записи по данным из дополнительных полей.

Подскажите, есть ли где-нибудь готовое решение?

Восстановить панельку помогите!

ну вот удалил что-то и теперь нету у меня кнопочек жирным выделить, курсивом, линк вставить… какой плагин за это отвечает? Что нужно сделать?

Не оставляйте ламмера в беде!

Спасибо.

Форма связи для сайта

Привет!
С бабьим летом 🙂

Вот тут я нашел прикольную форму связи
http://lecactus.ru/blog/about/feedback/

Хочу себе такую, почти, но мне нужно, что бы письмо отправлялось на несколько мыл. Так можно?
И где скачать готовую, хотя бы, эту форму?

Имя меню постоянной страницы

При ошибочном редактировании содержания постоянной страницы пропало из бара название меню страницы (содержание сохранилось). В какой таблице базы данных содержится имя меню? Можно ли редактируя записи таблицы восстановить на прежнем месте имя меню? javascript:insert_text(‘:rolleyes:’, ”);
:rolleyes:

свой поисковый плагин по блогу/сайту для Firefox

Пользователям Firefox посвящается.

итак, наверняка вы знаете что в фаире есть замечательная тулза как поисковый бар. очень удобно, а главное – можно сделать и поиск на своём блоге/сайте. описание поисковой формы храниться в файле *.src, и должен он иметь примерно следующий вид:

http://www.your_host.domen/srhplugin.src
# Search Plug-in for Mozilla 
# and your comments must be here

<search
   version = "1.0" 
   name="Test search plugin"
   description="Firefox search plugin test"
   method="GET"
   action="http://your_host.domen" 
   queryCharset="utf-8"
>
<input name="s" user>
</search>

и, собственно, скрипт его обрабатывающий (универсальная функция):

function addEngine(url_src, url_img, info){
    if(typeof(url_src)=='undefined'){ var url_src = 'http://www.your_host.domen/srhplugin.src'; }
    if(typeof(url_img)=='undefined'){ var url_img = 'http://www.your_host.domen/search.gif'; }
    if(typeof(info)=='undefined'){ var info = 'Lebnik'; }
    
    if ((typeof window.sidebar == "object") && (typeof window.sidebar.addSearchEngine == "function")) { 
        window.sidebar.addSearchEngine(url_src, url_img, info, '0');
    } else {
        alert("Извините, чтобы установить плагин поиска, Вы должны использовать браузер Firefox.");
    }
    return false;
}

и метод его вызова:

<a onclick="return addEngine();" href="#" title="Плагин поиска для Firefox">Плагин поиска для Firefox</a>

search.gif можете смело использовать и .jpg и .gif, 16×16 px.

теперь достаточно выбрать нужный плагин для поиска в firefox-е и можно тестить 😎

вывод n случайных изображений на странице шаблона

встал вопрос – каким образом можно организовать вывод случайных изображений на странице. причем тут следующая тонкость: изображения не должны повторяться, подгружаться из определенной директории, и по определенному формату. к примеру, если ваш блог посвящен автомобилям, то вывод, к примеру, трех случайных сделает блог более привлекательным. с одной стороны, всё решаемо средствами php, как загрузка через web, так и создание превьюшек (кому интересно как – пишите, ибо это был первый путь решения задачи).. но это-же достигается средствами wordpress. итак, начинаем с

.../wp-admin/options-misc.php (Разные настройки) -> Сохранять файлы в эту папку: (wp-content/uploads);
НЕ отмечаем "Сортировать мои загруженные файлы по папкам по месяцу и году"

теперь открываем нужный файл шаблона (например, index.php) и нежно вставляем в него следующий код:

[code- <table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td colspan="3">
<div id="randomcars">Три случайные фотографии автомобилей на продажу:</div>
</td></tr><tr>
<td id="rndimgtd"><?php

$uploaderpath = $_SERVER[‘DOCUMENT_ROOT’].’/wp-content/uploads’;
$archiveurl = ‘http://host.domain/wp-content/uploads/’;
$previewsdir = ”; // в случае, если захотите хранить превьюшки в отдельной папке
$valid_types = array(".THUMBNAIL.GIF","THUMBNAIL.JPEG", ".THUMBNAIL.PNG", ".THUMBNAIL.JPG");
$pics = 3;

$dDir = opendir($uploaderpath . $previewsdir);
$aFileList = array();
while ($sFileName=readdir($dDir)) {
if ($sFileName!=’.’ && $sFileName!=’..’) {
$aFileList
=$sFileName;
// echo $sFileName.'<br/>’;
}
}
closedir ($dDir);

$j = 0;
foreach ($aFileList as $aFileName) {
$fileindir = strtoupper(substr($aFileName,strlen($aFileName) – 14,
strlen($aFileName)));
if (in_array($fileindir, $valid_types)) {
$imagesarray[$j] = $aFileName;
// echo $imagesarray[$j].'<br />’;
$j++;
}
}

if ($j >= $pics){
$rndimgs = array(”,”,”);
$k = rand(0, $j);
for ($i = 0; $i <= 2; $i++) {
while (in_array($imagesarray[$k], $rndimgs)) {
$k = rand(0, $j);
}
$rndimgs[$i] = $imagesarray[$k];
}
for ($i = 0; $i <= $pics-1; $i++) {
?><img src="<?php print($archiveurl.$previewsdir.$rndimgs[$i]); ?>" width="144" height="108" alt="Loading…"
title="Превью" /><?php
//sleep(1);
if($i <= 1){ ?>
</td><td id="rndimgtd">
<?php }
}
} else {
echo(‘<div style="background-color:#E9967A;color:#000000;line-height:100%;padding:5px;border: double #aa0000 4px;">
<small><b>error</b><br />Невозможно вывести превью изображений: минимальное количество
изображений-превью должно быть не менее трех.</small></div>’);
}
?>
</tr></table>[/code]
теперь, при загрузке изображения (во время создания post-а) в аплоаде будет создаваться превьюшка, и скрипт будет её подгружать. количество картинок регулируется путем изменения переменной $pics.

как дополнение к вышенаписанному, опишу способ как в данном примере выводить изображения закругленные с произвольной рамкой (html only). дописываем перед тегом <img src… следующее:

<div style="position:absolute"><img src="<?php bloginfo('template_directory');?>/images/rnd-cars-border.gif" width="144" height="108"></div>

и кидаем гифку из аттача в папку с шаблоном.

как ссылаться на свои ранние посты быстро из админки?

коллеги, добрый вечер.
А как Вы решаете вот какую техническую задачу: пишу пост, а через 2 недели хочу на него сослаться. Но пишу много и часто, поэтому поиск нужного поста может занимать довольно много времени.
Если ли какая-либо возможность в админке при написании сообщения мониторить уже существующие записи, хотя бы по названию, и линковать к ним. Именно из-под области "написать сообщение"? Никакого плагина найти не удалось. М.б. уважаемая публика подскажет?

Поделитесь опытом! Спасибо.

публикация изображений

Глубокоуважаемый народ!
Хелп нубу понять как разместить изображение.
Выдаем после попытки заугрузки вот такую весчь:
"Не могу создать директорию /usr/local/psa/home/vhosts/cosmopetrov.ru/httpdocs/wp-content/uploads/2007/09. Проверьте, доступна ли родительская директория для записи.
Вернуться к загрузке картинок" ( при том, что директорию открывали даже под кодом 777…толку – ноль)
Это если с компа.
Если с ftp производится попытка загрузить картинку то вываливается следующая надпись:
"ftp …. указан один или несколько файлов, которые невозможно найти"
Что делать в такой ситуации?:(
Как все таки загрузить изображения?
_____________
С Уважением, Ter

Уменьшаем уровень вложенности

Подскажите, каим образом сделать так, как у макса – url поста имеет вид site/post, т. е. папки категорий не отображаются

Установка PageNavi 2.11 на WP-2.2.2.

Качаем:WP-PageNavi
http://lesterchan.net/wordpress/readme/wp-pagenavi.html
Распаковать архив, получаете папку pagenavi с пятью файлами.
Данную папку копируем в wp-content >> plugins.
Далее: открываем папку wp-content/themes/<ваша тема, у меня default>/footer.php
Видим:

<hr />
<div id="footer">
<!– If you’d like to support WordPress, having the "powered by" link somewhere on your blog is the best way, it’s our only promotion or advertising. –>
<p>
<?php bloginfo(‘name’); ?> С и т.д.

Берем код:
<?php if(function_exists(‘wp_pagenavi’)) { wp_pagenavi(”, ”, ”, ”, 5, false); } ?>

Вставляем, здесь два варианта на выбор:
1) между- <p> и <?php bloginfo(‘name’ – надеюсь здесь все понятно.
2) Здесь множество вариантов: можно вставить опять в этот блок создав <p> КОД<p>,
Можно создать выше этого блока ,создав <hr/> и т.д.
Активируем в панели управления, в настройках можно ничего не менять кроме последнего пункта-показывать всегда:нужно поставить «да».
У меня WP 2.2.2. ,отражается на всех страницах.

Как закешировать навсегда

Тут http://maxsite.org/ras34#more-276 идет описание про кеш на время. Оказывается стандартно вообще 15 минут.
А как сделать чтобы кеширование оставалось навсегда.

Убрать в посте надпись “комментировать”

Как сделать так, что если в посте отключены комментарии, когда просматриваешь пост, на сайте внизу поста не было надписи комментировать.
А то у меня получается так, что если я для поста в админке отключил комментарии, потом просматриваю пост на сайте, внизу вижу ссылку комментировать, нажимаю на нее, и мне пишется "комментарии для этого поста отключены". Как слеать так, что если отключил для поста комментирование, чтоб тогда и в посте не появлялась ссылка комментировать

Ссылки в меню навигации

Здравствуйте!
На форуме есть посты с подбной тематикой, но конкретно данный случай на рассматривался,
Суть проблемы такова: имеется меню навигации, которое вызывается функцией

<?php wp_list_pages('sort_column=menu_order&title_li='); ?>

. Ссылки на страницы имееют вид http://my site/?page_id=1 (2, 3 и т.д.). Требуется сделать так чтобы одна из ссылок, к примеру http://my site/?page_id=3 имела адрес http://drugoy site.
Как это сделать?

3 вопроса. Разделить рубрики. Не постить некоторые. Постить новости.

Суть такая. Есть у меня сайт igrotort.ru . Там рубрики это как бы жанры. И вот это дело всё наполнено и меня устраивает.

1 Вопрос: Но вот захотел я например создать рубрику "Рассказы об играх", да и ещё захотел "Новости". И хочу, чтобы они не были в колонке "Жанры", а чтобы именно эти две категории как бы были в отдельном блоке.

2 Вопрос: Даже если они разделятся. Мне нужно, чтобы посты из этих новых категорий не показывались в основной выдаче. Нужно чтобы они показывались только когда я нажимаю на этот раздел (в моём примере на "Рассказы об играх").

3 Вопрос: Вот у меня два предыдущих вопроса разрулились к примеру и я хочу, чтобы в определённом месте (вот как у меня комментарии), точно так же выдавались к примеру 5 последних постов из группы "Новости".

Как это всё сделать? За ранее спасибо.

убрать ссылку на сайт комментируемого

когда оставляешь адрес сайта в комментарии, ник автора становиться гиперссылкой на сайт. так как это не есть хорошо, нужно чтобы выводилось только имя. и ещё не найду где публиковать комменты без проверки

Разные рубрики (категории) – разные темы

Приветствую всех…

Можно сделать так, что когда человек заходит на главную страницу – одна тема, а когда по ссылке типа
http://site.ru/category/cat1 – то вторая, а если http://site.ru/category/cat3 – то третья и так далее???
Все в пределах одного установленнго wp

Заранее спасибо….

Плагин карты сайта (архива) для WP

Всем привет, не подскажете где взять подобный плагин который делает вот такой симпатичный список всех тем как здесь

Какую нагрузку выдерживает WordPress?

Привет всем!
Давно интересует такой вопрос- какую нагрузку выдерживает WordPress (на обычном shared хостинге)? Понимаю, что все зависит от параметров хостинга, количества плагинов, одновременных подключений и многого другого, но все же хотелось бы узнать конкретные примеры.
Заранее спасибо.:)

Вставка ссылок на новые посты

Привет!
А как но странице можно "автоматом"(как в виджете) сделать вставку новых постов?

Вопрос по оформлению постов

Наткнулся на сайт сделанный на wordpress и заинтересовало каким образом оформили следующий формат новостей как на картинке .

1. Заголовок новости с права от изображения , не сверху .
2. Можна нажать на изображение и откроется статья полностью , подобно нажатию на Read More .

Подскажите в какую сторону копать . Может это решается расстановкой переменных в шаблоне или это какой то "дикий" эксклюзивный хак ?
В каком файле/файлах выводятся новости ?

С WP совсем недавно . Спасибо.

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