সুতরাং আমার কাছে কাস্টমাইজারে এই কাস্টম বিভাগ রয়েছে যা হোম পৃষ্ঠায় ফিচার পণ্যগুলি নিয়ন্ত্রণ করে। সেখানে সমস্ত নিবন্ধিত এবং আরও আছে তবে আমি যে সমস্যার মুখোমুখি হয়েছি তা হ'ল ক্লায়েন্ট যখন কোনও বৈশিষ্ট্য চিত্রটি আপলোড করে তখন আমি কীভাবে এটি আপডেট করব জানি না।
ফাংশন.এফপি কোড আমি এর সাথে কাজ করছি:
// Customiser
function themeName_customize_register( $wp_customize ) {
$wp_customize->add_setting('feature_product_one', array(
'default-image' => get_template_directory_uri() . '/assest/imgs/featureProducts/product1.png',
'transport' => 'refresh',
'height' => 180,
'width' => 160,
));
$wp_customize->add_setting('feature_product_two', array(
'default-image' => get_template_directory_uri() . '/assest/imgs/featureProducts/product1.png',
'transport' => 'refresh',
'height' => 180,
'width' => 160,
));
$wp_customize->add_setting('feature_product_three', array(
'default-image' => get_template_directory_uri() . '/assest/imgs/featureProducts/product1.png',
'transport' => 'refresh',
'height' => 180,
'width' => 160,
));
$wp_customize->add_setting('feature_product_four', array(
'default-image' => get_template_directory_uri() . '/assest/imgs/featureProducts/product1.png',
'transport' => 'refresh',
'height' => 180,
'width' => 160,
));
$wp_customize->add_section('feature_images', array(
'title' => __('Featured Products', 'themeRemax'),
'description' => __('Your 5 Feature Images on the Home-Page.'),
'priority' => 70,
'active_callback' => 'is_front_page',
));
$wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'feature_product_one_control', array(
'label' => __('Feature Product #1', 'themeRemax'),
'section' => 'feature_images',
'settings' => 'feature_product_one',
)));
$wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'feature_product_two_control', array(
'label' => __('Feature Product #2', 'themeRemax'),
'section' => 'feature_images',
'settings' => 'feature_product_two',
)));
$wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'feature_product_three_control', array(
'label' => __('Feature Product #3', 'themeRemax'),
'section' => 'feature_images',
'settings' => 'feature_product_three',
)));
$wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'feature_product_four_control', array(
'label' => __('Feature Product #4', 'themeRemax'),
'section' => 'feature_images',
'settings' => 'feature_product_four',
)));
}
add_action('customize_register', 'themeName_customize_register');
আমি 2 টি পণ্যকে একই ডিফল্ট চিত্র রাখতে সেট করেছি তবে আমি যখন কাস্টমাইজারটিতে যাই এবং আপডেট Feature Product #2
করি তবে তা একেবারেই আপডেট হয় না।
আমি জানি <img>
ট্যাগের প্রথম পৃষ্ঠায় আমার কিছু কোড যুক্ত করা দরকার তবে আমি কী জানি না: /
আমার একটা অনুভূতি আছে যে আমার উপরে যা আছে তা কাজগুলি করার একটি দীর্ঘ বাতাসের উপায় তবে এটিই আমি কাজ করে চলেছি, যদি কোনও সহজ উপায় থাকে তবে আমি আপনাকে সেদিকেই দেখিয়ে দেওয়ার জন্য প্রশংসা করব :)
আমি কোন সাহায্যের প্রশংসা করি
পার্শ্ব দ্রষ্টব্য : আমার প্রথম পাতা.এফপি :
<div class="featureImg">
<img src="What goes here?" alt="Product 1">
<img src="What goes here?" alt="Product 1">
</div>