ilya20 5 ارسال شده در مرداد 96 گزارش بازنشر ارسال شده در مرداد 96 با سلام و درود خدمت دوستان عزیز. سایت ما تگ KEYWORDS رو موقع آنالیز نشون نمیده میخواستیم متاتگ رو به صورت دستی بدون پلاگین اضافه کنیم .(میدونیم YOAST SEO قابلیت رو داره که خودش اضافه کنه ولی به دلیل بالا بودن تعداد نویسنده ها و عدم دسترسی آنها به پنل وردپرس امکان اضافه کردن KEYWORDS را ندارند ) میخواستم یک متاتگ یا دستوری برای ما بدید که برچسب های سایت رو در keywords قرار بده (متاتگ هایی هستن ولی فقط مقدار تعریف شده را در همه صفحات نشون میده میخوایم برچسب هر پست را در کیوورد قرار بده دیگه یه کیوورد را در تمامی صفحات نشون داده نشه ) راهنمایی لطفا نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در مرداد 96 گزارش بازنشر ارسال شده در مرداد 96 بفرمایید. function add_meta_keywords() { if(is_single()) : $posttags = get_the_tags(); if ($posttags) { $tag_names = ''; foreach($posttags as $tag) { $tag_names .= $tag->name . ','; } ?> <meta name="keywords" content="<?php echo rtrim($tag_names, ','); ?>"/> <?php } endif; } add_action('wp_head', 'add_meta_keywords'); این کد رو در فایل functions.php قالبتون و دقیقا بعد از <?php قرار بدید. پ.ن : یاتون نره بخش meta keywords خود افزونه سئو رو غیرفعال کنید. 2 نقل قول لینک به ارسال
ilya20 5 ارسال شده در مرداد 96 مالک گزارش بازنشر ارسال شده در مرداد 96 در 12 دقیقه قبل، mehran-b گفته است : بفرمایید. function add_meta_keywords() { if(is_single()) : $posttags = get_the_tags(); if ($posttags) { $tag_names = ''; foreach($posttags as $tag) { $tag_names .= $tag->name . ','; } ?> <meta name="keywords" content="<?php echo rtrim($tag_names, ','); ?>"/> <?php } endif; } add_action('wp_head', 'add_meta_keywords'); این کد رو در فایل functions.php قالبتون و دقیقا بعد از <?php قرار بدید. پ.ن : یاتون نره بخش meta keywords خود افزونه سئو رو غیرفعال کنید. خیلی ممنون از شما مشکل حل شد ! سپاس 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .