உங்கள் WooCommerce மின்னஞ்சல்களைத் தனிப்பயனாக்குதல்
வாடிக்கையாளர் அனுபவத்தை மேம்படுத்துவதிலும், வாங்கிய பிறகு ஈடுபாட்டைப் பேணுவதிலும் மின்னஞ்சல் தொடர்புகள் முக்கியப் பங்கு வகிக்கின்றன. குறிப்பாக, வாங்கிய தயாரிப்பு வகைகளின் அடிப்படையில் WooCommerce மின்னஞ்சல்களின் அடிக்குறிப்பைத் தையல் செய்வது வாடிக்கையாளர் திருப்தியை கணிசமாக அதிகரிக்கும் தனிப்பயனாக்கப்பட்ட தொடுதலைச் சேர்க்கலாம்.
WooCommerce மின்னஞ்சல்-அடிக்குறிப்பு டெம்ப்ளேட்டில் நிபந்தனை உள்ளடக்கத்தை ஒருங்கிணைப்பது, உங்கள் தளத்தின் PHP குறியீட்டிற்குள் ஆர்டர் விவரங்களை அணுகுவது மற்றும் கையாளுவது ஆகியவை அடங்கும். இந்த நுட்பம் குறிப்பிட்ட வகைகளிலிருந்து பொருட்களை வாங்கும் வாடிக்கையாளர்களுக்கு குறிப்பிட்ட செய்திகளைக் காட்ட அனுமதிக்கிறது, இதனால் அதிக இலக்கு மற்றும் தொடர்புடைய தகவல் தொடர்பு உத்தியை உருவாக்குகிறது.
கட்டளை | விளக்கம் |
---|---|
wc_get_order | ஆர்டர் ஐடியின் அடிப்படையில் ஆர்டர் பொருளை மீட்டெடுக்கிறது, இது WooCommerce இல் உள்ள அனைத்து ஆர்டர் விவரங்களையும் அணுக அனுமதிக்கிறது. |
get_items | ஆர்டரில் உள்ள அனைத்து பொருட்களையும் வழங்குகிறது, பின்னர் தயாரிப்பு வகைகளை அல்லது பிற உருப்படி-குறிப்பிட்ட தரவைச் சரிபார்க்க மீண்டும் மீண்டும் செய்யலாம். |
get_the_terms | ஒரு இடுகையுடன் தொடர்புடைய விதிமுறைகள், பொதுவாக வகைகள் அல்லது குறிச்சொற்களைப் பெறுகிறது, இது WooCommerce இல் பொதுவாக ஒரு தயாரிப்பு ஐடியாக இருக்கும். |
in_array | ஒரு தயாரிப்பு ஒரு குறிப்பிட்ட வகையைச் சேர்ந்ததா என்பதைத் தீர்மானிக்க, அணிவரிசையில் மதிப்பு உள்ளதா என்பதைச் சரிபார்க்கிறது. |
JSON.parse | JSON சரத்தை ஜாவாஸ்கிரிப்ட் பொருளாக மாற்றுகிறது, இது HTML இல் உட்பொதிக்கப்பட்ட தரவைக் கையாள முன்-இறுதி ஸ்கிரிப்ட்களில் பயன்படுத்தப்படுகிறது. |
document.getElementById | ஒரு HTML உறுப்பை அதன் ஐடி மூலம் அணுகுகிறது, ஜாவாஸ்கிரிப்ட் உறுப்புகளின் உள்ளடக்கத்தை மாறும் அல்லது பயன்படுத்த அனுமதிக்கிறது. |
WooCommerce மின்னஞ்சல் அடிக்குறிப்பு தனிப்பயனாக்க ஸ்கிரிப்ட்களைப் புரிந்துகொள்வது
WooCommerce மின்னஞ்சல் அடிக்குறிப்பைத் தனிப்பயனாக்குவதற்காக வழங்கப்படும் ஸ்கிரிப்ட்கள், எந்தெந்த தயாரிப்புகள் வாங்கப்பட்டன என்பதைத் தீர்மானிக்க, ஆர்டர் விவரங்களை அணுகி, இந்தத் தயாரிப்புகள் குறிப்பிட்ட வகைகளைச் சேர்ந்ததா எனச் சரிபார்க்கும். PHP இல் எழுதப்பட்ட முதல் ஸ்கிரிப்ட், இதை அடைய WooCommerce மற்றும் WordPress செயல்பாடுகளைப் பயன்படுத்துகிறது. ஆர்டரில் உள்ள அனைத்து பொருட்களையும் அணுகுவதற்கு அவசியமான 'wc_get_order' மூலம் ஆர்டர் விவரங்களை மீட்டெடுப்பதன் மூலம் இது தொடங்குகிறது. ஒவ்வொரு உருப்படியும் அதன் வகைகளைத் தீர்மானிக்க 'get_the_terms' ஐப் பயன்படுத்தி சரிபார்க்கப்படுகிறது. குறிப்பிட்ட வகைகளில் (25, 28, 433) ஏதேனும் தயாரிப்பு இருந்தால், ஒரு கொடி சரி என அமைக்கப்பட்டு, மின்னஞ்சல் அடிக்குறிப்பில் தனிப்பயன் செய்தியின் நிபந்தனைக் காட்சியைத் தூண்டும்.
இரண்டாவது ஸ்கிரிப்ட், ஜாவாஸ்கிரிப்டைப் பயன்படுத்தி, பயனரின் உலாவியில் டைனமிக் உள்ளடக்கம் நேரடியாகக் கையாளப்பட வேண்டிய சூழ்நிலைகளுக்கு கிளையன்ட் பக்கத்தில் வேலை செய்யும் வகையில் வடிவமைக்கப்பட்டுள்ளது. இது HTML இல் உள்ள JSON சரமாக உட்பொதிக்கப்பட்ட தரவை மாற்ற 'JSON.parse' ஐப் பயன்படுத்துகிறது, இது தயாரிப்புத் தகவலைக் குறிக்கிறது. ஸ்கிரிப்ட் இந்த தயாரிப்புகளை அதே குறிப்பிட்ட வகைகளுக்கு எதிராக 'அடங்கும்' என்ற எளிய வரிசை சேர்த்தல் சரிபார்ப்பைப் பயன்படுத்தி சரிபார்க்கிறது. ஏதேனும் தயாரிப்பு பொருந்தினால், தேவையான நிபந்தனை உரையைக் காண்பிக்க, 'document.getElementById' மூலம் அடையாளம் காணப்பட்ட மின்னஞ்சல் அடிக்குறிப்பு உறுப்பின் உள்ளடக்கத்தை ஸ்கிரிப்ட் மாறும் வகையில் மாற்றுகிறது. பக்கத்தை மீண்டும் ஏற்றாமலோ அல்லது கூடுதல் சேவையக அழைப்புகளைச் செய்யாமலோ நிபந்தனை உரையைக் கையாள இந்த முறை பதிலளிக்கக்கூடிய வழியை வழங்குகிறது.
WooCommerce மின்னஞ்சல் அடிக்குறிப்புகளில் வகை அடிப்படையிலான நிபந்தனைகளை செயல்படுத்துதல்
PHP மற்றும் WooCommerce ஹூக்ஸ் செயல்படுத்தல்
$order = wc_get_order( $order_id );
$items = $order->get_items();
$categories_to_check = array( '25', '28', '433' );
$display_message = false;
foreach ( $items as $item ) {
$product_id = $item->get_product_id();
$terms = get_the_terms( $product_id, 'product_cat' );
foreach ( $terms as $term ) {
if ( in_array( $term->term_id, $categories_to_check ) ) {
$display_message = true;
break;
}
}
if ( $display_message ) break;
}
if ( $display_message ) {
echo '<p>Here is the conditional text I want to show if the product from the order is in these categories: 25, 28, 433</p>';
}
டைனமிக் மின்னஞ்சல் உள்ளடக்கத்திற்கான முன்பக்கம் ஜாவாஸ்கிரிப்ட் தீர்வு
கிளையண்ட் பக்க லாஜிக்கிற்கான ஜாவாஸ்கிரிப்ட் பயன்பாடு
document.addEventListener('DOMContentLoaded', function () {
const categories = ['25', '28', '433'];
const products = JSON.parse(document.getElementById('product-data').textContent);
let showConditionalText = products.some(product => categories.includes(product.category));
if (showConditionalText) {
document.getElementById('email-footer').innerHTML = '<p>Here is the conditional text I want to show if the product from the order is in these categories: 25, 28, 433</p>';
}
});
WooCommerce நிபந்தனை மின்னஞ்சல்கள் மூலம் வாடிக்கையாளர் அனுபவத்தை மேம்படுத்துதல்
தயாரிப்பு வகைகளின் அடிப்படையில் WooCommerce மின்னஞ்சல் அடிக்குறிப்புகளில் நிபந்தனை உரையை ஒருங்கிணைப்பது, தகவல்தொடர்புகளைத் தனிப்பயனாக்குவதற்கும் வாடிக்கையாளர் அனுபவத்தை மேம்படுத்துவதற்கும் ஒரு சக்திவாய்ந்த முறையாகும். இந்த மூலோபாயம் பெறுநர்களுக்கு அவர்களின் வாங்குதல்களின் அடிப்படையில் உள்ளடக்கத்தை வடிவமைப்பதன் மூலம் மின்னஞ்சல்களை மிகவும் பொருத்தமானதாக்குவது மட்டுமல்லாமல் வாடிக்கையாளர் விசுவாசத்தையும் ஈடுபாட்டையும் அதிகரிக்கிறது. வணிகங்களைப் பொறுத்தவரை, தனிப்பயனாக்கப்பட்ட அனுபவங்கள் பெரும்பாலும் அதிக திருப்தி விகிதங்களுக்கு மொழிபெயர்க்கப்படுவதால், மீண்டும் வாங்குதல்களில் சாத்தியமான அதிகரிப்பு இதுவாகும். மேலும், இது சந்தையாளர்கள் தங்கள் பார்வையாளர்களை மிகவும் திறம்பட பிரிக்க அனுமதிக்கிறது மற்றும் ஒவ்வொரு குறிப்பிட்ட குழுவிற்கும் எதிரொலிக்கும் வாய்ப்புள்ள விளம்பரங்கள் அல்லது புதுப்பிப்புகளை உருவாக்குகிறது.
ஒரு தொழில்நுட்ப கண்ணோட்டத்தில், இந்த செயல்பாட்டை செயல்படுத்துவது வேர்ட்பிரஸ் மற்றும் WooCommerce கொக்கிகள், பின்தள தர்க்கத்திற்கான PHP மற்றும் எந்தவொரு முன்-இறுதி ஊடாடலுக்கான சாத்தியமான ஜாவாஸ்கிரிப்ட் ஆகியவற்றின் கலவையையும் உள்ளடக்கியது. இந்த கூறுகளை கையாளுவதன் மூலம், டெவலப்பர்கள் மிகவும் தனிப்பயனாக்கப்பட்ட ஷாப்பிங் அனுபவத்தை உருவாக்க முடியும், இது வாங்கிய தயாரிப்புகளின் வகைகளின் அடிப்படையில் வாங்கிய பிறகு அனுப்பப்படும் மின்னஞ்சல்களின் உள்ளடக்கத்தை மாறும் வகையில் சரிசெய்யும். போட்டிச் சந்தையில் தங்களை வேறுபடுத்திக் கொள்வதை நோக்கமாகக் கொண்ட வணிகங்களுக்கு இந்த அளவிலான தனிப்பயனாக்கம் முக்கியமானது.
WooCommerce மின்னஞ்சல் தனிப்பயனாக்கம் பற்றிய பொதுவான கேள்விகள்
- கேள்வி: WooCommerce மின்னஞ்சல்களைத் தனிப்பயனாக்க அடிப்படைத் தேவை என்ன?
- பதில்: உங்கள் வேர்ட்பிரஸ் தீமின் செயல்பாடுகள்.php கோப்பு அல்லது உங்கள் PHP குறியீட்டைச் சேர்க்கக்கூடிய தனிப்பயன் செருகுநிரலுக்கு நீங்கள் அணுக வேண்டும்.
- கேள்வி: நேரலைக்குச் செல்வதற்கு முன் மின்னஞ்சல் மாற்றங்களைச் சோதிக்கலாமா?
- பதில்: Yes, WooCommerce allows you to preview emails through the WooCommerce > Settings > ஆம், WooCommerce உங்களை WooCommerce > அமைப்புகள் > மின்னஞ்சல்கள் தாவல் மூலம் மின்னஞ்சல்களை முன்னோட்டமிட அனுமதிக்கிறது, அங்கு நீங்கள் வெவ்வேறு மின்னஞ்சல் டெம்ப்ளேட்களைத் தேர்ந்தெடுத்து முன்னோட்டமிடலாம்.
- கேள்வி: WooCommerce மின்னஞ்சல்களில் படங்களைச் சேர்க்க முடியுமா?
- பதில்: ஆம், WooCommerce அமைப்புகளுக்குள் மின்னஞ்சல் டெம்ப்ளேட்களின் HTML கட்டமைப்பை மாற்றுவதன் மூலம் அல்லது தனிப்பயன் உள்ளடக்கத்தைச் சேர்க்க கொக்கிகளைப் பயன்படுத்துவதன் மூலம் படங்களைச் சேர்க்கலாம்.
- கேள்வி: எனது மின்னஞ்சல் மாற்றங்கள் புதுப்பிப்பு ஆதாரமாக இருப்பதை நான் எவ்வாறு உறுதிப்படுத்துவது?
- பதில்: மாற்றங்களைச் செய்ய எப்போதும் குழந்தை தீம்கள் அல்லது தனிப்பயன் செருகுநிரல்களைப் பயன்படுத்தவும், எனவே முக்கிய WooCommerce செருகுநிரலுக்கான புதுப்பிப்புகள் உங்கள் தனிப்பயனாக்கங்களை மேலெழுதுவதில்லை.
- கேள்வி: அடிக்குறிப்பைத் தவிர மின்னஞ்சலின் மற்ற பகுதிகளுக்கும் நிபந்தனை தர்க்கத்தைப் பயன்படுத்த முடியுமா?
- பதில்: ஆம், உங்கள் தனிப்பயன் குறியீட்டிற்குள் பொருத்தமான WooCommerce ஹூக்குகள் மற்றும் நிபந்தனைகளைப் பயன்படுத்தி மின்னஞ்சல் உள்ளடக்கத்தின் எந்தப் பகுதிக்கும் நிபந்தனை தர்க்கத்தைப் பயன்படுத்தலாம்.
- கேள்வி: நான் செயல்படுத்தக்கூடிய நிபந்தனைகளின் வகைகளுக்கு ஏதேனும் வரம்புகள் உள்ளதா?
- பதில்: முக்கிய வரம்பு மின்னஞ்சல் உருவாக்கப்படும் நேரத்தில் கிடைக்கும் தரவுகளுடன் தொடர்புடையது. பொதுவாக, நிபந்தனைகளை அமைக்க எந்த ஆர்டர் அல்லது பயனர் தரவையும் பயன்படுத்தலாம்.
WooCommerce தனிப்பயனாக்க நுண்ணறிவுகளை மூடுகிறது
தயாரிப்பு வகைகளின் அடிப்படையில் WooCommerce மின்னஞ்சல் அடிக்குறிப்புகளுக்குள் நிபந்தனை உரையின் ஒருங்கிணைப்பு, ஈ-காமர்ஸ் வணிகங்கள் தங்கள் வாடிக்கையாளர்களுடன் எவ்வாறு தொடர்பு கொள்கிறது என்பதில் குறிப்பிடத்தக்க மேம்பாட்டைக் குறிக்கிறது. வாடிக்கையாளர்களின் குறிப்பிட்ட ஆர்வங்கள் மற்றும் வாங்குதல்களைப் பிரதிபலிக்கும் வகையில் செய்திகளைத் தையல் செய்வதன் மூலம், வணிகங்கள் மிகவும் ஈர்க்கக்கூடிய மற்றும் தனிப்பயனாக்கப்பட்ட ஷாப்பிங் அனுபவத்தை உருவாக்க முடியும். இந்த நடைமுறையானது பிராண்ட் விசுவாசத்தை ஆதரிப்பது மட்டுமல்லாமல், ஒவ்வொரு தகவல்தொடர்புகளும் வாங்குபவரின் சமீபத்திய தொடர்புகளுக்குத் தனித்தன்மையுடன் தொடர்புடையதாக உணர்வதன் மூலம் மீண்டும் மீண்டும் வணிகத்தை ஊக்குவிக்கிறது.