رفتن به مطلب

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


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

سلام به همگی

یه سایت موزیک دارم و حالا میخوام روی عکس بعضی از آهنگا توی صفحه ی اصلی سایت برچسب Hot بزنم.

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

لینک به ارسال

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

آیا کوئری رو نوشتید؟

در نهایت برای نمایش مثال زیر:


<style>
.parent-img{position:relative;}
.child{position:absolute;top:0px;right:0;}
</style>
<div>
<img class="parent-img" src="any address" alt="any alternate text"/>
<div class="child">HOT</div>
</div>

ویرایش شده توسط isk
لینک به ارسال

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

آیا کوئری رو نوشتید؟

در نهایت برای نمایش مثال زیر:


<style>
.parent-img{position:relative;}
.child{position:absolute;top:0px;right:0;}
</style>
<div>
<img class="parent-img" src="any address" alt="any alternate text"/>
<div class="child">HOT</div>
</div>

خیر چیزی ننوشتم!

خواستم ببینم خودم میتونم با راهنمایی های شما انجام بدم یا نه،اگه نمیتونم شما میتونید با هزینه انجامش بدید؟

لینک به ارسال

<style>
.parent-img{position:relative;}
.child{position:absolute;top:0px;right:0;}
</style>

<?php
$any_query = new WP_Query(array(
'post_status' =>'publish',
'post_type' =>'post',
'posts_per_page' =>'6',
'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1
));
?>

<?php if($any_query->have_posts()) : while($any_query->have_posts()) : $any_query->the_post();?>

<div>
<img class="parent-img" src="any address" alt="any alternate text"/>
<?php if ( in_category( 'HASAN INA' )) { ?>
<div class="child">HOT</div>
<?php } ?>
</div>

<?php endwhile;endif;?>
<?php wp_reset_query(); ?>

لینک به ارسال


<style>
.parent-img{position:relative;}
.child{position:absolute;top:0px;right:0;}
</style>

<?php
$any_query = new WP_Query(array(
'post_status' =>'publish',
'post_type' =>'post',
'posts_per_page' =>'6',
'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1
));
?>

<?php if($any_query->have_posts()) : while($any_query->have_posts()) : $any_query->the_post();?>

<div>
<img class="parent-img" src="any address" alt="any alternate text"/>
<?php if ( in_category( 'HASAN INA' )) { ?>
<div class="child">HOT</div>
<?php } ?>
</div>

<?php endwhile;endif;?>
<?php wp_reset_query(); ?>

این کد چیه؟ کجا باید قرار بگیره؟ا آی دی دسته توی این کد باید قرار بگیره؟! اگه یه توضیحی هم در موردش بدید ممنون میشم چون من نمیدونم اینو کجا و چجوری باید الان استفاده کنم!

لینک به ارسال

اون دو خط استایل که باید در فایل استایل قرار بگیره - البته استایل نویسی به عهده‌ی خودتون هست

بقیه هم که کوئری و نمایش هستند که در هرجایی که میخواین عکس ها قرار بگیرند باید قرار بدید. مثلاً در index.php یا هرجای دیگه که خودتون می‌خواین.

البته می‌تونید تایتل پست و یا لینک به پست و یا سایر محتویات پست رو هم اضافه کنید. البته با توجه به صورت مسئلتون من از img استفاده کردم که شما احتمالاً می‌خواین از تصویر شاخص استفاده کنید. که در این صورت باید تابع thumbnail رو برای img نوشت.

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

لینک به ارسال

اون دو خط استایل که باید در فایل استایل قرار بگیره - البته استایل نویسی به عهده‌ی خودتون هست

بقیه هم که کوئری و نمایش هستند که در هرجایی که میخواین عکس ها قرار بگیرند باید قرار بدید. مثلاً در index.php یا هرجای دیگه که خودتون می‌خواین.

البته می‌تونید تایتل پست و یا لینک به پست و یا سایر محتویات پست رو هم اضافه کنید. البته با توجه به صورت مسئلتون من از img استفاده کردم که شما احتمالاً می‌خواین از تصویر شاخص استفاده کنید. که در این صورت باید تابع thumbnail رو برای img نوشت.

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

متاسفانه متوجه نمیشم چجوری میشه راهش انداخت!

این کدهای فایل ایندکس قالب :


