رفتن به مطلب

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


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

سلام به همه

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

من میخوام که برای سایتم یه ویژگی رو تعریف کنم که زیر تیتر اصلی توی صفحه اصلی، بشه لینک خبر مرتبط با این خبر رو هم گذاشت. یعنی یه چیزی تو مایه های این سایت: http://jahannews.com/

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

کسی میتونه کمک کنه؟

موچکرم

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

خوب این همون پست های مرتبط هست

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

لینک به ارسال

خوب این همون پست های مرتبط هست

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

نه مرتضی جان من میخوام خودم یه دوتا خبر رو انتخاب کنم و اینجا بذارم. پستهای مرتبط بصورت اتوماتیک هست و کنترلش دست من نیست.

من میخوام مثلا برای بعضی خبرها بذارم و برای بعضی ها نذارم.

مثلا میخوام طوری باشه که تیتر و لینک رو بهش بدم، بعنوان خبر مرتبط بذاره زیر تیتر خبر اصلی سایت.

اگر دوباره همون جهان نیوز رو نگاه کنی متوجه میشی من چی میخوام

لینک به ارسال

برای اینکه N مطلب در زیر تیتر اصلی سایت در صفحه اصلی داشته باشید ،

کافیه برای هر مطلب که برای دسته بندی تیتر اصلی بالای صفحه ایندکس ارسال می کنین ،

N*2 تا زمینه دلخواه بزارید (فرضاً 4 مورد)

حالا کافیه توی قالب صفحه اصلی (index.php) بعد از فراخوانی پست تیتر اول سایت ،

N زمینه دلخواه تعریف شده (4) رو فراخوانی کنین

توی این زمینه های دلخواه ، هر 2 زمینه به عنوان یک زیر تیتر اصلی مورد استفاده قرار می گیرن

از بین 4 زمینه دلخواه ، مورد اول میشه عنوان مطلب مرتبط دلخواه باشه و مورد دوم ، لینک اون مطلب .

و مورد سوم ، عنوان مطلب دلخواه دوم ، و مورد چهارم از زمینه های دلخواه ، لینک مطلب دوم خواهد بود.

به همین ترتیب ، هر مطلب که میخواین زیر تیتر اصلی سایت بیاد ، شامل 2 زمینه دلخواه میشه که می تونین داخل فایل index.php قالب تون فراخوانی شون کنید

اگر وحود داشتند ، نمایش داده بشن. و اگر زمینه دلخواهی برای مطلب تیتر اول نبود ، چیزی نمایش داده نشه

به همین راحتی ;)

لینک به ارسال

برای اینکه N مطلب در زیر تیتر اصلی سایت در صفحه اصلی داشته باشید ،

کافیه برای هر مطلب که برای دسته بندی تیتر اصلی بالای صفحه ایندکس ارسال می کنین ،

N*2 تا زمینه دلخواه بزارید (فرضاً 4 مورد)

حالا کافیه توی قالب صفحه اصلی (index.php) بعد از فراخوانی پست تیتر اول سایت ،

N زمینه دلخواه تعریف شده (4) رو فراخوانی کنین

توی این زمینه های دلخواه ، هر 2 زمینه به عنوان یک زیر تیتر اصلی مورد استفاده قرار می گیرن

از بین 4 زمینه دلخواه ، مورد اول میشه عنوان مطلب مرتبط دلخواه باشه و مورد دوم ، لینک اون مطلب .

و مورد سوم ، عنوان مطلب دلخواه دوم ، و مورد چهارم از زمینه های دلخواه ، لینک مطلب دوم خواهد بود.

به همین ترتیب ، هر مطلب که میخواین زیر تیتر اصلی سایت بیاد ، شامل 2 زمینه دلخواه میشه که می تونین داخل فایل index.php قالب تون فراخوانی شون کنید

اگر وحود داشتند ، نمایش داده بشن. و اگر زمینه دلخواهی برای مطلب تیتر اول نبود ، چیزی نمایش داده نشه

به همین راحتی ;)

ممنون فرزاد جان. کدهایی رو که توی index.php باید بذارم رو میدونی چه کدهایی هست؟ به ترتیب برای تیتر و برای لینک چه کدی رو باید بذارم؟

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

پارساجان این چیزی که من میخوام با اون که بارها توضیح داده شده یه ذره فرق داره.

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

لینک به ارسال

فرضاً شما یک مطلب رو الان ارسال کردید در دسته بندی تیتر اصلی سایت .

برای این مطلب ، می خواین دو لینک مطلب مرتبط دلخواه بزارید.

4 زمینه دلخواه : title1 , link1 , title2 , link2 تعریف باید بشه

در حالت کلی باید به این صورت در حلقه کوئری پست تیتر اصلی وجود داشته باشن :


<?php $title1 = get_post_meta($post->ID, "title1", true);?>
<?php $link1 = get_post_meta($post->ID, "link1", true);?>
<?php $title2 = get_post_meta($post->ID, "title2", true);?>
<?php $link2 = get_post_meta($post->ID, "link2", true);?>
<?php if(get_post_custom_values('title1')) : ?>
× <a target="_blank" href="<?php echo $link1; ?>"><?php echo $title1; ?></a>
<?php endif; ?>
<?php if(get_post_custom_values('title2')) : ?>
× <a target="_blank" href="<?php echo $link2; ?>"><?php echo $title2; ?></a>
<?php endif; ?>

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

لینک به ارسال

فرضاً شما یک مطلب رو الان ارسال کردید در دسته بندی تیتر اصلی سایت .

برای این مطلب ، می خواین دو لینک مطلب مرتبط دلخواه بزارید.

4 زمینه دلخواه : title1 , link1 , title2 , link2 تعریف باید بشه

در حالت کلی باید به این صورت در حلقه کوئری پست تیتر اصلی وجود داشته باشن :


<?php $title1 = get_post_meta($post->ID, "title1", true);?>
<?php $link1 = get_post_meta($post->ID, "link1", true);?>
<?php $title2 = get_post_meta($post->ID, "title2", true);?>
<?php $link2 = get_post_meta($post->ID, "link2", true);?>
<?php if(get_post_custom_values('title1')) : ?>
× <a target="_blank" href="<?php echo $link1; ?>"><?php echo $title1; ?></a>
<?php endif; ?>
<?php if(get_post_custom_values('title2')) : ?>
× <a target="_blank" href="<?php echo $link2; ?>"><?php echo $title2; ?></a>
<?php endif; ?>

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

ایول معرکه بود دستت درد نکنه
لینک به ارسال

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

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

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

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

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

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

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

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

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