Обсуждения

СОРИ!

Люди… создал человеческий ШОТКОД…

function myshort()
{
echo "Вывести ШОТИК";
}
add_shortcode( ‘myshort’,’myshort’);

Вставляю в рудактор [myshort] между 2-мя строками… чтоб строка выводилась не вверху над всем текстом… а между… А оно мне всеравно выводит в самом верху… При этом если использую другой шоткод в этом же посте то он выводится на нужном месте… Может кто сталкивался или может прикинуть в чем проблема?

Писало ошибку а постило СОРИ!

Люди… создал человеческий ШОТКОД…

<?php function myshort()
{
echo "Вывести ШОТИК";
}
add_shortcode( ‘myshort’,’myshort’);
?>

Вставляю в рудактор [myshort] между 2-мя строками… чтоб строка выводилась не вверху над всем текстом… а между… А оно мне всеравно выводит в самом верху… При этом если использую другой шоткод в этом же посте то он выводится на нужном месте… Может кто сталкивался или может прикинуть в чем проблема?

Шоткод всегда вверху поста…

Люди… создал человеческий ШОТКОД…

<?php function myshort()
{
echo "Вывести ШОТИК";
}
add_shortcode( ‘myshort’,’myshort’);
?>

Вставляю в рудактор [myshort] между 2-мя строками… чтоб строка выводилась не вверху над всем текстом… а между… А оно мне всеравно выводит в самом верху… При этом если использую другой шоткод в этом же посте то он выводится на нужном месте… Может кто сталкивался или может прикинуть в чем проблема?

Шоткод всегда вверху поста…

Люди… создал человеческий ШОТКОД…

<?php function myshort()
{
echo "Вывести ШОТИК";
}
add_shortcode( ‘myshort’,’myshort’);
?>

Вставляю в рудактор [myshort] между 2-мя строками… чтоб строка выводилась не вверху над всем текстом… а между… А оно мне всеравно выводит в самом верху… При этом если использую другой шоткод в этом же посте то он выводится на нужном месте… Может кто сталкивался или может прикинуть в чем проблема?

Имя пользователя как ссылка на сайт!

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

Вывод контента в правом столбце

День добрый!
В ВП есть возможность ввода любого html кода в правом столбце через систему виджетов.
А есть ли возможность выбирать конкретные страницы и/или разделы сайта, на которых будет отображаться конкретный виджет?
Заложена ли такая возможность в стандартный функционал или надо ставить отдельные плагины?

список юзеров с фильтром

Помогите реализовать на корпоративном сайте таблицу с выводом всех пользователей(сотрудников) с применением фильтра по значению meta_key = ‘people_lists_otdel’.

метод фильтраци нужен типа:

<select>
  <option>otdel1</option>
  <option>otdel2</option>
</select>

на данный момент получилось только просто вывести всех сотрудников без фильтрации:

/*
*functions.php
*/

