رفتن به مطلب

ساخت صفحه دانلود و قرار دادن لینک دانلود و استفاده از زمینه دلخواه


پست های پیشنهاد شده

سلام دوستان

همینطور که از عنوان سوال مشخصه من میخوام یک صفحه دانلود درست کنم که این فایل مثلا download.php هستش که توی روت قالب وردپرس در کنار فایل ایندکس

ساختمش و میخوام وقتی روی لینکی که توی قسمت ادامه مطلب نوشتم کلیک می کنم به صفحه دانلودم بره و با کمک زمینه های دلخواه بتونم لینک های دانلود رو

داخل اون صفحه نشون بدم

امیدوارم متوجه شده یاشید

ممنون

لینک به ارسال

1. در ابتدای download.php وارد کنید


<?php
/*template name: download*/
?>

2. یک برگه با قالب download منتشر کنید

3. فایل download.php را باز کنید و درش وارد کنید


<?php
if(isset($_GET['postid'])) {
$postid = $_GET['postid'];
$meta = get_post_meta($postid, 'my_meta', true);
}
?>

پیوند هاتون رو برای صفحه ای که منتشر کردید به این شکل در single.php قرار بدید


<a href="http://example.com/download/?postid=<?php the_ID();?>">Download</a>

لینک به ارسال

سلام دوست عزیز

ممنون از راهنماییتون

الان هم مثل قبل ارور زیر رو میده


Fatal error: Call to undefined function get_post_meta()

لینک به ارسال

صفحه download.php رو نمی تونید باز کنید باید یک برگه با قالب downloadمنتشر کنید

پاسختون رو با دقت بخونید کامل توضیح داده شده

لینک به ارسال

برای ساخت زمینه دلخواه می تونید از کد زیر استفاده کنید


<?php $dl = get_post_meta($post->ID, 'dl', true); ?><?php echo $dl; ?>

این یه نمونه هستش.قسمت اول تابع رو در متغیر $dl میریزه و دستور دوم اون رو اجرا میکنه

اینم نمونه کلی


<?php $متغیر = get_post_meta($post->ID, 'نام دلخواه', true); ?><?php echo $متغیر; ?>

ویرایش شده توسط M.Javad
لینک به ارسال

سلام ممنون از دوستان

فقط یه سوال دیگه الان آدرس url رو چه جوری باید بنویسم البته الان توی لوکال دارم روی تم کار می کنم

منظورم اینه <a href="http://example.com/download/?postid=<?php the_ID();?>">Download</a>

اسم فایل من download.php هستش که توی پوشه قالبم هست

ممنون میشم راهنمایی بفرمایید

لینک به ارسال

ساختار پیوند یکتا را بگذارید روی نام مطلب

بعدش یک برگه با قالب ی که گفته شد منتشر کنید و نامکش را بگذارید download

لینک به ارسال

سلام

همه مواردی که شما فرمودید انجام دادم الان لینک من درسته؟


<a class="btn-dl" href="localhost/wordpress/download/?postid=<?php echo the_ID(); ?>">دانلود نرم افزار</a>

لینک به ارسال

سلام

همه مواردی که شما فرمودید انجام دادم الان لینک من درسته؟


<a class="btn-dl" href="localhost/wordpress/download/?postid=<?php echo the_ID(); ?>">دانلود نرم افزار</a>


<a class="btn-dl" href="http://localhost/wordpress/download/?postid=<?php echo the_ID(); ?>">دانلود نرم افزار</a>

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...