$ Content_width গ্লোবাল ভেরিয়েবলের ভূমিকা এবং ইতিহাস কী?


16

আমি কেবল একটি বিশ্বব্যাপী পরিবর্তনের নামে হোঁচট খেয়েছি $content_width। এটি আমার কাছে নতুন ছিল, এখন পর্যন্ত আমি দেখতে পাচ্ছিলাম এটি থিমগুলিতে ব্যবহৃত হয়েছে, এটি স্ট্যান্ডার্ড একুশ দশক এবং তৃতীয় পক্ষ উভয়ই।

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

$content_widthগ্লোবাল ভেরিয়েবল কবে চালু হয়েছিল এবং কোন কারণে? এর সাথে কি টিকিট সম্পর্কিত?


2
সত্যিই ভাল প্রশ্ন। আমি আশা করি আপনি একবারে একটি নির্দিষ্ট সমাধান পেয়ে গেলে আপনি কোডেক্স আপডেট করেছেন।
কায়সার

আপনি যদি ওয়ার্ডপ্রেস ডিরেক্টরিতে কোনও থিম জমা দেন তবে তারা থিম ঠিক করার আগেই এটি সেট করার জন্য জোর করবে। আমি নিশ্চিত না যে এটি কী জন্য: আপনি ফিলিপের সমস্ত পরিস্থিতিতে সিএসএস / এইচটিএমএল ব্যবহার করতে পারেন।

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

আমি কোডেক্সে একটি ডকুমেন্টেশন তৈরি করেছি: কোডেক্স.ওয়ার্ডপ্রেস.আর
রামি

অদ্ভুত মাত্র প্রবাহে popped আপ হিসাবে আমি এখানে এটি সম্পর্কে কিছু লিখছিলাম এই পোস্ট (কেন এটা sucks দিকে) wycks.wordpress.com/2013/02/14/...
Wyck

উত্তর:


5

আমি বিশ্বাস করি এটি ওয়ার্ডপ্রেস ২.6 এ ফিরে যুক্ত হয়েছিল (সম্ভবত 2.5)। এটি আপনার থিমের সামগ্রী হিসাবে প্রদর্শিত চিত্রগুলিতে সর্বাধিক প্রস্থ সেট করার অনুমতি দেওয়ার জন্য এটি রয়েছে to উদাহরণস্বরূপ যদি আপনার মূল সামগ্রীর ক্ষেত্রটি কেবলমাত্র 475px প্রশস্ত হয় তবে আপনি নিশ্চিত করতে যে আপনার চিত্রটি আপনার প্রধান সামগ্রীর ক্ষেত্রের বাইরে না চলে you বিষয়বস্তু প্রস্থ = 450 সেট করতে পারে।


ওয়ার্ডপ্রেস নিজেই ("মূল") থিম শিপিংয়ের জন্য আমি কেবলমাত্র কেবলমাত্র রেফারেন্সের সন্ধান পেয়েছি হ'ল [ কোর.ট্রেস.ওয়ার্ডপ্রেস.আর.কম / টিকেট 10682 টিকিট # 10682 : কুব্রিকের জন্য $ কন্টেন্ট_উইথ ] সংজ্ঞায়িত করুন। এটি ভাইপারবন্ড দ্বারা প্রবর্তিত হয়েছিল তবে তিনি তার উদ্দেশ্য সম্পর্কে কোনও তথ্য ভাগ করেননি। এটি অন্যান্য টিকিটে লিখিত আছে যে এটি একটি বৈশিষ্ট্য তবে এটি অপরিবর্তিত রয়েছে। দেখে মনে হচ্ছে সবাই কিন্তু ওয়ার্ডপ্রেস মূল থিমগুলি এর আগে ডাব্লুপি -9-এর বিরল ব্যবহার করেছিল। 2.6 / 2.5 থেকে কিছু বছর ধরে
হাক্রে

