Добавление записей с фронта

Подскажите, пожалуйста, плагин для добавления записей зарегистрированными пользователями с фронта.

ЧПУ для нового post_type

всем доброй ночи, вот сталкнулся с проблеммой, создал новый post_type и taxonomy , и теперь стоит 2 нерешонных вопроса.

1. какой шаблон отвечает за вывод категорий, пробывал поменять шаблон catygory.php исправив код на

            <?php 
                global $query_string;
                $i = 0;
                if (is_category()) query_posts($query_string . "&post_type=video&showposts=20$post_number&paged=$paged&cat=$cat");
                else query_posts($query_string . "&post_type=video&showposts=$post_number&paged=$paged"); 
            ?>
            <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
                <?php $i++; ?>
                <?php include(TEMPLATEPATH . '/includes/entry-142.php'); ?>
            <?php endwhile; ?>
                <center><?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); }
                else { ?></center>
                     <?php include(TEMPLATEPATH . '/includes/navigation.php'); ?>
                <?php } ?>

и назвав его video.php но посты непоявились, лиш 404 ошибка

и второе. Когда создаю пост то у меня название автоматически прописывается сайт.ру/video/название

хотя в настройках вордпресса стоит /%postname%.html

вот код созданного post_type

function post_type_video()
{
$labels = array(
'name' => 'Видео',
'singular_name' => 'Видео',
'add_new' => 'Добавить Видео',
'add_new_item' => 'Добавить новое видео',
'edit_item' => 'Редактировать запись',
'new_item' => 'Новая запись',
'view_item' => 'Смотреть запись',
'search_items' => 'Поиск по записям',
'not_found' =>  'Записей не найдено',
'not_found_in_trash' => 'Записей в корзине не найдено',
'parent_item_colon' => ''
);
$args = array(
'labels' => $labels,
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'query_var' => true,
'rewrite' => array('slug'=>'video', 'with_front' => false),
'capability_type' => 'post',
'hierarchical' => false,
'menu_position' => 5,
'supports' => array('title','editor','author','thumbnail','excerpt','comments','custom-fields','trackbacks'),
);
register_post_type('video', $args);
$taxlabrl = array(
'name' => 'Тэги',
'singular_name' => 'Тэг',
'search_items' => 'Поиск тэгов',
'all_items' => 'Все тэги',
'add_new_item' => 'Добавить новый тэг',
'new_item_name' => 'Имя нового тэга',
'edit_item'=> 'Редактировать тэг',
'add_or_remove_items' => 'Добавить или удалить тэг',
);
$taxargs = array(
'labels' => $taxlabrl,
'public' => true,
'show_ui' => true,
'hierarchical' => true,
'show_tagcloud' => true,
'rewrite' => array('slug' => 'tag-video', 'with_front' => false),
'query_var' => true
);
register_taxonomy('tag-video', 'video', $taxargs);
}
add_action('init', 'post_type_video');

КОНСТРУКТОР ШАБЛОНОВ

НАРОД ПОДСКАЖИТЕ конструктор шаблонов (тем),желательно бесплатный.Спасибо.

проблема с NextGEN Gallery

Версия 1.9.6

Последнее время не отображаются картинки. У них код такой:

В тексте статьи вставлено: [singlepic id=329 w=300 h=250 float=right]

генерируется HTML:

<img class="ngg-singlepic ngg-right" src="http://site-name.ru/index.php?callback=image&amp;pid=354&amp;width=300&amp;height=200&amp;mode=" alt="фотка" title="фотка">

У тех которые отображаются код выглядят так:

В тексте статьи вставлено: [singlepic id=327 w=300 h=199 float=right]

генерируется HTML:
<img class="ngg-singlepic ngg-right" src="http://site-name.ru/wp-content/gallery/cache/327__300x199_fotka2.jpg" alt="фотка2" title="фотка2l">

Почему так?

Отображение дочерних страниц

Здравствуйте! Я хочу чтобы у меня на Родительских страницах отображались списком дочерние страницы, нашел в гугле код:

