मैं वर्डप्रेस में एक शब्द यानी सोमवार को ट्रिम करना चाहता हूं, मैं इस शब्द को कैसे ट्रिम कर सकता हूं?

$my_title = get_the_title();
echo wp_trim_words($my_title, 1, null ); 

शीर्षक सोमवार को डेटाबेस से आ रहा है इसलिए मैं सोमवार को मो या एम में ट्रिम करना चाहता हूं।

0
coder_B 9 जिंदा 2019, 20:13

2 जवाब

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

Wp_trim_words() बिना किसी समस्या के आसानी से काम करेगा। आप इसे नीचे दिए गए नमूना कोड के साथ उपयोग कर सकते हैं:

echo wp_trim_words( get_the_title(), 1, '' );

लेकिन ध्यान दें कि यह पूरे पोस्ट/पेज शीर्षक में पहले अक्षर को ट्रिम कर देगा, न कि आपके उदाहरण में तारीख को फिर से संगठित करेगा।

1
Argus Duong 10 जिंदा 2019, 12:08

मुझे नहीं पता कि wp_trim_words() इस तरह से काम करता है। मैं केवल रेगेक्स और preg_match() का उपयोग करने की अनुशंसा करता हूं:

$my_title = get_the_title();

पहला चरित्र प्राप्त करने के लिए:

$regex = '/(.?)/';

या पहले दो अक्षर प्राप्त करने के लिए, चर को इसमें बदलें:

$regex = '/(.?)./';

फिर रेगेक्स पैटर्न के लिए मैच प्राप्त करें:

preg_match($regex, $my_title, $matches);

पहले एक को प्रतिध्वनित करें:

echo $matches[0];
0
git-e-up 9 जिंदा 2019, 21:22