একটি লগইন প্রয়োজন জন্য ওয়ার্ডপ্রেস পৃষ্ঠা সীমাবদ্ধ

2013 PM তে স্ক্রিন শট 07 01 12.23.52

login_lock.jpgএই সপ্তাহে, আমরা একটি ক্লায়েন্ট সাইটে একটি কাস্টম থিম বাস্তবায়ন শেষ করছি এবং তারা অনুরোধ করেছিল যে আমরা এমন এক ধরণের ইন্টারঅ্যাকশন তৈরি করব যেখানে কিছু পৃষ্ঠা নিবন্ধিত গ্রাহকদের মধ্যে সীমাবদ্ধ ছিল। প্রথমদিকে, আমরা তৃতীয় পক্ষের প্লাগইনগুলি প্রয়োগ করার কথা ভেবেছিলাম, তবে সমাধানটি আসলে বেশ সহজ ছিল।

প্রথমত, আমরা পৃষ্ঠার টেমপ্লেটটি একটি নতুন ফাইলে অনুলিপি করেছি (যে কোনও নামই ঠিক আছে, কেবলমাত্র পিএইচপি এক্সটেনশন বজায় রাখুন)। পৃষ্ঠার শীর্ষে, পৃষ্ঠায় মন্তব্য করতে ভুলবেন না যাতে আপনি এটি নাম হিসাবে টেম্পলেট সম্পাদকটিতে দেখতে পারেন:


এরপরে, আপনার পৃষ্ঠার কোডটিতে লাইনটি সন্ধান করুন যা সামগ্রীটি প্রদর্শন করে। এটিকে ঐটির মত দেখতে হবে:


এখন, আপনাকে সেই লাইনের চারপাশে কিছু কোড মোড়ানো দরকার:

কেবল গ্রাহক আমরা দুঃখিত, আপনি যে সামগ্রীতে পৌঁছানোর চেষ্টা করছেন সেটি কেবলমাত্র গ্রাহকদের মধ্যে সীমাবদ্ধ।

কোডটি আপনার ওয়ার্ডপ্রেস সাইটে লগইন হয়েছে কিনা তা সেশনটি পরীক্ষা করে শুরু হয়। যদি তারা লগ ইন থাকে তবে সামগ্রীটি প্রদর্শিত হবে। যদি তারা লগ ইন না করে থাকে তবে বার্তাটি জানিয়েছে যে আপনি সীমাবদ্ধ সামগ্রীতে পৌঁছানোর চেষ্টা করছেন।

পৃষ্ঠাটি ব্যবহার করতে, আপনাকে এটি নির্বাচন করতে হবে কেবল গ্রাহকগণ আপনার পৃষ্ঠাগুলির বিকল্পগুলির (সাইডবারে) উন্নত বিভাগে পৃষ্ঠা টেম্পলেট। এটি লগ ইন করা পাঠকদের মধ্যে পৃষ্ঠা সীমাবদ্ধ করবে in

আপনি যদি সত্যিই অভিনব হতে চান তবে আপনি নিজের সাইডবারে লগইন এবং লগআউট পদ্ধতিটিও যুক্ত করতে পারেন:

">প্রস্থান /wp-login.php">গ্রাহক লগইন

