رفتن به مطلب

ساخت id دلخواه برای مطالب وردپرس


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

سلام

من می خوام برای هر پست یک کلاس دلخواه به ترتیب تعیین کنم. (به صورت عدد)

مثلا :


<div class="post MyIDpost1"></div>
<div class="post MyIDpost2"></div>
<div class="post MyIDpost3"></div>
<div class="post MyIDpost4"></div>
<div class="post MyIDpost5"></div>
<div class="post MyIDpost6"></div>
<div class="post MyIDpost7"></div>
....

از دوستان کسی می تونه راهنمایی کنه؟

من خودم یک کد نوشتم ولی بدجور مشکل داره

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

ممنون می شم دوستان راهنمایی کنن

لینک به ارسال

بعید میدونم همچین کاری شدنی باشه؛ مگر اینکه با زمینه های دلخواه برای هر پست یه عدد اختصاص بدید مثلاً به اسم سریال یا غیره و ازش در جاهای دیگه استفاده کنید

اما صبر کنیم ببینیم دیگران چی میگن

لینک به ارسال

میتونی یه کانتر بذاری توی صفحه اما همیشه مثلا از یک تا 10 هست .

یعنی پیج اول 1 تا 10

پیج دوم 1 تا 10 و ...

شناسه مطالب توسط خود وردپرس تعیین میشه و نمیشه کاریش کرد

لینک به ارسال

سلام

از دوستان ممنونم، تنوستم انجام بدم

گفتم شاید دوستان دیگه هم همچین کدی رو لازم داشته باشن، به خاطر همین اینجا کد رو می ذارم.

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


<?php $i = 0; if ( have_posts() ) : ?>
<?php /* Start the Loop */ ?>
<?php while ( have_posts() ) : the_post(); $i++;?>
<?php if(($i % 2) == 0){ ?>
<div class="post left">
<?php }else{ ?>
<div class="post right">
<?php } ?>
<?php get_template_part( 'content', get_post_format() ); ?>
<?php endwhile; ?>
<?php else : ?>
<?php get_template_part('404','index'); ?>
<?php endif; // end have_posts() check ?>

لینک به ارسال

خیلی ممنون - میشه نمونه ی آنلاین رو ببینم؟ و اینکه این کد رو توی کدوم فایل گذاشتید؟

لینک به ارسال

اینهم کدی برای نمونه درخواستیتون در پست اول:

<?php $i = 1; if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div class="post MyIDpost<?php echo $i; ?>"></div>
<?php $i++; endwhile; endif; ?>

لینک به ارسال
  • 3 هفته بعد...

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


<div class="example-class<?php echo ($xyz++%2); ?>">

لینک به ارسال

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

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

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

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

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

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

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

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

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