የአንቀጽ ማውጫ
የበይነመረብ ግብይትለሠራተኞችየዎርድፕረስ ድር ጣቢያተጠቃሚዎች ጽሑፎችን እንዲለጥፉ ወይም ዝመናዎችን እንዲያርትዑ ከፈቀዱሲኢኦ, ብዙዎቹ የተሰቀሉት የምስል ስሞች ልዩ ቁምፊዎች እና የቻይንኛ ቁምፊዎች ያላቸው ምስሎች ናቸው.
እነዚህ ዝርዝር መግለጫዎችን የማያሟሉ ስዕሎች አንዳንድ ጊዜ እንደተለመደው ሊታዩ አይችሉም ...
ስለዚህ ፣Chen Weiliangለመጨመር ይመከራልየዎርድፕረስ ጀርባስዕሎችን (የሚዲያ ፋይሎችን) መስቀል በራስ-ሰር የኮዱን ስም ይለውጠዋል።
ኮድ 1. ዎርድፕረስ የምስል ፋይሎችን በጊዜ ይቀይራል።
ፋይል በሚሰቅሉበት ጊዜ ፋይሉ በ"ዓመት፣ ወር፣ ቀን፣ ደቂቃ፣ ሰከንድ እና ሺህኛው ሰዓት" ቅርጸት ይሰየማል፣ ለምሳሌ "20191022122221765.jpg"
የሚከተለው የWordPress ኮድ የምስል ፋይሎችን ለመስቀል እና በጊዜ ▼ መሰረት ስሙን ለመቀየር ነው።
// WordPress按时间自动重命名图片文件 function git_upload_filter($file) { $time = date("YmdHis"); $file['name'] = $time . "" . mt_rand(1, 100) . "." . pathinfo($file['name'], PATHINFO_EXTENSION); return $file; } add_filter('wp_handle_upload_prefilter', 'git_upload_filter');
ኮድ 2. የምስል ፋይሎችን በራስ ሰር ለመሰየም WordPress ዲጂታል MD5 ምስጠራን ይፈጥራል
የስም ደንቡ 32-ቢት MD5 ኢንክሪፕትድ የተደረገ የፋይል ስም በስርዓቱ በራስ ሰር የተፈጠረ ነው።
የመነጩ 32-ቢት የፋይል ስሞች በነባሪነት ትንሽ ስለሚረዝሙ ይጠቀሙ substr(md5($name), 0, 20)
Truncate ወደ 20 ቢት ያስቀምጠዋል.
//WordPress生成数字MD5加密自动重命名图片文件 function rename_filename($filename) { $info = pathinfo($filename); $ext = emptyempty($info['extension']) ? '' : '.' . $info['extension']; $name = basename($filename, $ext); return substr(md5($name), 0, 20) . $ext; } add_filter('sanitize_file_name', 'rename_filename', 10);
- ከላይ ካሉት 2 ኮዶች ውስጥ አንዱን ይምረጡ እና ወደ የአሁኑ ጭብጥ ያክሉት።
functions.php
በአብነት ፋይል ውስጥ. - ከላይ ያሉትን ሁለት ኮዶች በተመሳሳይ ጊዜ አይጨምሩ, አለበለዚያ ስህተት ሊመለስ ይችላል.
- የምስል ፋይሎችን በራስ ሰር ለመሰየም የዎርድፕረስ ኮድ ማከል በጣም ምቹ እና ጊዜ ይቆጥባል!
የምስል ፋይሎችን በእጅ እንደገና ይሰይሙ
በእውነቱ፣ በኮምፒውተርዎ ላይም ይችላሉ፡-
- ሁሉንም ፋይሎች ይምረጡ
- F2 ን ይጫኑ
- ከዚያም ፊደሎችን ወይም ቁጥሮችን በቀጥታ ያስገቡ
- አስገባን ይጫኑ
ይህ የምስል ፋይሎችን በእጅ የመቀየር ዘዴም በጣም ምቹ ነው።
ተስፋ Chen Weiliang ብሎግ ( https://www.chenweiliang.com/ ) የተጋራ "በዎርድፕረስ ውስጥ የተጫኑ ምስሎችን በራስ ሰር እንዴት መቀየር ይቻላል? ፋይሎችን እንደገና ለመሰየም 2 ምርጥ መንገዶች" ይረዳሃል።
እንኳን በደህና መጡ የዚህን ጽሁፍ ማገናኛ ለማጋራት፡-https://www.chenweiliang.com/cwl-1578.html
አዳዲስ መረጃዎችን ለማግኘት ወደ የቼን ዌይሊያንግ ብሎግ የቴሌግራም ቻናል እንኳን በደህና መጡ።
📚 ይህ መመሪያ ትልቅ ዋጋ አለው፣ 🌟ይህ ያልተለመደ እድል ነው፣ እንዳያመልጥዎ! ⏰⌛💨
ከወደዳችሁት ሼር እና ላይክ አድርጉ!
የእርስዎ ማጋራት እና መውደዶች ቀጣይ ማበረታቻዎቻችን ናቸው!