<?php include ('header.php'); ?>
<div id="wrapper2">
<div id="right_main">
<?php include ('slideshow.php'); ?>
<?php include ('top_ads.php'); ?>
<div class="posts">
<ul>
<?php
while(have_posts()) : the_post();
?>
<li>
<div class="thumbnail"><a href="<?php the_permalink() ?>"><?php the_post_thumbnail( array(170,207) );?></a></div>
<a class="titr" href="<?php the_permalink() ?>"><h2><?php the_title(); ?></h2></a>
<a href="<?php the_permalink() ?>" title="دانلود" class="dl" target="_blank">دانلود</a>
</li>
<?php endwhile; ?>
</ul>
</div>
<div class="wp-pagenavi">
<div id="wp_page_numbers">
</br></br></br><ul>
<center><li class="active_page"><?php mrcode_numeric_posts_nav(); ?></li></center>
</ul>
</div>
</div>
</div>
<?php include ('sidebar.php'); ?>
</div>
</div>
<?php include ('footer.php'); ?>

لینک به ارسال

خب اینجا همه چیز حاضره که - فقط کمی تغییر می‌خواد:


<?php include ('header.php'); ?>

<div id="wrapper2">
<div id="right_main">
<?php include ('slideshow.php'); ?>
<?php include ('top_ads.php'); ?>
<div class="posts">
<ul>
<?php while(have_posts()) : the_post(); ?>
<li>
<div class="parent-img">
<div class="thumbnail">
<?php the_post_thumbnail( array(170,207) );?>
</div>
<?php if ( in_category( 'HASAN INA' )) { ?>
<div class="child">HOT</div>
<?php } ?>
</div>
<a class="titr" href="<?php the_permalink() ?>"><h2><?php the_title(); ?></h2></a>
<a href="<?php the_permalink() ?>" title="دانلود" class="dl" target="_blank">دانلود</a>
</li>
<?php endwhile; ?>
</ul>
</div>
<div class="wp-pagenavi">
<div id="wp_page_numbers">
</br></br></br>
<ul>
<center>
<li class="active_page"><?php mrcode_numeric_posts_nav(); ?></li>
</center>
</ul>
</div>
</div>
</div>
<?php include ('sidebar.php'); ?>
</div>
</div>
<?php include ('footer.php'); ?>

فقط دو تا مسئله دیدم - یکی اینکه تابع thumbnail رو براش لینک گذاشته بودید - که من حذفش کردم - چون فکر کنم یه جای کار ایراد داره

یکی هم اینکه یه div در انتها بسته شده که جایی باز نشده - شاید در هدر یا فایل های بالا دستی باز شده - به هر حال بررسی کنید.

دو خط استایل که در کدهای پست بالا هم بود به فایل style.css اضافه کنید و به سلیقه‌ی خودتون تغییرش بدید.

لینک به ارسال
خب اینجا همه چیز حاضره که - فقط کمی تغییر می‌خواد:
 

[list]
[*]

HOT
[b] [url="<?php%20the_permalink()%20?>"][/url][/b]
[url="<?php%20the_permalink()%20?>"]دانلود[/url]
[/list]




[list]
[*]

[/list]

فقط دو تا مسئله دیدم - یکی اینکه تابع thumbnail رو براش لینک گذاشته بودید - که من حذفش کردم - چون فکر کنم یه جای کار ایراد داره یکی هم اینکه یه div در انتها بسته شده که جایی باز نشده - شاید در هدر یا فایل های بالا دستی باز شده - به هر حال بررسی کنید. دو خط استایل که در کدهای پست بالا هم بود به فایل style.css اضافه کنید و به سلیقه‌ی خودتون تغییرش بدید.

سپاس

یه دنیا ممنون درست شد :wub:

لینک به ارسال

شرمنده،یه سوال دیگه :

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

ببینید من الان یه دسته بندی اضافه کردم که وقتی تیک اون دسته بندی رو برای یه پست بزنم این برچسب هات میاد روی عکس پست قرار میگیره (به لطف دوستمون که زحمتشو کشیدند)

حالا میخوام بدونم میتونم علاوه بر این،برچسب های دیگه ای هم اضافه کنم که مثلا برای پست های موزیک ویدیو یه برچسب بزنه،برای پست های آلبوم یه برچسب و برای پست های موزیک هم یه برچسب دیگه؟

کد رو وقتی تکرار میکنم سایت کلا بالا نمیاد.

امکان اینکار وجود نداره؟

لینک به ارسال

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

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

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

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

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

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

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

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

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