درود
contact form 7
اگر یک فرم تماس مشترک برای کل سایت وجود داشته باشد. و در هر پست یک کلید به صفحه تماس با ما لینک شود. چگونه میتوان عنوان پستی که در آن بروی کلید کلیک شده است را به فیلد خاصی از فرم تماس با ما انتقال داد؟
درود
contact form 7
اگر یک فرم تماس مشترک برای کل سایت وجود داشته باشد. و در هر پست یک کلید به صفحه تماس با ما لینک شود. چگونه میتوان عنوان پستی که در آن بروی کلید کلیک شده است را به فیلد خاصی از فرم تماس با ما انتقال داد؟
سلام
با استفاده از کدهای php گمونم بشه دوست عزیز ...
مثلا یه متغیر تعریف کنید و محتویات عنوان رو بریزید داخلش و بعد با استفاده از متد POST اون رو پست کنید و بعدش توی برگه تماس با ما با استفاده از همین متد اون متغیر رو دریافت کنید و تو محل مورد نظر استفاده کنید ...
اگه خودتون نتونستید بگید تا براتون کدش رو بنویسم ...
یا علی
آره حتما کدش را برام بنویس که دو طرفه عمل کند. طرف اولش را یکارایی کردم و لی در صفحه ای که میخوام دریافتش کنم چیزی نمیفرسته. گمانم کدکس خاص خودشو دارد. چونکه فراخوانی فرم تماس با یک کدس انجام میپذیرد. مگر اینکه حلقه ای برام تعریف کنی که در پوسته contact.php تعیرف کنم که اگر فلان داده آمد بگیر و به فلان field slug or id بفرست.
خیلی ممنونت میشم اگر بتونی این مشکل منو حل کنی.
با سپاس فراوان
ammargraph گفت:
سلام
با استفاده از کدهای php گمونم بشه دوست عزیز ...
مثلا یه متغیر تعریف کنید و محتویات عنوان رو بریزید داخلش و بعد با استفاده از متد POST اون رو پست کنید و بعدش توی برگه تماس با ما با استفاده از همین متد اون متغیر رو دریافت کنید و تو محل مورد نظر استفاده کنید ...
اگه خودتون نتونستید بگید تا براتون کدش رو بنویسم ...
یا علی
سلام مجدد
ببین به نظرت بهتر نیست به جای فرم تماس آماده خودت یه فرم بنویسی و توش یه فیلد اضافه کنی تا <?php the_title(); ?>
رو با خودش ببره و بفرسته ...
من تازگی کدش رو نوشتم اگه خواستی بهت بدم خودت بهش ajax اضافه کن ...
یه فرم ساده است که 3 تا فیلد داره، "نام" - "پیغام" - "شماره" ... شما میتونی بهش یه فیلد اضافه کنی و محتواش رو مساوی با متد عنوان پست قرار بدی و بعد با این دستور بفرستی به ایمیل خودت :
<?php
$to = "آدرس ایمیلت";
$subject = "موضوع ایمیل که میتونی عنوان پست رو بذاری توش";
$message = "پیام.";
$from = "ایمیل مبدا";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "پیام موفقیت ارسال.";
?>
اگه بخوای من برات انجامش میدم، اما با هزینه اش ...
یا علی
نه ببین میخوام روی همین پلاگین سوارش کنی. چون میخوام داینامیک و متصل به دیتابیس باشه و بشه از ویژگی مدیریتیش هم بهره برد. یک خط کد باید زده بشه دیگه / من php کار نیستم / چقدر هزینه دارد؟
ammargraph گفت:
سلام مجدد
ببین به نظرت بهتر نیست به جای فرم تماس آماده خودت یه فرم بنویسی و توش یه فیلد اضافه کنی تا<?php the_title(); ?>
رو با خودش ببره و بفرسته ...
من تازگی کدش رو نوشتم اگه خواستی بهت بدم خودت بهش ajax اضافه کن ...
یه فرم ساده است که 3 تا فیلد داره، "نام" - "پیغام" - "شماره" ... شما میتونی بهش یه فیلد اضافه کنی و محتواش رو مساوی با متد عنوان پست قرار بدی و بعد با این دستور بفرستی به ایمیل خودت :
<?php $to = "آدرس ایمیلت"; $subject = "موضوع ایمیل که میتونی عنوان پست رو بذاری توش"; $message = "پیام."; $from = "ایمیل مبدا"; $headers = "From:" . $from; mail($to,$subject,$message,$headers); echo "پیام موفقیت ارسال."; ?>
اگه بخوای من برات انجامش میدم، اما با هزینه اش ...
یا علی
سلام مجدد
این آی دی رو اد کن تا با هم صحبت کنیم : miladx99@yahoo.com
یا علی
یاهو ندارم. برات میل زدم که بیای جی تالک
ammargraph گفت:
سلام مجدد
این آی دی رو اد کن تا با هم صحبت کنیم : miladx99@yahoo.com
یا علی