function fb_list_authors($userlevel = 'all', $show_fullname = true) {
    global $wpdb;
    echo '
    <div id=users>

</form>
    <table border="2" align="center" cellpadding="0" cellspacing="0">
    <tr align="center" valign="middle">
    <th width="90" nowrap="nowrap" scope="col">Фото</th>
    <th width="90" nowrap="nowrap" scope="col">Имя</th>
    <th width="90" nowrap="nowrap" scope="col">Должность</th>
    <th width="90" nowrap="nowrap" scope="col">Отдел</th>
    <th width="90" nowrap="nowrap" scope="col">Кабинет</th>
    <th width="90" nowrap="nowrap" scope="col">Тел. внутр.</th>
    <th width="90" nowrap="nowrap" scope="col">Тел. гор.</th>
    <th width="90" nowrap="nowrap" scope="col">ICQ</th>
    <th width="90" nowrap="nowrap" scope="col">email</th>
  </tr>';
    $i = 0;
    while ( $i <= 10 ) {
    $userlevel = $i;
    $all = "meta_key = 'wp_user_level' AND meta_value = '$userlevel'";

    $authors = $wpdb->get_results("SELECT * from $wpdb->usermeta WHERE meta_key = 'wp_user_level' AND meta_value = '$userlevel' ");
    foreach ( (array) $authors as $author ) {
    $author = get_userdata( $author->user_id );
    $userlevel = $author->wp2_user_level;
    $name = $author->nickname;
    $icq = $author->people_lists_icq;
    $tel = $author->people_lists_tel;
    $tel2 = $author->people_lists_tel2;
    $email = $author->user_email;
    $otdel = $author->people_lists_otdel;
    $doljnost = $author->people_lists_doljnost;
    $dating = $author->people_lists_dating;
    $img = get_avatar( $author->ID, 150 );
    $kabinet = $author->people_lists_kabinet;
    $id = $author->ID;
    
    if ( $show_fullname && ($author->first_name != '' && $author->last_name != '') ) {
    $name = "$author->first_name $author->last_name";
    }
    
    $link =  '
        <style>
    #foto'.$id .'{ 
    display:none;     
    }
    #hideopen{
    color: #FFF;
    text-decoration: none; 
    border-bottom: 1px dashed #FFF;
    cursor: pointer;
    }
    </style>
    <script>
    function hideShowDiv'.$id.'(){ $("#foto' . $id . '").toggle("slow"); }
    </script>

    <tr align="center" valign="middle" height="15">
    <td width="150" nowrap="nowrap" ><div id="hideopen" onclick="hideShowDiv'.$id.'();">Показать/скрыть</div><div id="foto' . $id . '">' . $img . '</div></td>

    <td width="90" height="30" nowrap="nowrap" >' . $name . '</td>
    <td width="90" nowrap="nowrap" >' . $doljnost . '</td>
    <td width="90" nowrap="nowrap" >' . $otdel . '</td>
    <td width="90" nowrap="nowrap" >' . $kabinet . '</td>
    <td width="90" nowrap="nowrap" >' . $tel . '</td>
    <td width="90" nowrap="nowrap" >' . $tel2 . '</td>
    <td width="90" nowrap="nowrap" >' . $icq . '</td>
    <td width="90" nowrap="nowrap" >' . $email . '</td>
  </tr>';
    echo $link;
    }
    
    $i++;
    }
    
    echo '</table></div>';
    
    }

выводится через <?php fb_list_authors(0, TRUE); ?>
также использовал плагин пару плагинов для добавления доп полей

Не отправляется письмо после рег-ции

У меня такой вопрос. На одном аккаунте на хостинге есть 2 блога с одинаковыми версиями, 3.1.4, и с одинаковыми настройками. Но, на одном блоге, после регистрации, письма уходят на мыло. На втором – нет. Перепробовал кучу плагинов, всё бесполезно. На этом форуме перепробовал рецепты Соники, Max’а, которые другим помогали, мне нет. Общался с сапортом хостинга, они тоже разводят руками. Они тестировали свой скрипт, письма уходят. Но скрипт вордпресса не работает. Самое интересное, что после регистрации, пользователь в админке появляется. Но, нужно именно, чтобы письма отправлялись. Что делать, ума не приложу. Может кто-то может подсказать, где копать?

Или может кто знает, где убирается надпись "Регистрация завершена. Проверьте вашу почту."? Проверил все файлы, нашел такую запись в файле ru-RU.po, убрал её, но это не помогло.

Настройка сайта на новом хостинге.

Добрый вечер.
Подскажите как можно поступить в таком случае:
Я переношу сайт на новый хостинг. В данный момент сайт находится в рабочем состоянии с прописанными ДНСами старого хостинга. Вот я хочу сделать так, чтобы не прописывать ДНСы нового хостинга и не ждать сутки, настроить сайт на новом хостинге. Слышал что это можно как то делать путем вписывания Ip адреса в адресную строку. То есть чтобы один сайт работал на разных серверах.
Если кто знает конкретно этот способ или еще какой, подскажите пожалуйста.
Даже не представляю как в гугле сформировать такой запрос)

Как правильно перенсти базу данных?

При переносе базы данных от версии 2.7 на версию 3.2.1 не работают ссылки. Например, если кликнуть по категории или по названию темы, то выскакиват ошибка 404 (страница не существует). Ссылки, если глядеть в статус баре браузера – правильные.
Весия 3.2.1 с созданной ею же базой данных работает нормально.
Перед переносом плагины отключал.

