फ़ंक्शन exact($args)
कार्य कैसे करता है?
$before_widget
, $after_widget
का अर्थ क्या है?
उत्तर
$before_widget
और $after_widget
register_sidebar फ़ंक्शन में तर्क हैं।
विजेट केवल साइडबार में जोड़े जाने पर ही उपलब्ध होते हैं, और register_sidebar फ़ंक्शन आपको विजेट को लपेटने के लिए HTML निर्दिष्ट करने की अनुमति देता है। आमतौर पर $before_widget
<div id="1%$s" class="widget">
या <li id="%1$s" class="widget %2$s">
(डिफ़ॉल्ट) और $after_widget
जैसे कुछ पर सेट किया जाएगा </div>
या </li>
(डिफ़ॉल्ट) जैसे कुछ पर सेट किया जाएगा।
फिर अपने विजेट में आप अपने विजेट उदाहरण के आउटपुट में उपयोग करने के लिए साइडबार से इन तर्कों को निकाल देंगे।
साइडरबार में, आप <div class="well beforeW">
जैसे अपने विजेट्स में अपनी खुद की कक्षा जोड़ना चाह सकते हैं, इसलिए यह आपके सभी विजेट्स में समान शैलियों को रखता है जिन्हें आपने पहले ही style.css फ़ाइल में परिभाषित किया है।
कभी-कभी डिज़ाइनर प्रत्येक विजेट के नीचे एक सुडौल छाया जोड़ते हैं, इसलिए आपको इसे एक छवि बनाना है, इस प्रकार और विजेट के बाद आपका उद्धार है, आप इसे </div><span class="specialShadow"></span>
विजेट के बाद करते हैं।
इस तरह आप किसी भी विजेट को पहले और बाद में नए तत्व जोड़ सकते हैं।
उदाहरण: उदाहरण के ऊपर
register_sidebar(array('name'=>'Footer-Sidebar',
'before_widget' => '<div class="ftr-widget">',
'after_widget' => '</div><span class="specailShadow"></span>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
देख, यह कैसे आप कार्यों में $ args सम्मिलित है। या अधिक स्पष्ट तरीके से:
$args = array('name'=>'Footer-Sidebar',
'before_widget' => '<div class="ftr-widget">',
'after_widget' => '</div><span class="specailShadow"></span>',
'before_title' => '<h3>',
'after_title' => '</h3>',
);
register_sidebar($args);
यह कोड functions.php फ़ाइल में रखा गया है। register_widget ('Twenty_Eleven_Ephemera_Widget');
register_sidebar(array(
'name' => __('Main Sidebar', 'twentyeleven'),
'id' => 'sidebar-1',
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
'after_widget' => "</aside>",
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
));
before_widget - HTML to place before every widget(default: '<li id="%1$s" class="widget %2$s">')
after_widget - HTML to place after every widget (default: "</li>\n").
- 1. {} का क्या अर्थ है?
- 2. "===" का क्या अर्थ है?
- 3. __STDC_LIMIT_MACROS और __STDC_CONSTANT_MACROS का क्या अर्थ है?
- 4. * args और ** kwargs का क्या अर्थ है?
- 5. और ऑपरेटर का क्या अर्थ है?
- 6. PHP: 'सरणी (और $) का क्या अर्थ है?
- 7. __stdcall का अर्थ और उपयोग क्या है?
- 8. "!", "?", "_", और "।" का क्या अर्थ है elixir
- 9. "आईबी" और "यूबी" का क्या अर्थ है?
- 10. पीटीआई और टीटीई का क्या अर्थ है?
- 11. क्लोजर में "% और" का क्या अर्थ है?
- 12. 0x0F का क्या अर्थ है? और इस कोड का क्या अर्थ है?
- 13. लेनदेन का अर्थ क्या है?
- 14. "कर्ल" का क्या अर्थ है?
- 15. थ्रेडसेफ का क्या अर्थ है?
- 16. "बहिष्कृत" का क्या अर्थ है?
- 17. "@ + आईडी" का क्या अर्थ है?
- 18. @ ओवरराइड का क्या अर्थ है?
- 19. ओआरएम का क्या अर्थ है?
- 20. आईडी का अर्थ क्या है?
- 21. foo का क्या अर्थ है?
- 22. futex_ का क्या अर्थ है?
- 23. #line का क्या अर्थ है?
- 24. 8badf00d का क्या अर्थ है?
- 25. डब्ल्यूएस- * का क्या अर्थ है?
- 26. xmlns = "" का क्या अर्थ है
- 27. [प्राथमिक] का क्या अर्थ है?
- 28. "लॉग *" का क्या अर्थ है?
- 29. सीवी_INSTRUMENT_REGION() का क्या अर्थ है?
- 30. UrlReferrer का क्या अर्थ है?
+1 उन तर्कों को निकालने के तरीके को समझाने के लिए, मैं इसके साथ संघर्ष कर रहा था। – Greeso