28 মন্তব্য

  1. 1
  2. 2
  3. 3

    সহায়ক পোস্ট, এটি। এই পৃষ্ঠাটি টুইট করেছেন। আমি যদিও একটি প্রশ্ন।

    আপনি যদি সমস্ত দর্শনার্থীদের কাছে কোনও ব্লগ-পৃষ্ঠার অংশটি দেখাতে চান তবে এটির পুরো অংশটি কেবলমাত্র গ্রাহকদের জন্য?

    • 4

      হাই পার্থ,

      এটি বেশ সহজ হবে - আপনি পৃষ্ঠার শিরোনামে একই কৌশল যুক্ত করতে পারেন এবং মূলত বলতে পারেন… যদি (কোনও ব্যবহারকারীক এবং পৃষ্ঠা পৃষ্ঠার নামের সাথে সমান না হয়) তবে লগইন পৃষ্ঠায় ফিরুন

      ডগ

  4. 5

    দুর্দান্ত মার্জিত সমাধান! আমার যা প্রয়োজন তা কেবলমাত্র আমি বহিরাগত লগইন সিস্টেমে তৈরির জন্য গুরুত্ব সহকারে বিবেচনা করছিলাম।
    এই শিলা!

  5. 6
    • 7
      • 8

        এটি ব্যবহারকারীর বান্ধব নয় তবে এটি ঠিক আছে ... আমার মনে হচ্ছে আমার যা করা উচিত তা কিছু ছবি সাহায্য করবে। অন্যথায়… আমি কাজ করতে না পারায় কেবল চেষ্টা করার চেষ্টা করছি!

        • 9

          পেজ.এফপি, পেজ 2.php নাম পরিবর্তন করুন এবং উপরের কোডটি সন্নিবেশ করুন, ফাইল সংরক্ষণ করুন, বিষয়বস্তু / থিম / যেকোনো কিছুতে ফিরে আপলোড করুন, পোস্টে যান বা পৃষ্ঠা পরিবর্তন করুন ডিফল্ট পৃষ্ঠা বিন্যাসকে পেজ 2.php এ যান। নতুন পৃষ্ঠার শৈলী / বিন্যাস তৈরি করার দরকার নেই কেবল আপনি যেটি ব্যবহার করেন তা অনুলিপি করুন এবং এটির নাম পরিবর্তন করুন। সুতরাং fullwidth.php হ'ল ফুলইউইথ 2.এফপি সহজ।

      • 10

        ঠিক আছে তাই বহু চেষ্টা করার পরে এবং ইন্টারনেটে অন্যান্য টিউটোরিয়ালগুলি দেখার পরে ... আমি খুঁজে পেয়েছি যে একটি নতুন পৃষ্ঠার টেম্পলেট তৈরি করা আমার সমস্যা। আমি একটি পাঠ্য সম্পাদকের মধ্যে একটি তৈরি করে এটিকে আপলোড করার চেষ্টা করছি… কোথায়? আমি জানি না কোথায় যেতে হবে। আপলোড করার জন্য আমি এই গোপন অবস্থানটি খুঁজে পাচ্ছি না!

        • 11

          তাই সত্য, লরোক্ক! আপনার একটি এফটিপি প্রোগ্রাম এবং আপনার ওয়েবসাইটের থিম ফোল্ডারে অ্যাক্সেস থাকা দরকার যাতে আপনি ফাইলটি এখানে আপলোড করতে পারেন। প্রশাসনিক স্ক্রিনের মাধ্যমে এটি করার কোনও উপায় নেই। একটি ব্যতিক্রম হ'ল একটি "ফাইল ম্যানেজার" প্লাগইন ইনস্টল করা যা আপনাকে নতুন ফাইল তৈরি করতে দেয়। সাবধান, যদিও! 

  6. 12
  7. 13
  8. 14
  9. 15
    • 16

      কোনও ব্যবহারকারী লগ ইন হয়েছে কিনা তা আপনি অবশ্যই পরীক্ষা করতে পারবেন; তবে উপরে বর্ণিত পদ্ধতিটি শেষ পর্যন্ত আপনাকে অনুমতি স্তরগুলি ব্যবহারের অনুমতি দেয় যদি আপনি স্তরগুলি কাস্টমাইজ করতে চান!

  10. 17
  11. 18
  12. 19

    ঠিক আছে, তাই আমি কামড় দেব ... অনুমতিগুলি পরীক্ষা করার অনুমতি দেওয়ার জন্য আপনি কীভাবে এটি পরিবর্তন করবেন?

    যাক বলে দিন - আমরা এখনও কাউকে তাদের নিজস্ব "গ্রাহক" ব্যবহারকারীর নাম তৈরি করতে, এবং উত্তরগুলি পোস্ট করতে দিতে চাই।
    তবে - কেবলমাত্র একজন প্রশাসক দ্বারা নির্দিষ্ট করা ব্যবহারকারীদের আমরা কেবল "সাবস্ক্রাইবার" পৃষ্ঠায় অ্যাক্সেস দেব?

  13. 20
  14. 21

    ডগলাস - আমি আপনার কোড ব্যবহার করেছি - এবং বেশিরভাগ অংশের জন্য এটি দুর্দান্ত কাজ করে! আমার কাছে সমস্যাটি হ'ল লগআউট লিঙ্কটি এমন কোনও সাইটে ফিরে আসে যা অস্তিত্বহীন। লগ আউট কোডটি কাজ করতে আমি ওয়েবের চারপাশে একাধিক ওয়ার্ডপ্রেস কোড চেষ্টা করেছি। । । তবে ব্যবহারকারী এখনও লগ ইন থাকে এবং রিটার্নটি হয় //wp-login.php?redirect_to= পুলিশ> লগ %20in%20 %20? % 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%

    কোন চিন্তা?

    • 22

      দেখে মনে হচ্ছে ঠিক এটি হতে পারে যে কোডটি যখন আপনার ব্রাউজার থেকে অনুলিপি করা হয়েছিল, তখন এটি রায়ান একটি গুচ্ছ এইচটিএমএল স্পেস যুক্ত করেছিল। নোটপ্যাড বা টেক্সটপ্যাডে কোডটি অনুলিপি করুন এবং তারপরে সেই জিনিসটি থেকে মুক্তি পেতে আপনার টেমপ্লেটে কপি করুন।

  15. 23

    ঠিক আছে তাই এটি করার দরকার ঠিক আমার তবে আমার একটি প্রশ্ন আছে। যদি তারা কোনও গ্রাহক না হয় তবে কীভাবে আমি "সাইন ইন" বা "সাবস্ক্রাইব" বাক্সটি উপস্থিত করতে পারি যাতে তারা সামগ্রীটি অ্যাক্সেস করতে পারে?

    ধন্যবাদ

  16. 25

    কোডের জন্য ধন্যবাদ। মানুষকে আমার প্রতি ক্ষিপ্ত করে তুলবে, তবে তারা মনে করে যে তারা কোনও জিনিস চাইলে লগইন করতে পারে তবে ফাইলগুলি সহজেই সন্ধানের জন্য প্রত্যেককে ফ্রি অ্যাক্সেসের অনুমতি না দেয়।

  17. 26

    দেখে মনে হচ্ছে এই পদ্ধতিটি সেশন হাইজ্যাকিংয়ের সাপেক্ষে। লগইন কুকিটি সুরক্ষিত অঞ্চলে থাকাকালীন যুক্ত করা হবে তবে যেহেতু ওয়ার্ডপ্রেস এটি একটি নিরাপদ কুকি হিসাবে পরিবেশন করে তাই ব্যবহারকারী যদি এনক্রিপ্ট না করা সাইটের কোনও অংশে ব্রাউজ করে তবে তা পরিবেশন করা হবে।

  18. 28

    ধন্যবাদ যদি ব্যবহারকারী সদস্য হন তবে ডিভিউ ধারকটি করতে if স্টেটমেন্টটি ব্যবহার করেছেন
    আপনার সমাধান দুর্দান্ত ছিল

আপনি কি মনে করেন?

এই সাইট স্প্যাম কমাতে Akismet ব্যবহার করে। আপনার ডেটা প্রক্রিয়া করা হয় তা জানুন.