Подскажите, что делать или где почитать про перенос базы данных на новую версию движка.
Спасибо!

Геолокация посетителей

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

Cайт на ВП. Посетитель из России или СНГ обращается к адресу site.com – переадресуем его на site.com/ru

Как так сделать? Может, есть плагин?

Спасибо!!!

All in One SEO. Важная тема.

All in One SEO составляет описание длинной 160 символов.
Но я прочитал, что в плане SEO будет лучше, если описание будет 265 символов.

Я в плагине нашёл строку, которая отвечает за длину описания:
var $maximum_description_length = 160;

Казалось бы "Меняй и всё!". Но тут я подумал о том, что будет если плагин обновить… сотрётся ведь моё значение 🙁

Поэтому я очень прошу вас написать мне код для functions.php, который навечно поставит моё значение для maximum_description_length.

количество записей в рубрике

Ребят подскажите какая нибудь функция возвращает количество записей в рубрике?

E-commerce не удается сделать заказ

С недавнего времения ни с того ни с сего e-commerce перестал оформлять заказы.
Т.е. добавляешь в корзину, жмешь оформить, вводишь данные, жмешь «сделать заказ» и он выбрасывает на страницу transaction-results

Вот что выдает:
К сожалению Ваш заказ не был принят.
Нажмите здесь, чтобы вернуться к странице оформления заказа. (обратно на страницу оформления заказа)
Wordpress 3.1.1
E-commerce 3.7.8

Может кто сталкивался? Подскажите решение плиз!

E-commerce не удается сделать заказ

С недавнего времения ни с того ни с сего e-commerce перестал оформлять заказы.
Т.е. добавляешь в корзину, жмешь оформить, вводишь данные, жмешь «сделать заказ» и он выбрасывает на страницу transaction-results

Вот что выдает:
К сожалению Ваш заказ не был принят.
Нажмите здесь, чтобы вернуться к странице оформления заказа. (обратно на страницу оформления заказа)
Wordpress 3.1.1
E-commerce 3.7.8

Может кто сталкивался? Подскажите решение плиз!

E-commerce не удается сделать заказ

С недавнего времения ни с того ни с сего e-commerce перестал оформлять заказы.
Т.е. добавляешь в корзину, жмешь оформить, вводишь данные, жмешь «сделать заказ» и он выбрасывает на страницу transaction-results

Вот что выдает:
К сожалению Ваш заказ не был принят.
Нажмите здесь, чтобы вернуться к странице оформления заказа. (обратно на страницу оформления заказа)
Wordpress 3.1.1
E-commerce 3.7.8

Может кто сталкивался? Подскажите решение плиз!

E-commerce не удается сделать заказ

С недавнего времения ни с того ни с сего e-commerce перестал оформлять заказы.
Т.е. добавляешь в корзину, жмешь оформить, вводишь данные, жмешь «сделать заказ» и он выбрасывает на страницу transaction-results

Вот что выдает:
К сожалению Ваш заказ не был принят.
Нажмите здесь, чтобы вернуться к странице оформления заказа. (обратно на страницу оформления заказа)
Wordpress 3.1.1
E-commerce 3.7.8

Может кто сталкивался? Подскажите решение плиз!

Переезд на новый хостинг

Доброго времени суток.
Помогите пожалуйста советом.
В общем перенес свой сайт на новый хостинг. Скопировал файлы и папки с бекапов, а также импортировал базу данных. Вроде сайт заработал, можно зайти в админку и редактировать все что нужно. Но когда нажимаешь на название поста, чтобы его открыть, выпадает ошибка.
Думал обхитрить судьбу, зашел и написал с админки новый пост, захожу на главную- новый пост есть, но при нажатии на него выбивает туже ошибку:

"Not Found
The requested URL /analizator-moloka-akm-98-izmerenie-ph.html was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."
Вот ссылка http://kipimilk.ru/ можете взглянуть и нажать на любой пост

Регистрация на блоге

После регистрации не приходит пароль на e-mail. Не подскажете, как исправить эту ситуацию? Плагины не помогают.

Реализация всплывающих окон

Появилась идея выводить на блоге фразу дня в виде всплывающего в определенном месте окошка. Это можно реализовать в wordpress?

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