محمدمهدیـ 122 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 سلامــ .یه سری سایتها هستن که مکانی که کاربر باز کرده رو نشون میدن و وردپرسی هم هستناینو چطوری می تونم داشته باشم تو سایتم ؟ نقل قول لینک به ارسال
Farzad 3805 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 قابلیت breadcrumb هست دوست عزیز.با دو راه می تونین نمایش بدید1- اضافه کردن کد به فایل توابع قالب function dimox_breadcrumbs() {$delimiter = '»';$home = 'Home'; // text for the 'Home' link$before = '<span>'; // tag before the current crumb$after = '</span>'; // tag after the current crumbif ( !is_home() && !is_front_page() || is_paged() ) {echo '<div id="crumbs">';global $post;$homeLink = get_bloginfo('url');echo '<a href="' . $homeLink . '">' . $home . '</a> ' . $delimiter . ' ';if ( is_category() ) {global $wp_query;$cat_obj = $wp_query->get_queried_object();$thisCat = $cat_obj->term_id;$thisCat = get_category($thisCat);$parentCat = get_category($thisCat->parent);if ($thisCat->parent != 0) echo(get_category_parents($parentCat, TRUE, ' ' . $delimiter . ' '));echo $before . 'Archive by category "' . single_cat_title('', false) . '"' . $after;} elseif ( is_day() ) {echo '<a href="' . get_year_link(get_the_time('Y')) . '">' . get_the_time('Y') . '</a> ' . $delimiter . ' ';echo '<a href="' . get_month_link(get_the_time('Y'),get_the_time('m')) . '">' . get_the_time('F') . '</a> ' . $delimiter . ' ';echo $before . get_the_time('d') . $after;} elseif ( is_month() ) {echo '<a href="' . get_year_link(get_the_time('Y')) . '">' . get_the_time('Y') . '</a> ' . $delimiter . ' ';echo $before . get_the_time('F') . $after;} elseif ( is_year() ) {echo $before . get_the_time('Y') . $after;} elseif ( is_single() && !is_attachment() ) {if ( get_post_type() != 'post' ) {$post_type = get_post_type_object(get_post_type());$slug = $post_type->rewrite;echo '<a href="' . $homeLink . '/' . $slug['slug'] . '/">' . $post_type->labels->singular_name . '</a> ' . $delimiter . ' ';echo $before . get_the_title() . $after;} else {$cat = get_the_category(); $cat = $cat[0];echo get_category_parents($cat, TRUE, ' ' . $delimiter . ' ');echo $before . get_the_title() . $after;}} elseif ( !is_single() && !is_page() && get_post_type() != 'post' ) {$post_type = get_post_type_object(get_post_type());echo $before . $post_type->labels->singular_name . $after;} elseif ( is_attachment() ) {$parent = get_post($post->post_parent);$cat = get_the_category($parent->ID); $cat = $cat[0];echo get_category_parents($cat, TRUE, ' ' . $delimiter . ' ');echo '<a href="' . get_permalink($parent) . '">' . $parent->post_title . '</a> ' . $delimiter . ' ';echo $before . get_the_title() . $after;} elseif ( is_page() && !$post->post_parent ) {echo $before . get_the_title() . $after;} elseif ( is_page() && $post->post_parent ) {$parent_id = $post->post_parent;$breadcrumbs = array();while ($parent_id) {$page = get_page($parent_id);$breadcrumbs[] = '<a href="' . get_permalink($page->ID) . '">' . get_the_title($page->ID) . '</a>';$parent_id = $page->post_parent;}$breadcrumbs = array_reverse($breadcrumbs);foreach ($breadcrumbs as $crumb) echo $crumb . ' ' . $delimiter . ' ';echo $before . get_the_title() . $after;} elseif ( is_search() ) {echo $before . 'Search results for "' . get_search_query() . '"' . $after;} elseif ( is_tag() ) {echo $before . 'Posts tagged "' . single_tag_title('', false) . '"' . $after;} elseif ( is_author() ) {global $author;$userdata = get_userdata($author);echo $before . 'Articles posted by ' . $userdata->display_name . $after;} elseif ( is_404() ) {echo $before . 'Error 404' . $after;}if ( get_query_var('paged') ) {if ( is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author() ) echo ' (';echo __('Page') . ' ' . get_query_var('paged');if ( is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author() ) echo ')';}echo '</div>';}} و فراخوانی با این کد در قالب برای نمایش مکان<?php if (function_exists('dimox_breadcrumbs')) dimox_breadcrumbs(); ?>2-استفاده از قابلیت افزونه wordpress seowp-admin/admin.php?page=wpseo_internal-linksفراخوانی با کد :<?php if ( function_exists('yoast_breadcrumb') ) {yoast_breadcrumb('<p id="breadcrumbs">','</p>');} ?> 6 نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 اسمش breadcrumb هست. تو افزونه wordpress seo yoast یه قسمت برای نمایشش داره. افزونه جداگونه هم فکر کنم داره. 4 نقل قول لینک به ارسال
محمدمهدیـ 122 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 ممنونپیشنهاد شما استفاده از کدوم هست؟کد یا افزونه نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 کدی که دارین به فانکشن اضافه می کنید با افزونه زیاد فرقی نداره. فقط افزونه چند خط بیشتر برای معرفی و ... داره. همون افزونه استفاده کنید به نظر من. 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .