ফাইল আপলোডগুলির জন্য সুন্দর ইউআরএল?


9

পিডিএফ-এর মতো ফাইলগুলি কি কাস্টম URL এ আপলোড করা যেতে পারে? আমি www.example.com/whitepapers/pdf.pdfপরিবর্তে একটি পিডিএফ আপলোড করতে চাই www.example.com/wp-uploads/...

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

একটি সমাধান যা আমি ভাবছিলাম তা হ'ল পিডিএফটিকে একটি পৃষ্ঠা হিসাবে বিবেচনা করা উচিত যাতে আমি পিডিএফটিতে একটি পিতামাতার পৃষ্ঠা নির্ধারণ করতে পারি। প্যারেন্ট পৃষ্ঠার ইউআরএল পরিবর্তিত হলে এটি যে কোনও পুননির্দেশনা পরিচালনা করবে handle

আপডেট - সুরক্ষা কারণে আমি কোনও ওয়ার্ডপ্রেস ইনস্টলেশন থেকে কোনও এফটিপি অ্যাক্সেস নিতে চাই না বলে ডব্লিউপি ইজি আপলোডারটিকে আর বিবেচনা করছি না।

উত্তর:


2

সাধারণভাবে সংযুক্তিগুলি (চিত্রগুলি, তবে পিডিএফগুলির মতো ফাইলগুলিও) ফর্মটির একটি বিশেষ "সংযুক্তি পৃষ্ঠা" থাকে example.com/main-post/attachment/file-title/। বেশিরভাগ থিমগুলিতে এটি চিত্রের বৃহত সংস্করণ প্রদর্শন করতে ব্যবহৃত হয়, তবুও থিম লেআউটে (সুতরাং এটি চিত্রটির সাথে একটি HTML ফাইল ফেরত দেয়, চিত্রটি সরাসরি নয়)।

আপনি এটি প্রদর্শন করার পরিবর্তে কোনও টেম্পলেট ফাইল তৈরি করে যা সরাসরি ফাইলটি সরবরাহ করে does তারপরে যদি আপনি example.com/whitepapers/একটি সংযুক্তি নামে একটি পৃষ্ঠা তৈরি file.phpকরেন, তবে ফাইলটির URL হবে example.com/whitepapers/attachment/file

