बहुत ही बुनियादी समस्या है, क्षमा करें, लेकिन एक घंटे से अधिक समय से दीवार से अपना सिर पीट रहा हूं।
मूल रूप से किसी श्रेणी के लिए डिफ़ॉल्ट वर्डप्रेस फीचर्ड छवि सेट करने के लिए एक स्क्रिप्ट लिखना यदि कोई विशेष रुप से सेट नहीं है।
if ( get_the_post_thumbnail( $projects->post->ID ) ) {
$imagetag = get_the_post_thumbnail( $projects->post->ID, 'portfolio-thumb', array( 'class' => 'img-square', 'alt' => get_the_title($projects->post->ID) ) ).''; }
else {
$imagetag .='<img src="ThisIsMySite\img\"'.$tag->slug .'"image.jpg" />';
}
सभी काम, सिवाय इसके कि मैं काम करने के लिए और छवि नहीं प्राप्त कर सकता, मैं जो निकटतम प्राप्त कर सकता हूं वह आउटपुट है:
Img src="ThisIsMySite\img\"maths"image.jpg"
(जहां गणित वर्तमान श्रेणी है) यह कुछ बेवकूफ होना चाहिए/वास्तव में स्पष्ट है कि मैं चूक रहा/गलत कर रहा हूं लेकिन मैं इसे काम नहीं कर सकता।
1 उत्तर
Clearshot66 के पास लगभग सही विचार था, लेकिन उद्धरणों को पलट दिया था। आप सिंगल कोट्स को बरकरार रखना चाहते हैं और अतिरिक्त डबल कोट्स को हटाना चाहते हैं।
सिंगल कोट्स यहां PHP कोट्स हैं, डबल कोट्स HTML एंटिटी कोट्स हैं।
$imagetag .='<img src="ThisIsMySite/img/'.$tag->slug .'image.jpg" />';
उर्फ:
$imagetag = '<string
HTML ELEMENT =
"HTML URL STING>'
CONCAT $tag->slug CONCAT
'< HTML ELEMENT "
string>';
इसके अलावा अपने \
को /
से बदलें क्योंकि यह ऑनलाइन है, यह फॉरवर्ड स्लैश का उपयोग बैकवर्ड स्लैश के बजाय सेपरेटर के रूप में करता है।
संबंधित सवाल
नए सवाल
php
PHP एक व्यापक रूप से उपयोग किया जाता है, उच्च-स्तरीय, गतिशील, वस्तु-उन्मुख, और व्याख्या की गई स्क्रिप्टिंग भाषा मुख्य रूप से सर्वर-साइड वेब विकास के लिए डिज़ाइन की गई है। PHP भाषा के बारे में सवालों के लिए इस्तेमाल किया।