प्रश्न पूछने से पहले मैं आपको बताना चाहता हूं कि मैंने पहले ही /programming/15025213/wordpress-woocommerce-template-file-overiding में प्रश्न पूछा है
मैं एक वेबसाइट विकसित करने के लिए WooCommerce प्लगइन का उपयोग कर रहा हूं । WooCommerce के साथ सब कुछ ठीक है। अपनी आवश्यकता के अनुसार, मैंने अपने होम पेज को शॉप पेज बनाने के लिए अपने होम पेज को WooCommerce डैशबोर्ड से शॉप बेस पेज के रूप में कॉन्फ़िगर किया है। अब मेरी आवश्यकता कुछ छवियों को रखने की है, जिन्हें व्यवस्थापक की ओर से अपलोड किया जाना चाहिए और छवियों पर कुछ पाठ दिखाना चाहिए। उस सुविधा के लिए, मैंने Google पर खोज की और कुछ लोगों ने सुझाव दिया कि मैं वर्डप्रेस उन्नत कस्टम फ़ील्ड का उपयोग करता हूं । मैंने अभी इसे स्थापित किया है।
अब मैंने देखा कि WooCommerce मेरे कस्टम थीम का उपयोग नहीं कर रहा है। यह अपने स्वयं के कस्टम विषय का उपयोग कर रहा है। चूंकि मैं उन्नत कस्टम फ़ील्ड्स प्लगइन का उपयोग करके चित्र और पाठ दिखाना चाहता हूं , इसलिए मुझे वास्तव में छवियों और पाठ के लिए प्रश्नों का उपयोग करने के लिए अपने स्वयं के कस्टम टेम्पलेट की आवश्यकता है। तब मैं फिर से एक समाधान के लिए गूगल से अधिक खोज की है और मैं सिर्फ विषय के की एक प्रतिलिपि बनाने के लिए सुझाव मिल गया page.php
में woocommerce.php
और फिर बस कोड की जगह:
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content', 'page' ); ?>
<?php comments_template( '', true ); ?>
<?php endwhile; // end of the loop. ?>
साथ में
<?php woocommerce_content(); ?>
मैंने ऐसा किया लेकिन फिर भी मुझे उन्नत कस्टम फील्ड्स से अपने कस्टम फील्ड नहीं मिल रहे हैं । तो कृपया मेरी मदद करें। कोई सुझाव और मदद सराहनीय होगी। धन्यवाद।
छवि और पाठ के लिए उन्नत कस्टम फ़ील्ड दिखाने का मेरा कोड इस तरह है:
<?php $product_tab_banner = get_field('product_tab_banner');
if($product_tab_banner): ?>
<?php var_dump($product_tab_banner); ?>
<div class="nt-highlighted-products">
<img src="<?php echo $product_tab_banner['url']; ?>" alt="<?php echo $product_tab_banner['alt']; ?>" width="<?php echo $product_tab_banner['sizes']['featured_product-width'];?>" height="<?php echo $product_tab_banner['sizes']['featured_product-height'];?>" title="<?php echo $product_tab_banner['title']; ?>" />
</div>
<?php endif; ?>
मैं WordPress TwentyEleven विषय का उपयोग कर रहा हूं।
Fatal error: Cannot redeclare show_template() (previously declared