alivazirinia 219 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 سلام دوستان یک سوالی داشتم چطوری میشه کاری کرد که به این صورت در نتایج جستجو گوگل نشون بده آدرس رو ؟ و اینکه یک سوالی هم در مورد breadcrumb داشتم اینکه افزونه ی خوبی برای این مورد میشناسید ؟ چون من الان دارم از کد توی فانکشن استفاده میکنم و یه مشکلی داره اونم اینکه که وقتی 2 تا زیر دسته یه پست داشته باشه یکیشو نشون میده و اینکه بعضی وقتا اصلا زیر دسته رو نشون نمیده اینم کدی که استفاده میکنم <?phpfunction dimox_breadcrumbs() {$delimiter = '»';$home = 'موبایل 20'; // 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() ) {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 . '"' . 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 ')';}}}?> نقل قول لینک به ارسال
عبدالماجد 3203 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 افزونه wordpress seo by yoast این امکان رو داره و فکر کنم یک افزونه جداگانه هم برای امکانات بیشتر هم داره. 1 نقل قول لینک به ارسال
alivazirinia 219 ارسال شده در آبان 93 مالک گزارش بازنشر ارسال شده در آبان 93 افزونه wordpress seo by yoast این امکان رو داره و فکر کنم یک افزونه جداگانه هم برای امکانات بیشتر هم داره.من برای سئو افزونه all in pack استفاده میکنم افزونه دیگری نیست که این امکان رو بده به ما یعنی فقط breadcrumb داشته باشه ولی این مدلی ؟ نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .