Карта Yandex или Google в сплывающем окне.
Господа не сочтите за флуд, но есть еще один вопрос.
Хочу сделать что-бы при нажатии на адрес всплывала карта Yandex или Google. Как это лучше всего реализовать? Самый красивый и оптимальный вариант сделать, как в галереях, т.е. основной фон темнеет и появляется картинка, только вместо картинки тут карта…
Вообще реально это все? Или просто мечты…
Интересный глюк с буквой “Щ”. Help!!!
Приветствую всех форумчан!
Помогите кто в курсе. Первый раз с таким столкнулся.
У меня все с кодировкой хорошо, все правильно отображается кроме буквы "Щ". В место нее тупо знак вопросика :(. На любой теме. Кто знает в чем может быть проблема, хотя-бы где копать. База, таблицы и сопоставление, все в UTF.
Dashboard на входе. Как это исключить?
Вот зарегистрировался юзер на моём блоге. Залогинивается и лицезреет "Доску объявлений". Но она ему нафик не нужна. Ему надо остаться на странице комментариев. Как это обеспечить?
И ещё такой трабл. В правом верхнем углу Доски объявлений текст "Howdy, user [Sign Out, My Account]" у юзера генерируется не в виде линков, а в виде простого текста. Т.е. ни разлогиниться через Sign Out, ни перейти в профиль через My Account нельзя. Приходится юзеру идти на главную страницу блога или на страницу комментариев.
Вместе с тем, под админскими правами всё как положено.
Проблема: картинки и Xml-rpc
При удаленном постинге через XML-RPC наблюдается следующее явление…
Отсылаю:
<a href="http://yandex.ru">Yandex</a><br/><img src="http://imgl.yandex.net/i/www/logo1.png"/>
А приходит (доступно при HTML-редактировании записи):
<a href="http://yandex.ru">Yandex</a><br><img>
Подозреваю, что при постинге EMBED-объектов будет что-то похожее…
Подскажите, пожалуйста, в чем может быть проблема? Может кто-нибудь уже сталкивался с подобным?
Для постинга использую следующую функцию:
function send_post($blog, $login,$pass,$title,$description,$tags,$allow_comment = 0,$ping = 0,$publish=1) {
$xmltags='';
$tags = explode(',',$tags);
foreach ($tags as $tag) {
$xmltags.="<value>$tag</value>";
}
$query = '<?xml version="1.0"?>
<methodCall>
<methodName>metaWeblog.newPost</methodName>
<params>
<param>
<value><int>0</int></value>
</param>
<param>
<value><string>'.$login.'</string></value>
</param>
<param>
<value><string>'.$pass.'</string></value>
</param>
<param>
<value><struct>
<member>
<name>title</name>
<value><string>'.$title.'</string></value>
</member>
<member>
<name>description</name>
<value><string>'.$description.'</string></value>
</member>
<member>
<name>mt_keywords</name>
<value>
<array>
<data>'.
$xmltags
.'</data>
</array>
</value>
</member>
<member>
<name>mt_allow_comments</name>
<value><int>'.$allow_comment.'</int></value>
</member>
<member>
<name>mt_allow_pings</name>
<value><int>'.$ping.'</int></value>
</member>
</struct></value>
</param>
<param>
<value><string>'.$publish.'</string></value>
</param>
</params>
</methodCall>';
$headers = "POST /xmlrpc.php HTTP/1.0\r\n".
"Host:$blog \r\n".
"Connection: Close\r\n".
''.
"Content-Type: text/xml\r\n".
"Content-Length:".strlen($query)."\r\n".
"\r\n";
$user_agent=NULL;
$conn = fsockopen("$blog", 80);
if(!$conn) {
return "error while open socket";
}
else {
fputs($conn, "$headers");
fputs($conn, $query);
$response = "";
while(!feof($conn))
{
$response .= fgets($conn, 1024);
}
fclose($conn);
$response = substr($response, strpos($response, "\r\n\r\n")+4);
$dom = new DOMDocument();
$dom ->loadXML($response);
$tags= $dom->getElementsByTagName('value');
if ($tags->length ==1) {
return "OK ";
}
else {
return "ERROR ";
}
}
}
Userwall : Вывод аватаров авторов блога
Всем привет!
Продолжаю выжимать из WordPress-а всё что можно 🙂
Подскажите, как можно сделать userwall (стену пользователей), т.е. вывести список авторов, но не именами, а их аватарами, при клике попадаешь на профиль.
Заранее благодарю!
Ключевые слова (для поиска): аватары, юзерпики, авторы, пользователи, вывод авторов
Показ содержимого страницы на главной
Здравствуйте. Скажите пожалуйста, как мне сделать так что бы на главной странице отображался не список постов, а содержимое одной конкретной страницы? Поискал на паре форумов, нашёл функцию query_post(), но похоже что с её помощью можно выводить только посты.
Проблемы с переносом базы данных.
Появилась необходимость создать дубликаты своих вордпресс сайтов на локальном компьютере.
1. Установил Денвер 3.
2. Перенес на локал содержимое папки public_html.
3. Создал на локале базу данных с теми же атрибутами, что и на хостинге.
4. Экспортировал дамп базы в файл на локальный компьютер через php MyAdmin.
5. Попытался импортировать на локале через php MyAdmin, предварительно удалив таблицы с созданной на локале базы данных.
6. Не получилось – пишет "Нет SQL-запроса!".
7. Попытался кусками перенести базу – потаблично, через текстовой SQL-запрос. 9 таблиц без проблем. 10-я (wp_posts) пишет "Нет SQL-запроса!".
Пожалуйста, если знаете, подскажите в чем может быть незадача.
“Запись опубликована …” – как убрать? :(
Запись опубликована 28.04.2009 в 13:56:59 и размещена в рубрике Без рубрики. Вы можете следить за обсуждением этой записи с помощью ленты RSS 2.0. Можно оставить комментарий или сделать обратную ссылку с вашего сайта.
Как убрать этот информер?
P.S. тема стандартная…
Редактирование меню в WordPressMU + BuddyPress
Доброго всем времени суток! Полагаясь на ваши знания прошу о помощи. Поставил WordPressMU 2.71 рус + BuddyPress рус + Нестандартный шаблон. Возникла такая проблема: Все меню в шаблоне указывает неверные ссылки. Понимаю, что исправляется это прямыми руками и хоть малейшим знанием php и html программирования. Частично я знаком с этими языками программирования, но с WordPressMU работаю впервые. Будьте столь любезны и подскажите как это организовать..
Я уверен что нужно редактировать файл шаболона а именно header.php , а если быть точнее то этот код
<div id="header">
<h1 id="logo"><a href="<?php echo get_option('home') ?>" title="Главная"><?php bp_site_name() ?></a></h1>
<ul id="nav">
<li<?php if ( bp_is_page( 'home' ) ) {?> class="selected"<?php } ?>><a href="<?php echo get_option('home') ?>" title="Главная">Главная</a></li>
<li<?php if ( bp_is_page( -------------HOME_BLOG_SLUG----------- ) ) {?> class="selected"<?php } ?>><a href="<?php echo get_option('home') ?>/<?php echo ------------HOME_BLOG_SLUG------------ ?>" title="Новости">Новости</a></li>
<li<?php if ( bp_is_page( ------------MEMBERS_SLUG------------ ) ) {?> class="selected"<?php } ?>><a href="<?php echo get_option('home') ?>/<?php echo ------------MEMBERS_SLUG------------ ?>" title="Пользователи">Пользователи</a></li>
<?php if ( function_exists( 'groups_install' ) ) { ?>
<li<?php if ( bp_is_page( ------------BP_GROUPS_SLUG------------ ) ) {?> class="selected"<?php } ?>><a href="<?php echo get_option('home') ?>/<?php echo ------------BP_GROUPS_SLUG------------ ?>" title="Группы">Группы</a></li>
<?php } ?>
<?php if ( function_exists( 'bp_blogs_install' ) ) { ?>
<li<?php if ( bp_is_page( ------------BP_BLOGS_SLUG------------ ) ) {?> class="selected"<?php } ?>><a href="<?php echo get_option('home') ?>/<?php echo ------------BP_BLOGS_SLUG------------ ?>" title="Блоги">Блоги</a></li>
<?php } ?>
<?php do_action( 'bp_nav_items' ); ?>
</ul>
<div class="clear"></div>
</div>
Что прописывать в коде там, где я выделил "————", так как ссылка на главную исправно работает:
<li<?php if ( bp_is_page( 'home' ) ) {?> class="selected"<?php } ?>><a href="<?php echo get_option('home') ?>" title="Главная">Главная</a></li>
Прошу прощения, за то что отнимаю время, которое у каждого дорогое. Буду благодарен любой подсказке.
Спасибо
Использую шаблон: http://cosydale.com/buddypress-theme-facebuddy.html
Сборка от http://cosydale.com/
Сам сайт: http://bat-yam.netne.net/
Случайная тема (из имеющихся)
Подскажите, пожалуйста, как сделать, чтобы при установке ВП, тема выставлялась рандомно из тех, что есть.
Пробовал через входной файл, но где-то после установки происходит то ли инициализация, то ли ещё что-то – значения ставятся по дефолту дефолтные. Я так понял, что в базе, помимо значений template, stylesheet и current_theme – есть ещё какие-то зависимости или чёрт знает что происходит.
В общем, нужно, чтобы рандомно единоразово проставлялась рандомная тема каждому новому блогу.
«Правильная» система навигации
Привет всем.
Решил сделать систему навигации по такому принципу:

У активной страницы в меню удаляется ссылка и меняется подсветка, если перейти на подкатегорию или пост принадлежащий данной странице, ссылка остается, подсветка меняется.
Решил и сделал, но чувствую что реализация, мягко говоря, хромает:
<ul id="page-bar" class="left clearfloat">
<li id="logo-li">
<?php
if (is_home())
echo '<div id="logo-link"></div>';
else echo '<a id="logo-link" href="'.get_option('home').'/"></a>';
?>
</li>
<?php
$pages = get_pages('sort_column=menu_order');
if ( !is_page() && !is_home() ) {
$category_the = get_the_category();
$parent_cat = $category_the[0]->category_parent;
}
global $wpdb;
foreach ($pages as $pagg) {
$pageid_name = $wpdb->get_var("SELECT post_title FROM $wpdb->posts WHERE ID = '".$pagg->ID."'");
if (is_page($pagg->ID)) {
$option ='<li class="current_page_item">'.$pagg->post_title.' </li>';
} else if ($pageid_name == get_cat_name($parent_cat)) {
$option ='<li class="current_page_item"><a href="'.get_permalink($pagg->ID).'">'.$pagg->post_title.'</a></li>';
} else {
$option = '<li><a href="'.get_permalink($pagg->ID).'">'.$pagg->post_title.'</a></li>';
}
echo $option;
}
?>
</ul>
После этого чувствую себя извращенцем 🙂 Основная проблема в том, что у меня, к примеру, на странице «Блог» отображаются все записи принадлежащие рубрике с одноименным названием, но просто так проверить соответствие родителя поста (рубрики) и страницы не получается.
Плагины, думаю, существуют, но хочется сделать все «ручками». Буду очень благодарен ответившим.
Warning: array_keys() Warning: Cannot modify header information – hea
при попытке входа в админку выдается следующее
Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/aeclab/domains/aec-lab.net/public_html/blog/wp-includes/widgets.php on line 1045
Warning: Cannot modify header information – headers already sent by (output started at /home/aeclab/domains/aec-lab.net/public_html/blog/wp-includes/widgets.php:1045) in /home/aeclab/domains/aec-lab.net/public_html/blog/wp-includes/pluggable.php on line 850
в виджете " текст" вставлял коды ссылок на другие свой сайты хотел еще фотку туда же воткнуть, пока втыкал произошло вышеперечисленное
сам блог работает нормально тока вотв админку заити не могу и виджет текст с сылками на другие саиты пропал , на одной бд сидят два ворд пресс так вот на втором блоге всё нормально , там тема скачанная а на этом блоге тема классика
в ридми читал и с переводом и так как есть на английском . никак не пойму как же это дело починить помогите пожалуйста как починить
размер закачиваемых файлов
подскажите, пожалуйста, как снять ограничение размера закачиваемых файлов в вп?
не закачиваются файлы тяжелее 10 мб.
Откуда берется ID Рубрик (Categories)
При установке виджета Рубрики (categories), в базу пишется что-то наподобие этого:
...:{i:0;s:20:"categories-412361141";i:1...
Откуда берутся циферки после categories- – вот эти вот 412361141?
Реализовал автоматическую активацию виджетов при установке блога, но рубрики туда вставить не получилось, ибо не знаю, откуда взять айдишник.
Помогите, плиз.