صارفین کو کس طرح اپنے ذاتی ورڈپریس بلاگ دیکھیں

ڈیفالٹ کی طرف سے، صرف منتظمین اور ایڈیٹر نجی پوسٹس دیکھ سکتے ہیں

ڈیفالٹ کی طرف سے، صرف منتظمین اور ایڈیٹر نجی پوسٹس دیکھ سکتے ہیں

کیا آپ نے صرف اپنے خاندان اور دوستوں کے لئے یا ایک کمپنی کے ٹیم کے اراکین کے لئے نجی ورڈپریس بلاگ قائم کرنا چاہتے ہیں؟ ورڈپریس آپ کے ورڈپریس بلاگ پر نجی بنانے کے لئے چند ڈیفالٹ اختیارات پیش کرتا ہے، لیکن یہ پکڑنے والا ہے. جب آپ "نجی" اشاعت کو نشان زد کرتے ہیں، تو یہ صرف ایڈمنسٹریٹرز اور ایڈیٹرز کی طرف سے دیکھا جا سکتا ہے.

شاید، آپ اپنے دوستوں کو اپنے پیغامات میں ترمیم نہ کرنا چاہتے ہیں، صرف انہیں پڑھنے کے لئے. ورڈپریس ان عام پڑھنے والے صارفین کو سبسکرائب کرتی ہے. اس آرٹیکل میں تجاویز کے ساتھ، آپ اب بھی ناممکن عوامی رہ سکتے ہیں، لیکن آپ کے سبسکرائب دوست کے دوستوں کو پڑھنے کے لئے اپنی نجی اشاعتیں دستیاب ہیں.

ورژن : ورڈپریس 3.x

شروع ہونے سے پہلے

سٹینڈرڈ ڈس کلیمر : میں نہیں پی ایچ پی ہوں اور نہ ہی ورڈپریس پلگ ان سیکورٹی ماہر. اپنے خطرے پر تجویز کردہ کوڈ اور پلگ ان کا استعمال کریں. وہ میرے لئے کوئی سرخ پرچم نہیں اٹھاتے، لیکن جب تک آپ کا بلاگ بنیادی طور پر مذاق کے لئے نہیں ہے، تو آپ کو ان کے خیالات کو اپنی آئی ٹی ٹیم (اگر آپ کے پاس ہے) سے پہلے چلائیں. کم از کم ایک نقل میں سب سے پہلے تبدیلیاں آزمائیں.

اور اگر آپ ریاست رازوں کو ذخیرہ کر رہے ہیں یا نانو بوٹ بھاپ سے چلنے والے کاروں کے منصوبوں پر، آپ کو مزید محفوظ حل میں سرمایہ کاری کرنا چاہتے ہیں. کاغذ کی طرح

سپاٹ چیک : ان ہدایات پر عمل کرنے کے لئے، آپ اپنی مرضی کے مرکزی خیال، موضوع کو شامل کرنے کے قابل ہو جائیں گے.

مثال کے طور پر، اگر آپ مفت ورڈپریس.com بلاگ چلا رہے ہیں تو، آپ اسے (اپ گریڈ کے بغیر) کرنے کے قابل نہیں ہوں گے. تاہم، ورڈپریس.com بلاگز کے طور پر دوستوں اور خاندان کے ساتھ خطوط کو اشتراک کرنا آسان بنانے کے لئے ایک اضافی رازداری کا اختیار ہے، لہذا آپ اس پر چیک کرسکتے ہیں.

سب سے پہلے، ایک بچہ تھیم بنائیں

اگر آپ پہلے سے ہی نہیں ہیں تو، پہلا قدم ایک اپنی مرضی کے مطابق بچے کا مرکزی خیال بنانا ہے. آپ اسے پانچ منٹ میں کر سکتے ہیں. اپنے موجودہ مرکزی خیال، موضوع کے والدین کے مرکزی خیال کو استعمال کریں. بچے کا مرکزی خیال صرف آپ کی ویب سائٹ کو اپنی مرضی کے مطابق کرنے کے لئے کوڈ کے چند ٹکڑوں کو منعقد کرے گا.

سچ ہے، ایک صاف انتخاب ایک الگ، چھوٹے پلگ ان بنانے کے لئے ہو سکتا ہے. اس کے بعد آپ کئی سائٹوں پر کوڈ دوبارہ استعمال کرسکتے ہیں.

تاہم، اس طرح کے ایک چھوٹا سا کوڈ کے لئے ایک پلگ ان لکھنا لگتا ہے. پلس، اگر آپ نے ابھی تک بچے کا مرکزی خیال نہیں بنایا ہے، تو آپ واقعی ضرور رہیں. ایک بچے کے مرکزی خیال، موضوع کے ساتھ، آپ سی ایس ایس موافقت میں پاپ کر سکتے ہیں اور ان تمام چھوٹی سی مرکزی خیال، موضوع کے مسائل کو حل کرنے شروع کر سکتے ہیں جو آپ کو پریشان کر رہے ہیں.

پھر، functions.php بنائیں