আপনার থিম ডিরেক্টরিতে একটি ফাইল তৈরি করতে হবে যার নাম হয় attachment.php(আপনি যদি সমস্ত সংযুক্তিগুলির জন্য এটি করতে চান) বা application.php(আপনি যদি কেবল মাইম টাইপের মতো ফাইলগুলির জন্য এটি করতে চান application/*)। সেই ফাইলটিতে আপনি সংযুক্তি ফাইলের অবস্থান এবং তারপরে readfile()এটি ব্রাউজারে পাবেন। আমার ধারণা এখানে ইতিমধ্যে প্লাগইন রয়েছে যা আপনার জন্য এটি করতে পারে।


এটি কিছু চিন্তাভাবনা দেবে এবং কিছু জিনিস চেষ্টা করে দেখবে।
টিপটির

আমি এটি সম্পর্কে আবার ভাবছিলাম এবং আমার 2 টি প্রশ্ন রয়েছে: 1) আমি যদি হাইটপেপার ফাইলটি অন্য কোনও পৃষ্ঠায় সংযুক্ত করি তবে একই ফাইলটির জন্য আমার 2 টি ইউআরএল রয়েছে যা এসইও বান্ধব নয় 2) ফাইলটিতে নিজেই কোনও URL থাকবে না তবে সংযুক্ত কিনা তা নির্ভর করে কেবল একটি ইউআরএল। রাইট?
ম্যাথু জেরি

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

@ জন আপনার সমাধানটি কি প্রতিটি মিডিয়া ফাইলের জন্য একটি খালি পৃষ্ঠা তৈরি করা দরকার? এছাড়াও আমি এই জাতীয় মিডিয়া বিভাগগুলির জন্য পৃথক পাথ নির্দিষ্ট করতে পারি না। এখানে আমি চাই দৃশ্যাবলী। আমি একটি PDF আপলোড করতে চান, যে পিডিএফ (যা পোস্ট / পৃষ্ঠা থেকে সংযুক্ত হয় irelevant হয়) একটি বিভাগ সেট এবং একটি URL মতো পিডিএফ করার জন্য তৈরি করা আছে example.com/CATEGORY/FILENAME.pdf
ম্যাথু Xerri

@ থেরচিটেক্ট: কিছু উন্নত পুনর্লিখনের নিয়মগুলির মাধ্যমে এটি সম্ভব হওয়া উচিত (পড়ুন: ওয়ার্ডপ্রেসের "মূল" কোডের সাথে নয়)। আমাকে এটি সম্পর্কে ভাবতে দিন এবং আমি একটি উত্তর দিয়ে ফিরে আসার চেষ্টা করব।
জান ফ্যাব্রি

2

আপডেট : মিডিয়া লাইব্রেরি বিভাগগুলি পাওয়া গেছে যা কাস্টম বিভাগ দ্বারা মিডিয়া সাজায় । আমার এখন যা দরকার তা হল একই ধরণের প্লাগইনটির জন্য সেই বিভাগটি ইউআরএলে যুক্ত করা যাতে আমি ইউআরএল পুনর্লিখনগুলি সম্পাদন করতে পারি এবং আমার যা প্রয়োজন তা পেতে পারি!


বেশ কয়েকটি প্লাগইন পাওয়া গেছে।

পুনরায় স্থানান্তর আপলোড আপনাকে যে কোনও ফোল্ডারে আপলোড করার অনুমতি দেয় এবং তারপরে মিডিয়া আপলোড করার সময় একটি ড্রপ ডাউন তালিকা আপনার কাস্টম অবস্থানে রাখে new দেখতে ঠিক আছে তবে ফাইলগুলি প্রকৃত শারীরিক ফোল্ডারে রাখা হয়েছে। এটি যদি একটি সামগ্রী ফোল্ডারে কিছু আপলোড করতে পারে এবং লিঙ্কটিতে ব্যবহৃত 'ফোল্ডার' কেবল একটি পারমিলিংক হয় তবেই ভাল। তাত্ক্ষণিক তাড়াতাড়ি লোকালহোস্ট ইনস্টলেশনটি কার্যকর হয়নি। এটি সি: \ wamp \ www ... http: // লোকালহোস্ট / এর পরিবর্তে অ্যাক্সেস করার চেষ্টা চালিয়ে গেছে

কাস্টম আপলোড দির আপনাকে কাস্টম ডিরেক্টরিতে আপলোড করতে দেয় তবে এটি আমার প্রয়োজনীয়তা পূরণ করে না।

ডাব্লুপি ইজি আপলোড সম্পর্কে - আমি এটি ব্যবহার করতে চাই না যেহেতু আমি নিরাপত্তার কারণে ইনস্টলেশনের অভ্যন্তরের কোনও প্লাগইনে এফটিপি অ্যাক্সেস দিতে চাই না।


1

সমাধান # 1 আপনি নিজের মিডিয়া পথ পরিবর্তন করতে পারেন। সেটিংস-> মিডিয়া পরিবর্তন করুন ডিফল্ট "ডাব্লুপি-কনটেন্ট / আপলোডস "গুলিকে" হোয়াইটপ্যাপার্স "এ অবশ্যই করুন যদি আপনি হোয়াইটপেইপারগুলি ছাড়া অন্য আপলোড করেন তবে এই সমাধানটি এত ভাল কাজ করবে না।

সমাধান # 2 আপনার পথটি কাস্টমাইজ করতে প্রাইটি লিঙ্কটি ব্যবহার করুন আমি যখন থেকে ওয়ার্ডপ্রেস ব্যবহার করে আসছি তখন থেকেই বেশিরভাগ লিঙ্ক ব্যবহার করছি; কয়েক বছর এখন।

বেশিরভাগ ক্ষেত্রে ফাইলগুলিতে পাথ সহজ করার জন্য।

আপনি "abc.com / whitepaper/file.pdf" "abc.com/wp-content/uploads/file.pdf" এ মানচিত্র করতে পারেন

http://blairwilliams.com/pretty-link/


ভকভগক. আমি অনুমান করছি যে এই প্লাগইনটি দিয়ে আমার প্রতিটি আপলোডের ঠিক পরে একটি সুন্দর ইউআরএল তৈরি করা দরকার?
ম্যাথু জেরি

@ থেরচিটেক্ট - হ্যাঁ, এটি একটি প্লাগইন, আপনার প্রতিটি আপলোডের জন্য একটি URL তৈরি করতে হবে। সুন্দর জিনিস হ'ল আপনি কোনও প্রাইটি ইউআরএল আপনার সাইটের যে কোনও ইউআরএল বা কোনও বাহ্যিক সাইটে ম্যাপ করতে পারেন। অর্থাত। mrwes.net/linkedin
mrwes

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