ehsansh

افزونه که عکس نشون بده و پس از کلیک روش فایل دانلود بشه

6 پست در این موضوع قرار دارد

سلام.

من دنبال یک افزونه میگردم، چیزی شبیه یک گالری تصاویر، با این تفاوت که وقتی روی عکس کلیک میکنیم یک آهنگ دانلود بشه.

کسی پیشنهادی داره؟

0

به اشتراک گذاری این پست


لینک به پست

سلام

افزونه نیاز نیست. شما لینک عکس رو لینک دانلود آهنگ بزارید حله. اول باید با html/css گالری رو بسازید بعد لینک رو بدید.

متوجه نشدید بگید دقیق تر توضیح بدم.

1

به اشتراک گذاری این پست


لینک به پست

سلام

افزونه نیاز نیست. شما لینک عکس رو لینک دانلود آهنگ بزارید حله. اول باید با html/css گالری رو بسازید بعد لینک رو بدید.

متوجه نشدید بگید دقیق تر توضیح بدم.

مرسی واسه پاسخ. اگه دقیق تر بگی خوبه.

من وردپرس رو تازه شروع کردم اما HTML و CSS خوب بلدم

0

به اشتراک گذاری این پست


لینک به پست

شما اول باید با html/css یه گالری عکس تولید کنی. تعداد باکس با اندازه مشخص و float که کنار هم قرار بگیرن. بعد با استفاده از تگ a لینک میدی بهشون. این کارا رو داخل حلقه وردپرس به صورت زیر میشه انجام داد:


<?php if(have_posts(): while(have_posts()): the_post();
$s=get_post_meta($post->ID,"s",true); ?>
<a href="<?php echo $s; ?>"><div class="post"><?php the_post_thumbnail(): ?></div><a/>
<?php endwhile; endif; ?>

زمانی که شما در حال ارسال پست هستی از بالا گزینه تنظیمات صفحه رو کلیک کنید و زمینه های دلخواه رو فعال کنید. بعد یه باکس زیر ادیتور پست برای شما فعال میشه که یه نام یه مقدار از شما می خواد.

شما نام رو s و مقدار رو لینک مورد نظر بزارید. بعد اضافه کردن رو بزنید. بعدش هم انتشار.

موفق باشید.

1

به اشتراک گذاری این پست


لینک به پست
شما اول باید با html/css یه گالری عکس تولید کنی. تعداد باکس با اندازه مشخص و float که کنار هم قرار بگیرن. بعد با استفاده از تگ a لینک میدی بهشون. این کارا رو داخل حلقه وردپرس به صورت زیر میشه انجام داد:
 ID,"s",true); ?>
[url=""]

زمانی که شما در حال ارسال پست هستی از بالا گزینه تنظیمات صفحه رو کلیک کنید و زمینه های دلخواه رو فعال کنید. بعد یه باکس زیر ادیتور پست برای شما فعال میشه که یه نام یه مقدار از شما می خواد. شما نام رو s و مقدار رو لینک مورد نظر بزارید. بعد اضافه کردن رو بزنید. بعدش هم انتشار. موفق باشید.

مرسی از پاسخ اما چند تا نکته مبهمه:

یکی اینکه آیا برای این موظنر از پلاگین گالری خاصی باید استفاده کنم؟ مثلا FooGallery یا هر چیزی؟

اگر نه، سورس عکسهای گالری از کجا میاد؟ مثلا 20 تا عکسی که میخواد نمایش بده رو از کجا مدیریت میشه کرد؟

0

به اشتراک گذاری این پست


لینک به پست

مرسی از پاسخ اما چند تا نکته مبهمه:

یکی اینکه آیا برای این موظنر از پلاگین گالری خاصی باید استفاده کنم؟ مثلا FooGallery یا هر چیزی؟

اگر نه، سورس عکسهای گالری از کجا میاد؟ مثلا 20 تا عکسی که میخواد نمایش بده رو از کجا مدیریت میشه کرد؟

ببینین گالری های عکس درواقع یک پست تایپ (Post Type) محسوب میشن.

حالا اگر سایت شما یه موضوع غیر از گالری داشته باشه شما میتونین با برنامه نویسی خودتون گالری رو بسازین یا FooGallery رو نصب کنین تا به صورت خودکار برای شما ساخته بشه.

یا اگر سایتی با محتوای گالری عکس دارین میتونین پست های اصلی سایت رو برای اونکار اختصاص بدین ، یعنی شما درواقع با استفاده از تصاویر شاخص عکس ها رو نمایش بدین که البتّه اینکار مشکلی هست و پیشنهاد نمیشه.

___

حالا منظور مرتضی جان اینکه شما از همون روش دوم و با استفاده از تصاویر شاخص عکس ها رو داخل سایتتون قرار بدین.

برای اینکه هنگام کلیک بر روی عکسی آهنگ دانلود بشه شما باید یه لینک به عکس بدید درسته؟

برای دادن اون لینک خاص از زمینه های دلخواه استفاده کنین (آموزش زمینه های دلخواه به صورت کامل در انجمن وجود داره).

حالا بالفرض اگه نام اون زمینه دلخواه linkahang باشه (یا در مثال بالا s) شما باید به عکس لینک این زمینه دلخواه رو بدی.

<?php if(have_posts(): while(have_posts()): the_post();
$s=get_post_meta($post->ID,"نام زمینه دلخواه",true); ?>
<a href="<?php echo $s; ?>"><div class="post"><?php the_post_thumbnail(): ?></div><a/>
<?php endwhile; endif; ?>

درواقع کد بالا میاد و تعریف میکنه که اگر پستی وجود داشته باشه پست رو به صورت عکس داخل یک تگ a که لینک شده به لینک دانلود آهنگ نمایش بده.

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری