मैं एक स्टॉक फोटोग्राफर हूं और अब मैं वर्डप्रेस में woocommerce के साथ अपनी खुद की स्टॉक इमेज वेबसाइट बना रहा हूं। अब मैं सभी को यथासंभव स्वचालित रूप से कॉन्फ़िगर कर रहा हूं (कल्पना करें कि 50k छवियां अपलोड करें और शीर्षक, टैग और फ़ाइल को एक-एक करके डाउनलोड करने के लिए संपादित करें)। फिलहाल, और दिनों तक Google में खोज करने पर, मेरी वेबसाइट स्वचालित रूप से कीवर्ड को वर्डप्रेस टैग में बदल देती है, डिफ़ॉल्ट डाउनलोड करने योग्य उत्पाद बनाती है और डाउनलोड करने के लिए फ़ाइल जोड़ती है। छवि के शीर्षक (ऑल्ट टेक्स्ट) को भी पहचानें और उत्पाद का शीर्षक बनाएं, लेकिन स्वचालित रूप से नहीं, जब मैं उत्पाद प्रकाशित करता हूं तो मुझे मैन्युअल रूप से कुछ शीर्षक जोड़ने की आवश्यकता होती है। लेकिन अब, मुझे प्रत्येक नए उत्पाद में डिफ़ॉल्ट शीर्षक जोड़ने की आवश्यकता है (उदाहरण के लिए एक शब्द, क्योंकि जब मैं इसे प्रकाशित करता हूं, तो वेबसाइट स्वचालित रूप से शीर्षक में वैकल्पिक पाठ जोड़ती है) जब मैं एक नया उत्पाद बनाता हूं। लेकिन एक नया उत्पाद प्रकाशित करने के लिए, woocommerce को एक शीर्षक की आवश्यकता होती है, और जब मैं उत्पाद प्रकाशित करता हूं, तो मैं बदलने के लिए कुछ डिफ़ॉल्ट उत्पन्न करना चाहता हूं

विचार यह है: उत्पाद> नया उत्पाद> पर क्लिक करें और सबसे पहले मैं एक डिफ़ॉल्ट शीर्षक उत्पन्न करता हूं (केवल एक अक्षर पर्याप्त है)।

यह संभव है? मुझे नहीं पता... क्या आप मेरी मदद कर सकते हैं?

धन्यवाद!

पीडी: मेरी अंग्रेजी के लिए खेद है, मुझे पता है कि गरीब है।

1
Carlos Banyuls 22 जिंदा 2020, 20:00
आप डब्ल्यूसी एपीआई का उपयोग क्यों नहीं करते?
 – 
Ali Qorbani
23 जिंदा 2020, 02:51

2 जवाब

सबसे बढ़िया उत्तर

अगर स्टेटमेंट के अंदर रिटर्न का उपयोग नहीं करना बेहतर है, अन्यथा आप त्रुटि संदेशों का सामना करेंगे

function my_default_title_filter( $post_title, $post ) {
    if ( $post->post_type == 'product' ) {
        $post_title = 'Default title';
    }

    return $post_title; 
}
add_filter( 'default_title', 'my_default_title_filter', 10, 2 ); 
2
7uc1f3r 22 जिंदा 2020, 22:14

प्रतिक्रिया के लिए धन्यवाद। दोनों कोड पूरी तरह से काम करते हैं! मैं नहीं जानता कि कौन सा उपयोग :)

धन्यवाद!

0
Carlos Banyuls 23 जिंदा 2020, 09:08
कोड सही है
 – 
Vkuter
23 जिंदा 2020, 10:24