ওয়ার্ডপ্রেস মাল্টিসাইট মূল নোড থেকে ব্লগ স্লাগ সরান


15

আমি blog/একাধিক মাল্টিসাইট সেটআপে মূল নোডের পোস্ট ও বিভাগের URL গুলি থেকে মুছে ফেলা সম্ভব কিনা তা আমি অনুসন্ধান করে দেখছি ।

আমি মাল্টিসাইট সাইট সেটিংস খুঁজে পেয়েছি এবং blog/URL এর অংশটি সরিয়ে সংরক্ষণ করেছি। সমস্ত লিঙ্কগুলি সঠিকভাবে পরিবর্তন করা সত্ত্বেও আমি যখন তাদের ক্লিক করি তখন আমি কেবল 404 দিয়ে শেষ করি।

যদি আমি নিজেই নোড ড্যাশবোর্ডে যাই এবং পুনরায় পুনঃস্থাপন করি তবে আমি blog/ইউআরএল পরিবর্তিত মাল্টিসাইট পারমলিনাক্সে আবার লিখতে পারি। কখনও কখনও এই ব্লগ / সংবাদ / পোস্ট নাম মত কিছু তৈরি

অতীতে কেউ কি এটি পরিচালনা করতে পেরেছেন? আমি ভাবছি যে কোরটি হ্যাক না করে বা কিছু .htaccessনিয়ম করে কিছুটা বেশি হাত না পাওয়া সম্ভব কিনা ।


আপনি কিছু গবেষণা করার চেষ্টা করেছেন? এই বিষয়ে WP.org ফোরামে প্রচুর পোস্ট রয়েছে, পাশাপাশি কিছু ব্লগ পোস্ট রয়েছে
শেয়া

আমি কাজ করার জন্য এই প্লাগইন পাওয়া যায় - github.com/WebDevStudios/remove-blog-slug , আমি এখানে আলোচনা থেকে এই লিঙ্কে পেয়েছিলাম - jennybeaumont.com/remove-blog-slug-multisite-installations
JosephC

উত্তর:


19
  1. ব্লগ সাইট সেট এ Settings -> Permalinks -> Common Setting -> Default(কেবলমাত্র ডিফল্ট নির্বাচন করা উচিত এবং কোনও জিনিস স্পর্শ করবেন না, যদি আপনাকে বিভাগের বেসটি পরিবর্তন করতে হয় তবে কেবল নেটওয়ার্ক প্রশাসনে সেট ট্যাগ সেট)

  2. নেটওয়ার্ক এ Admin -> Sites -> (root site) Permalink Sturcture -> /%category%/%post_id%

এটি ব্লগ / স্লাগ সরিয়ে দেবে


এটি একটি ভাল পদ্ধতির যদিও এটি কাজ না করে যদি বুডিপ্রেস অ-ডিফল্ট পারমলিনাক্সের কারণে বডিপ্রেস ইনস্টল করা থাকে। এই সম্পর্কে কিভাবে পেতে কোন ধারণা?
হেনরিউইট

10

নেটওয়ার্ক প্রশাসনের সেটিংসের স্ক্রিনশট

পদক্ষেপ 1: যান /wp-admin/network/site-info.php?id=1

নেটওয়ার্ক অ্যাডমিন -> সাইটগুলি -> সম্পাদনা -> চেক করুন পারমালিঙ্ক স্ট্রাকচার।

আপনার প্রয়োজন অনুসারে সম্পাদনা করুন।

পদক্ষেপ 2: সাধারণ সাইট স্তরে যান

সেটিংস -> পারমালিঙ্কস

নির্বাচন করুন বা উপযুক্ত পারমিলিং যোগ করুন।


আমি নেভিগেশনের মাধ্যমে নেটওয়ার্ক প্রশাসক -> সাইটগুলি -> সম্পাদনা -> পারমালিঙ্ক কাঠামোটি দেখতে পেলাম না তাই আমি আপনার পদক্ষেপ 1 এ দেওয়া URL টি ব্যবহার করেছি এবং এটি কার্যকর! ধন্যবাদ. এই উপর অনেক সময় ব্যয় করা হয়েছে।
আদিত্য

2

এই পদক্ষেপগুলি।

  1. নেটওয়ার্ক অ্যাডমিনে পার্মালিঙ্ক সেটিংটি /% পোস্টনাম% / এ পরিবর্তন করুন

  2. যাওয়া পার্মালিনক্স সাইটের সেটিংস 404 ঠিক করবে

  3. ফলাফল: ওয়ার্ডপ্রেস মাল্টিসাইট / ব্লগ / স্লাগ ছাড়াই

ধাপে ধাপে স্ক্রিনশট সহ উত্স।

পার্মালিনক্স


1

newsস্লাগ হিসাবে একটি নতুন পৃষ্ঠা যুক্ত করুন । সেটিংস> পড়তে যান এবং ব্লগ পোস্টের জন্য আপনার নিউজ-পৃষ্ঠাটিকে স্থির পৃষ্ঠা হিসাবে চয়ন করুন।

তারপরে সেটিংস> পারমালিঙ্কে যান এবং আপনার কাঠামোটি পছন্দ মতো করুন /%category%/%postname%/এবং আপনার ব্লগ পোস্ট স্লাগগুলি /news/post/এখনই হওয়া উচিত ।


0

রুট সাইটে, পারমালিঙ্কে ক্লিক করুন এবং "সরল" নির্বাচন করুন

নেটওয়ার্ক স্তরের সাইট> মূল সাইটের নীচে সম্পাদনা ক্লিক করুন> সেটিংসে ক্লিক করুন> "পারমালিঙ্ক স্ট্রাকচার" সন্ধান করতে> ক্ষেত্রটিতে% post_id% যুক্ত করুন cr


0

2018 সালের ডিসেম্বরের বাইরে যে কেউ উত্তর খুঁজছেন তাদের জন্য নিম্নলিখিতটি করুন।

নেটওয়ার্ক অ্যাডমিনে যান, রুট ওয়েবসাইটটি নির্বাচন করুন এবং সম্পাদনা ক্লিক করুন।

সেটিংস ট্যাবে যান। বিকল্পগুলির একটি বৃহত তালিকা রয়েছে, পারমালিঙ্ক স্ট্রাকচার ক্ষেত্রটি দেখুন। পার্মালিঙ্ক থেকে ব্লগ অপসারণ এবং সংরক্ষণ করুন। আমি আবারও মূল ব্লগ প্রশাসক অঞ্চলে ফিরে গিয়ে ক্যাশে সাফ করার জন্য পারমালিক্স বিভাগে সেভ বোতামে ক্লিক করেছি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.