ওয়ার্ডপ্রেস: আগত ইভেন্ট হিসাবে ভবিষ্যতের পোস্টগুলি প্রকাশ করুন

ওয়ার্ডপ্রেস

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

<?php query_posts('order=ASC&বিড়াল = 3 এবং পোস্ট_স্ট্যাটাস = ভবিষ্যত, প্রকাশ '); if (have_posts ()): जबकि (has_posts ()): the_post (); যদি (স্ট্রোটোটাইম (get_the_Time ("এফ জেএস ওয়াই"))> সময় ()): চালিয়ে যান; অন্য: প্রতিধ্বনি $ পোস্ট-> আইডি; ?>

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


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

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

3 মন্তব্য

  1. 1

    ভবিষ্যতের ইভেন্টগুলি প্রকাশিত এবং এক্সএমএল সাইটম্যাপ প্রজন্মকে ভবিষ্যতের পোস্টগুলি প্রকাশের জন্য আমরা একটি কাস্টম ফিডও তৈরি করেছি। আপনি যদি আরন ব্রাচেনওয়াল্ডের এক্সএমএল সাইটম্যাপ জেনারেটর ব্যবহার করছেন, সাইটম্যাপ-কোর.পিএফপি-র 1747 লাইনটি $where.=” (post_status IN ('publish','future') AND (post_type = 'post' OR post_type = ”)) “; আপডেট করা যেতে পারে $where.=” (post_status IN ('publish','future') AND (post_type = 'post' OR post_type = ”)) “;

  2. 2

    আমি এই ধরণের সাহায্যের সন্ধান করছিলাম তবে এটি শেষ হওয়ার আগে প্রথম কোডটি কেটে ফেলা হয়েছে। আপনি কি এই মন্তব্যের উত্তরে প্রথম লাইন পোস্ট করতে পারেন?

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

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