کد وردپرس: اضافه کردن متن ثابت برای هر مطلب در RSS

مسیح دیندار
مدیریت
عضو شده: 2021-04-12 14:23:35
2021-04-25 09:48:40

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

این متن ثابت می تونه یه جمله ساده باشه و یا حتی یک لینک به سایتتون.

برای اینکار کد زیر رو داخل فایل functions.php قالبتون قرار بدید و متن دلخواهتون رو جایگزین کنید:

function talkinafeedFilter($query) {
    if ($query->is_feed) {
        add_filter('the_content','talkinaContentFilter');
    }
    return $query;
}
add_filter('pre_get_posts','talkinafeedFilter');
 
function talkinaContentFilter($content) {
    $content .= '<p>کد اچ تی ام ال یا متن مورد نظرتون رو اینجا وارد کنید</p>';
 
    return $content;
}