echo ($children = wp_list_pages(‘title_li=&child_of=’.$post->ID.’&echo=0′)) ? $children : wp_list_pages(‘title_li=&child_of=’.$post->post_parent.’&echo=0′);

написано вставлять в content-page.php такой файл в шаблоне отсутствует есть только page.php, хотел бы узнать как и куда вставлять, или есть ли другой способ отобразить дочерние страницы на родиетльских?

Новое меню перекрывает старое

[img]В моей теме изначально не было меню. Я добавила 2 меню в functions.php:

register_nav_menus(
array(
'primary'=>__('Первое меню'),
'secondary'=>__('Второе меню'),
)
);

а потом в header.php вместо:

ul class="menu">
  <li><a href="<?php bloginfo('url'); ?>">Главная</a></li>
  <?php wp_list_pages('title_li=&depth=1'); ?>
</ul>

написала

<ul class="menu">
   <?php wp_nav_menu( array( 'theme_location' => 'primary','fallback_cb'=> '' ) ); ?>
</ul>

Так у меня старое меню убралось, но не убрался блок(картинка), на котором оно помещалось. А новое меню, которое я добавила, помещается на таком же блоке, но со сдвигом вправо и вниз.
Что делать? как поместить это новое меню на месте старого?

запрет комментирования поста

всем привет

подскажите – как запретить комментирование определенного поста ?

Wp = 3.3

Совместить php код доски с шаблоном

Значит есть у меня доска обявлений но они простенькая и работает без SQL и находится в папке сайт.ру/доска/ файлы есть там индекс конфиг и т.д, вот как прикрутить этот код к теме wordpress? думал насчет iframe но чето сомневаюсь. есть какиенить решения ?

Виртуальная примерочная на сайте

Видел на некоторых сайтах он-лайн примерочные очков, причесок, париков и т.п. Загружается фото (или с веб камеры снимается), а потом заготовки накладываются на на эту картинку. Что за движок используется? Где взять?
Спасибо!

Не могу залогиниться

Проблема такова:
Пользователь есть в базе, но при попытке залогиниться или восстановить пароль пишет: ОШИБКА: Неверное имя пользователя или e-mail

Кто встречался с такой штукой? Что может быть? Спасибо.
ПС: вроде ничего на сайте не происходило перед этой ошибкой.

получение айди текущей подкатегории

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

вывожу так

$current_cat = get_the_category();

$current_cat_id = $current_cat ? $current_cat[0]->cat_ID : 0;

query_posts( array('posts_per_page' => 12,'cat' => $current_cat_id, 'paged' => get_query_var('paged')));

пробовал через

$kids = get_categories(array('child_of' => $current_cat_id));
foreach ($kids as $categoryas) {  
$option = $categoryas->cat_ID;
echo $option;
}

выводит мне один фиг айди категорию где я сейчас и все категории братья….как сделать чтобы я получал айди только той подкатегории в которой сейчас и нахожусь?

спасибо

Убрать страници вида http://www.domen.ru/author/…

Как убрать с сайта страници по авторам. Вида: http://www.domen.ru/author/vasia_pupkin/ ?

Убрать ссылку в дате комментария

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

В блоге когда человек пишет комментарий, там пишется дата и время, когда он оставил комментарий.

Например, 15/02/2012 в 15:31

При этом эти дата и время отображены в виде ссылки. То есть это ссылка с анкором "15/02/2012 в 15:31".

Хотелось бы, чтобы это отображалось просто, без ссылки.

Судя по всему комментарии у меня выводится таким образом

<?php wp_list_comments(); ?>

В файле комментариев и функциях (functions.php) у меня нету ничего, что помогло бы мне найти это место, не вывода даты в виде d/m/Y, не чего-либо где было бы формирование ссылки с href.

Возможно нужно править файл вордпресса? Напримем этот – /wp-includes/comment-template.php? Если да, то что именно?

Обновление произвольного поля с front end

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

 
$values = get_field('razmer');

if($values)
{
    echo "<select name='value_select'>";
 
    foreach($values as $value)
    {
        echo '<option value="' . $value . '">' . $value . '</li>';
    }
 
    echo '</select>';
}
 

