پاسخ : مشکلی در اسکریپت زیرنویس
نقل قول:
نوشته اصلی توسط
bigane087
سلام دوستان بنده یک اسکریپت زیرنویس دارم یه مشکلی داره اینکه
مثلا پایین لینک هر یک از ویدیوهام لینک جستجوی زیرنویس به اسکریپت هست ولی خودتون میدونید که سایت ساب سنس جستجوی با شماره رو یافت نمیکنه مثلا بزنید Mad Max 2015 شاید پیدا نکنه ولی اگه بزنید Max Max براتون میاره
اقا سرتونو به درد نیارم اسکریپت طوری هست که از اسم پست الگو میگیره مثلا اسم پست هست (دانلود فیلم Mad Max 2015) و وقتی طرف مقابل روی زیرنویس فیلم کلیک میکنه تا به سایت زیرنویس منتقل بشه همون نام بالا جستجو میشه براش و زیرنویس پیدا نمیشه
کلا میتونید بگین چه تغییری تو اسکریپت بدم که فقط اسم خارجی رو از اسم پست کپی کنه و نه چیز دیگه اینم قسمت مربوط اسکریپت
کد PHP:
q=<?php echo get_the_title( $post->ID ); ?>"
فقط میخوام یه کد به تگ بالا اضافه بشه که شماره و حروف فارسی رو نگیره
ببخشید اگه کمی گیجتون کردم ولی امیدوارم اصل مطلب رو دریافت کرده باشید
یه زمینه دلخواه باید تعریف بشه که در قسمت ارسال پست و در زمینه مربوطه شما فقط عنوان فیلم رو وارد میکنی ، بعد بایستی اسکریپت زیرنویس ویرایش بشه که به جای فراخوانی عنوان پست، از زمینه مربوطه استفاده بشه.
اگه نمیتونی، بیا تلگرام بهت بگم.
پاسخ : مشکلی در اسکریپت زیرنویس
کد:
$title = get_the_title( $post->ID );
if ( preg_match("/[A-Za-z]+/i", $title, $out) )
$title = $out[0];
پاسخ : مشکلی در اسکریپت زیرنویس
نقل قول:
نوشته اصلی توسط
PersianSkyTeam
یه زمینه دلخواه باید تعریف بشه که در قسمت ارسال پست و در زمینه مربوطه شما فقط عنوان فیلم رو وارد میکنی ، بعد بایستی اسکریپت زیرنویس ویرایش بشه که به جای فراخوانی عنوان پست، از زمینه مربوطه استفاده بشه.
اگه نمیتونی، بیا تلگرام بهت بگم.
نمونه :
این کد با کدی که گفتی باید جایگزین بشه :
کد:
<?php echo get_post_meta($post->ID, 'XXXX',true); ?>
پاسخ : مشکلی در اسکریپت زیرنویس
نقل قول:
نوشته اصلی توسط
T.Toosi
کد:
$title = get_the_title( $post->ID );
if ( preg_match("/[A-Za-z]+/i", $title, $out) )
$title = $out[0];
این کد رو کجا بزارم هر جا میزارم قالب کلا از کار می افته
- - - Updated - - -
نقل قول:
نوشته اصلی توسط
PersianSkyTeam
یه زمینه دلخواه باید تعریف بشه که در قسمت ارسال پست و در زمینه مربوطه شما فقط عنوان فیلم رو وارد میکنی ، بعد بایستی اسکریپت زیرنویس ویرایش بشه که به جای فراخوانی عنوان پست، از زمینه مربوطه استفاده بشه.
اگه نمیتونی، بیا تلگرام بهت بگم.
این ای دی تلگرام منه (خودم ریپورتم) اگه میشه پیام بده ممنون میشم
http://telegram.me/yasiin20
پاسخ : مشکلی در اسکریپت زیرنویس
کد:
q=<?php
if ( preg_match("/[A-Za-z]+/i", get_the_title( $post->ID ), $out) )
echo $out[0];
else echo get_the_title( $post->ID );
?>
دقیقا جایگزین کد خودتون که در بالا گذاشتید بکنید.
پاسخ : مشکلی در اسکریپت زیرنویس
نقل قول:
نوشته اصلی توسط
T.Toosi
کد:
q=<?php
if ( preg_match("/[A-Za-z]+/i", get_the_title( $post->ID ), $out) )
echo $out[0];
else echo get_the_title( $post->ID );
?>
دقیقا جایگزین کد خودتون که در بالا گذاشتید بکنید.
عالی بود تا حدودی مشکل حل شد
فقط یک مشکل کوچیک کومنده اونم اینکه فیلم که دوتا اسم داره مثلا MAD MAx فقط Mad جستجو میشه و حرف های بعدی حساب نمیشه
پاسخ : مشکلی در اسکریپت زیرنویس
نقل قول:
نوشته اصلی توسط
bigane087
عالی بود تا حدودی مشکل حل شد
فقط یک مشکل کوچیک کومنده اونم اینکه فیلم که دوتا اسم داره مثلا MAD MAx فقط Mad جستجو میشه و حرف های بعدی حساب نمیشه
کد:
q=<?php
if ( preg_match("/[A-Za-z\s]+/i", get_the_title( $post->ID ), $out) )
echo $out[0];
else echo get_the_title( $post->ID );
?>
پاسخ : مشکلی در اسکریپت زیرنویس
این دومی که اصلا کار نکرد
پاسخ : مشکلی در اسکریپت زیرنویس
نقل قول:
نوشته اصلی توسط
T.Toosi
کد:
q=<?php
if ( preg_match("/[A-Za-z\s]+/i", get_the_title( $post->ID ), $out) )
echo $out[0];
else echo get_the_title( $post->ID );
?>
این کد کار نکرد میشه بررسی کنید و مشکلمو حل کنید ممنون میشم