• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

      تاپیک ایجاد شده برای بحث در جهت ایجاد یک منبع، ویکی، صفحات توضیحی و یا بخش آموزشی جامع برای وردپرس و متعلقات مختلف آن است. لطفا جهت مشارکت در این بحث، ارائه پیشنهاد و یا انتقاد به تاپیک فوق مراجعه کنید. باهم بسازیم: اطلس ووکامرس و وردپرس
mahdi120012

برچسبها در وردپرسم کار نمیکنه چیکار کنم؟

3 پست در این موضوع قرار دارد

سلام

من برای مطالب سایتم هرکدوم 10 تا برچسب میزارم و زیر مطالب هم اون برچسبها نمایش داده میشن

اینم لینک

http://www.dinomazhab.com/2185/most-big-bndsaz-better-understand-the-world/

ولی وقتی که در یک سایت سنجش میزان سئو ادرس همون پستو که براش 10 تا برچسب گذاشتم میزنم چیزی پیدا نمیکنه

من با سایت http://check.autobacklink.ir چک کردم همین پستمو ولی برچسبی نداره در صورتی که من براش گذاشتم

مشکل از پوسته و افزونه هامم نیست چون همشونو یکبار غیر فعال کردم و پوستمم عوض کردم ولی باز اینجوریه چیکار کنم ؟

تنظیمات خاصی از توی خود وردپرس نداره ؟

راستی قبلا اینجوری نبود تازگیا اینجوری شده فکر کنم از وقتی که وردپرسمو ارتقا دادم اینجوری شد و برچسبهامم دارن از ایندکس خارج میشن فقط سریع بگین ممنون

0

به اشتراک گذاری این پست


لینک به پست

اگر منظورتون از برچسب keywords است این دو تا به هم ارتباطی ندارند ولی می شه با کد نویسی برچسبهای هر مطلب رو به عنوان keywords هم قرار داد

این توابع را در فایل functions.php بگذارید


function the_keywords(){
$post = get_post( $post->ID );
$post_type = $post->post_type;
$taxonomies = get_object_taxonomies( $post_type, 'objects' );
$out = array();
foreach ( $taxonomies as $taxonomy_slug => $taxonomy ){
$terms = get_the_terms( $post->ID, $taxonomy_slug );
if ( !empty( $terms ) ) {
foreach ( $terms as $term ) {
$out[] = $term->name;
}
}
}
return implode(',', $out );
}
function the_description() {
$post = get_post( $post->ID );
$excerpt = $post->post_content;
$trimmed = wp_trim_words( $excerpt, $num_words = 30, $more = '' );
if(!empty($trimmed)) {
$output = $trimmed;
}
else {
$output = get_bloginfo('description');
}
return $output;
}

و این کدها را در header.php


<?php
if(is_single()) { ?>
<meta id="keywords" content="<?php echo the_keywords();?>" name="keywords">
<meta name="description" content="<?php echo the_description();?>">
<meta property="og:description" content="<?php echo the_description();?>">
<meta name="abstract" content="<?php echo the_description();?>" />
<?php }?>

اتلبته این کده بجز برچسب خلاصه مطلب را در متای توضیحات صفحه هم قرار می ده

1

به اشتراک گذاری این پست


لینک به پست

استاد دستت درد نکنه

دو روز درگیر این بودم مشکلمو حل کردی

متای توضیحاتش هم خودم حذفش کردم :huh:

دمت گرم :)

ویرایش شده در توسط mahdi120012
1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری