বাধ্যতামূলক নির্দিষ্ট দিক অনুপাত চিত্রের ক্রপ সহ কাস্টম পোস্ট প্রকার type


11

আমি যা খুঁজছি তা অন্য কয়েকটি প্রশ্নের অনুরূপ। লিঙ্কগুলি হ'ল:

একটি চিত্র কেন্দ্রিক কাস্টম পোস্ট প্রকার তৈরি?

একটি পোস্ট টাইপ / মেটাবক্সে ডিফল্ট ওয়ার্ডপ্রেস কাস্টম শিরোনাম ইমেজ ক্রপ বৈশিষ্ট্য ব্যবহার করে

আমি দুজনের এক ধরণের সংমিশ্রনের সন্ধান করছি। আমি আপনাকে ব্যাখ্যা করব যাতে আপনাকে এই অন্যান্য প্রশ্নগুলি সন্ধান করতে হবে না।

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

কাস্টম শিরোনাম কার্যকারিতাটি আমি ব্যবহার করতে চাই তার চেয়ে অনেক বেশি তবে কীভাবে এটি কোনও প্লাগইন বা কোনও থিমের মধ্যে টানতে হয় এবং এটি কোনও কাস্টম পোস্টের ধরণের মাধ্যমে কার্যকর করতে পারে তা নিয়ে আমার ক্ষতি হয়। অগ্রসর হওয়ার আগে ব্যবহারকারীকে সেট অনুপাতে চিত্রটি ক্রপ করতে বলা হয় তা কী

আমি কাস্টম পোস্ট প্রকারের সাথে মোটামুটি স্বাচ্ছন্দ্য বোধ করি যদি কেউ আমাকে কীভাবে কাস্টম পোস্টটি সংরক্ষণের আগে কোনও চিত্রের কাস্টম ক্রপিংয়ের জন্য বাধ্যতামূলকভাবে ওয়ার্ডপ্রেস পেতে পারেন সে সম্পর্কে একটি পয়েন্টার দিতে পারেন।

আপনার মধ্যে যে কোনও একটি কোডিং জিনিয়াস জানেন / কীভাবে এটি করবেন তা নির্ধারণ করার জন্য অগ্রিম ধন্যবাদ।

উত্তর:


2

ডন,

আপনাকে আপনার ফাংশন.ফ্প / প্লাগইন-ফাইল.এফপিতে থাম্বনেইলের জন্য সমর্থন যোগ করতে হবে

//Add Support for Thumbs
if ( function_exists( 'add_theme_support' ) ) {
  add_theme_support( 'post-thumbnails' );
        set_post_thumbnail_size( 960, 276, true ); // default Post Thumbnail dimensions   
}
//Add Thumbnail sizes   
if ( function_exists( 'add_image_size' ) ) { 
  add_image_size( 'large-thumb', 960, 276, true ); //960 pixels wide x 276 height and cropping
  add_image_size( 'medium-thumb', 605, 174 ); //No crop
  add_image_size( 'small-thumb', 288, 83, true ); 
}

এখান থেকে আপনি আপনার প্রয়োজনের জন্য কাজ করতে আপনার লুপে এই আউটপুটটি পরিবর্তন করতে পারেন:

<?php if ( has_post_thumbnail() ) {

          echo '<a href="' . get_permalink( $post->ID ) . '" title="' . esc_attr( $post->post_title ) . '">';
          echo get_the_post_thumbnail($thumbnail->ID, 'small-thumb', array( 'alt' => esc_attr( $post->post_title ), 'title' => esc_attr( $post->post_title ) ));
          echo '</a>';  //Change the 'small-thumb' to whichever size you would like.
          } 

আশা করি এটি আপনি যা করছেন তা নির্ধারণ করতে সহায়তা করে - যদি এর জন্য একটি অনুসন্ধান তৈরিতে আপনার যদি কোনও সহায়তা প্রয়োজন হয় তবে আপনার এই পৃষ্ঠাটি সন্ধান করা উচিত ।


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