1
প্রথম যে উল্লেখটি আমি দেখেছিলাম তা এই ব্লগ পোস্টটির মাধ্যমে ছিল, মেনস্ট্র্রিটোপেন / ওয়ার্ডপ্রেস ২6- এবং পুরো - প্রস্থ - চিত্রগুলি আমি আরও কিছু অনুসন্ধান করেছি এবং আমি মনে করি এটিই কোর.ট্রাক.ওয়ার্ডপ্রেস.আর.গ্রা। 5777 হ'ল এটি যুক্ত করা হয়েছিল।
মনজাবর

1
গুগল অনুসন্ধান করা যখন খুব সহজভাবে প্রবর্তিত হয়েছিল তখন সংকীর্ণ হয়ে উঠবে .. site:http://svn.automattic.com/wordpress/tags/2.5 content_width(২.৪-র কোনও ফলাফল নেই) ...
t31os

@ t31os - সেই গুগল অনুসন্ধান ইঙ্গিতটির জন্য ধন্যবাদ।
hakre

ট্র্যাক অনুসন্ধানের জন্য এটি সর্বদা ব্যবহার করুন (ট্র্যাক অনুসন্ধানের চেয়ে আরও ভাল কাজ করে)। :)
t31os

4

কিছুটা সম্পর্কিত: $content_widthআপনি নমনীয় নকশার বিকল্পগুলিকে মঞ্জুরি দেয় এমন কোনও থিম বিকাশের পরিকল্পনা করে যদি ব্যবহার করা যুক্তিসঙ্গত হয় তবে আমি জানি না । উদাহরণস্বরূপ, আসুন আমরা বলি যে যদি কোনও ব্যবহারকারীর সাইডবার উইজেট সক্রিয় থাকে এবং যদি কোনও ব্যবহারকারীর কোনও সাইডবার উইজেট সক্রিয় থাকে না #contentto মূল বিষয়বস্তুতে CSS ওভারফ্লোগুলি হ্যান্ডেল করার জন্য সিএসএস পর্যাপ্ত নয় তার কোনও কারণ আমি দেখতে পাচ্ছি না:512px768px

.size-auto, 
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
    height: auto;
    max-width: 100%; }

এই সিএসএস কেবল ক) সংলগ্ন ডিআইভিগুলিতে চিত্রের ওভারফ্লো থেকে রক্ষা করতে নয় খ) পুরোপুরি সূক্ষ্মভাবে কাজ করে তবে খগুলি চিত্রের মধ্যে ফিট করার জন্য যথাযথভাবে পুনরায় আকার দিন #content। হতে পারে আমি কিছু মিস করছি তবে আমি এর প্রয়োজনের খুব একটা পাই না $content_width


2
$content_widthনিছক প্রেজেন্টেশন নয়। এটি অ্যাডমিন অঞ্চলে স্টাফ এবং ওম্বডে অ-চিত্রের উপাদানগুলির আকারকেও প্রভাবিত করে।
বিরল

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

আমার সত্যিই মিডিয়া সেটিংস পৃষ্ঠাটি সেই মানটি পরিবর্তন করছে কিনা তা খতিয়ে দেখা উচিত। এটি ব্যাখ্যা করতে পারে যে কুড়ি-দশটি কেন -চেক করা হচ্ছে $ সামগ্রী_উইথের পূর্ব সেট
হাক্রে

3

$content_widthপোস্ট সামগ্রীতে চিত্রের প্রস্থ সীমাবদ্ধ করার জন্য ব্যবহৃত হয়। এটি largeআকারের জন্য মিডিয়া বিভাগে সেটিংটি ওভাররাইট করবে । আপনি যদি functions.phpফাইলটিতে এই পরিবর্তনশীলটি সংজ্ঞায়িত করেন তবে largeআপলোড হওয়া চিত্রের আকারের প্রস্থ হবে $content_width

এই সম্পর্কে একটি পোস্ট এখানে

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