//var_dump($values);

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

Дело в том, что сейчас при попытке выбрать из списка – я получаю в ключ "razmer" все значения, а не конкретно выбранную строку.

В принципе, это логично, но результат нужен другой. Как можно этого добиться ?

Думал сделать так : создать еще одно произвольное поле, перехватить value и запихнуть полученную переменную в это самое поле.

<script type="text/javascript">
function send()
{
    document.getElementById( "myForm" ).submit();
}

</script> 
<form id="myForm" method="post" action="" name='submited'>
<?php
 
$values = get_field('razmer');
if($values)
{
    echo "<select name='value_select' OnChange='submited.submit();'>";
 
    foreach($values as $value)
    {
        echo '<option value="' . $value . '">' . $value . '</li>';
    }
 
    echo '</select>';
}
 

//var_dump($values);
 $razmer = $_POST[ "value_select" ];
echo $razmer;
?>

    </form>

это работает, но возникает вопрос, как присвоить произвольному полю эту самую переменную во фронт енде ?

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

С уважением

ошибка 404 помогите

При установке вордпрес у меня выходит ошибка

Не найдено

Запрашиваемая страница / wp-admin/install.php не найдена на этом сервере.

Кроме того, 404 Not Found ошибка при попытке использовать ErrorDocument для обработки запроса.

Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/1.0.0-fips mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 mod_perl/2.0.5 Perl/v5.10.1 сервера на порт 80 bestsoundtrack.ru

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

вот заполненый файл wp-config.php

// ** Параметры MySQL: Эту информацию можно получить у вашего хостинг-провайдера **
//
/** Имя базы данных для WordPress */
define(‘DB_NAME’, ‘bestsoun_dima7753191’);

/** Имя пользователя MySQL */
define(‘DB_USER’, ‘bestsoun_Admin’);

/** Пароль к базе данных MySQL */
define(‘DB_PASSWORD’, ‘**********’);

/** Имя сервера MySQL */
define(‘DB_HOST’, ‘localhost’);

/** Кодировка базы данных для создания таблиц. */
define(‘DB_CHARSET’, ‘utf8’);

/** Схема сопоставления. Не меняйте, если не уверены. */
define(‘DB_COLLATE’, ”);

Регистрация в Яндексе!?

Может вопрос не сюда, но все же Яндекс не может обнаружить сайт при добавлении в каталог.Тупо пишет ошибка 404 сайт не найден.Причем в Гугле все нормально.Какие мысли у кого есть?Просто первый раз с таким сталкиваюсь и незнаю в чем прикол!?

Как организовать вывод по категориям

Добрый день!

Как организовать вывод статей по категориям и подкатегориям как это сделано в блоге http://artemmelnik.ru/
То есть когда мы нажимаем на кнопочку Об авторе вываливается список подкатегорий из которых можно выбирать.
И можно ли аналогичным образом организовать вывод не статичных страниц, а части блога по какой то метке?
Спасибо.

Как сделать редирект записей в WordPress?

Как правильно сделать редирект статей с такого пути: http://site.ru/nazvanie-statiy.html на следующий http://site.ru/nazvanie-statiy/ ?
Есть около 20 записей на которых надо сделать редирект.. но не знаю как это реализовать, подскажите пожалуйста.
Спасибо большое заранее, надеюсь на помощь форумчан! 😉

Список, как ссылки на видео.

На странице несколько пунктов с вопросами.
Как из этих вопросов сделать ссылки на видео из собственного хостинга?
Засада в том, чтобы плейер появлялся только после кликов на ссылки, а после просмотра
вернуться на страницу с вопросами.
Для кого то это не проблема, а я никак не одолею.
Помогите, пожалуйста.

Перелистывание на одной странице

Привет! Сейчас объясню, что хотела бы получить. Есть одна страница – каталог http://mother-and-baby.ru/nashi-druzya (Не сочтите за спам – просто для понятности). В итоге информации уже много, можно было бы разбить на 2 части, но как сделать навигацию внизу, как например постраничная навигация на главной или в рубриках? Вообще это осуществимо на вордпресс? Спасибо

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