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

با سلام، میخواستم مقادیر داخل تگ Meta Descrption ​مربوط به هر پست رو داخل همون پست به نمایش بزارم، ممنون میشم اگه بگید تابعش چیه

با تشکر

0

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


لینک به پست

اگه از افزونه yoast استفاده می کنید موقه ارسال مطلب desccription رو پر کنید تا برای اون مطلب نمایش داده بشه

0

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


لینک به پست

این کد را به functions.php قالبتون اضافه کنید


function fakhar_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 قالب و قبل از تگ title


<meta content="<?php echo fakhar_description();?>" name="description">

1

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


لینک به پست

با سلام، میخواستم مقادیر داخل تگ Meta Descrption ​مربوط به هر پست رو داخل همون پست به نمایش بزارم، ممنون میشم اگه بگید تابعش چیه

با تشکر

فکر کنم منظور دوستمون این بود که Description رو یه جایی به کاربران نمایش بدن (احتمالا با هدف سئو بیشتر)

آره؟

1

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


لینک به پست

ارسال شده در (ویرایش شده)

اگه از افزونه yoast استفاده می کنید موقه ارسال مطلب desccription رو پر کنید تا برای اون مطلب نمایش داده بشه

این کد را به functions.php قالبتون اضافه کنید


function fakhar_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 قالب و قبل از تگ title


<meta content="<?php echo fakhar_description();?>" name="description">

بسیار ممنون ولی من منظورم نبود، منظور من این بود من میخوام مقادیر داخل تگ Description:


<meta name="description" content="مقادیر آزمایشی"/>

را به صورت دیداری درست کنم یعنی یک تابعی میخوام که مقادیر داخل تگ description رو به داخل یه تگ <p> اکو کنه استفاده کنم:


<p class="description">مقادیر آزمایشی</p>

بسیار ممنون

فکر کنم منظور دوستمون این بود که Description رو یه جایی به کاربران نمایش بدن (احتمالا با هدف سئو بیشتر)

آره؟

بله دقیقا :D

ویرایش شده در توسط محمد رضایی
0

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


لینک به پست

بسیار ممنون ولی من منظورم نبود، منظور من این بود من میخوام مقادیر داخل تگ Description:


<meta name="description" content="مقادیر آزمایشی"/>

را به صورت دیداری درست کنم یعنی یک تابعی میخوام که مقادیر داخل تگ description رو به داخل یه تگ <p> اکو کنه استفاده کنم:


<p class="description">مقادیر آزمایشی</p>

بسیار ممنون

بله دقیقا :D

اگر از yoast استفاده کنی فکر کنم این کارت رو راه بندازه :


echo get_post_meta(get_the_ID(), '_yoast_wpseo_metadesc', true);

1

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


لینک به پست

فک نکنم تاثیری زیادی تو سئو داشته باشه

0

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


لینک به پست

هیچ تاثیری توی سئو نداره ولی کارهایی که قبلا گفتم رو انجام بدید و هرجای دیگه هم که خواستید نمایشش بدید تابع fakhar_description رو اکو کنید


<p><?php echo fakhar_description();?></p>

1

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


لینک به پست

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

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

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

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


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

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

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


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