سورس برنامه نویسی ، آموزش ، قالب وردپرس ، اسکریپت ، گرافیک ، آموزش کاربردی، دانلود رایگان ، قالب

تبليغات شما در داده باران
تبلیغات در داده باران

کد عدم نمایش مطالبی که رمز دار هستند در صفحات سایت

کد عدم نمایش مطالبی که رمز دار هستند در صفحات سایتReviewed by داده باران on Apr 13Rating:

داده باران | سورس برنامه نویسی ، آموزش

(جهت اطلاعات بیشتر به ادامه مطلب مراجعه نمائید)


با سلام و خسته نباشید خدمت  کاربران سایت داده باران

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

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

برای این کار کافی است کد زیر را به فایل functions.php قالب اضافه کرده و آن را ذخیره کنید .

// Hide protected posts

function exclude_protected($where) {
global $wpdb;
return $where .= ” AND {$wpdb->posts}.post_password = ” “;
}

// Where to display protected posts
function exclude_protected_action($query) {
if( !is_single() && !is_page() && !is_admin() ) {
add_filter( ‘posts_where’, ‘exclude_protected’ );
}
}

// Action to queue the filter at the right time
add_action(‘pre_get_posts’, ‘exclude_protected_action’);

 

تمام شد ! از این به بعد مطالب رمزدار به صورت عمومی در سایت نمایش داده نخواهند شد ، توجه کنید که کاربر با داشتن لینک مطلب می تواند به مطلب دسترسی داشته باشد ، پس هنگام ارسال رمز عبور به کاربران مد نظر خود ، حتما لینک مستقیم مطلب را نیز برای وی ارسال کنید .

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

حتما بخوانید  دانلود فیلم آموزشی رایانه کار قسمت ۲۰
لينك كوتاه اين مطلب : http://www.dadebaran.ir/?p=3220

رمز فايل : DADEBARAN.IR




تبلیغات در داده باران
ارسال دیدگاه

قبل از نوشتن دیدگاه به نکات زیر توجه کنید:
    » نظراتی که با تایپ فارسی نباشند تایید نخواهند شد
    » نظرات تبلیغاتی اسپم محسوب میشوند و IP شخص مسدود خواهد شد.

پاسخ دهید

نکته: نظر شما در انتظار بررسی است و پس از تایید مدیریت در سایت نمایش داده میشود..