اپنے بچے کے مرکزی خیال، موضوع میں، functions.php نامی ایک فائل بنائیں. یہ فائل خاص ہے. آپ کے مرکزی خیال، موضوع میں زیادہ سے زیادہ فائلوں کو والدین کے مرکزی خیال، موضوع میں اسی فائل کو اوور کر دیں گے. اگر آپ سائڈبار کا استعمال کرتے ہیں تو، یہ والدین مرکزی خیال، موضوع کے سائڈبار کی جگہ لے لیتا ہے. لیکن افعال میں اضافی نہیں ہے، یہ شامل ہے . آپ یہاں کوڈ کے کچھ ٹکڑے ٹکڑے ڈال سکتے ہیں، اور اب بھی آپ کے والدین کے مرکزی خیال، موضوع کی تمام فعالیت کو برقرار رکھنا.

صارفین کو اضافی صلاحیتیں دیں

ہمارا مقصد یہ ہے کہ عام صارفین ہماری نجی اشاعتیں دیکھیں. جیسا کہ سٹیو ٹیلر اس بلاگ پوسٹ کے بارے میں بتاتا ہے، ہم افعال میں چند سادہ لائنز کے ساتھ یہ کر سکتے ہیں:

<؟ php // صارفین کو نجی پیغامات اور صفحات ملاحظہ کرنے کی اجازت دیں $ subRole = get_role ('سبسکرائب')؛ $ subRole-> add_cap ('read_private_posts')؛ $ subRole-> add_cap ('read_private_pages')؛

add_cap () تقریب کے ساتھ، آپ کو صرف سبسکرائب کردار کے لئے اضافی صلاحیتیں شامل ہیں. اب صارفین نجی پیغامات اور صفحات پڑھ سکتے ہیں.

یہ کتنا آسان ہے ملاحظہ کریں اس کوڈ سے ہم غلط استعمال کو روک سکتے ہیں.

یاد رکھیں کہ، جبکہ ٹیلر صرف read_private_posts کا ذکر کرتے ہیں، میں بھی read_private_pages شامل کرنے کا بھی مشورہ دیتا ہوں. آپ شاید کچھ نجی صفحات بھی حاصل کرنا چاہتے ہیں.

لاگ ان ہموار

جب ہم یہاں کام افعال میں ہیں، تو ٹیلر ایک اضافی تجویز ہے. عام طور پر، جب آپ ورڈپریس میں لاگ ان ہوتے ہیں، تو آپ ڈیش بورڈ میں مختلف منتظم کاموں کے ساتھ لے جاتے ہیں. لیکن آپ کے صارفین صرف پڑھنے میں لاگ ان ہوتے ہیں . ڈیش بورڈ میں لے جایا جا رہا ہے سب سے بہتر، پریشان کن پریشان کن ہے. (آپ کو اپنی چاچی سے گڑھ لگانے کے بارے میں تقریبا سن سکتے ہیں، "بلاگ کہاں گیا ہے؟")

اس کوڈ کے ٹکڑے کے ساتھ، آپ کے صارفین کو ہوم پیج پر ری ڈائریکٹ کیا جائے گا. مندرجہ بالا کوڈ کے بعد، functions.php میں درج کریں:

// لاگ ان فنکشن لاگ ان پر ہوم پیج پر ری ڈائریکٹ (براہ راست $ $ مستقیم_ٹو، $ request_redirect_to، $ صارف) {اگر (is_a ($ صارف، 'WP_User') && $ user-> has_cap ('edit_posts') === false) {return get_bloginfo ('siteurl')؛ } $ دوبارہ براہ راست واپسی؛ } add_filter ('login_redirect'، 'loginRedirect'، 10، 3)؛

نوٹ کریں کہ یہ کوڈ سبسکرائب کردار کے لئے خاص طور پر جانچ نہیں کرتا ہے. اس کے بجائے، یہ آزمائشی ہے کہ صارف ترمیم کرسکتا ہے. تاہم، مجھے لگتا ہے کہ یہ واقعی ایک بہتر ٹیسٹ ہے - جو کوئی پوسٹس میں ترمیم نہیں کرسکتا ڈیش بورڈ میں کوئی حقیقی دلچسپی نہیں ہے.

# 34؛ پہلے سے طے شدہ & # 34؛ ذاتی پیغامات کی کوشش کریں؛

اگر آپ کے سب سے زیادہ یا سبھی پیغام نجی ہو جائیں تو، پہلے سے طے شدہ پلگ ان کی طرف سے ذاتی مراسلہ پر غور کریں. یہ چھوٹے پلگ ان ایک چیز ہے، اور صرف ایک ہی چیز. جب آپ ایک نیا اشاعت بناتے ہیں، تو یہ خود بخود ذاتی طور پر مقرر ہوتا ہے.

اگر آپ پسند کرتے ہیں تو آپ ابھی بھی پبلک پر پوسٹ کرسکتے ہیں. لیکن اس پلگ ان کے ساتھ، آپ کو ذاتی طور پر ایک پوسٹ قائم کرنے کے لئے کبھی نہیں بھول جائے گا.