А если Актриса одна и запятуя не нужно выводить ?
Есть вывод актрис в шаблоне с помощью плагина Connection Types, в каком месте кода поставить знак запятую что бы выводилось ? Не могу понять, перетыкал все
Актрисы: Актриса 1, Актриса 2, Актриса 3
<?php // Find connected pages $connected = new WP_Query( array( 'connected_type' => 'homes_to_communities', 'connected_items' => get_queried_object(), 'nopaging' => true, 'posts_per_page' => 1, 'orderby'=> 'id', 'order' => 'ASC', ) ); // Display connected pages if ( $connected->have_posts() ) : ?> <strong class="left">Актриса: </strong> <div class="actMov"> <ul> <?php while ( $connected->have_posts() ) : $connected->the_post(); ?> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endwhile; ?> </ul> <div class="clear"></div> <?php // Prevent weirdness wp_reset_postdata(); endif; ?>
Спасибо огромное Алексею. Доработал шаблон Wordpres, 4 - 5 "программистов" с сайта Фриланс не хотели брать за работу или ставили ценник, за который можно взять шаблон с themeforest. Очень компетентен. Рекомендую как хорошего специалиста.
<?php $bot = 'Unknown'; if (stristr($_SERVER['HTTP_USER_AGENT'], 'Yandex')){ $bot = 'Yandex';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'YandexBot')){ $bot = 'YandexBot';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Yandex')){ $bot = 'Yandex';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'YandexDirect')){ $bot = 'Yandex Direct';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Googlebot')){$bot = 'Googlebot';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Google')){$bot = 'Google';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Mediapartners-Google')){$bot = 'Mediapartners-Google (Adsense)';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Slurp')){$bot = 'Hot Bot search';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'WebCrawler')){$bot = 'WebCrawler search';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'ZyBorg')){$bot = 'Wisenut search';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'scooter')){$bot = 'AltaVista';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'StackRambler')){$bot = 'Rambler';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Aport')){$bot = 'Aport';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'lycos')){$bot = 'Lycos';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Yahoo')){$bot = 'Yahoo';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'WebAlta')){$bot = 'WebAlta';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'yahoo')){$bot = 'Yahoo';} else if (stristr($_SERVER['HTTP_USER_AGENT'], 'msnbot')){$bot = 'msnbot/1.0';} if($bot != 'Unknown') { $dt = date('Y-m-d [H:i:s]'); // Получаем текущее время $fp = fopen('botlog.log', 'a'); // Получаем дескриптор открытого файла fwrite($fp, "\n".$bot." заходил в: ".$dt); // Пшем лог данных fclose($fp); // Закрываем файл } ?>
$terms_per_page = get_query_var('page'); get_terms('actors', array( 'number' => 10, 'offset' => $terms_per_page ));
Не помогло, может плагин конфликтует
Пробывал делать по докам, пагинация не отображается, Таксономия сделана с помощью плагина Pods , может быть из за этого конфликт ?
<?php /** * @package WordPress * @subpackage Default_Theme */ /* Template Name: Актеры */ get_header(); ?> <!-- content --> <div id="content" class="narrowcolumn"> <!-- content_body --> <div id="content_body"> <?php $category = single_term_title("", false); $catid = get_cat_ID( $category ); $queried_object = get_queried_object(); $term_id = $queried_object->term_id; echo $term_id; ?> <?php if (have_posts()) : ?> <div class="main_title"><?php $post = $posts[0]; ?> <?php if (is_category()) { ?> <?php } ?> </div> <div id="videos"> <?php $terms = get_terms("actors"); $terms_per_page = 1; $count = count($terms); if ( $count > 0 ){ ?> <ul class="liga"> <?php foreach ( $terms as $term ) { ?> <li class="lister"> <a href="<?php echo get_term_link($term); ?> " class="image"><?php z_taxonomy_image($term->term_id) ?></a> <a href="<?php echo get_term_link($term); ?> " class="name"><?php echo $term->name; ?></a> </li> <?php } ?> </ul> <? } ?> <div class="pagination"> <?php pagination(); // show pagination, located in function.php ?> </div> <?php $next_page = get_next_posts_link('Previous'); $prev_pages = get_previous_posts_link('Next'); if(!empty($next_page) || !empty($prev_pages)) : ?> <!-- navigation --> <!-- /navigation --> <?php endif; ?> <?php else : ?><p class="nopost">Sorry, but you are looking for something that isn't here.</p><?php endif; ?> </div> <!-- /content_body --> </div> <!-- /content --> <?php get_footer(); ?>
Сделал Таксономию Актеры, вывел на отдельную страницу их фото и имена, как сделать пагинацию ? Получается на одной странице будет висеть 1000 актеров, возможно ли сделать постраничную навигацию ?
Новые страницы плюс, трафик и позиции не выросли
.htaccess файл на старом сайте
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC]
RewriteRule ^([^/]+) $1 [L]
RewriteCond %{HTTP_HOST} ^site1\.ru
RewriteRule ^(.*)$ http://site2.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.site1\.ru
robots.txt: изменять на доменен с которого будет редирект
User-agent: Yandex
Host: site2.com
User-agent: *
Disallow:
Sitemap: http://site2.com/sitemap.xml
В случае с яндексом, если новый сайт не войдет в индекс Яндекса, у мены вылетит из индекса старый сайт я потеряю все позиции, зайдет ли контент на новом домене после этого ?
Выполнил прогон для теста. Ссылка на твиттер рабочая, только она не в идексе поисковых систем, но это дешевле чем в том же твиттерсток. Можно логи пинга прикрутить в полном промотре, был ли пинг неизвестно.