هل روادتك الفكرة وقتاً ما بعدم السماح للزائر في الوورد برس من قراءة التدوينة او الموضوع حتى يقم بتسجيل الدخول كعضو أو التسجيل حتى يكمل قراءة الموضوع
إذاً الحل بين يديك الآن كل ما عليك هو إتباع الخطوات التالية:
افتح ملف function.php g لقالبك المستخدم وأضف الكود التالي
function my_force_login() { global $post; if (!is_single()) return; $ids = array(564, 185, 171); // array of post IDs that force login to read if (in_array((int)$post->ID, $ids) && !is_user_logged_in()) { auth_redirect(); } }
غير ارقام التدوينات التي لا تريد حصرها للإعضاء فقط في الكود اعلاه
والآن أنسح الكود التالي وضعه في ملف الهيدر header.php الخاص بقالبك
<?php my_force_login(); ?>
اما إذا كنت تريد حصر كل تدويناتك على الإعضاء
فاستبدل الكود الأول في ملف الـfunction.php بالتالي
function my_force_login() { global $post; if (is_single() && !is_user_logged_in()) { auth_redirect(); } }
واستمتع بالفكرة