مرحباً،
أرغب في تجديد/إعادة شراء WP MEDIA folder ولكن لدي طلب محدد أبحث عنه.
عند الانتقال إلى صورة في مجلد الوسائط، يظهر حقل جديد في إضافتكم بعنوان "رابط معرض الصور إلى:"، والرابط الذي أدخلته هو الرابط الذي ستُشير إليه الصورة في معرض مجلد ووردبريس. مع ذلك، أريد أن يعمل هذا الرابط أيضاً عند إدراج ملف الوسائط في منشور أو صفحة. يجب أن يكون الرابط المرفق هو الرابط الذي تُشير إليه الصورة دائماً، وليس فقط في المجلد. لقد
زودني مساعد الذكاء الاصطناعي على موقعكم بشفرة برمجية لإنشاء هذا. كنت متحمساً جداً، ولكن للأسف لم تنجح، وهذه هي الشفرة التي حصلت عليها. سيكون من الرائع لو كان هناك شيء كهذا ضمن إضافتكم. أرجو إبلاغي.
add_filter('the_content', 'custom_image_link');
دالة custom_image_link($content) {
// استخدام التعبير النمطي للعثور على جميع الصور في المحتوى
$pattern = '/]+src=["\']([^"\']+)["\'][^>]*>/i';
// دالة رد نداء لاستبدال وسم الصورة بصورة مرتبطة
$content = preg_replace_callback($pattern, function($matches) {
$image_url = $matches[1]; // الحصول على رابط الصورة
$image_id = attachment_url_to_postid($image_url); // الحصول على مُعرّف الصورة
// الحصول على قيمة الحقل المخصص للصورة
$image_link = get_post_meta($image_id, 'Image_gallery_link_to', true);
// إذا كان هناك رابط، يتم تغليف الصورة بوسم رابط
if ($image_link) {
return '';
}
// إرجاع الصورة الأصلية إذا لم يكن هناك رابط
return $matches[0];
}, $content);
return $content;
}
أرغب في تجديد/إعادة شراء WP MEDIA folder ولكن لدي طلب محدد أبحث عنه.
عند الانتقال إلى صورة في مجلد الوسائط، يظهر حقل جديد في إضافتكم بعنوان "رابط معرض الصور إلى:"، والرابط الذي أدخلته هو الرابط الذي ستُشير إليه الصورة في معرض مجلد ووردبريس. مع ذلك، أريد أن يعمل هذا الرابط أيضاً عند إدراج ملف الوسائط في منشور أو صفحة. يجب أن يكون الرابط المرفق هو الرابط الذي تُشير إليه الصورة دائماً، وليس فقط في المجلد. لقد
زودني مساعد الذكاء الاصطناعي على موقعكم بشفرة برمجية لإنشاء هذا. كنت متحمساً جداً، ولكن للأسف لم تنجح، وهذه هي الشفرة التي حصلت عليها. سيكون من الرائع لو كان هناك شيء كهذا ضمن إضافتكم. أرجو إبلاغي.
add_filter('the_content', 'custom_image_link');
دالة custom_image_link($content) {
// استخدام التعبير النمطي للعثور على جميع الصور في المحتوى
$pattern = '/]+src=["\']([^"\']+)["\'][^>]*>/i';
// دالة رد نداء لاستبدال وسم الصورة بصورة مرتبطة
$content = preg_replace_callback($pattern, function($matches) {
$image_url = $matches[1]; // الحصول على رابط الصورة
$image_id = attachment_url_to_postid($image_url); // الحصول على مُعرّف الصورة
// الحصول على قيمة الحقل المخصص للصورة
$image_link = get_post_meta($image_id, 'Image_gallery_link_to', true);
// إذا كان هناك رابط، يتم تغليف الصورة بوسم رابط
if ($image_link) {
return '';
}
// إرجاع الصورة الأصلية إذا لم يكن هناك رابط
return $matches[0];
}, $content);
return $content;
}
- صفحة :
- 1
لم يتم الرد على هذا المنشور حتى الآن.
