Создать сервис-планировщик
Здравствуйте, уважаемые форумчане.
Хочу поинтересоваться возможностью реализации сервиса-планировщика на WordPress.
Приблизительная концепция сводится к следующему: Есть сайт на wordpress, обычный, со статьями. На него необходимо добавить сервис-планировщик (по тематике и функциям похожий на miniplan.ru и worktrek.ru). На сайте (скажем, в правом сайдбаре) будет располагаться кнопка для входа на этот сервис, при нажатии на которую пользователь попадает на страницу ввода логина\пароля или регистрации нового пользователя. После ввода логина\пароля, пользователь попадает непосредственно в интерфейс самого планировщика и может ставить цели\сроки их достижения и заполнять другие параметры. Фуекциональность сервиса должна быть ~ на уровне вышеприведенных miniplan`a и worktrek`a (возможно немного попроще), т.е. должны присутствовать всякие графики, календари, возможность встроенного видео с youtube итд. Ну и нужно чтобы вся информация каждого пользователя сохранялась.
На сайте (для которого требуется сервис) в настоящий момент не используется система меток. Очень хочется в сервис добавить окошко (или таблицу), в котором человеку будут видны определенные материалы (страницы) сайта, помеченные определенной меткой.
Хочется узнать, возможна ли реализация подобного на WordPress, кто может с этим помочь и какой приблизительно бюджет стоит под это дело выделить?
С уважением, Андрей.
Featured posts с нескольких тегов
Есть куча способов вівести похожие посты, но все они базируются на взятом перевом теге. Вот наконец нашел решение по нескольким тегам:
<div id="content-main">
<?php
// List posts by the terms for a custom taxonomy of any post type
$post_type = 'YOUR_POST_TYPE';
$tax = 'YOUR_TAXONOMY';
$tax_terms = get_terms( $tax );
if ($tax_terms) {
foreach ($tax_terms as $tax_term) {
$args = array(
'post_type' => $post_type,
"$tax" => $tax_term->slug,
'post_status' => 'publish',
'posts_per_page' => -1,
'caller_get_posts'=> 1
);
$my_query = null;
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) : ?>
<h2 class="breadcrumb">All <?php echo $tax; ?> Posts For <?php echo $tax_term->name; ?></h2>
<ul class="taxlist">
<?php while ( $my_query->have_posts() ) : $my_query->the_post(); ?>
<li id="post-<?php the_ID(); ?>">
<a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a>
</li>
<?php endwhile; // end of loop ?>
</ul>
<?php else : ?>
<?php endif; // if have_posts()
wp_reset_query();
} // end foreach #tax_terms
}
?>
</div>
Но этот разбивает посты на блоки по каждому тегу. А как вывыести все вместе, и чтобы при этом посты не повторялись. Такое возможно?
Спецам по WP E Commerce – отображение цены
Хочу вывести на главной странице магазина последние товары, для чего использую такой функционал:
<?php
$temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query();
$taxquery['post_type'] = 'wpsc-product';
$taxquery['posts_per_page'] = 12;
$wp_query->query( $taxquery ); ?>
<div class="catalog">
<?php while ($wp_query->have_posts()): $wp_query->the_post(); ?>
<div><a href="<?php the_permalink() ?>">
<?php if(wpsc_the_product_thumbnail()) :?>
<img alt="<?php echo wpsc_the_product_title(); ?>" title="<?php echo wpsc_the_product_title(); ?>" src="<?php echo wpsc_the_product_thumbnail(); ?>" width="<?php echo get_option('product_image_width'); ?>" height="<?php echo get_option('product_image_height'); ?>" />
<?php else: ?>
нет
<?php endif; ?>
<span><?php the_title(); ?>
<strong><?php echo wpsc_the_product_price(); ?></strong>
</span></a>
</div>
<?php endwhile; ?>
</div>
<?php $wp_query = null; $wp_query = $temp; ?>
Проблема в том, что функция wpsc_the_product_price(); почему-то работает некорректно. И єто странно. так как остальные "шоповские" функции работают, а єта нет. Может в запросе чего-то не хватает, какой-то глобальной переменной или еще чего? Спасибо!
интеграция buddypress и wordpress
помогите с таким вопросом,имеется работающий сайт на wordpress и хотелось бы к нему прикрутить buddypress что бы была одна регистрация и одни пользователи ,как это можно осуществить,просто wordpress вполне устраивает,но пользователи захотели типа клуба знакомств замутить и как это реализовать не знаю!
All in One SEO Pack в категориях
Доброго Всем дня! Подскажите пожалуйста, как мне добавить плагин All in One SEO Pack к категориям, что бы можно было задавать все мета-теги (TITLE, DESCRIPTION, KEYWORDS) для них?
wp-pagenavi не работает после обновл. темы
wordpress Версия 3.3.1
http://smeshok.16mb.com/
Стоит тема Raindrops с утра попросил обновится до версии 0.960, после обновления пропала навигация страниц (wp-pagenavi). Навигация страниц с помощью плагина wp-pagenavi, переустановка плагина не помогает, подскажите что делать
Реклама адсенс поменяла цвет…
Помогите, купила тему на свою голову! 60 долларов либо в мусор либо головная боль. Кое как настроила с помощью тех поддержки, но! Реклама адсенс отображается в тех же тонах что и сайт, то есть серые титлы и серые заголовки рекламы. Хотя я таких настроек не делала. У меня заголовки рекламы должны быть другого цвета. Как такое может быть? Спросила у поддержки, они говорят, что от темы это не зависит. Ну ведь я еще не с дубу рухнула! В адсенсе я свои цвета выбираю, а на сайте они такие как будто из css откудато тянут…по логике то это невозможно так ведь? или возможно?
поменять местами сайдбары
Здравствуйте. Имеется шаблон в три колонки: по бокам сайдбары, по-середине текстовое поле. У меня вопрос такой: как можно поменять сайдбары местами? Спасибо.
Portfolio -> Edit — Выскакивает 500 Internal Server Error
Когда захожу в админку, и выбираю Portfolio -> Edit (Edit this Item) появляется страница с ошибкой 500 Internal Server Error
И сейчас обнаружил что когда захожу в Post -> Add New таже самая ошибка…
Подскажите пожалуйста, что это может быть, как исправить?
add_rewrite_rule и вложенные страницы
Привет всем
Столкнулся с такой проблемой в WP с add_rewrite_rule
Есть 3 страницы (Pages)
| Магазин (shop)
| — Категории (category)
|— Товары (product)
По структуре страницы Категории и Товары это потомки страницы Магазин и у каждой страницы выбран свой шаблон соответственно.
Т.е. сейчас все работает если открывать эти страницы:
/shop/
/shop/category/
/shop/product/
Хочу создать такой rule , чтобы работало так:
/shop/category/knigi/
/shop/product/kakaya-to-kniga
Пробовал так, но ничего не помогает.
// Add the rewrite rule
add_action( 'init', 'ks_add_rules' );
function ks_add_rules() {
global $wp_rewrite;
add_rewrite_tag('%cat_name%', '([^&]+)');
add_rewrite_rule( 'shop/category/([^/]*)/?', 'index.php?pagename=category&cat_name=$matches[2]', 'top' );
$wp_rewrite->flush_rules();
}
Может кто сталкивался с подобным ?
Вывод записей в сайтбаре слева
задача следующая хочу выводить ленту новостей в сайтбаре слева, но потом проблема с выводом содержимого текущей страницы
Кто как решал этот вопрос, как после вывода в сайт бар, вы вести уже содержимое страницы?
Вывод в посте анонса постов категории
Здравствуйте.
Есть рубрика Турция. В ней посты (записи): экскурсии, виза, о турции, отели.
Есть еще рубрика "Отели турции". В ней посты – сами отели.
Как сделать, чтобы зайдя в пост "отели" выводился список постов рубрики "Отели турции" в виде Thumbnail+цитата (как в шаблоне см. ниже).
Установил плагин HanaCode, а какой код вставить не знаю.
вот шаблон вывода постов рубрики.
<?php get_header(); ?>
<div id="container">
<div id="left-div">
<div id="left-inside">
<div class="home-post-wrap">
</div>
<?php if (have_posts()) : while (have_posts()) : the_post();
if( $post->ID == $do_not_duplicate ) continue; update_post_caches($posts); ?>
<?php
// check for thumbnail
$thumb = get_post_meta($post->ID, ‘Thumbnail’, $single = true);
// check for thumbnail class
$thumb_class = get_post_meta($post->ID, ‘Thumbnail Class’, $single = true);
// check for thumbnail alt text
$thumb_alt = get_post_meta($post->ID, ‘Thumbnail Alt’, $single = true);
?>
<!–Begin Article Single–>
<div class="home-post-wrap">
<div class="entry">
<div class="thumbnail-div" style="margin-bottom: 10px;">
<?php // if there’s a thumbnail
if($thumb !== ”) { ?>
<img src="<?php echo $thumb; ?>" width="200px" height="150px" alt="<?php if($thumb_alt !== ”) { echo $thumb_alt; } else { echo the_title(); } ?>" />
<?php } // end if statement
// if there’s not a thumbnail
else { echo ”; } ?>
</div>
<div class="post-content">
<span class="titles"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" color=#a10606><font color=#a10606><?php the_title2(”, ”, true, ‘100’) ?></a></font></span>
<?php /* the_content_limit(700, ""); */ ?>
<?php the_excerpt_reloaded(); ?>
<div class="readmore"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>">Подробнее</a></div>
</div>
</div>
</div>
<!–End Article Single–>
<?php endwhile; ?>
<p class="pagination"><?php next_posts_link(‘« Назад’) ?> <?php previous_posts_link(‘Далее »’) ?></p>
<?php else : ?>
<!–If no results are found–>
<h2 >Результат поиска</h2>
<p>Извините, по Вашему запросу ничего не найдено. </p>
<!–End if no results are found–>
<?php endif; ?>
</div>
</div>
<!–Begin sidebar–>
<?php get_sidebar(); ?>
<!–End sidebar–>
<!–Begin Footer–>
<?php get_footer(); ?>
<!–End Footer–>
</body>
</html>
Не отображаются страницы категорий
В общем проблема я почитал довольно частая, есть категория и там около 8 позиций (статей). На страницу поставил выводится 4, но при нажатии на 2 страницу пишет что страница не найдена.
Не отображаются любые страницы, любых категорий после первой.
Отображается только на главной странице
Редактирование постоянных ссылок нечего не дало
Плагинов которые скрывает категории нету
ЧПУ стоит на категори->название темы
Вот страница сайта http://skladof.com.ua/
что мне делать?
Вывод категории на главной.Theme Junkie.
Привет.
Есть шаблон от Theme Junkie под названием CubeLight ( демо: http://www.theme-junkie.com/themes/cubelight )
По умолчанию на главной странице выводятся последние добавленные записи из категорий, указанных в опциях темы для раздела "портфолио", типа "мои последние проекты".
Можно менять только количество выводимых записей. Ну и категории в настройках раздела "портфолио", какие будут выводится и в этом раздели и на главной.
Исходный код главной странички front.php был "как уж смог" отредактирован (уменьшены миниатюры прикрепленных постов, убрано описание поста, вместо описания выведены произвольные поля – но это всё не важно, так, к сведению)
В результате есть вот такой отрывок кода
<div class="folio">
<h3 class="section-title"><?php echo get_theme_mod('home_folio_title'); ?></h3>
<?php
$paged = get_query_var('paged') ? get_query_var('paged'):1;
if(is_page(get_theme_mod('folio_page'))) {
$folio_cat_ids = get_theme_mod('folio_cats');
$folio_cat_arr = explode(',',$folio_cat_ids);
query_posts(array(
'posts_per_page' => get_theme_mod('home_folio_num'),
'paged' => $paged,
'category__in' => $folio_cat_arr
));
} else {
$cat = get_query_var('cat');
query_posts('posts_per_page='.get_theme_mod('home_folio_num').'&paged='.$paged.'&cat='.$cat);
}
if (have_posts()) {
echo '<div class="gridrow clear">';
while (have_posts()) : the_post();
global $post;
$q = $wp_query->current_post;
$maxq = tj_current_postnum();
if(is_int(($q+1)/3)) $postclass = 'fpost last'; else $postclass = 'fpost'; ?>
<div class="<?php echo $postclass; ?>">
<div class="thumb">
<?php tj_thumbnail(170,get_theme_mod('folio_thumb_height')); ?>
</div>
<h2 class="title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Ссылка на %s', 'themejunkie' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
<p class="excerpt">
<?php the_meta(); ?>
</p>
</div> <!-- end .item -->
<?php if($q < $maxq-1 && is_int(($q+1)/3)) echo '</div><div class="gridrow clear">';
endwhile;
echo '</div> <!--end .gridrow-->';
if ( $wp_query->max_num_pages < 1 ) tj_pagenavi();
} else {
include(TEMPLATEPATH. '/includes/not-found.php');
}
?>
</div><!-- end .folio -->
В общем, здесь ID категорий, или ещё что-то с ними связанное, берётся похоже из опций темы, указанных functions.php или theme-option или ещё где-то.
Задача: вручную вписать сюда код, который позволил бы вывести на этой главной странице все записи только из ОДНОЙ мною выбранной категории. Очень нужна помощь.
Извините, если много букв, или непонятно о чем речь)
коментарии через вконтакте
Здравствуйте подскажите как сделать что бы пользователь мог комментировать с автоматической связкой из соц сети и что бы не было наложение и конфликта со стандартными комментариями вордпресс!
Дрянь с написанием статьи WordPress
Во-первых, картинки не грузятся. Загружаются в галерею, но в статью не отсылаются. Панели редактирования в посте НЕТ. пожалуйста, помогите, я уже бешусь нах*р. Просто п**дец с этим сайтами. заранее спасибо, ребята