alishademan 72 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 با سلام و عرض خسته نباشید شرمنده اگر بنده عنوان نا مناسبی رو انتخاب کردم می خواستم بعد از شرطی مثلا تو وردپرس اگر نظر کاربر ثبت شد یک پیام msgbox باز شه و لگه پیام شما ارسال شد همین ؟؟؟؟؟با تشکر لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 سلاماین رو تست کنید:function add_custom_text($content) { return "<div class=\"custom-text\"><p>Thank you for your comment.</p></div>";}add_filter('comment_text', 'add_custom_text', 1000);نمونه های کاملتر :http://digwp.com/2010/12/custom-message-after-comments/http://www.theblog.ca/wordpress-redirect-comment 4 لینک به ارسال
alishademan 72 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 دوست عزیز من کامنت رو مثال زدم حالا دقیقا هم نمی خوام مال کامنت باشه من می خوام جاهای مختلف این کد رو قرار بدم لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 خوب این بسته به محل و نوع استفاده شما داره.بصورت کلی :if($msgsent){ echo "Thanks for message!";}else{ echo "Failed!";}متغییر $msgsent وضعیت ارسال هست. 3 لینک به ارسال
alishademan 72 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 دادا به قران این طوری نمی خوام می خوام وقتی یک کار انجام شد به صورت msgbox باز شه لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 خوب کد بالا به این صورت تغییر میکنه:if($msgsent){ echo "<script>alert('Thanks for message!')</script>";}else{ echo "<script>alert('Failed!')</script>";} 5 لینک به ارسال
alishademan 72 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 (ویرایش شده) داداش کار نمی کنه واصه من-------------------------------------------------------ممنونم داداش کار می کنه دستت درد نکنه ویرایش شده اردیبهشت 91 توسط alishademan لینک به ارسال
alishademan 72 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 آیا کد های دیگه ای هم برای این کار وجود دارند یا خیر ؟؟؟؟ لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 کدهای دیگه هستن ولی باید از جی کوئری استفاده کنید.شما میتونی از alert و notify و messagebox های جی کوئری برای زیبایی استفاده کنی. 2 لینک به ارسال
alishademan 72 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 شرمنده خیلی زحمتتون دادیم میشه چند تا نمونه بزارید ؟ لینک به ارسال
alishademan 72 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 شرمنده خیلی زحمتتون دادیم میشه چند تا نمونه بزارید ؟داداش این موضوع هم حل شد اما یه چیز دیگه می خوام ایا میشه کاری کرد که وقتی طرف رو دکمه ی اوکی کلیک کرد یا پنجره رو بست یک قطعه کد php اجرا بشه همین ؟؟؟؟با تشکر لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 برای پنجره الرت میشه شرط تعریف کرد:if (confirm('Some message')) { alert('Thanks for confirming');} else { alert('Why did you press cancel?');}منبعمیتونید توی جاوااسکریپت php رو هم فراخوانی کنید. 1 لینک به ارسال
alishademan 72 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 داداش مرتضی ممنونم اما در مورد سوال اخری چی کار کنم ؟؟؟ لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 داداش این موضوع هم حل شد اما یه چیز دیگه می خوام ایا میشه کاری کرد که وقتی طرف رو دکمه ی اوکی کلیک کرد یا پنجره رو بست یک قطعه کد php اجرا بشه همین ؟؟؟؟با تشکراین سوال آخر بود؟اگر همین هست جواب بالایی که دادم مربوط به همین هست 1 لینک به ارسال
alishademan 72 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 ممنونم ولی یه توضیح کوتاه هم می دی ؟؟؟؟ دقیقا نگرفتم لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 ببین کافی هست کد اول رو توی کد شرط بزاری مثلا:if($msgsent){ echo " <script> if (confirm('Some message')) { alert('Thanks for confirming'); } else { alert('Why did you press cancel? You should have confirmed'); }</script> ";}else{ echo "<script>alert('Failed!')</script>";} لینک به ارسال
alishademan 72 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 (ویرایش شده) استاد انقدر سوال پرسیدیم دیگه خجالت می کشیم این اخریشه :دیداداش راستشو بخوایی من تو فایل کامنت هم دارم تغییراتی رو ایجاد می کنمکد :if ( '' == trim($_POST['comment']) ){echo "<script>alert('لطفا پیغام خود را درج فرمایید')</script> ";wp_redirect(get_permalink($post->post_parent));exit;}خب همون طور که شما بهتر می دونید کد بالا میاد میگه اگر ظرف دیدگاهش رو ننوشته بود پیغام بده دیدگاه خود رو بنویسیدبعد هم در خط بعدی میاد می گه به صفحه ی که نظر داده شده بر گردهwp_redirect(get_permalink($post->post_parent));اما من مشکلی که دارم وقتی همین کد بالا رو زیر کد پیغامم قرار می دم دیگه کد پیغام اجرا نمی شه ؟حالا من باید چی کار کنم حاج مرتضی ؟؟؟؟ ویرایش شده اردیبهشت 91 توسط Morteza لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 چون دارید wp_redirect میکنید از این متد نمیشه استفاده کرد.شما باید از یک دکمه دلخواه استفاده کنید و بعد با تشخصی کلیک شدن یا اینتر شدن اون، تابع wp_redirect رو فراخوانی کنید. لینک به ارسال
alishademan 72 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 یعنی چی دقیقا ؟؟؟ می خوام کار تمیزی از آب در آد . به نظر شما استاد باید چی کار کنم ؟؟؟ لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 در کلام ساده تابع redirect نسبت به اجرای اسکریپت ارجحیت پیدا میکنه.بهتره به جای msgbox از یک lightbox جی کوئری استفاده بشه. و یک شرط در دکمه ok بزارید که در صورت ارسال نشدن نظر ، کاربر یک صفحه به عقب برگرده.یعنی از php در این قسمت استفاده نشه. لینک به ارسال
alishademan 72 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 استاد نمونه ای چیزی نداری ؟ . لینک به ارسال
Morteza 34190 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 سلامراستش فعلا نمونه ایی ندارم.مگر اینکه توی وقتهای آزادی که دارم یک نمونه پیاد کنم. لینک به ارسال
alishademan 72 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 سلامراستش فعلا نمونه ایی ندارم.مگر اینکه توی وقتهای آزادی که دارم یک نمونه پیاد کنم. داداش معلومه که از دست ما خسته شدی بیخیال استاد خودم یه کاریش می کنم فعلا لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری