
هل روادتك الفكرة وقتاً ما بعدم السماح للزائر في الوورد برس من قراءة التدوينة او الموضوع حتى يقم بتسجيل الدخول كعضو أو التسجيل حتى يكمل قراءة الموضوع
إذاً الحل بين يديك الآن كل ما عليك هو إتباع الخطوات التالية:
افتح ملف function.php g لقالبك المستخدم وأضف الكود التالي
[sourcecode language=’css’]
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();
}
}
[/sourcecode]
غير ارقام التدوينات التي لا تريد حصرها للإعضاء فقط في الكود اعلاه
والآن أنسح الكود التالي وضعه في ملف الهيدر header.php الخاص بقالبك
[sourcecode language=’css’]
[/sourcecode]
اما إذا كنت تريد حصر كل تدويناتك على الإعضاء
فاستبدل الكود الأول في ملف الـfunction.php بالتالي
[sourcecode language=’css’]
function my_force_login() {
global $post;
if (is_single() && !is_user_logged_in()) { auth_redirect(); }
}
[/sourcecode]
واستمتع بالفكرة
أضف تعليق